Title :
Software architectural modeling of the CORBA Object Transaction Service
Author :
Busse, Susanne ; Tai, Stefan
Author_Institution :
Fraunhofer ISST, Berlin, Germany
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;
Conference_Titel :
Computer Software and Applications Conference, 1998. COMPSAC '98. Proceedings. The Twenty-Second Annual International
Conference_Location :
Vienna
Print_ISBN :
0-8186-8585-9
DOI :
10.1109/CMPSAC.1998.716661