DocumentCode :
2921104
Title :
Framework for Requirements-Driven System Design Automation
Author :
Cardei, Lonut ; Fonoage, Mihai ; Shankar, Ravi
Author_Institution :
Florida Atlantic Univ., Boca Raton
fYear :
2007
fDate :
9-13 April 2007
Firstpage :
1
Lastpage :
7
Abstract :
In this paper we present a framework for improving model-driven system design productivity with requirements-driven design automation (RDDA). The key to the proposed approach is to close the semantic gap between requirements, components and architecture by using compatible semantic models for describing product requirements and component capabilities, including constraints. An ontology-based representation language is designed that spans requirements for the application domain, the software design domain (UML meta-schema) and the component domain. Design automation is supported for architecture development by machine-based mapping of desired product/subsystem features and capabilities to library components and by synthesis and maintenance of UML design structure diagrams. The RDDA framework uses standards-based semantic web technologies and can be integrated with exiting modeling tools.
Keywords :
Unified Modeling Language; computer aided software engineering; formal specification; ontologies (artificial intelligence); software architecture; systems analysis; Unified Modeling Language meta-schema; application domain; architecture development; library component; machine-based mapping; ontology-based representation language; product requirement-driven system design automation; software design domain; standard-based semantic Web technology; Application software; Computer architecture; Design automation; Libraries; OWL; Ontologies; Quality of service; Semantic Web; Software design; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Systems Conference, 2007 1st Annual IEEE
Conference_Location :
Honolulu, HI
Print_ISBN :
1-4244-1041-X
Electronic_ISBN :
1-4244-1041-X
Type :
conf
DOI :
10.1109/SYSTEMS.2007.374671
Filename :
4258876
Link To Document :
بازگشت