Title :
Object oriented reuse: experience in developing a framework for speech recognition applications
Author :
Srinivasan, Savitha ; Vergo, John
Author_Institution :
Res. Div., IBM Corp., San Jose, CA, USA
Abstract :
The development of highly interactive software systems with complex user interfaces has become increasingly common, where prototypes are often used as a vehicle for demonstrating visions of innovative systems. Given this trend, it is important for new technology to be based on flexible architectures that do not mandate the understanding of all complexities inherent in a system. In this context, we share our experience with developing an object oriented framework for a specific new technology, i.e. speech recognition. We describe the benefits of the object oriented paradigm rich with design patterns, which provide a natural way to model complex concepts and capture system relationships effectively, along with achieving a high level of software reuse
Keywords :
interactive systems; natural language interfaces; object-oriented programming; software reusability; speech recognition; complex user interfaces; design patterns; flexible architectures; innovative systems; interactive systems; object oriented framework; object oriented reuse; prototypes; software reuse; speech recognition applications; system relationships; Application software; Engines; Milling machines; Productivity; Prototypes; Rivers; Software systems; Speech recognition; USA Councils; User interfaces;
Conference_Titel :
Software Engineering, 1998. Proceedings of the 1998 International Conference on
Conference_Location :
Kyoto
Print_ISBN :
0-8186-8368-6
DOI :
10.1109/ICSE.1998.671385