?. De-rédémarrer-eclipse, Primitive AC restart), ? d'initialiser un serveur Tomcat (Primitive AC new Tomcat server)

. Les-pointeurs-d, unité de travail project creation et first project creation spécifient que les tâches de création de projets (Task Use project creation et Task Use first project creation) sont finalisées par une liste d'AC (ACL share and commit project with SVN) mettant ce projet sous contrôle de version (Primitive AC share project with SVN) et propageant son contenu sur un dépôt distant (commit project with SVN) Le pointeur d'unité de travail projects modification spécifie que la tâche de modification de projets (Task Use projects modification) est finalisée par un CA propageant les modifications apportées sur un dépôt distant (Primitive AC commit the modified projects) Comme pour le cas d'application précédent

. Parmi-elles, Comme illustré par les figures B.4 et B.5, cette action est implémentée par la classe InstallWTP et nécessite comme information contextuelle le chemin de l'environnement Eclipse sur lequel installer le plug-in. La méthode run de cette classe lance l'exécution d'une commande Windows installant

L. Enfin, 7 illustre un extrait du RM. Les propriétés des résolutions de choix SCV, SVN, Git et code generation indiquent que les choix du même nom sont respectivement résolus à vrai, vrai, faux et faux

B. Figure, 7 ? Extrait du RM du cas d'application de la famille de processus de développement web Java de la section 7

J. A. Alegría and M. C. Bastarrica, Building software process lines with CASPER, 2012 International Conference on Software and System Process (ICSSP), pp.170-179, 2012.
DOI : 10.1109/ICSSP.2012.6225962

N. [. Avrilionis, P. Belkhatir, and . Cunin, A unified framework for software process enactment and improvement, Proceedings of Software Process 1996, pp.102-111, 1996.
DOI : 10.1109/ICSP.1996.565028

J. [. Atkinson, D. Bayer, and . Muthig, Component-Based Product Line Development: The KobrA Approach, SPLC, pp.289-309, 2000.
DOI : 10.1007/978-1-4615-4339-8_16

P. M. Acher, A. Collet, P. Gaignard, J. Lahire, R. Montagnat et al., Composing multiple variability artifacts to assemble coherent workflows, Software Quality Journal, vol.26, issue.5, pp.3-4689, 2012.
DOI : 10.1007/s11219-011-9170-7

URL : https://hal.archives-ouvertes.fr/hal-00733556

A. [. Alexander and . Davis, Criteria for selecting software process models, [1991] Proceedings The Fifteenth Annual International Computer Software & Applications Conference, pp.521-528, 1991.
DOI : 10.1109/CMPSAC.1991.170231

]. L. Ald10 and . Aldin, Semantic Discovery and Reuse of Business Process Patterns, 2010.

]. S. Amb99 and . Ambler, More Process Patterns Delivering Large-Scale Systems Using Object Technology, 1999.

S. [. Awad, M. Sakr, M. Kunze, and . Weske, Design by Selection: A Reuse-Based Approach for Business Process Modeling, ER, pp.332-345, 2011.
DOI : 10.1007/978-3-642-20511-8_28

B. [. Bhuta, S. Boehm, and . Meyers, Process Elements: Components of Software Process Architectures, SPW, pp.332-346, 2005.
DOI : 10.1007/11608035_28

B. [. Bendraou, X. Combemale, M. Cregut, and . Gervais, Definition of an Executable SPEM 2.0, 14th Asia-Pacific Software Engineering Conference (APSEC'07), pp.390-397, 2007.
DOI : 10.1109/ASPEC.2007.60

URL : https://hal.archives-ouvertes.fr/hal-00371555

P. [. Becker, R. Delfmann, and . Knackstedt, Adaptive Reference Modeling: Integrating Configurative and Generic Adaptation Techniques for Information Models, In RM, pp.27-58, 2007.
DOI : 10.1007/978-3-7908-1966-3_2

J. [. Becker, A. Delfmann, R. Dreiling, D. Knackstedt, and . Kuropka, Configurative Process Modeling -Outlining an Approach to Increased Business Process Model Usability, IRMA, pp.615-619, 2004.

]. R. Ben07 and . Bendraou, UML4SPM : Un Langage De Modélisation De Procédés De Développement Logiciel Exécutable Et Orienté Modèle, BIBLIOGRAPHIE, 2007.

A. [. Bandinelli, C. Fuggetta, and . Ghezzi, Software process model evolution in the SPADE environment, IEEE Transactions on Software Engineering, vol.19, issue.12, pp.1128-1144, 1993.
DOI : 10.1109/32.249659

M. [. Bendraou, X. Gervais, and . Blanc, UML4SPM: An Executable Software Process Modeling Language Providing High-Level Abstractions, 2006 10th IEEE International Enterprise Distributed Object Computing Conference (EDOC'06), pp.297-306, 2006.
DOI : 10.1109/EDOC.2006.65

]. B. Boe88 and . Boehm, A Spiral Model of Software Development and Enhancement, Computer, vol.21, issue.5, pp.61-72, 1988.

]. G. Boo91 and . Booch, Object Oriented Design : With Applications, 1991.

D. [. Budinsky, R. Steinberg, and . Ellersick, Eclipse Modeling Framework : A Developer's Guide, 2003.

M. [. Czarnecki and . Antkiewicz, Mapping Features to Models: A Template Approach Based on Superimposed Variants, GPCE, pp.422-437, 2005.
DOI : 10.1007/11561347_28

E. [. Clarke and . Baniassad, Aspect-Oriented Analysis and Design : The Theme Approach, 2005.

M. [. Cataldo, J. D. Bass, L. Herbsleb, and . Bass, On Coordination Mechanisms in Global Software Development, International Conference on Global Software Engineering (ICGSE 2007), pp.71-80, 2007.
DOI : 10.1109/ICGSE.2007.33

A. [. Ciuksys and . Caplinskas, Reusing Ontological Knowledge about Business Processes in IS Engineering : Process Configuration Problem, Informatica, vol.18, issue.4, pp.585-602, 2007.

. Cdcc-+-13-]-e, S. Céret, G. Dupuy-chessa, A. Calvary, D. Front et al., A Taxonomy of Design Methods Process Models, Information and Software Technology, vol.55, issue.5, pp.795-821, 2013.

M. [. Curtis, J. Kellner, and . Over, Process modeling, Communications of the ACM, vol.35, issue.9, pp.75-90, 1992.
DOI : 10.1145/130994.130998

. G. Clm-+-99-]-a, B. S. Cass, E. K. Lerner, L. J. Mccall, A. Osterweil et al., Logically Central, Physically Distributed Control in a Process Runtime Environment, 1999.

L. [. Clements and . Northrop, Software Product Lines : Practices and Patterns, 2001.

]. B. Cox85 and . Cox, Object Oriented Programming, 1985.

]. I. Crn02 and . Crnkovic, Building Reliable Component-Based Software Systems, 2002.

S. [. Derguech and . Bhiri, Reuse-Oriented Business Process Modelling Based on a Hierarchical Structure, In BPM, pp.301-313, 2010.
DOI : 10.1007/978-3-642-13051-9_14

]. E. Dij82 and . Dijkstra, On the Role of Scientific Thought, Selected Writings on Computing : A Personal Perspective, pp.60-66, 1982.

]. R. Dio93 and . Dion, Process Improvement and the Corporate Balance Sheet, IEEE Software, vol.10, issue.4, pp.28-35, 1993.

[. Derniame and F. Oquendo, Key Issues and New Challenges in Software Process Technology. UPGrade, The European Journal for the Informatics Professional, vol.5, issue.5, pp.11-16, 2004.

. Fhmp-+-11-]-f, Ø. Fleurey, B. Haugen, A. Møller-pedersen, X. Svendsen et al., Standardizing Variability -Challenges and Solutions, SDL Forum, pp.233-246, 2011.

P. [. Fettke and . Loos, Classification of reference models : a methodology and its application. Information Systems and e-Business Management, pp.35-53, 2003.

]. F. Fou13 and . Fouquet, Kevoree : Model@Runtime pour le développement continu de systèmes adaptatifs distribués hétérogènes, 2013.

]. U. Fra99 and . Frank, Conceptual Modelling as the Core of the Information Systems Discipline ? Perspectives and Epistemological Challenges, AMCIS, pp.695-697, 1999.

T. [. Gary, H. Lindquist, J. Koehnemann, and . Derniame, Component-based software process support, Proceedings 13th IEEE International Conference on Automated Software Engineering (Cat. No.98EX239), pp.196-199, 1998.
DOI : 10.1109/ASE.1998.732637

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.586.130

T. [. Glushko and . Mcgrath, Document Engineering : Analyzing And Designing Documents For Business Informatics & Web Services, 2005.

]. C. Guy13 and . Guy, Facilités de typage pour l'ingénierie des langages, 2013.

]. F. Gvdajv07, W. M. Gottschalk, M. H. Van-der-aalst, and . Jansen-vullers, SAP WebFlow Made Configurable : Unifying Workflow Templates into a Configurable Model, BPM, pp.262-270, 2007.

M. [. Hurtado-alegría, A. Bastarrica, S. F. Quispe, and . Ochoa, An MDE approach to software process tailoring, Proceeding of the 2nd workshop on Software engineering for sensor network applications, SESENA '11, pp.43-52, 2011.
DOI : 10.1145/1987875.1987885

[. Hammer, Beyond Reengineering : How the Process-Centered Organization is Changing Our Work and Our Lives, 1996.

T. [. Hallerbach, M. Bauer, and . Reichert, Capturing Variability in Business Process Models : the Provop Approach. Software Maintenance, pp.519-546, 2010.

H. [. Hanakawa, K. Iida, K. Matsumoto, and . Torii, A framework of generating software process including milestones for object-oriented development method, Proceedings 1996 Asia-Pacific Software Engineering Conference, pp.120-130, 1996.
DOI : 10.1109/APSEC.1996.566747

A. [. Herbsleb, J. A. Mockus, and . Roberts, Collaboration in Software Engineering Projects : A Theory of Coordination, ICIS, 2006.

]. W. Hum88 and . Humphrey, The Software Engineering Process : Definition and Scope, SIGSOFT Softw. Eng. Notes, vol.14, issue.4, pp.82-83, 1988.

J. [. Hutchinson, M. Whittle, S. Rouncefield, and . Kristoffersen, Empirical assessment of MDE in industry, Proceeding of the 33rd international conference on Software engineering, ICSE '11, pp.471-480, 2011.
DOI : 10.1145/1985793.1985858

]. J. Hzg-+-97, D. Herbsleb, D. Zubrow, W. Goldenson, M. Hayes et al., Software Quality and the Capability Maturity Model, Commun. ACM, vol.40, issue.6, pp.30-40, 1997.

C. Iochpe, C. M. Chiao, G. Hess, G. Nascimento, L. Thom et al., Towards an intelligent workflow designer based on the reuse of workflow patterns, WBPM, 2007.

[. Institute, Maturity Profile Reports, 2013.

]. P. Ist13 and . Istoan, Methodology for the derivation of product behaviour in a Software Product Line, 2013.

[. Jézéquel, B. Combemale, and D. Vojtisek, Ingénierie Dirigée par les Modèles : des concepts à la pratique, 2012.

]. Jéz12 and . Jézéquel, Model-Driven Engineering for Software Product Lines, ISRN Software Engineering, pp.2012-2012, 2012.

M. [. Javed, Q. S. Maqsood, and . Durrani, A study to investigate the impact of requirements instability on software defects, ACM SIGSOFT Software Engineering Notes, vol.29, issue.3, pp.1-7, 2004.
DOI : 10.1145/986710.986727

S. [. Kulkarni and . Barat, Business Process Families Using Model- Driven Techniques, In BPM, pp.314-325, 2010.

. C. Kch-+-90-]-k, S. G. Kang, J. A. Cohen, W. E. Hess, A. S. Novak et al., Feature-Oriented Domain Analysis (FODA) Feasibility Study, 1990.

. K. Kkl-+-98-]-c, S. Kang, J. Kim, K. Lee, E. Kim et al., FORM : A Feature-Oriented Reuse Method with Domain-Specific Reference Architectures, Annals of Software Engineering, vol.5, pp.143-168, 1998.

B. [. Korherr and . List, A UML 2 Profile for Variability Models and their Dependency to Business Processes, 18th International Conference on Database and Expert Systems Applications (DEXA 2007), pp.829-834, 2007.
DOI : 10.1109/DEXA.2007.96

R. [. Kabbaj, B. Lbath, and . Coulette, A Deviation Management System for Handling Software Process Enactment Evolution, ICSP, pp.186-197, 2008.
DOI : 10.1007/978-3-540-79588-9_17

R. [. Khaari and . Ramsin, Process Patterns for Aspect-Oriented Software Development, 2010 17th IEEE International Conference and Workshops on Engineering of Computer Based Systems, pp.241-250, 2010.
DOI : 10.1109/ECBS.2010.33

]. C. Kru92 and . Krueger, Software Reuse, ACM Comput. Surv, vol.24, issue.2, pp.131-183, 1992.

]. C. Kru06 and . Krueger, Introduction to the Emerging Practice of Software Product Line Development, Methods and Tools, vol.14, issue.3, pp.3-15, 2006.

M. [. Kim, Y. Spraragen, and . Gil, An intelligent assistant for interactive workflow composition, Proceedings of the 9th international conference on Intelligent user interface , IUI '04, pp.125-131, 2004.
DOI : 10.1145/964442.964466

W. [. Kumar and . Yao, Design and management of flexible process variants using templates and rules, Computers in Industry, vol.63, issue.2, pp.112-130, 2012.
DOI : 10.1016/j.compind.2011.12.002

H. [. Kouroshfar, R. Shahir, and . Ramsin, Process Patterns for Component-Based Software Development, In CBSE, vol.40, issue.1, pp.54-68, 2009.
DOI : 10.1145/1322432.1322435

K. [. Lee and . Kang, Feature Dependency Analysis for Product Line Component Design, ICSR, pp.69-85, 2004.
DOI : 10.1007/978-3-540-27799-6_7

K. [. Lee, W. Kang, B. W. Chae, and . Choi, Feature-based approach to object-oriented engineering of applications for reuse, Software: Practice and Experience, vol.29, issue.9, pp.1025-1046, 2000.
DOI : 10.1002/1097-024X(20000725)30:9<1025::AID-SPE323>3.0.CO;2-W

]. M. Lrdthm11, M. Rosa, A. H. Dumas, J. Ter-hofstede, and . Mendling, Configurable Multi-Perspective Business Process Models Information Systems : Databases : Their Creation, Management and Utilization, vol.36, issue.2, pp.313-340, 2011.

]. M. Lrvdadm13, W. M. Rosa, M. Van-der-aalst, F. P. Dumas, and . Milani, Business Process Variability Modeling : A Survey, 2013.

S. [. Lu and . Sadiq, On the Discovery of Preferred Work Practice Through Business Process Variants, ER, pp.165-180, 2007.
DOI : 10.1007/978-3-540-75563-0_13

]. R. Mar03 and . Martin, Agile Software Development : Principles, Patterns, and Practices, 2003.

M. [. Mosser and . Blay-fornarino, Adore, Logical Meta-model Supporting Business Process Evolution. Sci. Comput. Program, vol.78, issue.8, pp.1035-1054, 2013.
URL : https://hal.archives-ouvertes.fr/hal-00590508

]. S. Mee10 and . Meerkamm, Configuration of Multi-perspectives Variants, BPM, pp.277-288, 2010.

M. [. Moon, K. Hong, and . Yeom, Two-Level Variability Analysis for Business Process with Reusability and Extensibility, 2008 32nd Annual IEEE International Computer Software and Applications Conference, pp.263-270, 2008.
DOI : 10.1109/COMPSAC.2008.129

]. B. Mor10 and . Morin, Leveraging Models from Design-time to Runtime to Support Dynamic Variability, 2010.

F. [. Martínez-ruiz, M. García, and . Piattini, Towards a SPEM v2

F. [. Martínez-ruiz, M. García, J. Piattini, and . Münch, Modelling software process variability: an empirical study, IET Software, vol.5, issue.2, pp.172-187, 2011.
DOI : 10.1049/iet-sen.2010.0020

A. [. Nguyen, J. Colman, and . Han, Modeling and Managing Variability in Process-Based Service Compositions, ICSOC, pp.404-420, 2011.
DOI : 10.1016/j.scico.2007.08.002

. Oas07 and . Oasis, Web Services Business Process Execution Language Version 2.0, 2007.

[. Omg, Documents associated with Object Constraint Language, 2010.

[. Omg, Diagram Definition (DD) Version 1, 2012.

]. L. Ost87 and . Osterweil, Software Processes are Software Too, ICSE, pp.2-13, 1987.

G. [. Pohl, F. J. Böckle, and . Van-der-linden, Software Product Line Engineering : Foundations, Principles and Techniques, 2005.
DOI : 10.1007/3-540-28901-1

K. [. Pérez, N. H. Emam, and . Madhavji, Customising software process models, SPT, pp.70-78, 1995.
DOI : 10.1007/3-540-59205-9_43

W. [. Pankratius and . Stucky, A Formal Foundation for Workflow Composition, Workflow View Definition, and Workflow Normalization Based on Petri Nets, In APCCM, pp.79-88, 2005.

A. [. Puhlmann, J. Schnieders, M. Weiland, and . Weske, Variability Mechanisms for Process Models, Process Family Engineering in Service-Oriented Applications (PESOA), 2005.

O. [. Ramos and J. M. Barais, Matching Model-Snippets, MoDELS 07, pp.121-135, 2007.
DOI : 10.1007/978-3-540-75209-7_9

URL : https://hal.archives-ouvertes.fr/inria-00477558

P. [. Reinhartz-berger, A. Soffer, and . Sturm, Organisational reference models: supporting an adequate design of local business processes, International Journal of Business Process Integration and Management, vol.4, issue.2, pp.134-149, 2009.
DOI : 10.1504/IJBPIM.2009.027781

P. [. Reinhartz-berger, A. Soffer, and . Sturm, Extending the Adaptability of Reference Models, Part A : Systems and Humans, pp.1045-1056, 2010.
DOI : 10.1109/TSMCA.2010.2044408

B. E. Rouillé, O. Combemale, D. Barais, J. Touzet, and . Jézéquel, Improving Reusability in Software Process Lines, 2013 39th Euromicro Conference on Software Engineering and Advanced Applications, pp.90-94, 2013.
DOI : 10.1109/SEAA.2013.50

B. E. Rouillé, O. Combemale, D. Barais, J. Touzet, and . Jézéquel, Integrating Software Process Reuse and Automation, 2013 20th Asia-Pacific Software Engineering Conference (APSEC), pp.380-387, 2013.
DOI : 10.1109/APSEC.2013.58

A. H. Dumas, J. Hofstede, F. Mendling, and . Gottschalk, Beyond Control-Flow : Extending Business Process Configuration to Roles and Objects, ER, pp.199-215, 2008.

B. Ruiz-gonzalez and G. Canfora, Software Process : Characteristics, Technology and Environments. UPGrade, The European Journal for the Informatics Professional, pp.6-10, 2004.

]. N. Rheda05, A. H. Russell, D. Hofstede, W. M. Edmond, and . Der-aalst, Workflow Data Patterns : Identification, Representation and Tool Support, ER, pp.353-368, 2005.

R. [. Razavian and . Khosravi, Modeling Variability in Business Process Models Using UML, Fifth International Conference on Information Technology: New Generations (itng 2008), pp.82-87, 2008.
DOI : 10.1109/ITNG.2008.132

]. H. Rmvdt09, R. S. Reijers, R. A. Mans, and . Van-der-toorn, Improved Model Management with Aggregated Business Process Models, Data Knowledge Engineering, vol.168, issue.2, pp.221-243, 2009.

]. H. Rom05 and . Rombach, Integrated Software Process and Product Lines, ISPW, pp.83-90, 2005.

]. W. Roy87 and . Royce, Managing the Development of Large Software Systems : Concepts and Techniques, ICSE, pp.328-338, 1987.

K. [. Ripon, M. K. Talukder, and . Molla, Modelling Variability for System Families, Malaysian Journal of Computer Science, vol.16, issue.1, pp.37-46, 2010.

M. Rosemann and W. M. Van-der-aalst, A configurable reference modelling language, Information Systems, vol.32, issue.1, pp.1-23, 2007.
DOI : 10.1016/j.is.2005.05.003

A. [. Sadovykh and . Abherve, MDE Project Execution Support via SPEM Process Enactment, MDTPI, 2009.

M. [. Simmonds and . Bastarrica, Modeling Variability in Software Process Lines, 2011.

F. [. Steinberg, . Budinsky, E. Paternostro, and . Merks, EMF : Eclipse Modeling Framework 2.0, 2009.

L. [. Simidchieva, L. J. Clarke, and . Osterweil, Representing Process Variation with a Process Family, ICSP, pp.109-120, 2007.
DOI : 10.1007/978-3-540-72426-1_10

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.130.1819

J. [. Santos, O. Castro, J. Sánchez, and . Pastor, A Goal-Oriented Approach for Variability in BPMN, WER, pp.17-28, 2010.

I. Sharon, M. , S. Soares, J. Barjis, J. Van-den et al., A Decision Framework for Selecting a Suitable Software Development Process, ICEIS, pp.34-43, 2010.

L. [. Song and . Osterweil, Engineering software design processes to guide process execution, IEEE Transactions on Software Engineering, vol.24, issue.9, pp.759-775, 1998.
DOI : 10.1109/32.713330

]. T. Ter09 and . Ternité, Process Lines : A Product Line Approach Designed for Process Model Development, SEAA, pp.173-180, 2009.

]. O. Tho05 and . Thomas, Understanding the Term Reference Model in Information Systems Research : History, Literature Analysis and Explanation, BPM, pp.484-496, 2005.

A. [. Tamai and . Itou, Requirements and design change in large-scale software development: analysis from the viewpoint of process backtracking, Proceedings of 1993 15th International Conference on Software Engineering, pp.167-176, 1993.
DOI : 10.1109/ICSE.1993.346047

I. [. Voelter and . Groher, Product Line Implementation using Aspect-Oriented and Model-Driven Software Development, 11th International Software Product Line Conference (SPLC 2007), pp.233-242, 2007.
DOI : 10.1109/SPLINE.2007.23

]. W. Vis90 and . Visser, More or Less Following a Plan During Design : Opportunistic Deviations in Specification, International Journal of Man-Machine Studies, vol.33, issue.3, pp.247-278, 1990.

]. A. Wis06 and . Wise, Little-jil 1.5 language report, 2006.

C. [. Weiss and . Lai, Software Product-Line Engineering : A Family-Based Software Development Process, 1999.

A. Yu, S. Lapouchnian, J. Liaskos, J. C. Mylopoulos, and . Leite, From Goals to High-Variability Software Design, In ISMIS, pp.1-16, 2008.
DOI : 10.1007/978-3-540-68123-6_1

]. K. Zam01 and . Zamli, Process Modeling Languages : A Literature Review, Malaysian Journal of Computer Science, vol.14, issue.2, pp.26-37, 2001.

]. H. Zhu03 and . Zhuge, Component-based workflow systems development, Decision Support Systems, vol.35, issue.4, pp.517-536, 2003.

X. [. Zhongjie, Z. Xiaofei, and . Dechen, A component optimization design method based on variation point decomposition, Third ACIS Int'l Conference on Software Engineering Research, Management and Applications (SERA'05), pp.399-406, 2005.
DOI : 10.1109/SERA.2005.4

.. Avec-git, Extrait du CA automatisant l'étape 1 de la configuration de l'espace de travail d'un développeur, p.96

V. Extrait-du and V. , exemple illustratif de la famille de processus de modélisation, p.114

V. Extrait-du and V. , exemple illustratif de la famille de processus de modélisation, p.114

.. Méthode-run-de-la-classe-generatetreeeditor, appelée par la méthode run de la figure 7, p.136

.. Code-de-la-classe-createemptyemfprojectactivityautomation, 161 LISTE DES FIGURES A.6 Extrait du RM du cas d'application de la famille de processus de métamodélisation de la section 7, p.162

R. Extrait-du and C. , application de la famille de processus de développement web Java de la section 7, p.168

B. E. Rouillé, O. Combemale, D. Barais, J. Touzet, and . Jézéquel, Improving Reusability in Software Process Lines, 2013 39th Euromicro Conference on Software Engineering and Advanced Applications, pp.90-94, 2013.
DOI : 10.1109/SEAA.2013.50

B. E. Rouillé, O. Combemale, D. Barais, J. Touzet, and . Jézéquel, Integrating Software Process Reuse and Automation, 2013 20th Asia-Pacific Software Engineering Conference (APSEC), pp.380-387, 2013.
DOI : 10.1109/APSEC.2013.58