In this paper, we present a concrete textual notation, called AsmetaL, and a general-purpose simulation engine, called AsmetaS, for Abstract State Machine (ASM) specifications. They have been developed as part of the ASMETA (ASMs mETAmodelling) toolset, which is a set of tools for ASMs based on the metamodelling approach of the Model-driven Engineering. We briefly present the ASMETA framework, and we discuss how the language and the simulator have been developed exploiting the advantages offered by the metamodelling approach. We introduce the language AsmetaL used to write ASM specifications, and we provide the AsmetaL encoding of ASM specifications of increasing complexity. We explain the AsmetaS architecture, its kernel engine, and how th...
This report explains basic notions and concepts of Abstract State Machines (ASM) as well as notation...
This thesis introduces several structuring and composition principles for Abstract State Machines (A...
Abstract state machines (originally called evolving algebras) constitute a modern computation model ...
In this paper, we present a concrete textual notation, called AsmetaL, and a general-purpose simulat...
In this paper, we present a concrete textual notation, called AsmetaL, and a general-purpose simulat...
This paper presents the AsmM, a metamodel for Abstract State Machines developed by following the gui...
This paper reports our experience in exploiting the metamodelling approach of model-driven language ...
This paper presents AsmetaSMV, a model checker for Abstract State Machines (ASMs). It has been devel...
Abstract: We survey applications of the Abstract State Machines (ASM) method for high-level system m...
The paper presents a simulation framework for UML models based upon a mapping schema of UML metamode...
How can one cope with the notorious problem of establishing the correctness and completeness of abst...
The ASM approach has gained a maturity that permits the use of ASM as the foundation for all computa...
The paper presents our efforts in defining UASM, a unified syntax for Abstract State Machines (ASMs)...
In this paper, we show how the OMG's metamodelling approach to domain-specific language defini...
In this paper, we show how the OMG’s metamodelling approach to domain-specific language definition c...
This report explains basic notions and concepts of Abstract State Machines (ASM) as well as notation...
This thesis introduces several structuring and composition principles for Abstract State Machines (A...
Abstract state machines (originally called evolving algebras) constitute a modern computation model ...
In this paper, we present a concrete textual notation, called AsmetaL, and a general-purpose simulat...
In this paper, we present a concrete textual notation, called AsmetaL, and a general-purpose simulat...
This paper presents the AsmM, a metamodel for Abstract State Machines developed by following the gui...
This paper reports our experience in exploiting the metamodelling approach of model-driven language ...
This paper presents AsmetaSMV, a model checker for Abstract State Machines (ASMs). It has been devel...
Abstract: We survey applications of the Abstract State Machines (ASM) method for high-level system m...
The paper presents a simulation framework for UML models based upon a mapping schema of UML metamode...
How can one cope with the notorious problem of establishing the correctness and completeness of abst...
The ASM approach has gained a maturity that permits the use of ASM as the foundation for all computa...
The paper presents our efforts in defining UASM, a unified syntax for Abstract State Machines (ASMs)...
In this paper, we show how the OMG's metamodelling approach to domain-specific language defini...
In this paper, we show how the OMG’s metamodelling approach to domain-specific language definition c...
This report explains basic notions and concepts of Abstract State Machines (ASM) as well as notation...
This thesis introduces several structuring and composition principles for Abstract State Machines (A...
Abstract state machines (originally called evolving algebras) constitute a modern computation model ...