An approach to distributed component-based real-time application software development

Sik-Sang Yau, Bing Xia

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

11 Scopus citations

Abstract

Component-based software development would allow application software to be largely constructed rather than programmed. This approach would dramatically improve the productivity of software development. Although there are many reusable software packages available, the integration of the chosen parts remains a very difficult problem because there are many barriers of integration, including programming languages, operating systems, communication mechanism, interface, etc. In this paper, an approach to developing real-time application software based on a distributed component architecture and cross-platform and cross-language integration of these software components is presented. The Common Object Request Broker Architecture (CORBA) is used in the implementation. The distributed components will satisfy easy retrieval and integration over a heterogeneous distributed system environment. A component replication mechanism is used for providing fault-tolerance. Using object adapters with a real-time request monitor and scheduler that are transparently generated by a distributed component integration tool, real-time and fault-tolerance features can be easily incorporated in the application software.

Original languageEnglish (US)
Title of host publicationProceedings - 1st International Symposium on Object-Oriented Real-Time Distributed Computing, ISORC 1998
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages275-283
Number of pages9
ISBN (Electronic)0818684305, 9780818684302
DOIs
StatePublished - 1998
Event1st International Symposium on Object-Oriented Real-Time Distributed Computing, ISORC 1998 - Kyoto, Japan
Duration: Apr 20 1998Apr 22 1998

Publication series

NameProceedings - 1st International Symposium on Object-Oriented Real-Time Distributed Computing, ISORC 1998
Volume1998-April

Other

Other1st International Symposium on Object-Oriented Real-Time Distributed Computing, ISORC 1998
Country/TerritoryJapan
CityKyoto
Period4/20/984/22/98

Keywords

  • CORBA
  • Component-based software development
  • distributed system
  • fault-tolerance
  • real-time application software

ASJC Scopus subject areas

  • Hardware and Architecture
  • Control and Systems Engineering

Fingerprint

Dive into the research topics of 'An approach to distributed component-based real-time application software development'. Together they form a unique fingerprint.

Cite this