Title :
Tool integration in CASE environments: the Software Bus
Author :
Verrall, M.S. ; Morgan, L.
Author_Institution :
Sema Group, Reading, UK
Abstract :
The development of a computer-aided software engineering (CASE) environment which supports the industrialized production of software, known as the factory support environment (FSE), within the European EUREKA Software Factory (ESF) project, is described. An FSE is a distributed communications-oriented CASE environment. The communication integration mechanism of the FSE is the Software Bus, an abstract communication channel which facilitates the exchange of data and control between CASE tools and their component parts. Components and the services they offer and require have descriptions, both in the abstract and of their programming language representations. The Software Bus uses these descriptions to plug components into itself; locate, bind, and match them; and transmit and transform data and control between them
Keywords :
integrated software; software engineering; software tools; CASE environments; European EUREKA Software Factory; Software Bus; abstract communication channel; computer-aided software engineering; distributed communications-oriented; factory support environment; industrialized production; tool integration; Application software; Communication system control; Computer aided software engineering; Computer industry; Computer languages; Ergonomics; Mars; Plugs; Production facilities; Software tools;
Conference_Titel :
Computer-Aided Software Engineering, 1992. Proceedings., Fifth International Workshop on
Conference_Location :
Montreal, Que.
Print_ISBN :
0-8186-2960-6
DOI :
10.1109/CASE.1992.200129