Abstract State Machines (ASMs) [Gur95] have been widely used to specify software and hardware systems. Only a few of these specifications are executable, although there are several interpreters and some compilers for ASMs. At Siemens Corporate Technology a part of the FALKO project [BPS00] was designed with ASMs. The specification for that part was written in ASM-SL [Cas99] which can be interpreted by the ASM Workbench [Cas00]. The Workbench was useful to debug the specification, but too slow for full test cases of FALKO. The question arose whether the code for the final product release had to be coded by hand or if it was possible to generate the C++ code from the specification automatically. For an automatic code generation, the following...
The ASM approach has gained a maturity that permits the use of ASM as the foundation for all computa...
How can one cope with the notorious problem of establishing the correctness and completeness of abst...
Abstract state machines (originally called evolving algebras) constitute a modern computation model ...
Abstract: Abstract State Machines (ASMs) have been widely used to specify software and hardware syst...
The project investigates the use of Abstract State Machine in the process of computer program compil...
This paper presents Asm2C++, a tool that automatically generates executable C++ code for Arduino fro...
Abstract: In this paper we present CASM, a general purpose programming language based on abstract st...
Abstract: In this paper we present CASM, a general purpose programming language based on abstract st...
Abstract. The Abstract State Machines (ASMs) theory has been ap-plied to rigorously formalize the se...
In this paper we present CASM, a language based on Abstract State Machines (ASM), and its optimizing...
Abstract: We survey applications of the Abstract State Machines (ASM) method for high-level system m...
In this paper we show how to integrate the use of Gurevich s Abstract State Machines (ASMs) into a c...
AbstractThe abstract state machine (ASM) is a modern computation model. ASMs and ASM based tools are...
In this thesis we present two applications of Abstract State Machines in software engineering. As a ...
Abstract. The Abstract State Machines (ASM) methodology is a methodology for formally specifying com...
The ASM approach has gained a maturity that permits the use of ASM as the foundation for all computa...
How can one cope with the notorious problem of establishing the correctness and completeness of abst...
Abstract state machines (originally called evolving algebras) constitute a modern computation model ...
Abstract: Abstract State Machines (ASMs) have been widely used to specify software and hardware syst...
The project investigates the use of Abstract State Machine in the process of computer program compil...
This paper presents Asm2C++, a tool that automatically generates executable C++ code for Arduino fro...
Abstract: In this paper we present CASM, a general purpose programming language based on abstract st...
Abstract: In this paper we present CASM, a general purpose programming language based on abstract st...
Abstract. The Abstract State Machines (ASMs) theory has been ap-plied to rigorously formalize the se...
In this paper we present CASM, a language based on Abstract State Machines (ASM), and its optimizing...
Abstract: We survey applications of the Abstract State Machines (ASM) method for high-level system m...
In this paper we show how to integrate the use of Gurevich s Abstract State Machines (ASMs) into a c...
AbstractThe abstract state machine (ASM) is a modern computation model. ASMs and ASM based tools are...
In this thesis we present two applications of Abstract State Machines in software engineering. As a ...
Abstract. The Abstract State Machines (ASM) methodology is a methodology for formally specifying com...
The ASM approach has gained a maturity that permits the use of ASM as the foundation for all computa...
How can one cope with the notorious problem of establishing the correctness and completeness of abst...
Abstract state machines (originally called evolving algebras) constitute a modern computation model ...