2003 · 172 citations · 11 references
ComputingComputer ScienceDatabasesFormal MethodsKnowledge RepresentationConsistency ModelsCorrective MaintenanceData ReconciliationDatabase ManagementReliable Distributed SystemsSoftware MaintenanceConsistencyConsistency EnforcementConsistency MaintenanceConsistency ManagementFirst-order Logic ReasoningFramework RepairRepairsSoftware Development Methodology
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.
11
Tim Bray, Jean Paoli, C. M. Sperberg‐McQueen · World Wide Web · 1997 · 1.7K citations
Christian Nentwich, Licia Capra, Wolfgang Emmerich et al. · ACM Transactions on Internet Technology · 2002 · 274 citations
On XML integrity constraints in the presence of DTDs
Wenfei Fan, Leonid Libkin · Journal of the ACM · 2002 · 175 citations · Full text