Data structures and network algorithms
Data structures and network algorithms
Semantic integration of semistructured and structured data sources
ACM SIGMOD Record
Toward Reference Models for Requirements Traceability
IEEE Transactions on Software Engineering
Maintaining traceability links during object-oriented software evolution
Software—Practice & Experience
Reconciling schemas of disparate data sources: a machine-learning approach
SIGMOD '01 Proceedings of the 2001 ACM SIGMOD international conference on Management of data
Computers and Intractability: A Guide to the Theory of NP-Completeness
Computers and Intractability: A Guide to the Theory of NP-Completeness
Generic Schema Matching with Cupid
Proceedings of the 27th International Conference on Very Large Data Bases
Large-Scale Software Architecture: A Practical Guide using UML
Large-Scale Software Architecture: A Practical Guide using UML
A standard for architecture description
IBM Systems Journal
Queue - Semi-structured Data
Architectural thinking and modeling with the architects' workbench
IBM Systems Journal - Model-driven software development
CMC: combining multiple schema-matching strategies based on credibility prediction
DASFAA'05 Proceedings of the 10th international conference on Database Systems for Advanced Applications
Integrated solution engineering
Companion to the 21st ACM SIGPLAN symposium on Object-oriented programming systems, languages, and applications
Matching and Merging of Statecharts Specifications
ICSE '07 Proceedings of the 29th international conference on Software Engineering
Automatic Inference of Structural Changes for Matching across Program Versions
ICSE '07 Proceedings of the 29th international conference on Software Engineering
Behavioural model fusion: an overview of challenges
Proceedings of the 2008 international workshop on Models in software engineering
Declarative approach for model composition
Proceedings of the 2008 international workshop on Models in software engineering
Protocol-aware matching of web service interfaces for adapter development
Proceedings of the 19th international conference on World wide web
Model transformations for migrating legacy models: an industrial case study
ECMFA'12 Proceedings of the 8th European conference on Modelling Foundations and Applications
Hi-index | 0.00 |
IT system architectures, as well as other systems, are often described by formal models or informal diagrams. In practice, there are often a number of versions of a model, e.g. for different views of a system, divergent variants, or a series of revisions. Understanding how versions of a model correspond or differ is crucial, yet little work has been done on automated assistance for matching models and diagrams.We have designed a framework based on Bayesian methods for finding these correspondences automatically. We represent models and diagrams as graphs whose nodes have attributes such as name, type, connections, and containment relations, and we have developed probabilistic models for rating the quality of candidate correspondences based on various features of the nodes in the graphs. Given the probabilistic models, we can find high quality correspondences using search algorithms. Preliminary experiments focusing on architectural models suggest that the technique is promising.