Component-based programming and application management with Olan

3Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Efficient system mechanisms for distributed object management are becoming increasingly available. Application developers need appropriate tools to fully exploit the power of these facilities. A distributed application is conveniently viewed as a set of components, some of which are developed specifically, while others are legacy applications, encapsulated within components. While engineering issues for the development of individual components are reasonably understood, many research issues are open in the management of software configurations made up of a number of distributed components. In this paper, we introduce a component-based programming model supported by a module interconnection language for large scale distributed application development and administration. The contribution of the Olan model is to separate the interconnection requirements of the application from the implementation and from the constraints of the underlying architecture. The flexibility of this model is well suited to large scale application requirements in terms of components distribution and dynamic evolution. As a first experiment, we have developed a teleconferencing application, whose description highlights the advantages of our approach.

Cite

CITATION STYLE

APA

Bellissard, L., Atallah, S. B., Kerbrat, A., & Riveill, M. (1996). Component-based programming and application management with Olan. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1107, pp. 290–309). Springer Verlag. https://doi.org/10.1007/3-540-61487-7_34

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free