Object oriented system for developing distributed applications

Gurdip Singh, Yiwen Gu

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

With the recent advances in the communication technology and availability of powerful desktop computers, networking has gained popularity and many applications are being moved on the Internet. To ease the development of distributed applications, software support to facilitate coordination and communication is needed. This paper describes an object-oriented system for structured design and development of distributed applications. The basic system consists of a set of multithreaded servers, one server for each site in the network, which provide some basic communication facilities. The system has been developed using JAVA as the programming language. We use the software support provided by this basic system to define commonly used patterns of interaction in distributed applications. We also identify several different techniques for systematic composition of patterns to develop different applications. We illustrate the use of our system by defining some patterns and using them to build a sample application.

Original languageEnglish (US)
Title of host publicationProceedings of the International Conference on High Performance Computing, HiPC
Editors Anon
PublisherIEEE Computer Society
Pages192-197
Number of pages6
StatePublished - 1997
Externally publishedYes
EventProceedings of the 1997 4th International Conference on High Performance Computing, HiPC - Bangalore, India
Duration: Dec 18 1997Dec 21 1997

Other

OtherProceedings of the 1997 4th International Conference on High Performance Computing, HiPC
CityBangalore, India
Period12/18/9712/21/97

ASJC Scopus subject areas

  • Computer Science(all)

Fingerprint Dive into the research topics of 'Object oriented system for developing distributed applications'. Together they form a unique fingerprint.

  • Cite this

    Singh, G., & Gu, Y. (1997). Object oriented system for developing distributed applications. In Anon (Ed.), Proceedings of the International Conference on High Performance Computing, HiPC (pp. 192-197). IEEE Computer Society.