Font Size: a A A

The Application Of UML And ADLs In Modeling Software Architecture

Posted on:2005-06-15Degree:MasterType:Thesis
Country:ChinaCandidate:L H ZhangFull Text:PDF
GTID:2168360125466046Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Software architecture ( S A ) has emerged as an important discipline of software engineering research community. It is concerned with the global structure as well as the high-level abstraction of the software system. Good architecture design has always been a major factor in determining the success of large and complex systems.The first issue of the research is how to represent and describe the software architecture models of a system. The main purpose of this paper is to find out the effective approaches of integrating UML and ADLs in modeling software architecture by attempting the theory of SA into practical development.In this paper basic conceptions of SA are elaborated, the core model of SA is analyzed as well as the modeling space and key elements are determined. The features of UML and ADLs in modeling SA are discussed. The effective approaches of integrating UML and ACME/ADL are discussed in modeling architecture of the Transport Service Management System. Then research about integrating UML and XYZ/ADL is emphasized during modeling the software architecture of Elevator Control System. The major components are refined according to the Component-Based Refinement method.Conclusions as the following may be drawn from the paper: Advantages of UML and ADLs are complemented in modeling SA. They can be supplemented each other. We can make full use of integrating UML and ADLs in modeling SA .
Keywords/Search Tags:Software Architecture, modeling, UML, ADLs, XYZ
PDF Full Text Request
Related items