• 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