+612 9045 4394
UML 2000 - The Unified Modeling Language: Advancing the Standard : Third International Conference York, Uk, October 2-6, 2000 Proceedings - Andy Evans

UML 2000 - The Unified Modeling Language: Advancing the Standard

Third International Conference York, Uk, October 2-6, 2000 Proceedings

By: Andy Evans (Editor), Stuart Kent (Editor), Bran Selic (Editor)

Paperback Published: 20th September 2000
ISBN: 9783540411338
Number Of Pages: 575

Share This Book:


or 4 easy payments of $45.32 with Learn more
Ships in 7 to 10 business days

Shall I go o? to South America? Shall I put out in my ship to sea? Or get in my cage and be lions and tigers? Or { shall I be only Me? A. A. Milne, When We Were Very Young The Uni?ed Modeling Language (UML) is a language for specifying, visu- ising, constructing anddocumenting the artifacts of softwaresystems. The UML originated from the wave of object-oriented analysis and design methods (OOA & D) that appeared in the early 1980's and 1990's. It's formation came about in direct response to a call for a standard OOA & D method by the Object Management Group (OMG) in 1996/7. Since then, the UML has arguably become the lingua franca of the software engineeringcommunity-itisrareto ?ndanewCASE tool, softwareengineering text, course or method that does not support UML in some way. This success canbe attributed to many factors.The mostimportant ofthese hasbeen UML's capitalizationofageneralmoveinthesoftwareindustrytowardsopenstandards. This has demonstrated that industry is more interested in a common, standa- ised modelling approach than in the particular philosophies that distinguished the earlier approaches to OOA & D. In addition, the UML standard has clearly bene?ted from its association with the OMG, which has provided an excellent open forum for its development. Currently, the OMG/UML standard is at v- sion1.4.However, atthetimeofwriting, UMLisonthevergeofalengthyperiod of major review and revision, which will result in version 2.0.

From Use Cases to System Operation Specificationsp. 1
On the Extension of UML with Use Case Maps Conceptsp. 16
HyperMSCs and Sequence Diagrams for Use Case Modelling and Testingp. 32
Business-Oriented Constraint Languagep. 47
Processes, Roles, and Events: UML Concepts for Enterprise Architecturep. 62
Statistical Constraints for EAIp. 78
Heaven or Hell? A "Real-Time" UML?p. 93
Towards a UML Profile of Interaction Design: the Wisdom Approachp. 101
UML: The Unified Modeling Language for Interactive Applicationsp. 117
A Diagrammatic Tool for Representing User Interaction in UMLp. 133
UML Extension for ASAM-GDI Device Capability Descriptionp. 148
Swinging UML: How to Make Class Diagrams and State Machines Amenable to Constraint Solving and Provingp. 162
UML Based Performance Modeling of Distributed Systemsp. 178
A Radical Revision of UML's Role Conceptp. 194
The Role of "Roles" in Use Case Diagramsp. 210
Ensuring Quality of Geographic Data with UML and OCLp. 225
Contextual Diagrams as Structuring Mechanisms for Designing Configuration Knowledge Bases in UMLp. 240
The UML Family: Profiles, Prefaces and Packagesp. 255
Validating UML Models and OCL Constraintsp. 265
Modular Architecture for a Toolset Supporting OCLp. 278
Consistency Checking and Visualization of OCL Constraintsp. 294
Strict Profiles: Why and Howp. 309
Dynamic Meta Modeling: A Graphical Approach to the Operational Semantics of Behavioral Diagrams in UMLp. 323
Composing Design Models: An Extension to the UMLp. 338
Extreme Programming and Modelling?p. 353
Interacting Subsystems in UMLp. 359
Consistent Behaviour Representation in Activity and Sequence Diagramsp. 369
Using UML Collaboration Diagrams for Static Checking and Test Generationp. 383
Supporting Several Levels of Restriction in the UMLp. 396
A UML-Based Methodology for Hypermedia Designp. 410
Object Oriented Methodology Based on UML for Urban Traffic System Modelingp. 425
Extending OCL to Include Actionsp. 440
A Structured Approach to Develop Concurrent Programs in UMLp. 451
Describing AI Analysis Patterns with UMLp. 466
Precise Modeling of Design Patternsp. 482
Architectural Patterns for Metamodeling: A Hitchhikers Guide to the UML Metaversep. 497
Reconciling the Needs of Architectural Description with Object-Modeling Notationsp. 498
Towards a UML Profile for Software Architecture Descriptionsp. 513
Rewrite Rules and Operational Semantics for Model Checking UML Statechartsp. 528
Part-Whole Statecharts for the Explicit Representation of Compound Behavioursp. 541
Modeling of Architectures with UMLp. 556
Author Indexp. 571
Table of Contents provided by Blackwell. All Rights Reserved.

ISBN: 9783540411338
ISBN-10: 354041133X
Series: Lecture Notes in Control and Information Sciences
Audience: General
Format: Paperback
Language: English
Number Of Pages: 575
Published: 20th September 2000
Country of Publication: US
Dimensions (cm): 23.39 x 15.6  x 3.05
Weight (kg): 0.82