The TMO Structuring Approach and its Potential for Telecommunication Applications

  • Authors:
  • K. H. Kim;C. Subbaraman

  • Affiliations:
  • -;-

  • Venue:
  • ASSET '98 Proceedings of the 1998 IEEE Workshop on Application - Specific Software Engineering and Technology
  • Year:
  • 1998

Quantified Score

Hi-index 0.00

Visualization

Abstract

The TMO (Time-triggered Message-triggered Object) structuring scheme has been formulated in recent years with the goal of improving the productivity by multiple times in the design of complex real-time computer systems (RTCS's). The TMO scheme is intended to facilitate the pursuit of a new paradigm in designing RTCS's which is called the "General-form timeliness-Guaranteed (GG)" design paradigm. The essence of the GG design paradigm is to realize real-time computing with a common and general design style not alienating the main-stream computing industry and yet allowing system engineers to confidently produce certifiable RTCS's for safety-critical applications. The TMO structuring scheme is a syntactically simple but semantically major extension of the conventional object structuring approaches and as such, its support tools can be based on various well-established object-oriented programming languages such as C++ and JAVA and on ubiquitous commercial real-time operating system kernels. The scheme enables a great reduction of the designer's efforts in guaranteeing timely service capabilities of information systems. In this paper we discuss the major features of the TMO structuring approach for real-time computer systems and its potential for use in the telecommunication application domain. Some of the major computing requirements that are imposed by a large class of telecommunication applications are identified and then the discussion on how well the TMO approach can satisfy these requirements, follows. As a concrete illustration, we also present the top-down design of a simple yet concrete multi-party video conferencing application using the TMO structuring scheme. Finally, the major benefits of the TMO structuring scheme in the design of complex RTCS's are discussed.