Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Seamless Object-Oriented Software Architecture: Analysis and Design of Reliable Systems

Buy
In the past few years, object-oriented techniques have finally made the passage
from the programming-in-the-small island to the mainland of programming-inthe-
large. Accompanying this transition has been a change in the role and
perception of software methods: in addition to their well-established use in the
earliest stages of a project—requirements analysis and system specification—
they are increasingly viewed as providing the intellectual support needed across
the entire software construction process, through design and implementation to
maintenance and reengineering. The object-oriented approach is best suited to
achieve this seamlessness of the software development process, without which it
would not be possible to meet the quality and productivity challenges that
confront the software industry.

This book shows how a consistent set of object-oriented abstractions can be
applied throughout the process, based on three major ideas: seamlessness,
reversibility, and contracting.

Seamlessness, as in the first word of the title, follows from the observation
that the similarities between the tasks to be carried out at the various steps of a
project far outweigh their inevitable differences, making it possible to obtain a
continuous process that facilitates communication between the various actors
involved, ensures a direct mapping between a problem and its software solution,
and results in a high level of quality for the final product.

Reversibility means that the seamless procedure must work in both directions:
if one modifies a system that has already reached the implementation phase—a
frequent case in practice—it must be possible to reflect the modification back to
the higher levels of design, specification, and analysis. Without such
reversibility the products of these earlier stages would soon become obsolete,
raising disturbing questions about their very role in the software process. Since
current object-oriented methods are still dominated by hybrid approaches—that
is to say, encumber the application of object-oriented principles with techniques
drawn from non-object-oriented analysis methods and with constructs drawn
from non-object-oriented languages—reversibility has so far been almost absent
from the concerns of the object-oriented literature.
(HTML tags aren't allowed.)

Mastering Visual Basic .NET
Mastering Visual Basic .NET
VB Programmers: Get in Step with .NET

With the introduction of Visual Basic .NET, VB transcends its traditional second-class status to become a full-fledged citizen of the object-oriented programming, letting you access the full power of the Windows platform for the first time. Written bythe author of the best-selling...

Linux Kernel in a Nutshell
Linux Kernel in a Nutshell

Written by a leading developer and maintainer of the Linux kernel, Linux Kernel in a Nutshell is a comprehensive overview of kernel configuration and building, a critical task for Linux users and administrators.

No distribution can provide a Linux kernel that meets all users' needs. Computers big and small have special...

Localization in Clinical Neurology
Localization in Clinical Neurology

Now in its Fifth Edition, this classic text provides a systematic approach to the anatomic localization of clinical problems in neurology. It offers clinicians a roadmap for moving from the symptom or observed sign to the place in the central or peripheral nervous system where the problem is. Clear discussions by three well-known...


International News Coverage and the Korean Conflict: The Challenges of Reporting Practices
International News Coverage and the Korean Conflict: The Challenges of Reporting Practices

This book explores journalism practices and the dynamics of international news media in Korea, and examines the ways in which Korean journalists and foreign correspondents cover news stories about the Korean conflict. It notably explores news gathering practices concerning the Korean conflict, and investigates factors that influence...

A Sociology of Shame and Blame: Insiders Versus Outsiders
A Sociology of Shame and Blame: Insiders Versus Outsiders

This book presents a novel approach to framing the concept of stigma, and understanding why and how it functions. 

Graham Scambler extends his analysis beyond common social interactionist understandings of stigma by linking experiences to the larger social structure?the political economy. A Sociology of...

Learn Excel 97 Through Excel 2007 from Mr. Excel: 377 Excel Mysteries Solved!
Learn Excel 97 Through Excel 2007 from Mr. Excel: 377 Excel Mysteries Solved!
Updating the previous edition's tips to make them compatible with Excel 2007, and featuring new tips that are only available in Excel 2007, this new edition of Mr. Excel's popular software guide even incorporates suggestions sent in by readers. Each featured topic has a problem statement and description, followed by a broad...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy