2017 12th International Scientific and Technical Conference on Computer Sciences and Information Technologies (CSIT) · 2017 · 15 citations · 20 references
ComputingComputer ScienceDiagrammingInformation RetrievalSystems ModelingConcept ModelingConceptual ModelingModel IntegrationModel TransformationModel-based DesignModel-driven Software EngineeringConvergence TimeMatching AlgorithmsModel MatchingModel RetrievalModel SimilaritySimilarity MeasuresUml ModelingUnified Modeling Language (Uml) Class Diagrams
Model matching is a fundamental operation for various model management aspects such as model retrieval, evolution, and merging. An accurate matching between the elements of the matched models results in a better model management. This paper presents a Hybridized Greedy-Genetic algorithm for matching UML class diagrams, considering their lexical, internal, and structural similarity. Additionally, using a case study of five class diagrams, the performance of the Hybridized algorithm is empirically compared against the traditional Genetic algorithm in terms of both matching accuracy and convergence time.
20
Ted Pedersen, Siddharth Patwardhan, Jason Michelizzi · 2004 · 817 citations · Full text
Language Studies, Computer Science, Computational Linguistics +9