EAADL : extended architecture analysis description language for representing variability of software product line architecture in embedded systems임베디드 소프트웨어 시스템 제품군 아키텍쳐 가변성 표현을 위한 확장된 아키텍쳐 기술 언어

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 552
  • Download : 0
Software Product line approach is one of the most innovative software reuse frameworks, which give much benefit in terms of the development cost and the quality of the product. It considers the commonalities and variabilities, because the variabilities are introduced as a key difference between the development of single product and multiple products by the software product line approach. Describing the variabilities in explicit way is important in order to help the valid configuration of the product derivation according to the required specification. Many description methods (e.g. UML, feature diagram, etc.) have been introduced in different abstraction levels, such as requirements, design, implementation, and test. Among them, the description in architectural level has been mainly introduced in the context of component-based development approach and architecture description language. Society of Automotive Engineers (SAE) Architecture Analysis & Design Language (AADL) is a modeling language that supports component-based development approach in modeling architecture for the embedded systems. The SAE AADL conveys semantics of the model precisely and supports the analysis for the embedded software system. However, the SAE AADL was not intended to be used for software product line. In this thesis, EAADL is proposed as a software product line architecture description language for the embedded systems that extends the SAE AADL. By incorporating the orthogonal variability model into it, EAADL offers the traceabilities with other development processes as well as the application engineering.
Advisors
Lee, Dan-Hyungresearcher이단형researcher
Description
한국정보통신대학교 : 공학부,
Publisher
한국정보통신대학교
Issue Date
2007
Identifier
392761/225023 / 020054688
Language
eng
Description

학위논문(석사) - 한국정보통신대학교 : 공학부, 2007.2, [ ii, 72 p. ]

Keywords

Component-based Development; Architecture Description Language; Software Product Line; Embedded Software Systems; 임베디드 소프트웨어 시스템; 컴포넌트 기반 개발; 구조기술언어; 소프트웨어 제품군

URI
http://hdl.handle.net/10203/54807
Link
http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=392761&flag=dissertation
Appears in Collection
School of Engineering-Theses_Master(공학부 석사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0