>
Fa   |   Ar   |   En
   The Timed Abstract State Machine Language: Abstract State Machines for Real-Time System Engineering  
   
نویسنده Ouimet Martin ,Lundqvist Kristina
منبع journal of universal computer science - 2008 - دوره : 14 - شماره : 12 - صفحه:2007 -2033
چکیده    In this paper, we present the timed abstract state machine (tasm) language, which is a language for the specification of embedded real-time systems. in the engineering of embedded real-time systems, the correctness of the system is defined in terms of three aspects - function, time, and resource consumption. the goal of the tasm language and its associated toolset is to provide a basis for specification-based real-time system engineering where these three aspects can be specified and analyzed. the tasm language is built on top of abstract state machines (asm) by including facilities for compact and legible specification of non-functional behavior, namely time and resource consumption. the tasmlanguage provides a notation which is well-suited to the specification needs of embedded real-time systems. we begin the presentation of the language with a historical survey on the use of asm in specifying real-time systems. the core difference between the tasm language and asm is that steps are inherently durative instead of being instantaneous and steps consume resources. these concepts capture the reality of physical systems in a flexible abstract model. we present the syntax and semantics of the language and illustrate the concepts using an extended version of the production cell case study.
کلیدواژه Real-Time Systems ,Embedded Systems ,Specification ,Verification ,Formal Methods ,Abstract State Machines
آدرس Massachusetts Institute of Technology, Embedded Systems Laboratory, USA, Massachusetts Institute of Technology, Embedded Systems Laboratory, USA
پست الکترونیکی kristina@mit.edu
 
     
   
Authors
  
 
 

Copyright 2023
Islamic World Science Citation Center
All Rights Reserved