Thepastyearhasbeenaneventfuloneforthoseinterestedinsoftwaremodeling. The ?rst major revision of the Uni?ed Modeling Language, UML2.0, is in the process of adoption by the Object Management Group (OMG), and it makes many long-desired additions and improvements to UML. At the same time, it expands what was already a large language. A challenge for both practitioners andresearchersistohelpsmooththeadoptionofthisnewlanguage.Increasingly, attention is being paid to the use of specialized languages, often pro?les of UML, appropriate for di?erent purposes; this is one way to make UML less overwh- ming. Accordingly, the focus of the UML conference is gradually expanding from UML to software modeling in general. Simultaneously, model-driven development is being pursued as a way of - creasing the bene?ts from modeling throughout the software development p- cess. Gradually, it is developing from a set of slogans into a reality. Many of the papers in this volume are concerned, directly or indirectly, with how to make modeling, rather than coding, the heart of software development, and how to realize the resulting bene?ts of higher-level thinking. Much work remains to be done.These tables reflect the effect of each transition in the OMDAG and serves as repository for the astatesa of the system. ... This test process uses rules for sequencing the analysis of Class Diagrams and Sequence Diagrams as follows: Rule 1. ... For example, when developing tests for an Automatic Teller Machine ( ATM), it is useful to develop tests for the sequence diagram SFILL, that fills the ATM withanbsp;...
|Title||:||UML 2003 -- The Unified Modeling Language, Modeling Languages and Applications|
|Author||:||Perdita Stevens, Jon Whittle, Grady Booch|
|Publisher||:||Springer Science & Business Media - 2003-10-09|