DocumentCode
2567191
Title
The basis for the Software Bus solution to the inter-operation problems of heterogeneous tools in a distributed SEE
Author
Verrall, Malcolm ; Bingen, Thieny
Author_Institution
Sema Group plc, Reading, UK
fYear
1993
fDate
7-9 Jul 1993
Firstpage
72
Lastpage
78
Abstract
The Software Bus supplies a solution to the problem of integrating heterogeneous, distributed software engineering tools in order that they can interoperate. The problems of heterogeneity of platform, paradigm, and programming language are described, together with the requirements not to rewrite legacy applications, to be descriptive, and to simply plug in and go. The structural view of a software engineering environment (SEE) as a set of components, offering and requiring services, mutually interacting by means of requests, and joined together by a Software Bus is given. The Software Bus performs any data conversion that is necessary, arranges for delivery of requests, and responds to errors. A prototype is publicly available. The Software Bus is compared with OSI transport layer/presentation layer, remote procedure calls, object request brokers, and broadcast message systems
Keywords
computer aided software engineering; data conversion; distributed processing; integrated software; open systems; software tools; OSI presentation layer; OSI transport layer; Software Bus; broadcast message systems; components; data conversion; distributed SEE; distributed software engineering tools; error response; heterogeneous tools; inter-operation problems; legacy applications; object request brokers; programming language; publicly available prototype; remote procedure calls; requests; services; software engineering environment; Application software; Computer languages; Data conversion; Open systems; Plugs; Prototypes; Software engineering; Software performance; Software prototyping; Software tools;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Environments Conference, 1993. Proceedings
Conference_Location
Reading
Print_ISBN
0-8186-4460-5
Type
conf
DOI
10.1109/SEE.1993.388420
Filename
388420
Link To Document