Font Size: a A A

Designing Method Research Of Software Architecture And Its Application

Posted on:2010-07-04Degree:MasterType:Thesis
Country:ChinaCandidate:B J WangFull Text:PDF
GTID:2178330338482540Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the size and complexity of software systems continue to expand, there is growing concern about the development of software system efficiency and development costs. Although the study of software architecture has achieved many results, but how the abstract architecture through high-level design to guide the entire development process, has not find a better way. Existing software architecture design methods are too much emphasis on any particular factor driving. The deriving abstract architecture and forming the role of the overall structure design is still low.In this paper, based on existing design methods (such as the Use-case driven design method, Attribute driven design method, Model-driven design method, Domain-driven design method, etc.), we offer an idea of architecture design method based on multi-driven. the method drive the design of software architecture through the target layer, information layer, component layer and filing layer, Its significance lies on that it clearly divide the four objective existing drive-level in the software design process, and thus more conducive to the architecture of the export and overall design of structures. Through the introduction of these four levels, it reduce the overall software architecture design complexity, simplify the architecture design process and guide the entire software development process effectively.The first half of the paper focuses on software architecture concept, style and design methods for research work, which briefly discusses the development of architecture, history, current situation and major research directions. Focuses on the definition of the architecture, classic architectural style, as well as existing architectural design method; The middle part of the paper mainly analyzes the architectural styles in software development applications, which focuses on the orthogonal architecture design process, evolutionary process, and simple algorithm for orthogonalization and analyzes the combination method and processes of architectural style; The latter part of this paper is mainly focuses on the design method and offer the ideas of software architecture design method based on multi-driven. At the same time, it analyzes the telecom dynamic tariff system, discusses the design process in a dynamic tariff system with multi-driven design method and make the application effectiveness analysis.
Keywords/Search Tags:Software Architecture, Multi-layer Driven, View Filing, Dynamic Tariffs
PDF Full Text Request
Related items