*banner
 

Defining Behavioral Semantics for Domain Specific Modeling Languages
Janos Sztipanovits

Citation
Janos Sztipanovits. "Defining Behavioral Semantics for Domain Specific Modeling Languages". Talk or presentation, April, 2007.

Abstract
Domain-Specific Modeling Languages (DSMLs) play fundamental role in the model-based design of embedded software and systems. While abstract syntax metamodeling enables the rapid and inexpensive development of DSMLs, the specification of DSML semantics is still a hard problem. In previous work, we have developed methods and tools for the semantic anchoring of DSML-s. Semantic anchoring introduces a set of reusable “semantic units” that provides reference semantics for basic behavioral categories using the Abstract State Machine framework. In this presentation, we extend the semantic anchoring framework to heterogeneous behaviors by developing method for the composition of semantic units. Semantic unit composition reduces the required effort from DSML designers and improves the quality of the specification. The proposed method is demonstrated through a case study

Electronic downloads


(No downloads are available for this publication.)
Citation formats  
  • HTML
    Janos Sztipanovits. <a
    href="http://chess.eecs.berkeley.edu/pubs/299.html"
    ><i>Defining Behavioral Semantics for Domain
    Specific Modeling Languages</i></a>, Talk or
    presentation,  April, 2007.
  • Plain text
    Janos Sztipanovits. "Defining Behavioral Semantics for
    Domain Specific Modeling Languages". Talk or
    presentation,  April, 2007.
  • BibTeX
    @presentation{Sztipanovits07_DefiningBehavioralSemanticsForDomainSpecificModeling,
        author = {Janos Sztipanovits},
        title = {Defining Behavioral Semantics for Domain Specific
                  Modeling Languages},
        month = {April},
        year = {2007},
        abstract = {Domain-Specific Modeling Languages (DSMLs) play
                  fundamental role in the model-based design of
                  embedded software and systems. While abstract
                  syntax metamodeling enables the rapid and
                  inexpensive development of DSMLs, the
                  specification of DSML semantics is still a hard
                  problem. In previous work, we have developed
                  methods and tools for the semantic anchoring of
                  DSML-s. Semantic anchoring introduces a set of
                  reusable âsemantic unitsâ that provides
                  reference semantics for basic behavioral
                  categories using the Abstract State Machine
                  framework. In this presentation, we extend the
                  semantic anchoring framework to heterogeneous
                  behaviors by developing method for the composition
                  of semantic units. Semantic unit composition
                  reduces the required effort from DSML designers
                  and improves the quality of the specification. The
                  proposed method is demonstrated through a case
                  study},
        URL = {http://chess.eecs.berkeley.edu/pubs/299.html}
    }
    

Posted by Christopher Brooks on 6 Jun 2007.
For additional information, see the Publications FAQ or contact webmaster at chess eecs berkeley edu.

Notice: This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright.

©2002-2018 Chess