Flexible cooperation in non-standard application environments
MetadataShow full item record
The integration of preexisting systems into a single, heterogeneous, distributed non-standard application system in domains like office automation or computer-integrated manufacturing are regarded as cooperating systems. They are characterized through teamwork, distribution and the handling of complex data structures (e.g. multimedia data). Object-oriented database systems, providing for complex object management, represent one approach in support of such applications. They concentrate, however, on data modeling aspects and use more or less conventional transaction concepts, based on a global execution control. Hence, they only partially fulfill application requirements as they do not adequately cope with the autonomy that is often inherent to the system's components. As a consequence, we suggest S-transactions as an appropriate means for describing the cooperation of system components in terms of transactions and beyond. In this paper we outline the modeling of conventional transactions (flat or nested as well as distributed and design transactions) in terms of STDL, the S-transaction definition language. Beyond that we point out how to specify SAGAs and similar concepts. Finally we discuss the specification of non-linear but maybe acyclic or even cyclic cooperation structures
NPS Report NumberNPS-52-90-018
Showing items related by title, author, creator and subject.
Demurjian, Steven A.; Hsiao, David K. (Monterey, California. Naval Postgraduate School, 1986-02); NPS52-86-011In the past, the design and implementation of a database system has followed a rather conventional approach. First, a specific data model for the database system is chosen. Second, a corresponding model-based data language ...
Windas, Edward P.; Peach, John P., III (Monterey, California: Naval Postgraduate School, 2017-06);This research looks at the financial transactions that occurred within United States Naval Air Systems Command (NAVAIR) between fiscal years 2012--2016. It analyzes over 180 thousand transactions with a total value in ...
Coker, Harry Jr. (1987-06);Conventional approaches to the design and implementation of database systems have been based upon the premise of a single data model with its model-based data language, thus restricting the database system to transactions ...