• DocumentCode
    3281217
  • Title

    Software architectural modeling of the CORBA Object Transaction Service

  • Author

    Busse, Susanne ; Tai, Stefan

  • Author_Institution
    Fraunhofer ISST, Berlin, Germany
  • fYear
    1998
  • fDate
    19-21 Aug 1998
  • Firstpage
    240
  • Lastpage
    245
  • Abstract
    The OMG´s Object Transaction Service (OTS) is an important CORBAService that provides transaction processing facilities on top of object request broker technology. With the OTS, specific interfaces and interaction models are introduced that intrinsically impact the design of single components and of component configurations that are to participate in transactional computation. We argue to record impacts as introduced by the OTS as distinct abstractions of design, and propose a software architectural approach to software system representation. We present a pattern-like connector abstraction for one processing model of the OTS, and discuss its use for modeling CORBA applications that interface the OTS. Using our concepts of connector and component abstractions, a vocabulary of design can be established, and design rationales for introducing component features can be well recorded, supporting continuous development of ORB-based systems
  • Keywords
    distributed processing; object-oriented methods; software engineering; transaction processing; CORBA; OMG; OTS; Object Transaction Service; component configurations; interaction models; object request broker; pattern-like connector abstraction; software architectural modeling; system representation; transaction processing; Client-server systems; Computer architecture; Connectors; Database systems; Electrical capacitance tomography; Environmental management; Isolation technology; Software standards; Software systems; Technology management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 1998. COMPSAC '98. Proceedings. The Twenty-Second Annual International
  • Conference_Location
    Vienna
  • ISSN
    0730-3157
  • Print_ISBN
    0-8186-8585-9
  • Type

    conf

  • DOI
    10.1109/CMPSAC.1998.716661
  • Filename
    716661