Systems engineers are under increasing pressure to deliver larger and more complex systems, on time and within budget. In order to succeed the work has to be done right the first time. This pressure will not diminish. Methods for refining these activities through better techniques and automation must be identified and maximized. UML 2.0 allows systems engineers to benefit from a standardized visual notation that enables precise and powerful visualization of requirements, architectures and interfaces. These attributes help improve communication in projects and minimize the impact of change by making models easier to understand and modify.
Related white papers
Visualising Action Contracts in Object-Oriented Modelling
In recent years a number of OO methods have been enhanced with textual, mathematical languages for specifying invariants and action contracts (pre and post conditions). This paper builds on a...
Distribution of Object-Oriented Applications in a Client/Server Environment
Distribution of system components has been a concern of system designers for many years. Effective distribution needs to address two problems: identification of distributable units, and allocation of these units...
Object-Oriented Project Management
Object-orientation is a way of looking at the world as "classes" of "objects" in order to model the real world more effectively than traditional structured software engineering or other methods...
Reuse and Analogical Reasoning in Object-Oriented Analysis
Software reuse holds the promise that complex software systems can be built faster, at lower cost, and with higher quality by reusing existing software artifacts. However, despite numerous success stories...
Society of Objects
An object is the basic aggregate in the model. Objects are composed of attributes and methods. The attributes, themselves, comprise the basic unit of information in the model. An attribute...
Functional Analysis and Object-Oriented Design - a Hybrid Methodology
The conventional approach to information systems analysis and design is the functional approach. Common methodologies which support this approach are Structured System Analysis (SSA) and Structured System Design (SSD) [6,...
An Extended Object-Oriented Modeling Method for Business Process Reengineering (BPR)
A systematic analysis of the existing business process is essential in order to achieve BPR successfully (Davenport & Short, 1990; Hammer, 1990; O'Sullivan & Geringer, 1993; Teng et al., 1994)....

