A soft real-time TMO platform-WTMOS-and implementation techniques

Jung-Guk Kim, Moon-hae Kim, B. Min, D. B. Im
{"title":"A soft real-time TMO platform-WTMOS-and implementation techniques","authors":"Jung-Guk Kim, Moon-hae Kim, B. Min, D. B. Im","doi":"10.1109/ISORC.1998.666796","DOIUrl":null,"url":null,"abstract":"The TMO (Time-triggered Message-triggered Object) model is a real time object model pursuing the timeliness guaranteed computing paradigm. A TMO contains two types of methods: time triggered method activated by its internal clock and message triggered method activated by a request from a client. We present the functions and the design techniques of a middleware platform to support execution of TMOs on the Windows environment, named WTMOS (Windows TMO System). The WTMOS platform does not support the concept of design time guarantee. But, as middleware platform, it supports soft real time system by trying to meet the goal of on-time activation and finishing within deadlines imposed on time triggered and message triggered methods in TMOs. It also offers used defined deadline exception handlers to compensate for the lack of timeliness guaranteed design. Besides the above functions, the activation sources of message triggered methods on WTMOS are expanded so that it can be activated not only by distributed IPC messages but also by Windows system messages. As a result, message triggered methods now can play the roll of Windows message callback functions naturally. This is to add window management facilities and interfaces of Win32 API to the TMO model. Therefore, the TMO model and WTMOS together can be regarded as a powerful development environment for typical soft real time applications such as multimedia services and virtual reality services.","PeriodicalId":186028,"journal":{"name":"Proceedings First International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC '98)","volume":"35 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1998-04-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"14","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings First International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC '98)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISORC.1998.666796","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 14

Abstract

The TMO (Time-triggered Message-triggered Object) model is a real time object model pursuing the timeliness guaranteed computing paradigm. A TMO contains two types of methods: time triggered method activated by its internal clock and message triggered method activated by a request from a client. We present the functions and the design techniques of a middleware platform to support execution of TMOs on the Windows environment, named WTMOS (Windows TMO System). The WTMOS platform does not support the concept of design time guarantee. But, as middleware platform, it supports soft real time system by trying to meet the goal of on-time activation and finishing within deadlines imposed on time triggered and message triggered methods in TMOs. It also offers used defined deadline exception handlers to compensate for the lack of timeliness guaranteed design. Besides the above functions, the activation sources of message triggered methods on WTMOS are expanded so that it can be activated not only by distributed IPC messages but also by Windows system messages. As a result, message triggered methods now can play the roll of Windows message callback functions naturally. This is to add window management facilities and interfaces of Win32 API to the TMO model. Therefore, the TMO model and WTMOS together can be regarded as a powerful development environment for typical soft real time applications such as multimedia services and virtual reality services.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
软实时TMO平台- wtmo及其实现技术
TMO (time -triggered Message-triggered Object)模型是一种追求时效性保证计算范式的实时对象模型。TMO包含两种类型的方法:由内部时钟激活的时间触发方法和由客户端请求激活的消息触发方法。提出了一个支持在Windows环境下执行TMO的中间件平台WTMOS (Windows TMO System)的功能和设计技术。WTMOS平台不支持设计时间保证的概念。但是,作为中间件平台,它通过努力满足tmo中时间触发和消息触发方法的准时激活和在规定期限内完成的目标来支持软实时系统。它还提供了使用的已定义截止日期异常处理程序,以弥补时效性保证设计的不足。除了上述功能外,还扩展了WTMOS上消息触发方法的激活源,使其不仅可以由分布式IPC消息激活,还可以由Windows系统消息激活。因此,消息触发方法现在可以自然地发挥Windows消息回调函数的作用。这是为了在TMO模型中添加Win32 API的窗口管理工具和接口。因此,TMO模型和WTMOS一起可以被视为一个强大的开发环境,用于典型的软实时应用,如多媒体业务和虚拟现实业务。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Asynchronous protocols to meet real-time constraints: is it really sensible? How to proceed? CORBA in real-time settings: a problem from the manufacturing domain Validating the design of dependable systems Timing analysis in OO system life-cycles Compositional specification and structured verification of hybrid systems in cTLA
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1