UML-F: A Modeling Language For Object-Oriented Frameworks
White Papers The paper presents the essential features of a new member of the UML language family that supports working with object-oriented frameworks. This UML extension, called UML-F, allows the explicit representation of framework variation points.
[February 29, 2008, 0:02]
How The UML Models Fit Together
White Papers The difference is that a modeling language is more of a vocabulary or notation (in the case of UML, a mostly graphical notation) for expressing underlying object-oriented analysis and design ideas. At this point in its evolution, the UML is...
[January 10, 2004, 0:42]
A Survey Of Approaches For Describing And Formalizing Use Cases
White Papers A use case is an object-oriented modeling construct that is used to define the behavior of a system. However, with the release of the Unified Modeling Language (UML) specification version 1.1, the scope of use cases has broadened to include...
[August 14, 2003, 0:00]
What To Look For When Selecting A Real-Time UML Modeling Tool
White Papers The Unified Modeling Language (UML) has become the worldwide industry standard for modeling object oriented applications including those developed for real-time embedded systems. Based on research and customer driven requirements, ARTiSAN Software...
[February 5, 2007, 11:39]
Tool Support For Collaborative Teaching And Learning Of Object-Oriented Modeling
White Papers Modeling is central to doing and learning object-oriented development. The paper also discusses how Ideogramic UML is used to teach object-oriented modeling and the UML to groups of students using the UML for project assignments.
[February 25, 2005, 2:00]
Semantic Object Language
White Papers While UML is the accepted visual language for object-oriented system modeling, it lacks a common semantic foundation with a standard visual syntax. Furthermore, it does not cleanly mesh with external visual modeling languages such as entity...
[July 29, 2004, 3:00]
Reasoning With UML Class Diagrams
White Papers The Unified Modeling Language (UML) is likely to become an important industry standard language for modelling object-oriented systems. However, its use as a precise analysis tool is limited due to a lack of precise semantics and practical analysis...
[August 14, 2003, 0:00]
Synthesis Of Real-Time Implementation From UML-RT Models
White Papers ROOM (Real-Time Object-Oriented Modeling) is an architecture description language widely used in the telecommunications industry to develop embedded software. The concepts of ROOM have been incorporated into the CASE tool Rational Rose Real-Time...
[July 23, 2004, 3:00]
A Precise Approach To Validating UML Models And OCL Constraints
White Papers The UML supports object-oriented approaches to software development with a rich set of modeling concepts. The Unified Modeling Language (UML) is a widely accepted standard for modeling software systems.
[February 22, 2005, 2:00]
Incorporating Aspects Into The UML
White Papers As aspect-oriented programming techniques move into mainstream use, it is likely that more software developers will be modeling systems with aspect-oriented features using the Unified Modeling Language.
[July 16, 2004, 3:00]
Introduction For Using UML
White Papers UML has intentionally been developed as a langue for modeling object-oriented systems. The purpose with this paper is to provide a brief introduction to the Unified Modeling Language (UML) for programmers and software architects.
[July 23, 2004, 3:00]
Requirements-Based Unified Modeling Language (UML)
White Papers The latest emerging industry-standard in the object-oriented methodology arena is the Unified Modeling Language, commonly referred to as UML. UML is a software modeling standard managed by the Object Management Group (OMG), an industry consortium...
[July 29, 2004, 3:00]
The UML And Data Modeling
White Papers The power of the Unified Modeling Language is not limited to object oriented software development. More and more, the UML is being applied to other areas of software development, such as data modeling, enhancing practitioners' ability to...
[July 22, 2004, 3:00]
UML And The Semantic Web
White Papers This paper describes technology that facilitates the application of object-oriented modelling, and the Unified Modeling Language in particular, to the Semantic Web. From an ontology specified in UML, a corresponding RDF schema and a set of Java...
[February 10, 2005, 2:00]
On Message Specifications In OCL
White Papers Today, UML and its textual specification language OCL are widely used as specification and modeling languages for object oriented systems. OCL is used to constraining object structures in UML. Constraints on an object structure are invariants over...
[February 23, 2005, 2:00]
A UML Ontology And Derived Content Language For A Travel Booking Scenario
White Papers Using a UML profile for ontology modelling, an ontology for travel booking services is presented and the automatic derivation of an object-oriented content language for this domain is described. This content language is then used to encode example...
[July 23, 2004, 3:00]
Using UML In Software Requirements Analysis - Experiences From Practical Student Project Work
White Papers Currently the Unified Modeling Language (UML) is an industry standard for object oriented analysis and design of software systems. Accordingly, teaching UML is part of curricula in many universities engaged in the field of software engineering.
[July 23, 2004, 3:00]
A UML Extension For Agent-Oriented Analysis And Design
White Papers Although there is a well-defined OO analysis and design modeling language (UML), agent-oriented development has neither a standard analysis and design modeling language nor a standard development process.
[February 14, 2005, 2:00]
Small-Scale XMI Programming: A Revolution In UML Tool Use?
White Papers UML, the Unified Modeling Language, is a standard diagrammatic language for recording the design of systems, especially object-oriented software systems. One of the main benefits of a unified modeling language is that it enables competition between...
[July 23, 2004, 3:00]
Demonstration Of Advanced Layout Of UML Class Diagrams By SugiBib
White Papers The Unified Modeling Language (UML) has become the standard for specifying object-oriented software systems. Some of the tools are primarily designed to work on a direct mapping between the design diagrams and the software and vice versa.
[July 23, 2004, 3:00]

