| Publisher | EPFL | ||
|---|---|---|---|
| Format | 145.5KB PDF, requires Acrobat Rdr 5 | Date added | 17 Aug 2000 |
| Topics | UML, Software Engineering, Programming Languages | ||
| Downloads | 15 | ||
Integrating the UML with some existing Architecture Description Language (ADL) has already been addressed. One approach is to define rules for translating architectural descriptions from a particular ADL into UML. Another approach is to add key constructs needed by software architecture modeling to the standard UML. However, using this second approach will result in a large and complex language, hard to understand and to use. This paper proposes a third approach which is based on extending UML in a standard way, i.e., by using only standard extension mechanisms of the UML, resulting in a "Profile for Software Architecture Descriptions".
Related white papers
CmUML - A UML Based Framework for Formal Specification of Concurrent, Reactive Systems
Complex software systems possess concurrent and reactive behaviors requiring precise specifications prior to development. Lamport's transition axiom method is a formal specification method which combines axiomatic and operational approaches. On...
With IBM Rational Rose and IBM WebSphere Studio, Lockheed Martin Leverages Models Throughout Development
Through integration between IBM WebSphere Studio and IBM Rational Rose, Lockheed Martin is able to drive code development using visual models as a foundation. WebSphere Studio's integration with Rational Rose...
Data Cube Representation of Patient Registration System Through UML
In the present paper, a Unified Modeling Language (UML) model is proposed for the Patient Registration System (PRS). The three dimensional Data Cubes are also designed for faster searching &...
Specifying Security Aspects in UML Models
Expansion of computer systems and the increasing number of services provided by Internet has lead software engineers to worry about security issues of their software. The reason is the short...
UML/OCL Verification in Practice
In the MDD approaches, models become the primary artifact of the development process and the basis for code generation. Identifying defects early, at the model-level, can help to reduce development...
ASP.NET Development using IBM Rational ClearCase
This white paper outlines the steps that a typical user might take to create and maintain web application in a Rational ClearCase Unified Change Management (UCM) environment. Web application development...
Component Based Development and Use: Managing the Component Life Cycle
This paper will discuss the challenges and issues related to component based development and reuse. It will describe the players involved in component production and consumption, and the various methodologies,...

