Title
Merging CASE tools with knowledge-based technology for automatic software design
Abstract
An approach towards developing a Knowledge Based Software Engineering (KBSE) tool by merging a conventional CASE tool with the expert system technology is introduced. This is found useful in assisting human designers. Experimental expert systems CREATOR2 and CREATOR3 are introduced and applied to the design of switching software. The CREATOR2 has the following features: representing software design knowledge, composed of design product knowledge and design process knowledge , using frame technology; and integrating knowledge based reasoning techniques with a SDL CASE tool. CREATOR3 is an extension of the CREATOR2 system. It enables one with additional design schemas for splitting a process, adding events, etc., and additional representation power, such as using pictorial elements and designers' comments in the frame representation. This leads to a uniform modeling and advanced reasoning environment for software design. Experiments on designing switching software are reported.
Year
DOI
Venue
1996
10.1016/0167-9236(96)00019-X
Decision Support Systems
Keywords
Field
DocType
knowledge-based technology,merging case tool,case tool,automatic software design,expert system,software design,specification description language (sdl),knowledge base,design process
Object-oriented design,Data mining,Software design,Domain knowledge,Software design description,Computer science,Knowledge management,Software system,Computer-aided software engineering,Software construction,Software development
Journal
Volume
Issue
ISSN
18
1
Decision Support Systems
Citations 
PageRank 
References 
2
0.37
2
Authors
5
Name
Order
Citations
PageRank
Behrouz H. Far120740.15
Mari Ohmori291.95
Takeshi Baba391.95
Yasukiyo Yamasaki451.07
Zenya Koono5145.28