DocumentCode
1291571
Title
Mechanisms for Requirements Driven Component Selection and Design Automation
Author
Fonoage, Mihai ; Cardei, Ionut ; Shankar, Ravi
Author_Institution
Dept. of Comput., Electr. Eng. & Comput. Sci., Florida Atlantic Univ., Boca Raton, FL, USA
Volume
4
Issue
3
fYear
2010
Firstpage
396
Lastpage
403
Abstract
Component selection and design automation play a major role in reducing the system development cost and time due to the ability to accommodate rapid changes in technology advances and the time-to-market constraints imposed on product release. In this article we present our research on partially automating the process of architecture design starting from semantic representations for requirements and components. The Systems Modeling Language (SysML) is used for specification and modeling. A set of rules written in Prolog control the processes for model verification and architecture synthesis. This methodology is part of the Requirements-Driven Design Automation (RDDA) framework that we develop for component-based system development.
Keywords
PROLOG; formal verification; software architecture; software selection; Prolog; architecture synthesis; design automation; model verification; requirements driven component selection; systems modeling language; Control system synthesis; Costs; Design automation; Design methodology; Model driven engineering; Modeling; Process design; Quality of service; System analysis and design; Time to market; Architecture synthesis; component selection; design automation;
fLanguage
English
Journal_Title
Systems Journal, IEEE
Publisher
ieee
ISSN
1932-8184
Type
jour
DOI
10.1109/JSYST.2010.2055030
Filename
5545502
Link To Document