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
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;
Conference_Titel :
Software Engineering Conference, 1994. Proceedings., 1994 First Asia-Pacific
Conference_Location :
Tokyo
Print_ISBN :
0-8186-6960-8
DOI :
10.1109/APSEC.1994.465273