In this research in design automation, two views are employed as the
requirements of a system-namely, the functional requirements and
the operations concept. A requirement analyst uses data flow diagrams
and system verification diagrams (SVDs) to represent the functional
requirements and the operations concept, respectively. System Architect's
Apprentice (SARA) is an environment-supported method for designing
hardware and software systems. A knowledge-based system, called the
design assistant, was built to help the system designer to transform
requirements stated in one particular collection of design languages.
The SVD requirement specification features and the SARA design models
are reviewed. The knowledge-based tool for synthesizing a particular
domain of SARA design from the requirements is described, and an
example is given to illustrate this synthesis process. This example
shows the rules used and how they are applied. An evaluation of the
approach is given.
%0 Journal Article
%1 Lor1991
%A Lor, K.-W.E.
%A Berry, D.M.
%D 1991
%J Software Engineering, IEEE Transactions on
%K NT2OD design requirements synthesis toread web
%N 12
%P 1229-1240
%R 10.1109/32.106984
%T Automatic synthesis of SARA design models from system requirements
%V 17
%X In this research in design automation, two views are employed as the
requirements of a system-namely, the functional requirements and
the operations concept. A requirement analyst uses data flow diagrams
and system verification diagrams (SVDs) to represent the functional
requirements and the operations concept, respectively. System Architect's
Apprentice (SARA) is an environment-supported method for designing
hardware and software systems. A knowledge-based system, called the
design assistant, was built to help the system designer to transform
requirements stated in one particular collection of design languages.
The SVD requirement specification features and the SARA design models
are reviewed. The knowledge-based tool for synthesizing a particular
domain of SARA design from the requirements is described, and an
example is given to illustrate this synthesis process. This example
shows the rules used and how they are applied. An evaluation of the
approach is given.
@article{Lor1991,
abstract = {In this research in design automation, two views are employed as the
requirements of a system-namely, the functional requirements and
the operations concept. A requirement analyst uses data flow diagrams
and system verification diagrams (SVDs) to represent the functional
requirements and the operations concept, respectively. System Architect's
Apprentice (SARA) is an environment-supported method for designing
hardware and software systems. A knowledge-based system, called the
design assistant, was built to help the system designer to transform
requirements stated in one particular collection of design languages.
The SVD requirement specification features and the SARA design models
are reviewed. The knowledge-based tool for synthesizing a particular
domain of SARA design from the requirements is described, and an
example is given to illustrate this synthesis process. This example
shows the rules used and how they are applied. An evaluation of the
approach is given.},
added-at = {2009-11-19T17:32:56.000+0100},
author = {Lor, K.-W.E. and Berry, D.M.},
biburl = {https://www.bibsonomy.org/bibtex/2b1e7dd74c4e8a6a60013f058e45d3d8c/butonic},
doi = {10.1109/32.106984},
file = {:C\:\\Users\\Bugra\\Documents\\Studium\\DA\\Literatur\\Lor1991.pdf:PDF},
interhash = {90dfa6a3d5eb3735be0399959236e5d1},
intrahash = {b1e7dd74c4e8a6a60013f058e45d3d8c},
issn = {0098-5589},
journal = {Software Engineering, IEEE Transactions on},
keywords = {NT2OD design requirements synthesis toread web},
month = Dec,
number = 12,
owner = {Bugra},
pages = {1229-1240},
timestamp = {2009-11-19T17:32:56.000+0100},
title = {Automatic synthesis of SARA design models from system requirements
},
volume = 17,
year = 1991
}