COMPSAC '00 24th International Computer Software and Applications Conference
Facilitating Distributed Time-Triggered Simulation of Embedded Systems and Environments
IPDPS '05 Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Workshop 10 - Volume 11
Multi-Level Distributed Real-Time Simulation Based On The Tmo Modeling
Journal of Integrated Design & Process Science
Toward Integration Of Major Design Techniques For Real-Time Fault-Tolerant Computer Systems
Journal of Integrated Design & Process Science
Mobile Collaboration Framework for u-Healthcare Agent Services and Its Application Using PDAs
KES-AMSTA '07 Proceedings of the 1st KES International Symposium on Agent and Multi-Agent Systems: Technologies and Applications
Distributed Computing Software Building-Blocks for Ubiquitous Computing Societies
IEICE - Transactions on Information and Systems
Lifting the Level of Abstraction Dealt with in Programming of Networked Embedded Computing Systems
SEUS '09 Proceedings of the 7th IFIP WG 10.2 International Workshop on Software Technologies for Embedded and Ubiquitous Systems
SEUS'07 Proceedings of the 5th IFIP WG 10.2 international conference on Software technologies for embedded and ubiquitous systems
SEUS'07 Proceedings of the 5th IFIP WG 10.2 international conference on Software technologies for embedded and ubiquitous systems
SEUS'07 Proceedings of the 5th IFIP WG 10.2 international conference on Software technologies for embedded and ubiquitous systems
Healthcare information management system in home environment
SEUS'07 Proceedings of the 5th IFIP WG 10.2 international conference on Software technologies for embedded and ubiquitous systems
Recent additions on the application programming interface of the TMO support middleware
Proceedings of the 13th Monterey conference on Composition of embedded systems: scientific and industrial issues
CReMeS: a CORBA compliant reflective memory based real-time communication service
RTSS'10 Proceedings of the 21st IEEE conference on Real-time systems symposium
u-KoMIPS: a medical image processing system in a ubiquitous environment
EUC'05 Proceedings of the 2005 international conference on Embedded and Ubiquitous Computing
ICAT'06 Proceedings of the 16th international conference on Advances in Artificial Reality and Tele-Existence
Healthcare home service system based on distributed object group framework
ICCSA'06 Proceedings of the 2006 international conference on Computational Science and Its Applications - Volume Part IV
Distributed programming developing tool based on distributed object group framework
ICCSA'06 Proceedings of the 2006 international conference on Computational Science and Its Applications - Volume Part IV
An efficient real-time middleware scheduling algorithm for periodic real-time tasks
AIS'04 Proceedings of the 13th international conference on AI, Simulation, and Planning in High Autonomy Systems
PCM'04 Proceedings of the 5th Pacific Rim Conference on Advances in Multimedia Information Processing - Volume Part II
Intersection simulation system based on traffic flow control framework
ICCSA'06 Proceedings of the 2006 international conference on Computational Science and Its Applications - Volume Part III
A smart space architecture for location-based spatial audio scenario orchestration
UIC'07 Proceedings of the 4th international conference on Ubiquitous Intelligence and Computing
Sleeping situation monitoring system in ubiquitous environments
Personal and Ubiquitous Computing
Hi-index | 0.00 |
The time-triggered message-triggered object (TMO) structuring scheme has been established to remove the limitation of conventional object structuring techniques in developing applications containing real-time (RT) distributed computing components. It is a natural and syntactically small but semantically powerful extension of the object oriented (OO) design and implementation techniques which allows the system designer to abstractly and yet accurately specify timing characteristics of data and function components of high-level distributed computing objects. It is a unified approach for design and implementation of both RT and non-RT distributed applications. A cost-effective way to support TMO-structured distributed RT programming is to build a TMO execution engine as a middleware running on well established commercial software/hardware platforms. In this paper, we present an efficient middleware architecture named TMO Support Middleware (TMOSM) which can be easily adapted to many commercial-off-the-shelf (COTS) platforms. The performance of a prototype implementation of TMOSM running on Windows NT platforms is also discussed.