Real-time object-oriented modeling
Real-time object-oriented modeling
On the education of future software engineers
Proceedings of the 27th international conference on Software engineering
A strategy for selecting multiple components
Proceedings of the 2005 ACM symposium on Applied computing
Modeling architectural patterns using architectural primitives
OOPSLA '05 Proceedings of the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Test Order for Class-based Integration Testing of Java Applications
QSIC '05 Proceedings of the Fifth International Conference on Quality Software
A catalog of architectural primitives for modeling architectural patterns
Information and Software Technology
Designing a resource broker for heterogeneous grids
Software—Practice & Experience
Modeling the variability of architectural patterns
Proceedings of the 2010 ACM Symposium on Applied Computing
Component-Based Software Development for Embedded Systems
On the education of future software engineers
ICSE'05 Proceedings of the 2005 international conference on Software Engineering Education in the Modern Age
Application of model driven architecture to development real-time system based on aspect-oriented
ICICA'11 Proceedings of the Second international conference on Information Computing and Applications
Towards decision centric repository of architectural knowledge
CEE-SET'09 Proceedings of the 4th IFIP TC 2 Central and East European conference on Advances in Software Engineering Techniques
Hi-index | 0.00 |
Signaling the end of the method wars, the Object Management Group (OMG) first standardized the Unified Modeling Language in 1997. The software industry rapidly accepted it as the standard modeling language for specifying software and system architectures. Although UML is primarily intended for general-purpose modeling, it's receiving extensive use in diverse specialized areas, such as business process modeling and real-time-systems modeling. Despite these successes, development tools have been slow to realize UML's full potential. In addition, the software industry has evolved considerably during the last six years, and the first version of UML (UML 1.x) is now dated. This article explains how the proposed major revision of UML, UML 2.0, will make the language more current and improve its expressive power and precision. The finalization of the major revision process is expected to be followed by updates to modeling tools that implement the powerful new UML 2.0 features.