A Specification Language System for Shared object under CORBA Open Distributed Computing Environment


The Transactions of the Korea Information Processing Society (1994 ~ 2000), Vol. 5, No. 2, pp. 404-414, Feb. 1998
10.3745/KIPSTE.1998.5.2.404,   PDF Download:

Abstract

In distributed client/server applications, servers which handle shared resources are required to support concurrent execution of a lot of clients' requests for efficiency and rapid response. However, since programming techniques for controlling concurrency and synchronization between clients' requests are somewhat complex, it is not straightforward to develop reliable distributed applications through resolving such concurrency control and synchronization problem with hand-written codes whenever it is required. As an effort for systematic resolution of such problems, in this paper, we present a language called IDL/SSO, which specifies shared objects for implementation of CORBA server objects. A shared object is an object which supports concurrent processing of clients' messages (requests) with appropriate synchronization between them. The IDL/SSO is designed as an extension of CORBA IDL to the specification of shared objects. The developed IDL/SSO compiler generates the code to control concurrency and synchronization as a part of the implementation of the specified shared object in association with the related CORBA environment announced by Sun.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
P. Y. Su, K. H. Gyu, L. M. Joon, H. S. Yong, "A Specification Language System for Shared object under CORBA Open Distributed Computing Environment," The Transactions of the Korea Information Processing Society (1994 ~ 2000), vol. 5, no. 2, pp. 404-414, 1998. DOI: 10.3745/KIPSTE.1998.5.2.404.

[ACM Style]
Park Yang Su, Kim Hun Gyu, Lee Myung Joon, and Han Sang Yong. 1998. A Specification Language System for Shared object under CORBA Open Distributed Computing Environment. The Transactions of the Korea Information Processing Society (1994 ~ 2000), 5, 2, (1998), 404-414. DOI: 10.3745/KIPSTE.1998.5.2.404.