DocumentCode
803878
Title
Knowledge representation and reasoning in the design of composite systems
Author
Fickas, Stephen ; Helm, B. Robert
Author_Institution
Dept. of Comput. Sci., Oregon Univ., Eugene, OR, USA
Volume
18
Issue
6
fYear
1992
fDate
6/1/1992 12:00:00 AM
Firstpage
470
Lastpage
482
Abstract
The design process that spans the gap between the requirements acquisition process and the implementation process, in which the basic architecture of a system is defined, and functions are allocated to software, hardware, and human agents. is studied. The authors call this process composite system design. The goal is an interactive model of composite system design incorporating deficiency-driven design, formal analysis, incremental design and rationalization, and design reuse. They discuss knowledge representations and reasoning techniques that support these goals for the product (composite system) that they are designing, and for the design process. To evaluate the model, the authors report on its use to reconstruct the design of two existing composite systems rationally
Keywords
formal specification; inference mechanisms; knowledge representation; software prototyping; software reusability; composite systems; deficiency-driven design; design reuse; formal analysis; human agents; implementation process; incremental design; knowledge representations; rationalization; reasoning techniques; requirements acquisition; Artificial intelligence; Computer architecture; Elevators; Hardware; Humans; Interconnected systems; Knowledge representation; Process design; Programming; Software design;
fLanguage
English
Journal_Title
Software Engineering, IEEE Transactions on
Publisher
ieee
ISSN
0098-5589
Type
jour
DOI
10.1109/32.142870
Filename
142870
Link To Document