Framework for requirements-driven system design automation

File
Contributors
Publisher
Florida Atlantic University
Date Issued
2010
Description
In this thesis, a framework for improving model-driven system design productivity with Requirements-Driven Design Automation (RDDA) is presented. 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 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 Systems Modeling Language (SysML) design structure diagrams. The RDDA framework uses standards-based semantic web technologies and can be integrated with exiting modeling tools. Requirements specification is a major component of the system development cycle. Mistakes and omissions in requirements documents lead to ambiguous or wrong interpretation by engineers, causing errors that trickle down in design and implementation with consequences on the overall development cost. We describe a methodology for requirements specification that aims to alleviate the above issues and that produces models for functional requirements that can be automatically validated for completeness and consistency. The RDDA framework uses an ontology-based language for semantic description of functional product requirements, SysML structure diagrams, component constraints, and Quality of Service. The front-end method for requirements specification is the SysML editor in Rhapsody. A requirements model in Web Ontology Language (OWL) is converted from SysML to Extensible Markup Language Metadata Interchange (XMI) representation.
Note

by Mihai Fonoage.

Language
Type
Form
Extent
xiv, 170 p. : ill. (some col.)
Identifier
701511568
OCLC Number
701511568
Additional Information
by Mihai Fonoage.
Thesis (Ph.D.)--Florida Atlantic University, 2010.
Includes bibliography.
Electronic reproduction. Boca Raton, Fla., 2010. Mode of access: World Wide Web.
Date Backup
2010
Date Text
2010
Date Issued (EDTF)
2010
Extension


FAU
FAU
admin_unit="FAU01", ingest_id="ing8698", creator="creator:FAUDIG", creation_date="2011-02-14 09:19:50", modified_by="super:SPATEL", modification_date="2012-01-23 11:25:53"

IID
FADT2975246
Person Preferred Name

Fonoage, Mihai.
Graduate College
Physical Description

electronic
xiv, 170 p. : ill. (some col.)
Title Plain
Framework for requirements-driven system design automation
Use and Reproduction
http://rightsstatements.org/vocab/InC/1.0/
Origin Information


Boca Raton, Fla.

Florida Atlantic University
2010
Place

Boca Raton, Fla.
Title
Framework for requirements-driven system design automation
Other Title Info

Framework for requirements-driven system design automation