• DocumentCode
    3475732
  • Title

    Consistency management with repair actions

  • Author

    Nentwich, Christian ; Emmerich, Wolfgang ; Finkelstein, Anthony

  • Author_Institution
    Dept. of Comput. Sci., Univ. Coll. London, UK
  • fYear
    2003
  • fDate
    3-10 May 2003
  • Firstpage
    455
  • Lastpage
    464
  • Abstract
    Comprehensive consistency management requires a strong mechanism for repair once inconsistencies have been detected In this paper we present a repair framework for inconsistent distributed documents. The core piece of the framework is a new method for generating interactive repairs from full first order logic formulae that constrain these documents. We present a full implementation of the components in our repair framework, as well as their application to the UML and related heterogeneous documents such as EJB deployment descriptors. We describe how our approach can be used as an infrastructure for building higher-level, domain specific frameworks and provide an overview of related work in the database and software development environment community.
  • Keywords
    data integrity; formal verification; programming language semantics; software maintenance; software tools; specification languages; UML; consistency management; distributed document management; first order logic formulae; formal verification; programming language semantics; software repair; Application software; Computer science; Data engineering; Databases; Educational institutions; Engineering management; Logic; Programming; Unified modeling language; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 2003. Proceedings. 25th International Conference on
  • ISSN
    0270-5257
  • Print_ISBN
    0-7695-1877-X
  • Type

    conf

  • DOI
    10.1109/ICSE.2003.1201223
  • Filename
    1201223