Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1109/HASE.2010.12guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Proved Metamodels as Backbone for Software Adaptation

Published: 03 November 2010 Publication History
  • Get Citation Alerts
  • Abstract

    In this paper we demonstrate the error-prone status of the UML 2.3 metamodel relating to state machines. We consequently provide a corrected version based on formal proofs written and processed with the help of the Coq system prover. The purpose of the proposed research is to support dynamical adaptation by means of models at runtime. Software components are internally endowed with complex state machines (models) realizing their behavior. Adaptation amounts to dynamically changing the state machines’ structure (for instance, adding a new state). This occurs via SimUML, a state machine execution engine that is constructed on the top of a metamodel resulting from correctness proofs.

    Cited By

    View all
    • (2018)Systematic literature review of the objectives, techniques, kinds, and architectures of models at runtimeSoftware and Systems Modeling (SoSyM)10.1007/s10270-013-0394-915:1(31-69)Online publication date: 21-Dec-2018
    • (2012)Towards a formal foundation of behavioral types for UML state-machinesACM SIGSOFT Software Engineering Notes10.1145/2237796.223781437:4(1-8)Online publication date: 16-Jul-2012

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image Guide Proceedings
    HASE '10: Proceedings of the 2010 IEEE 12th International Symposium on High-Assurance Systems Engineering
    November 2010
    171 pages
    ISBN:9780769542928

    Publisher

    IEEE Computer Society

    United States

    Publication History

    Published: 03 November 2010

    Author Tag

    1. software adaptation, model driven development, component-based development

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 27 Jul 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2018)Systematic literature review of the objectives, techniques, kinds, and architectures of models at runtimeSoftware and Systems Modeling (SoSyM)10.1007/s10270-013-0394-915:1(31-69)Online publication date: 21-Dec-2018
    • (2012)Towards a formal foundation of behavioral types for UML state-machinesACM SIGSOFT Software Engineering Notes10.1145/2237796.223781437:4(1-8)Online publication date: 16-Jul-2012

    View Options

    View options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media