Fault-tolerant real-time objects
Communications of the ACM
A timeliness-guaranteed kernel model-DREAM kernel-and implementation techniques
RTCSA '95 Proceedings of the 2nd International Workshop on Real-Time Computing Systems and Applications
Distinguishing features and potential roles of the RTO.k object model
WORDS '94 Proceedings of the 1st Workshop on Object-Oriented Real-Time Dependable Systems
The DREAM library support for PCD and RTO.k programming in C++
WORDS '96 Proceedings of the 2nd Workshop on Object-Oriented Real-Time Dependable Systems (WORDS '96)
ISORC '98 Proceedings of the The 1st IEEE International Symposium on Object-Oriented Real-Time Distributed Computing
Real-Time Simulation Techniques Based on the RTO.k Object Modeling
COMPSAC '96 Proceedings of the 20th Conference on Computer Software and Applications
CASE '95 Proceedings of the Seventh International Workshop on Computer-Aided Software Engineering
Hi-index | 0.00 |
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.