DocumentCode
3124658
Title
Proprietary vs. “open systems” options in the construction of knowledge-based software reengineering environments
Author
Bailes, Paul A. ; Atkinson, Steven ; Chapman, Murray ; Johnston, Dan ; Peake, Ian
Author_Institution
Dept. of Comput. Sci., Queensland Univ., Brisbane, Qld., Australia
fYear
1994
fDate
7-9 Dec 1994
Firstpage
60
Lastpage
69
Abstract
The quality of software reengineering tools depends on that of the generic environments used in their construction. Some existing quality reengineering environments, such as the Software Refinery, go a long way to satisfying their particular design criteria, but fail to meet general open systems criteria. One remedial approach is to recreate some of the functionality of these environments by modifying public domain technology, but which runs the risk of limited interoperability and over-investment in development. Our preferred approach however is to develop interfaces to general persistent object bases, to which bindings from existing languages, tools and proprietary environments can be made
Keywords
computer aided software engineering; knowledge based systems; object-oriented databases; open systems; programming environments; public domain software; software quality; systems re-engineering; Software Refinery; bindings; design criteria; functionality; general persistent object bases; generic environments; interfaces; knowledge-based software reengineering environment construction; limited interoperability; open systems options; over-investment; proprietary environments; public domain technology; quality reengineering environments; remedial approach; software development; software reengineering tool quality; Computer science; Concurrent computing; Data mining; Information analysis; Investments; Natural languages; Open systems; Software quality; Software systems; Software tools;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Conference, 1994. Proceedings., 1994 First Asia-Pacific
Conference_Location
Tokyo
Print_ISBN
0-8186-6960-8
Type
conf
DOI
10.1109/APSEC.1994.465273
Filename
465273
Link To Document