{"title":"分布式实时系统的时间有限状态机规范","authors":"G. Noubir, D. Stephens, P. Raja","doi":"10.1109/FTDCS.1993.344139","DOIUrl":null,"url":null,"abstract":"The authors' approach for real-time systems is based on defining finite state machines (FSMs) and time constraints in Z while integrating the two into a new model, called timed finite state machines (TFSM). They introduce into the FSM model the two concepts related to time, time stamps and time constraints, and then redefine the concept of events and introduce an event history. Three types of time constraints are defined which can be applied to the transitions in the FSMs creating a new set of transitions in the FSMs creating a new set of transitions, constrained transitions. These types are: absolute constraints. The event history is a sequence of events which have occurred since the initialization of the system. This sequence can also be constrained by a set of consistency invariants (i.e. constraints applied to the sequence as a whole, such as monotonicity). All constraints on the TFSM are expressed as predicates using the first-order logic of Z.<<ETX>>","PeriodicalId":251095,"journal":{"name":"1993 4th Workshop on Future Trends of Distributed Computing Systems","volume":"63 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1993-09-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Specification of timed finite state machine in Z for distributed real-time systems\",\"authors\":\"G. Noubir, D. Stephens, P. Raja\",\"doi\":\"10.1109/FTDCS.1993.344139\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The authors' approach for real-time systems is based on defining finite state machines (FSMs) and time constraints in Z while integrating the two into a new model, called timed finite state machines (TFSM). They introduce into the FSM model the two concepts related to time, time stamps and time constraints, and then redefine the concept of events and introduce an event history. Three types of time constraints are defined which can be applied to the transitions in the FSMs creating a new set of transitions in the FSMs creating a new set of transitions, constrained transitions. These types are: absolute constraints. The event history is a sequence of events which have occurred since the initialization of the system. This sequence can also be constrained by a set of consistency invariants (i.e. constraints applied to the sequence as a whole, such as monotonicity). All constraints on the TFSM are expressed as predicates using the first-order logic of Z.<<ETX>>\",\"PeriodicalId\":251095,\"journal\":{\"name\":\"1993 4th Workshop on Future Trends of Distributed Computing Systems\",\"volume\":\"63 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1993-09-22\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"1993 4th Workshop on Future Trends of Distributed Computing Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/FTDCS.1993.344139\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"1993 4th Workshop on Future Trends of Distributed Computing Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/FTDCS.1993.344139","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Specification of timed finite state machine in Z for distributed real-time systems
The authors' approach for real-time systems is based on defining finite state machines (FSMs) and time constraints in Z while integrating the two into a new model, called timed finite state machines (TFSM). They introduce into the FSM model the two concepts related to time, time stamps and time constraints, and then redefine the concept of events and introduce an event history. Three types of time constraints are defined which can be applied to the transitions in the FSMs creating a new set of transitions in the FSMs creating a new set of transitions, constrained transitions. These types are: absolute constraints. The event history is a sequence of events which have occurred since the initialization of the system. This sequence can also be constrained by a set of consistency invariants (i.e. constraints applied to the sequence as a whole, such as monotonicity). All constraints on the TFSM are expressed as predicates using the first-order logic of Z.<>