Font Size: a A A

The Application Of UML And WRIGHT/ADL In Enterprise Equipment Manager System

Posted on:2007-11-21Degree:MasterType:Thesis
Country:ChinaCandidate:Y WangFull Text:PDF
GTID:2178360218450737Subject:Software engineering
Abstract/Summary:PDF Full Text Request
As an important means of controlling the complexity of software systems, improvingsoftware quality and supporting software development and software reuse, softwarearchitecture, since proposed, has been followed with great interest by software researcherand practicer and become a mainstream research field in the software engineeringcommunity. A good architecture design has been a key factor in the success of large andcomplex systems.The most important issue of the research is how to represent and describe the SA,therefore, to find a formal approach and language to describe the whole SA is muchurged. As a large-scale used language in software engineering, Unified ModelingLanguage possesses its own advantages, but since UML is not a formal modeling language,its ability falls short of providing a formal representation for the SA; While ArchitectureDescription Language has the feature of the precise semantics like traditional programdesign. Based on the wholeness and abstractness of the software architecture, define thoserelevant abstract element to suit the representation and describe SA. So ADL can representthe essence of software architecture. But it is still not widely used today due to lack ofunified standard and tool support.This paper includes those parts as the elaboration of basic conceptions of SA, theanalysis of core model of SA, the determination of modeling space and key elements, andthe comparison of the features of UML and ADL in modeling SA. In the part of modelarchitecture of the Enterprise Equipment Management System of this paper, the basic andeffective approaches of integrating UML and WRIGHT/ADL are discussed and the majorcomponents in the system are refined based on the Component-Based Refinement method,which result in the establishment of Enterprise Equipment Manager System.Conclusions as follows may be drawn from the paper: UML and ADL are wellmutually complemented in modeling SA. WRIGHT, as a relatively matured ADL, whencombined with UML, can fully demonstrate the advantages of UML in describing softwarearchitecture as well as representing the essence of SA.
Keywords/Search Tags:Software Architecture, Modeling, UML, ADL, WRIGHT
PDF Full Text Request
Related items