{"title":"Simulation and analysis of real-time concurrent object models","authors":"S. Lutz, M. Weber","doi":"10.1109/ISORC.1998.666803","DOIUrl":null,"url":null,"abstract":"Today, there is a rapidly growing interest to transfer object oriented computing technologies into various fields of control-critical applications. Existing approaches concentrate on abstract design level modeling. We introduce \"abstract object systems\", an abstract mathematical model of concurrent real time object systems. After that we present a simulation and analysis framework that takes into account implementation issues such as operation processing limits, scheduling strategies, processing priorities and distribution of threads to processors. The usual static class structuring relations are used. Messages exchanged between objects may be either synchronous method calls or asynchronous events. The details of object interaction are controlled by object oriented statecharts. In addition, our framework deals with dynamic creation and deletion of objects and with distribution of threads onto multiple parallel processors.","PeriodicalId":186028,"journal":{"name":"Proceedings First International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC '98)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1998-04-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","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.666803","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Today, there is a rapidly growing interest to transfer object oriented computing technologies into various fields of control-critical applications. Existing approaches concentrate on abstract design level modeling. We introduce "abstract object systems", an abstract mathematical model of concurrent real time object systems. After that we present a simulation and analysis framework that takes into account implementation issues such as operation processing limits, scheduling strategies, processing priorities and distribution of threads to processors. The usual static class structuring relations are used. Messages exchanged between objects may be either synchronous method calls or asynchronous events. The details of object interaction are controlled by object oriented statecharts. In addition, our framework deals with dynamic creation and deletion of objects and with distribution of threads onto multiple parallel processors.