181 VIII.1. Conclusion, ., p.184 ,
nous traitons l'évolution d'un seul changement à la fois Donc pour les changements classés en mode guidé par exemple, il faut choisir leur ordre de traitement. Pour cela nous calculons automatiquement un coefficient de pondération pour chaque changement ,
Comparing approaches to implement feature model composition. Modelling Foundations and Applications, 2010. ,
URL : https://hal.archives-ouvertes.fr/hal-00484232
Openflexo [Online] Available: http://www.openflexo.com [Accessed, 2011. ,
Model traceability, IBM Systems Journal, vol.45, issue.3, pp.515-526, 2006. ,
DOI : 10.1147/sj.453.0515
Difference and Union of Models, 2003. ,
DOI : 10.1007/978-3-540-45221-8_2
Model to text transformation in practice: generating code from rich associations specifications Advances in Conceptual Modeling-Theory and Practice, 2006. ,
Formalisation par une approche IDM de la composition de modèles dans le profil VUML, Thèse de doctorat, 2009. ,
A Rule-Driven Approach for composing Viewpoint-oriented Models., The Journal of Object Technology, vol.9, issue.2, pp.89-114, 2010. ,
DOI : 10.5381/jot.2010.9.2.a1
Model-Driven engineering in a large industrial context?motorola case study. Model Driven Engineering Languages and Systems, 2005. ,
Automating the schema matching process for heterogeneous data warehouses. Data Warehousing and Knowledge Discovery, 2007. ,
An adapted Lesk algorithm for word sense disambiguation using WordNet. Computational linguistics and intelligent text processing, 2002. ,
Model driven reverse engineering : Increasing legacy technology independence, 2011. ,
URL : https://hal.archives-ouvertes.fr/hal-00648862
Barriers to systematic model transformation testing, Communications of the ACM, vol.53, issue.6, pp.139-143, 2010. ,
DOI : 10.1145/1743546.1743583
URL : https://hal.archives-ouvertes.fr/inria-00542747
Implementing Domain-Specific Languages with Xtext and Xtend, 2013. ,
Des situations de modélisation pour évaluer les outils de modélisation, INFORSID 2014: 32ème congrès de l'INFormatique des ORganisations et Systèmes d'Information et de Décision, pp.181-196, 2014. ,
In search of a basic principle for model driven engineering, Novatica Journal, Special Issue, vol.5, pp.21-24, 2004. ,
On the unification power of models. Software & Systems Modeling, pp.171-188, 2005. ,
Model driven engineering: An emerging technical space. Generative and transformational techniques in software engineering, 2006. ,
Advances in Model Driven Engineering, Jornadas de Ingeniería del Software y Bases de Datos, pp.8-11, 2009. ,
A canonical scheme for model composition. Model Driven Architecture?Foundations and Applications, pp.346-360, 2006. ,
Towards a precise definition of the OMG/MDA framework, Proceedings 16th Annual International Conference on Automated Software Engineering (ASE 2001), pp.273-280, 2001. ,
DOI : 10.1109/ASE.2001.989813
View Consistency in Architectures for Cyber-Physical Systems, 2011 IEEE/ACM Second International Conference on Cyber-Physical Systems, pp.151-160, 2011. ,
DOI : 10.1109/ICCPS.2011.17
Blu Age Forward [Online] Available, 2015. ,
Blu Age Reverse Modeling [Online] Available: http://www.nomagic.com/products/magicdraw-addons/mdd-integrations/blu-age/reverse.html, 2015. ,
AndroMDA [Online] Available: http://www.andromda.org, 2007. ,
Formal Model Merging Applied to Class Diagram Integration, Electronic Notes in Theoretical Computer Science, vol.166, pp.5-26, 2007. ,
DOI : 10.1016/j.entcs.2006.06.013
What is a multi-modeling language? Recent Trends in Algebraic Development Techniques, 2009. ,
Modeling heterogeneous points of view with ModHel'X. Models in Software Engineering, 2010. ,
URL : https://hal.archives-ouvertes.fr/hal-00444504
A methodology for CIM modelling and its transformation to PIM, Journal of Information Engineering and Applications, vol.3, pp.1-21, 2013. ,
Model differences in the eclipse modeling framework, UPGRADE, The European Journal for the Informatics Professional, vol.9, pp.29-34, 2008. ,
Towards model driven tool interoperability: bridging eclipse and microsoft modeling tools. Modelling foundations and applications, 2010. ,
URL : https://hal.archives-ouvertes.fr/hal-00534373
Theoretical aspects of schema merging, Extending DataBase Technology, pp.152-167, 1992. ,
DOI : 10.1007/BFb0032429
Comparing and contrasting model-driven engineering at three large companies, Proceedings of the 8th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, ESEM '14, 2014. ,
DOI : 10.1145/2652524.2652527
Clarifying concepts: MBE vs MDE vs MDD vs MDA Available from: http://modelinglanguages .com/clarifying-concepts-mbe-vs-mde-vs-mdd-vs-mda, 2015. ,
Contrats de transformation pour la validation de raffinement de modèles. 5ème journée sur l'Ingénierie Dirigée par les Modèles (IDM), pp.1-16, 2009. ,
Global viewing of heterogeneous data sources, IEEE Transactions on Knowledge and Data Engineering, vol.13, issue.2, pp.277-297, 2001. ,
DOI : 10.1109/69.917566
A Tile-Based Approach for Self-Assembling Service Compositions, 2010 15th IEEE International Conference on Engineering of Complex Computer Systems, pp.43-52, 2010. ,
DOI : 10.1109/ICECCS.2010.6
CDO Model Repository Overview [Online] Available: http://www.eclipse.org/cdo, 2014. ,
The role of string similarity metrics in ontology alignment, Kno.e.sis Center, 2013. ,
Towards a Novel Model Versioning Approach Based on the Separation Between Linguistic and Ontological Aspects. Models and Evolution (ME@MoDELS), 2013, pp.60-69 ,
Automating Co-evolution in Model-Driven Engineering, 2008 12th International IEEE Enterprise Distributed Object Computing Conference, pp.222-231, 2008. ,
DOI : 10.1109/EDOC.2008.44
A Metamodel Independent Approach to Difference Representation., The Journal of Object Technology, vol.6, issue.9, pp.165-185, 2007. ,
DOI : 10.5381/jot.2007.6.9.a9
Virtual Composition of EMF Models, 7ème Journée sur l'Ingénierie Dirigée par les Modèles (IDM), p.2011 ,
URL : https://hal.archives-ouvertes.fr/inria-00606374
VirtualEMF: a model virtualization tool Advances in Conceptual Modeling. Recent Developments and New Directions, 2011. ,
Version models for software configuration management, ACM Computing Surveys, vol.30, issue.2, pp.232-282, 1998. ,
DOI : 10.1145/280277.280280
Efficient selection of mappings and automatic quality-driven combination of matching methods, International Workshop on Ontology Matching (IWOM@ISWC) CEUR Workshop Proceedings, pp.49-60, 2009. ,
Structural Alignment Methods with Applications to Geospatial Ontologies, Transactions in GIS, vol.4, issue.6, pp.683-711, 2008. ,
DOI : 10.1111/j.1467-9671.2008.01126.x
AMW: a generic model weaver. 1ère Journée sur l'Ingénierie Dirigée par les Modèles, pp.7-11, 2005. ,
URL : https://hal.archives-ouvertes.fr/hal-00448112
Semi-automatic model integration using matching transformations and weaving models, ACM Symposium on Applied Computing (SAC), pp.963-970, 2007. ,
URL : https://hal.archives-ouvertes.fr/hal-00483503
Towards the efficient development of model transformations using model weaving and matching transformations. Software & Systems Modeling, pp.305-324, 2009. ,
URL : https://hal.archives-ouvertes.fr/hal-00483446
SysML Distilled: A Brief Guide to the Systems Modeling Language, 2013. ,
What is needed for managing co-evolution in MDE? nternational Workshop on Model Comparison in Practice (IWMCP), pp.30-38, 2011. ,
Understanding and improving UML package merge. Software & Systems Modeling, pp.443-467, 2008. ,
Comparison of schema matching evaluations. Web, Web-Services, and Database Systems, 2003. ,
Schema Matching and Mapping-based Data Integration: Architecture, Approaches and Evaluation, 2007. ,
Kermeta language -Reference manual [Online] Available: http://www.kermeta.org, 2009. ,
Vers une approche centrée humain pour la définition de langages de modélisation graphiques, pp.79-94, 2014. ,
A formal approach to heterogeneous software modeling. Fundamental Approaches to Software Engineering (FASE), Berlin, pp.178-192, 2000. ,
Taming heterogeneity - the Ptolemy approach, Proceedings of the IEEE, pp.127-144, 2003. ,
DOI : 10.1109/JPROC.2002.805829
Domain-driven design: tackling complexity in the heart of software, 2004. ,
AMW Use Case -Tool Interoperability of bug tracking tools, 2008. ,
Metamodel matching for automatic model transformation generation. Model Driven Engineering Languages and Systems, 2008. ,
URL : https://hal.archives-ouvertes.fr/lirmm-00322879
The TOPCASED project: a toolkit in open source for critical aeronautic systems design, pp.54-59, 2006. ,
Meta-model and model co-evolution within the 3D software space, Workshop on Evolution of Large-scale Industrial Software Applications (ELISA@ICSM), pp.98-109, 2003. ,
A hybrid approach to semantic web services matchmaking, International Journal of Approximate Reasoning, vol.48, issue.3, pp.808-828, 2008. ,
DOI : 10.1016/j.ijar.2008.01.005
Aspect-oriented software development, 2004. ,
A generic approach for automatic model composition. Models in software engineering, 2008. ,
URL : https://hal.archives-ouvertes.fr/inria-00477568
Random-Walk Computation of Similarities between Nodes of a Graph with Application to Collaborative Recommendation, IEEE Transactions on Knowledge and Data Engineering, vol.19, issue.3, pp.355-369, 2007. ,
DOI : 10.1109/TKDE.2007.46
Domain-Specific Languages, 2010. ,
Ultra-large-scale systems, Companion to the 21st ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications , OOPSLA '06, pp.632-634, 2006. ,
DOI : 10.1145/1176617.1176645
Design patterns: elements of reusable object-oriented software, 1994. ,
A domain specific language for expressing model matching, 5ème Journée sur l'Ingénierie Dirigée par les Modèles (IDM), pp.33-48, 2009. ,
Automatizing the evaluation of model matching systems, Workshop on Matching and Meaning, 2010. ,
URL : https://hal.archives-ouvertes.fr/hal-00466946
Initiative On the Globalization of Modeling Languages [Online] Available: http://gemoc.org/ins, 2012. ,
CodePro Analytix for Eclipse, Rational and Websphere [Online] Available: https://google-webtoolkit .googlecode.com/files/CodePro-EvalGuide.pdf, 2010. ,
Groupement de Recherche Génie de la Programmation et du Logiciel, 2015. ,
Automating Change Evolution in Model-Driven Engineering, Computer, vol.39, issue.2, pp.51-58, 2006. ,
DOI : 10.1109/MC.2006.45
MyAppConverter [Online] Available: https://www.myappconverter.com, 2015. ,
Eclipse modeling project: a domain-specific language (DSL) toolkit, Pearson Education, 2009. ,
Toward principles for the design of ontologies used for knowledge sharing? International journal of human-computer studies, pp.907-928, 1995. ,
Towards synchronizing models with evolving metamodels, International Workshop on Model-Driven Software Evolution (MDSE@CSMR), 2007. ,
Tutorial 4: Using the "CityMapping" demonstrator (pure EMF context) [Online] Available: https://openflexo.org/tiki, p.4, 2013. ,
Conceptual interoperability through Models Federation, Semantic Information Modeling for Federation (SIMF@MODELS), p.2013 ,
URL : https://hal.archives-ouvertes.fr/hal-00905036
Model-driven development: The good, the bad, and the ugly, IBM Systems Journal, vol.45, issue.3, pp.451-461, 2006. ,
DOI : 10.1147/sj.453.0451
An Algebraic View on the Semantics of Model Composition, European Conference on Model Driven Architecture-Foundations and Applications (ECMDA-FA), pp.99-113, 2007. ,
DOI : 10.1007/978-3-540-72901-3_8
Solving the TTC 2011 Reengineering Case with Edapt, Electronic Proceedings in Theoretical Computer Science, vol.74, pp.149-158, 2011. ,
DOI : 10.4204/EPTCS.74.14
COPE: A language for the coupled evolution of metamodels and models, Workshop on Model Co-Evolution and Consistency Management (MCCM@MODELS), 2008. ,
Viewpoint modeling, Workshop on Describing Software Architecture with UML (DSAU@ICSE), 2001. ,
Lexical chains as representations of context for the detection and correction of malapropisms. WordNet: An electronic lexical database, pp.305-332, 1998. ,
Model-driven engineering practices in industry: Social, organizational and managerial factors that lead to success or failure, Science of Computer Programming, vol.89, pp.144-161, 2014. ,
DOI : 10.1016/j.scico.2013.03.017
KOMMA [Online] Available: http://komma.enilink.net, 2014. ,
Countable homogeneous multipartite graphs, European Journal of Combinatorics, vol.33, issue.1, pp.82-109, 2012. ,
DOI : 10.1016/j.ejc.2011.04.004
Ingénierie Dirigée par les Modèles: des concepts à la pratique, 2012. ,
Using Heuristic Approaches to Detect Record Boundaries in Semistructured Web Documents, 1998. ,
ATL: A model transformation tool, Science of Computer Programming, vol.72, issue.1-2, pp.31-39, 2008. ,
DOI : 10.1016/j.scico.2007.08.002
URL : https://hal.archives-ouvertes.fr/hal-00483363
Information-flow-based ontology mapping. On the move to meaningful internet systems, 2002. ,
Analytical method of CIM to PIM transformation in Model Driven Architecture (MDA), Journal of Information and Organizational Sciences, vol.34, pp.89-99, 2010. ,
Model driven engineering Integrated Formal Methods (IFM), Turku, pp.286-298, 2002. ,
Transformation from CIM to PIM Using Patterns and Archetypes, 19th Australian Conference on Software Engineering (aswec 2008), pp.338-346, 2008. ,
DOI : 10.1109/ASWEC.2008.4483222
Aspectoriented programming, 1997. ,
Xpand: A closer look at the model2text transformation language. Language [Online], 10 Available: http://bar54, MDA explained: the model driven architecture: practice and promise, 2003. ,
State-based vs. operation-based change tracking, Workshop on Models and Evolution, 2009. ,
The epsilon book, Structure, vol.178, pp.1-10, 2010. ,
Merging models with the epsilon merging language (EML). Model driven engineering languages and systems, 2006. ,
Model comparison, Proceedings of the 2006 international workshop on Global integrated model management , GaMMa '06, pp.13-20, 2006. ,
DOI : 10.1145/1138304.1138308
URL : https://hal.archives-ouvertes.fr/hal-00499395
MDI: A Rule-based Multi-document and Tool Integration Approach, Software & Systems Modeling, vol.8, issue.1, pp.349-368, 2006. ,
DOI : 10.1007/s10270-006-0016-x
A method for defining IEEE Std 1471 viewpoints, Journal of Systems and Software, vol.79, issue.1, pp.120-131, 2006. ,
DOI : 10.1016/j.jss.2005.02.023
Implementation and integration of a domain specific language with oaw and xtext, 2007. ,
Intégration de la modélisation comportementale dans la conception par points de vue, Thèse de doctorat, 2010. ,
Applying UML and patterns: an introduction to object-oriented analysis and design and iterative development, 2005. ,
Combining local context and WordNet similarity for word sense identification. WordNet: An electronic lexical database, pp.265-283, 1998. ,
Comparing and merging UML models in IBM Rational Software Architect [Online] Available: http://www.ibm.com/developerworks/rational/tutorials/realign-your-models-after-migrationor-transformation, 2015. ,
An information-theoretic definition of similarity, International Conference on Maching Learning (ICML), pp.296-304, 1998. ,
DSMDiff: a differentiation tool for domain-specific models, European Journal of Information Systems, vol.20, issue.5, pp.349-361, 2007. ,
DOI : 10.1109/MS.2003.1231150
URL : https://hal.archives-ouvertes.fr/hal-00483464
A visual language and environment for composing web services, Proceedings of the 20th IEEE/ACM international Conference on Automated software engineering , ASE '05 ,
DOI : 10.1145/1101908.1101960
Schema Matching in the Context of Model Driven Engineering: From Theory to Practice, Advances in Systems, Computing Sciences and Software Engineering, 2006. ,
DOI : 10.1007/1-4020-5263-4_36
Mapping specification in MDA: From theory to practice. Interoperability of Enterprise Software and Applications, 2006. ,
URL : https://hal.archives-ouvertes.fr/hal-00448127
Process subversion in Agile Scrum software development: A phenomenological approach, 2014. ,
A classification and comparison framework for software architecture description languages, IEEE Transactions on Software Engineering, vol.26, issue.1, pp.70-93, 2000. ,
DOI : 10.1109/32.825767
URL : https://hal.archives-ouvertes.fr/hal-00444077
Model-driven development - Guest editor's introduction, IEEE Software, vol.20, issue.5, pp.14-18, 2003. ,
DOI : 10.1109/MS.2003.1231145
Similarity flooding: a versatile graph matching algorithm and its application to schema matching, Proceedings 18th International Conference on Data Engineering, pp.117-128, 2002. ,
DOI : 10.1109/ICDE.2002.994702
A Taxonomy of Model Transformation, Electronic Notes in Theoretical Computer Science, vol.152, pp.125-142, 2006. ,
DOI : 10.1016/j.entcs.2005.10.021
Matter, mind and models. International Federation for Information Processing, pp.45-50, 1965. ,
An Eclipse Framework for Rapid Development of Richfeatured GEF Editors based on EMF Models, GI Jahrestagung, vol.154, pp.2972-2985, 2009. ,
The “Physics” of Notations: Toward a Scientific Basis for Constructing Visual Notations in Software Engineering, IEEE Transactions on Software Engineering, vol.35, issue.6, pp.756-779, 2009. ,
DOI : 10.1109/TSE.2009.67
Automatic code generation for embedded systems: From UML specifications to VHDL code, 2010 8th IEEE International Conference on Industrial Informatics, pp.1085-1090, 2010. ,
DOI : 10.1109/INDIN.2010.5549590
Correct architecture refinement, IEEE Transactions on Software Engineering, vol.21, issue.4, pp.356-372, 1995. ,
DOI : 10.1109/32.385972
A generic weaver for supporting product lines, Proceedings of the 13th international workshop on Software architectures and mobility , EA '08, pp.11-18, 2008. ,
DOI : 10.1145/1370828.1370832
URL : https://hal.archives-ouvertes.fr/inria-00456485
Visualizing and Assessing a Compositional Approach of Business Process Design, International Conference on Software Composition (SC), pp.90-105, 2010. ,
DOI : 10.1007/978-3-642-14046-4_7
URL : https://hal.archives-ouvertes.fr/hal-00531032
Acceleo user guide, Available, 2006. ,
VUML: a viewpoint oriented UML extension, 18th IEEE International Conference on Automated Software Engineering, 2003. Proceedings., pp.373-376, 2003. ,
DOI : 10.1109/ASE.2003.1240341
Analyse/conception par points de vue: le profil VUML, Thèse de doctorat, 2005. ,
Algorithm and tool for automated ontology merging and alignment, AAAI Conference on Artificial Intelligence, 2000. ,
Differences between versions of UML diagrams, ACM SIGSOFT Software Engineering Notes, vol.28, issue.5, pp.227-236, 2003. ,
DOI : 10.1145/949952.940102
A Guidance for Model Composition, International Conference on Software Engineering Advances (ICSEA 2007), pp.27-27, 2007. ,
DOI : 10.1109/ICSEA.2007.5
CONFIOUS: Managing the Electronic Submission and Reviewing Process of Scientific Conferences, Web Information Systems Engineering?WISE 2005, 2005. ,
DOI : 10.1007/11581062_78
A novel feature selection based on information gain using WordNet, Science and Information Conference (SAI), pp.625-629, 2013. ,
From Analysis Model to Software Architecture: A PIM2PIM Mapping, Model Driven Architecture ? Foundations and Applications (ECMDA-FA), 2006. ,
DOI : 10.1007/11787044_3
Using Ontologies for Solving Cross-Domain Collaboration Issues, IFAC Proceedings Volumes, vol.47, issue.3, pp.7837-7842, 2014. ,
DOI : 10.3182/20140824-6-ZA-1003.01575
Integrating Continuity of Operations (COOP) into the Enterprise Architecture, 2007. ,
EMFCollab: collaborative editing for emf models [Online] Available: http://qgears.com/products, 2010. ,
A survey of approaches to automatic schema matching, The VLDB Journal, vol.10, issue.4, pp.334-350, 2001. ,
DOI : 10.1007/s007780100057
Aspect-oriented framework modeling, Workshop on Aspect- Oriented Software Development (AOSD@UML) 2003 ,
Model composition-a signature-based approach. Workshop on Aspect Oriented Modeling (AOM@MODELS), pp.264-278, 2005. ,
Representing and operating with model differences. Objects, Components, Models and Patterns, 2008. ,
Specification of graph translators with triple graph grammars. International Workshop on Graph-Theoretic Concepts in Computer Science, Aachen, pp.151-163, 1995. ,
A systematic literature survey of integration testing in component-based software engineering, 2010 International Conference on Computer and Communication Technology (ICCCT), pp.562-568, 2010. ,
DOI : 10.1109/ICCCT.2010.5640467
Ontology Matching: State of the Art and Future Challenges, IEEE Transactions on Knowledge and Data Engineering, vol.25, issue.1, pp.158-176, 2013. ,
DOI : 10.1109/TKDE.2011.253
URL : https://hal.archives-ouvertes.fr/hal-00917910
Conflicts and correspondence assertions in interoperable databases, ACM SIGMOD Record, vol.20, issue.4, pp.49-54, 1991. ,
DOI : 10.1145/141356.141379
EMF: Eclipse Modeling Framework, 2009. ,
Difference computation of large models, Proceedings of the the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering , ESEC-FSE '07, pp.295-304, 2007. ,
DOI : 10.1145/1287624.1287665
On the combination of domain specific modeling languages. Modelling Foundations and Applications, 2010. ,
Fine-grained metamodel-assisted model comparison, Proceedings of the 1st International Workshop on Model Comparison in Practice, IWMCP '10, pp.11-20, 2010. ,
DOI : 10.1145/1826147.1826152
The model transformation language of the VIATRA2 framework, Science of Computer Programming, vol.68, issue.3, pp.214-234, 2007. ,
DOI : 10.1016/j.scico.2007.05.004
Contributing to the Eclipse Project: Principles, Plug-ins and Gerrit Code Review, 2014. ,
Metamodel matching based on planar graph edit distance. Theory and Practice of Model Transformations, 2010. ,
MatchBox, Proceedings of the 2010 ACM Symposium on Applied Computing, SAC '10, 2010. ,
DOI : 10.1145/1774088.1774563
Luna Rising [Online] Available: http://eclipsehowl.wordpress.com, 2014. ,
Translational semantics of a co-evolution specific language with the EMF transformation virtual machine. Theory and Practice of Model Transformations, 2012. ,
Ontology-Driven Application Architectures with KOMMA. International Workshop on Semantic Web Enabled Software Engineering (SWESE), Seiten, pp.78-85, 2011. ,
The State of Practice in Model-Driven Engineering, IEEE Software, vol.31, issue.3, pp.79-85, 2014. ,
DOI : 10.1109/MS.2013.65
Extended Backus-Naur Form (EBNF, pp.14977-2996, 1996. ,
Agent-based software engineering, IEE Proceedings - Software Engineering, vol.144, issue.1, pp.26-37, 1997. ,
DOI : 10.1049/ip-sen:19971026
Multi-Domain Expert-User Modeling Infrastructure, 2013. ,
xOWL: An Executable Modeling Language for Domain Experts, 2011 IEEE 15th International Enterprise Distributed Object Computing Conference, pp.215-224, 2011. ,
DOI : 10.1109/EDOC.2011.13
URL : https://hal.archives-ouvertes.fr/hal-00619311
UMLDiff, Proceedings of the 20th IEEE/ACM international Conference on Automated software engineering , ASE '05, pp.54-65 ,
DOI : 10.1145/1101908.1101919
Package merge in UML 2: Practice vs. theory? Model Driven Engineering Languages and Systems, 2006. ,