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 :
بازگشت