V. , B. Et, and L. Sur, 170 VI.4 PERSPECTIVES

C. Iii-federation-d-'outils:-cadre, T. Et, and .. De-l-'art, 29 III.1.3 Pourquoi une nouvelle architecture ?, p.30

C. Le-développement-de-systèmes-À-base-de, 43 III.2.4.1 L'évaluation et la qualification des composants 43 III.2.4.2 L'adaptation...souvent nécessaire, Evaluation, p.47

I. Interoperabilite and C. Assemblage, 55 III.4.1 De l'intégration à l'interopérabilité, p.55

S. Dans-les, 64 III.4.3.1 La coordination dans les approches issues de l'Intelligence, III, vol.4, p.68

]. L. Abdelmalki, Les entreprises face à la globalisation : Technologie, organisation et territoire, p.dans, 1998.

B. W. Abts and . Boehm, COTS/NDI Software Integration Cost Estimation & USC-CSE COTS Integration Cost Calculator V2.0 User Guide, 1997.

A. , G. R. Allen, and D. Garlan, A Formal Basis for Architectural Connection, ACM Transactions on Software Engineering and Methodology, 1997.
DOI : 10.1145/258077.258078

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

]. I. Alloui, Peace+ : un formalisme et un système pour la coopération dans les environnements de génie logiciel centrés processus ; une approche intentionnelle des interactions dans un univers multi-agent, Thèse de Doctorat présentée à l, 1996.

. Alloui, Process Centred Environments : Support for Human-Environment Interation and Environment-Mediated Human Cooperation, Proceedings of the 9 th International Sofware Process Workshop ISPW9, 1994.

A. Oquendo-1996a, ]. I. Alloui, and F. Oquendo, Peace+ : a multi-agent system for computer-supported cooperative work in Software Process Centred E nvironments, Proceedings of the 8 th International Conference on Software Engineering and Knowledge Engineering SEKE'96, Névada (EU), 1996.

A. Oquendo-1996b, ]. I. Alloui, and F. Oquendo, Process Centred Environments for Software Product Lines : requirements and proposal for cooperation support, Proceedings of the 10 th International Sofware Process Workshop ISPW10, Ermitage du Frère, 1996.

]. I. Alloui, Requirements and approach for change support and interface definition, CS-DPRO PIE ESPRIT LTR IV Project, p.24840, 1998.

. Alloui, ALLIANCE: A Software Framework for Software-intensive Process Modeling, Enactment and Fuzzy Control, Proceedings of the Integrated Design and Process Science IDPT'99, tenue conjointement avec IDPT'2000 au Texas (EU), 1999.
URL : https://hal.archives-ouvertes.fr/hal-00428585

. Alloui, Advanced services for process evolution: Monitoring and decision support, Proceedings of the 7th European Workshop on Software Process Technology, 2000.
DOI : 10.1007/BFb0095011

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

. Ambriola, Software Process Enactment in Oikos, Proceedings of the 4th ACM SIGSOFT Symposium on Software Development Environments, 1990.

M. Ambriola, C. Ambriola, and . Montangero, Oikos at the age of three, Proceedings of the 2 nd European Workshop on Software Process Technology (EWSPT'92), 1992.
DOI : 10.1007/BFb0017506

. Ambriola, Assessing process-centered software engineering environments, ACM Transactions on Software Engineering and Methodology, vol.6, issue.3, pp.283-328, 1997.
DOI : 10.1145/258077.258080

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

M. Amiour and J. Estublier, Un formalisme pour le support à la coopération dans les procédés logiciels, International Conference on Software Engineering and its Application, GL'97, 1997.

. Amiour, APEL V4: Formalism and Environment Specification, 1997.

]. M. Amiour, Vers une fédération de composants interopérables pour les environnements centrés procédés logiciels, Thèse de doctorat, 1999.

E. Amiour, ]. M. Amiour, and J. Estublier, A Support for Communication in Software Processes, Proceedings of the 10 th International Conference on Software Engineering and Knowledge Engineering SEKE'98, 1998.

E. Amiour, ]. M. Amiour, and J. Estublier, PIE Interoperability Support: An Approach Based on a Federation of Heterogeneous and Interoperable Components, Deliverable IS-DDOC PIE ESPRIT LTR IV Project, vol.24840, 1998.

]. E. Anderson, A heuristic for software evaluation and selection, Software: Practice and Experience, vol.32, issue.8, pp.707-717, 1989.
DOI : 10.1002/spe.4380190802

. Andreoli, Multiparty Negociation of Dynamic Distributed Object Services, In: Journal of Science of Computer Programming, pp.31-179, 1998.

. Willamowski, CLF/Mekano: a framework for building virtual-enterprise applications, Proc. of EDOC'99, 1999.

. Bolusset, Software Component-based Federations are Software Architectures too, Proceedings of the International Process Technology Workshop, IPTW'99, 1999.

. Bolusset, Développement à base de composants : une approche centrée architecture pour le raffinement et l'implémentation de logiciels en Java Beans, Proceedings of ICSSEA'2000, CNAM, 2000.

. Boudier, An overview of PCTE and PCTE+, Proceedings of the 3 rd ACM Symposium on Software Development Environments, pp.248-257, 1988.
DOI : 10.1145/64140.65026

]. J. Bourgeois, Ateliers de Génie Logiciel: Etat de l'art et perspectives, Génie Logiciel, issue.1, 1985.

]. F. Boyer, Coordination entre outils dans un environnement intégré de développement de logiciels, Thèse de doctorat de l'université Joseph Fourier, 1994.

]. A. Brown and K. C. Wallnau, Engineering of component-based systems, Proceedings of ICECCS '96: 2nd IEEE International Conference on Engineering of Complex Computer Systems (held jointly with 6th CSESAW and 4th IEEE RTAW), pp.7-15, 1996.
DOI : 10.1109/ICECCS.1996.558485

. Brynooghe, PADM: Towards a Total Process Modelling System, p.dans, 1994.

. Busse, Federated Information Systems: Concepts, Terminology and Architectures, 1999.

. Buxton, ]. J. Druffel, and L. Buxton, Requirements for an ADA Programming Support Environment: Rationale of Stoneman, Proceedings of the IEEE Conference on Computer Software and Applications, 1980.

. Canals, ALF: A Framework for Building Process-Centred Software Engineering Environments, pp.153-185, 1994.

]. and D. Carney, Assembling Large Systems from COTS Components. Opportunities, Caution and Complexities, SEI Monograph on Use of Commercial Software in Government Systems, 1997.

. Casati, Semantic workflow interoperability, Proceedings of the 5th International Conference on Extending Database Technology, 1996.
DOI : 10.1007/BFb0014170

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

]. D. Chappell, DCE and Objects, 1996.

]. D. Chappell, Understanding ActiveX and OLE, 1996.

F. Greenwood, B. Oquendo, and . Warboys, A Formal Language For Describing Evolving Software Systems: Architectural Compositionality And Evolvability, Proceedings of the 14th European Conference on Object-Oriented Programming (ECOOP 2000) -2nd Workshop on Object-Oriented Architectural Evolution, pp.12-16, 2000.

. Chaudet, /spl pi/-SPACE: a formal architecture description language based on process algebra for evolving software systems, Proceedings ASE 2000. Fifteenth IEEE International Conference on Automated Software Engineering
DOI : 10.1109/ASE.2000.873669

S. Cîmpan and F. Oquendo, Fuzzy indicators for monitoring software processes, Proceedings of the 6 th European Workshop on Software Process Technology, EWSPT'98, 1998.

V. Cîmpan, ]. S. Cîmpan, and H. Verjus, Requirements and approach for monitoring support and interfaces definition, PIE ESPRIT LTR IV Project, p.24840, 1998.

V. Cîmpan, ]. S. Cîmpan, H. Verjus, D. , P. Esprit et al., Requirements and approach for decision support and interfaces definition, 1998.

. Cîmpan, ]. S. Oquendo-2000a, F. Cîmpan, and . Oquendo, On the Application of Fuzzy Sets Theory to the Monitoring of Software-intensive Processes, Software Process Improvement and Practice Journal, 2000.

. Cîmpan, ]. S. Oquendo-2000b, F. Cîmpan, and . Oquendo, OMEGA: a language and system for on-line monitoring of software processes, ACM Software Engineering Notes, 2000.

]. S. Cîmpan, Omega : Un formalisme et un système pour le monitoring des processus dans le cadre des environnements de génie logiciel, 2000.

. Coad-et-yourdon-1991a-]-p, E. Coad, and . Yourdon, Object Oriented Analysis, 1991.

. Coad-et-yourdon-1991b-]-p, E. Coad, and . Yourdon, Object Oriented Design, 1991.

. Conradi, Towards a Reference Framwork for Process Concepts, nd European Workshop on Software Process Technology, EWSPT'92, pp.3-17, 1992.

W. Westby, M. L. Zhu, C. Jaccheri, and . Liu, EPOS: Object-Oriented Cooperative Process modelling, p.dans, 1994.

. Cugola, Concepts and paradigms for the design of evolving, distributed and mobile processes, PIE LTR ESPRIT Project, vol.34840, 1999.

. Cugola, Concepts and paradigms for the design of evolving, distributed and mobile processes, PIE LTR ESPRIT Project, vol.34840, 2000.

H. Rivière and . Verjus, Support for Software Federations: the PIE Platform, Proceedings of the 7th European Workshop on Software Process Technology, 2000.

H. Riviere and . Verjus, Customizing the behavior of middleware: the PIE approach, Proceedings of the Workshop on Reflective Middleware (RM2000), pp.7-8

. Cunin, Refinement of the PIE Workpackages, PIE LTR ESPRIT Project, vol.34840, 1999.

. Dami, Internal specification of APEL v2, Esprit deliverable, PERFECT project N°9090, LGI/IMAG, 1995.

]. S. Dami, APEL v5 Preview, PIE ESPRIT Project, vol.34840, 1999.

]. R. Deline, Avoiding Packaging Mismatch with Flexible Packaging, ICSE'99, Proceedings of the 1999 International Conference on Software Engineering, pp.97-106, 1999.

[. Michelis, Cooperative Information Systems: a Manifesto, pp.315-363, 1998.

. Derniame, Life Cycle Process Support in PCIS, Proceedings of the PCTE'94 Conference, 1994.

N. Di, ]. E. Et-fuggetta, A. Di-nitto, and . Fuggetta, Integrating process technology and CSCW, proceedings of the 4 th European Workshop on Software Process Technology, 1995.

V. Dieters and . Gruhn, Process Management in Practice Applying the FUNSOFT Net Approach to Large-Scale Processes, 1998.
DOI : 10.1007/978-1-4615-5441-7_2

M. Dowson and C. Fernstrom, Towards requirements for enactment mechanisms, Proceedings of the Third Europeean Workshop on Software Process Technology (EWSPT '94), 1994.
DOI : 10.1007/3-540-57739-4_13

[. Souza, D. D. Wills, A. C. Souza, and . Wills, Objects, Components, and Frameworks with UML: The Catalysis Approach, 1999.

. Estublier, Process-Centred SEE and Adele, Proceedings of the 5th International Workshop on Computer-Aided Software Engineering, CASE'92, 1992.
DOI : 10.1109/case.1992.200145

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

. Estublier, ]. J. Dami, S. Estublier, and . Dami, APEL v3 specification, Esprit deliverable, PERFECT Project, LSR/IMAG, 1995.

. Estublier, APEL, an effective software process environment, MFPE'97, 1997.

. Estublier, APEL: a Graphical Yet Executable Formalism for process Modelling, ASE journal (Automated Software Engineering), vol.5, issue.1, 1998.

. Estublier, Architectures for Process Support System Interoperability, Proceedings of the 5 th International Conference on Software Process ICSP 5, 1998.

. Estublier, ]. J. Barghouti, N. S. Estublier, and . Barghouti, Interoperability and distribution of process-sensitive systems, Proceedings International Symposium on Software Engineering for Parallel and Distributed Systems, 1998.
DOI : 10.1109/PDSE.1998.668166

. Estublier, Building a Federation of Process Support Systems, 1999.

J. Estublier and H. Verjus, Definition of the behaviour paradigms of a heterogeneous federation of evolving process components, PIE LTR ESPRIT Project, vol.34840, 1999.

]. J. Estublier and H. Verjus, Definition and design of PSS elements to support evolution of heterogeneous, distributed and mobile processes in the PIE system, PIE LTR ESPRIT Project, vol.34840, 2001.

. Estublier, Building Software Federation, Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA'2001), 2001.

. Estublier, Modelling and Managing Software Federation, Proceedings of the Enruopean Conference on Component-Based System Engineering (CBSE'2001)
DOI : 10.1145/503271.503251

. Estublier, Modelling and Managing Software Federations, European Conference on Software Engineering (ESEC), pp.10-14
DOI : 10.1145/503271.503251

]. J. Favrel, L'entreprise virtuelle: un essai sur l'état de l'art, p.dans, 1998.

]. S. Feldman, Make ??? a program for maintaining computer programs, Software Practice and Experience, 1979.
DOI : 10.1002/spe.4380090402

. Fox, A software development process for COTS-based information system infrastructure, Proceedings Fifth International Symposium on Assessment of Software Tools and Technologies, 1997.
DOI : 10.1109/AST.1997.599923

]. L. Francou, Process Server API, PIE ESPRIT Project Increment, 2001.

]. A. Fuggetta, A classification of CASE technology, Computer, vol.26, issue.12, pp.25-38, 1993.
DOI : 10.1109/2.247645

. Geppert, Federating Heterogeneous Workflow Systems, 1998.

]. C. Godart, Contribution à la modélisation des procédés de fabrication de logiciel: support au travail coopératif, 1993.

]. A. Goldberg, Smaltalk-80 : The Interactive Programming Environment, 1984.

G. Graw-et-gruhn, V. Graw, and . Gruhn, Process Management in-the-many, 4th European Workshop, EWSPT'95, 1995.

]. T. Gruber, A translation approach to portable ontology specifications, Knowledge Acquisition, vol.5, issue.2, pp.199-220, 1993.
DOI : 10.1006/knac.1993.1008

]. E. Harold, XML ? Le guide de l'utilisateur, éditions Osman Eyrolles Multimedia, 2000.

. Hayden, Architectural Design Patterns for Multiagent Coordination, Proceedings of the International Conference on Agent Systems '99. (Agents'99, 1999.

]. D. Heimbigner, The ProcessWall: a Process State Server Approach to Process Programming, ACM-SDE, 1992.

. Heiler, Heterogeneous information systems: understanding integration, [1991] Proceedings. First International Workshop on Interoperability in Multidatabase Systems, pp.14-21, 1991.
DOI : 10.1109/IMS.1991.153680

]. E. Hostachy, Le système d'information doit être centré sur l'EAI", Informatiques Magazine, pp.40-44, 2000.

]. K. Huff, Software Process Modelling, Trends in Software Process, pp.1-24, 1996.

]. S. Humphrey, Key Practices of the Capability Maturity Model, 1991.

. Lomgchamp, Les environnements intégrés de production de logiciel, technique et science informatique, pp.11-12, 1992.

]. J. Longchamp, A structured conceptual and terminological framework for software process engineering, Proceedings of the 2 nd International Conference on the Software Process, pp.41-53, 1993.

]. J. Lutz, EAI Architecture Patterns, eAI Journal, pp.64-73, 2000.

]. N. Madhavji, The process cycle, Software Engineering Journal, vol.6, issue.5, 1991.
DOI : 10.1049/sej.1991.0027

. Magee, Specifying distributed software architectures, Proceedings of the 5 th European Software Engineering Conference (ESEC), LNCS 989, pp.127-153, 1995.
DOI : 10.1007/3-540-60406-5_12

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

. Magee, Composing distributed objects in CORBA, Proceedings of the Third International Symposium on Autonomous Decentralized Systems. ISADS 97, 1997.
DOI : 10.1109/ISADS.1997.590629

]. T. Malone, Modeling Coordination in Organizations and Markets, Readings in Distributed Artificial Intelligence, pp.1317-1332, 1988.
DOI : 10.1287/mnsc.33.10.1317

. Malone, Enterprise: A marcket-like task scheduler for distributed computing environments, The Ecology of Computation, 1988.

E. Malville and F. Bourdon, Task Allocation: A Group Self-Desing Approach, the Proceedings of the 3rd International Conference on Multi-Agents Systems (ICMAS'98), 1998.

]. E. Malville, L'auto-organisation de groupes pour l'allocation de tâches dans les Systèmes Multi-Agents : Application à CORBA, 1999.

]. J. Mann, Workflow and EAI, pp.49-53, 1999.

]. R. Marvie, CORBA Components: la proposition unifiée ? Du modèle d'objets au modèle de composants, 1999.

N. Medvidovic and D. Rosenblum, Domains of Concern in Software Architectures and Architecture Description Languages, Proceedings of the USENIX Conference on Domain-Specific Languages, 1997.

. Medvidovic, A language and environment for architecture-based software development and evolution, Proceedings of the 21st international conference on Software engineering, ICSE '99, pp.44-53, 1999.
DOI : 10.1145/302405.302410

T. N. Medvidovic, R. N. Medvidovic, and . Taylor, A Classification and Comparison Framework for S oftware Architecture Description Languages, IEEE Transactions on Software Engineering, 2000.

]. W. Melo, TEMPO : Un Environnement de Développement de Logiciel Centré Procédés de Fabrication, Thèse de Doctorat présentée à l'Université Joseph Fourier- Grenoble I, 1993.

. Mesa, Execution-Driven Manufacturing Management for Competitive Advantage, White Paper Number, vol.5, 1997.

. Mesa, MES Functionalities & MRP to MES Data Flow Possibilities, White Paper Number, vol.2, 1997.

. Miller, CORBA-Based Run-Time Architectures for Workflow Management Systems, Journal of Database Management, vol.7, issue.1, pp.16-27, 1996.
DOI : 10.4018/jdm.1996010102

]. R. Miller, Using Schematically Heterogeneous Structures, 1998.
DOI : 10.1145/276304.276322

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

H. Naftaly and . Minsky, The imposition of protocols over open distributed systems, IEEE Trans. Software Engineering, pp.183-195, 1991.

N. H. Minsky and V. Ungureanu, Regulated coordination in open distributed systems, Proceedings of Coordination'97: Second International Conference on Coordination Models and Languages; LNCS 1282, pp.81-88, 1997.
DOI : 10.1007/3-540-63383-9_74

C. Montangero and V. Ambriola, OIKOS : Constructing Process-Centered SDEs, p.dans, 1994.

]. R. Moore, Autoepistemic logic Non-Standard Logics for Automated Reasoning, 1988.

A. Seaman, V. Parra, S. Basili, S. Condon, and . Kraft, Investigating and Improving a COTS-Based Software Development Process, Proceedings of the 22nd International Conference on Software Engineering, 2000.

]. M. Morton, L'entreprise compétitive au futur: technologies de l'information et transformation de l'organisation, 1995.

]. D. Mularz, Pattern-based integration architectures, Chapter, 1995.

]. P. Muller, Modélisation Objet avec UML, Editions Eyrolles, 1996.

]. P. Oberndorf, The Common Ada Programming Support Environment (APSE) Interface Set (CAIS), IEEE Transactions on Software Engineering, vol.14, issue.6, 1988.
DOI : 10.1109/32.6154

. Oquendo, The PCTE+'s OMS: A Distributed Software Engineering Database System for Supporting Large-Scale Software Development Environments, Proceedings of the 2 nd International Symposium on Database Systems for Advanced Applications, 1991.

. Orfali, Objets répartis ? Guide de survie, 1996.

M. T. Özsu and P. Valduriez, Principles of distributed database systems, 1999.

]. A. Patzer, Programmation Java côté serveur, 2000.

. Paulk, Capability Maturity Model for Software, Version 1.1. Software Engineering Institute, 1993.

W. Perry, A. Perry, and . Wolf, Foundations for the study of software architecture, Software Engineering Notes, pp.40-52, 1992.
DOI : 10.1145/141874.141884

]. R. Reix, Processus d'informatisation et conception de l'organisation, Economie et société, 1986.

]. R. Reix, Système d'informatisation et management des organisations, 1995.

]. I. Robertson, Evolution Strategy Support, 1998.

]. W. Royce, Managing the development of large software systems, Proceedings of WESTON, 1970.

. Rumbaugh, Object-Oriented Modeling and Design, 1991.

. Saltor, On Schema Levels for Federated DB Systems, Proc. of the ISCA Int'l, 1996.

]. V. Sandoval, Les autoroutes de l'information, Hermes, 1995.

]. J. Schmidt, Enabling Next-Generation Enterprises, EAI Journal, pp.74-80, 2000.

. Shaw, M. Garlan, D. Shaw, and . Garlan, Software Architectures: Perspectives on an Emerging Discipline, 1996.

. Sutton, APPL/A: a language for software process programming, ACM Transactions on Software Engineering and Methodology, vol.4, issue.3, 1995.
DOI : 10.1145/214013.214017

. Sutton, Experience Using the JIL Process Programming Language to Specify Design Processes, 1997.

S. M. Sutton and L. J. Osterweil, The Design of a Next-Generation Process Language, Proceedings of the 5 th ACM SIGSOFT Symposium on the Foundations of Software Engineering, 1997.

M. Suzuki and T. Katayama, Meta-Operations in the Process Model Hfsp for the Dynamics and Flexibility of Software Processes, Proceedings. First International Conference on the Software Process,, 1991.
DOI : 10.1109/ICSP.1991.664350

A. L. Wileden, M. Wolf, and . Young, Foundation of the Arcadia Environment, Proceesings of ACM SIGSOFT '88 : Third Symposium on Software Development Environments, pp.1-13, 1988.

W. Teitleman and L. Masinter, The Interlisp Programming Environment, Computer, vol.14, issue.4
DOI : 10.1109/C-M.1981.220410

]. P. Tiako, Modelling the Federation of Process Sensitive Engineering Environments: Basic concepts and perspectives, Proceedings of the 6 th European Workshop on the Software P rocess Technology, EWSPT'98, 1998.
DOI : 10.1007/3-540-64956-5_14

]. P. Tiako, Modélisation de la Fédération des Environnements Sensibles aux Procédés de Développement de Logiciels, 1999.

]. I. Thomas, PCTE interfaces: supporting tools in software-engineering environments, IEEE Software, vol.6, issue.6, pp.15-23, 1989.
DOI : 10.1109/52.41644

. Tombros, D. Geppert, A. Tombros, and . Geppert, Building Extensible Workflow Systems Using an Event-Based Infrastructure, Proc. 12th Int'l Conf. on Advanced Information Systems Engineering, pp.325-339, 2000.
DOI : 10.1007/3-540-45140-4_22

T. Totland and R. Conradi, A Survey and Classification of Some Research Areas relevant to Software Process Modeling, Software Process Technology, 4th European Workshop, EWSPT '95, pp.3-5, 1995.

M. Unschold and M. Gruninger, Ontologies: principles methods and applications knowledge, Engineering Review, vol.11, issue.2, 1996.

. Valente, A. Breuker, J. Valente, and . Breuker, Towards principled core ontologies, 1996.

B. Gaines and M. Musen, Proceedings of the 10th Banss Knowledge acquisition for Knowlegde-based systems worksshop (KAW'96), pp.33-34, 1996.

]. G. Valetto and G. E. Kaiser, Enveloping sophisticated tools into computer-aided software engineering environments, Proceedings Seventh International Workshop on Computer-Aided Software Engineering, pp.40-48, 1995.
DOI : 10.1109/CASE.1995.465330

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

H. Verjus, S. Cîmpan, and M. , Technical Description of the Monitoring and Decision Support PIE Component Prototypes, PIE ESPRIT LTR IV Project, 1998.

]. H. Verjus, Vers une Fédération d'Environnements Centrés Processus, MATIS'98, 1998.

]. H. Verjus, Interopérabilité: état de l'art, mécanismes, travaux et orientations, 1998.

H. Verjus and F. Oquendo, Fédérations d'environnements centrés processus logiciels : une approche basée composants, Proceedings of the 11 th International Conference on Software Engineering and its Applications (GL'98), 1998.

. Verjus, Etat de l'art sur l'échange de données informatisées : concepts, mécanismes, travaux et tendances sur l'interopérabilité", Contrat d'études, recherche et développement, 2000.

. Wakeman, L. Jowett, J. Wakeman, and . Jowett, PCTE ? The standard for open repositories, 1990.

K. C. Wallnau and P. H. Feiler, Tool integration and environment architecture, 1991.

. Wang, Overview of the CORBA Component Model, 2000.

]. A. Wasserman, Tool Integration, 1989.

]. G. Wiederhold, Intelligent integration of information, ACM SIGMOD Record, vol.22, issue.2, pp.434-437, 1993.
DOI : 10.1145/170036.170118

. Wolisz, ]. A. Taschammer, V. Wolisz, and . Tschammer, Performance aspects of trading in open distributed systems, Computer Communications, vol.16, issue.5, pp.277-287, 1993.
DOI : 10.1016/0140-3664(93)90044-S

M. R. Barbacci, Architectural Evaluation of Collaborative Agent-Based Systems, Software Engineering Institute, 1999.

. Zisman, A. Kramer, J. Zisman, and . Kramer, Towards Interoperability in Heterogeneous Database Systems, Imperial College Research Report No. DOC, vol.95, issue.11, 1995.

<. <operation, fileTransfert" comment="a transfert operation between source activity and a target one" transactional="no" returnType="void"> <NAME>transfert</NAME> <PARAMETER type="String

<. , /. Name>-<argument-required=, /. Argument>-<-/-command>-<command-commandid=, <. Checkin<, /. Name>-<argument-required= et al., checkOut" comment="check-out a working copyyes" type="file">f1</ARGUMENT> </COMMAND> <COMMAND commandID="history" comment="trace the revisions file history" transactional="no"> <NAME>CSRCS History</NAME> <ARGUMENT required="yes" type="file">f1<win"> <PLATFORM processorArch="i486" os="Windows" version="NT 4"></PLATFORM> <BINARY path="c:\Program Files\CSRCS\ProcessEngine" client-server="no" portable="yes" persistent-state="no" modifyFS="no" generates-events="no" user-interaction="no" version="2.5.4"> <MODEL-DESC>The APEL Process Engine</MODEL-DESC> <UnP-SERVICE-INTERFACE> <UnP-OPERATION-INTERFACE type="RMI" name="PEserver"> <OPERATIONS> <OPERATION operationID="getCharge" comment="Get the number of process instances on the process engine" transactional="no" returnType="int"> <NAME>getCharge</NAME> </OPERATION> <OPERATION operationID="getHost" comment="Get the host name where the process engine is running" transactional="no" returnType="java.lang.StringCVS" client-server="yes" portable="no" persistent-state="yes" modifyFS="yes" generates-events=, <PLATFORM processorArch="Pentium" os="Windows" version="NT 4"> </PLATFORM> <BINARY path="S:\ApelV5\dev\classes\apel\RMI\ps\"> RMI_ProcessEngine.class </BINARY> </CONTEXT> </MODEL> <MODEL modelID= user-interaction="yes"> <MODEL-DESC>Another well known version manager</MODEL-DESC> <WnP-SERVICE-INTERFACE> <COMMAND-INTERFACE> <COMMANDS> <COMMAND commandID="import" comment="create a new file

<. How, <. <role-participant>mycvs_39<, /. , /. <select, <. et al., productTransfert"> <CONDITIONS> <CONDITION not="no"> <OPERAND value="p" variable="yes"></OPERAND> <OPERATOR type="CONTAINS"></OPERATOR> <OPERAND value="spec" variable="noRCSProxy_70" instanceID="myRCS_70" selfAdaptative="no"> <MAPPINGS> <MAPPING roleServiceID="productTransfert"> <P-PARTICIPANT destination="wrapper">checkIn</P-PARTICIPANT> <!--The 'wrapper' destination refers to the instance tool's wrapper --> <!--and is used in the following piece of code --> <CODE-BODY> <CODE-FILE> <!--The file containing the PROPXY expressed in java --> \\federation\\mappings\\RCSProxy, PROXY> <PROXY proxyID="CVSProxy_39" instanceID="myCVS_39" selfAdaptative="no"> <MAPPINGS> <MAPPING roleServiceID="productTransfert"> <P-PARTICIPANT destination="wrapper">checkIn</P-PARTICIPANT>

H. Verjus, Vers une Fédération d'Environnements Centrés Processus, MATIS'98, 1998.

H. Verjus and F. Oquendo, Fédérations d'environnements centrés processus logiciels : une approche basée composants, Proceedings of the 11th International Conference on Software Engineering and its Applications (GL'98), 1998.

I. Alloui, S. Cimpan, F. Oquendo, and H. , Verjus « ALLIANCE : an Agent-based Case Environment for Enterprise Process Modelling, Enactment and Quantitative Control, Proceedings of the 1st International Conference on Enterprise Information Systems, pp.27-30, 1999.

I. Alloui, S. Cimpan, F. Oquendo, and H. , Verjus « Tuning a Fuzzy Control System for Software Intensive Processes via Simulations, Proceedings of the IASTED International Conference on Modeling and Simulation, 1999.

I. Alloui, S. Cimpan, F. Oquendo, and H. , Verjus, « A Fuzzy Sets based Mechanism Allowing the Tuning of a Software Intensive Processes Control System via Multiple Simulations, Proceedings of the AMSE International Conference on Modelling and Simulation MS'99, 1999.

I. Alloui, S. Cimpan, F. Oquendo, and H. Verjus, Software Agents for bringing cooperating software-intensive processes under quantitative control using fuzzy sets, Proceedings of Many Facets of Process Engineering MFPE'99, 1999.

I. Alloui, S. Cimpan, F. Oquendo, and H. Verjus, ALLIANCE: A Software Framework for Software-intensive Process Modeling, Enactment and Fuzzy Control, Proceedings of the Integrated Design and Process Science IDPT'99, tenue conjointement à IDPT'2000, 2000.
URL : https://hal.archives-ouvertes.fr/hal-00428585

T. Bolusset, F. Oquendo, and H. Verjus, Software Component-based Federations are Software Architectures too, Proceedings of the International Process Technology Workshop, IPTW'99, 1999.

G. Cugola, P. Y. Cunin, S. Dami, J. Estublier, A. Fuggetta et al., Support for software federations: The PIE1 platform, Proceedings of the 7th European Workshop on Software Process Technology, 2000.
DOI : 10.1007/BFb0095012

G. Cugola, P. Y. Cunin, S. Dami, J. Estublier, A. Fuggetta et al., Customizing the behavior of middleware: the PIE approach, Proceedings of the Workshop on Reflective Middleware (RM2000), 2000.

J. Estublier, H. Verjus, and P. Y. Cunin, Building Software Federation, Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA'2001), pp.25-28, 2001.

J. Estublier, H. Verjus, and P. Y. Cunin, Designing and building software federations, Proceedings 27th EUROMICRO Conference. 2001: A Net Odyssey, pp.4-6, 2001.
DOI : 10.1109/EURMIC.2001.952446

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

J. Estublier, H. Verjus, and P. Y. Cunin, Modelling and Managing Software Federations, European Conference on Software Engineering (ESEC), pp.10-14, 2001.
DOI : 10.1145/503271.503251

I. Alloui, S. Cimpan, F. Oquendo, and H. Verjus, Alliance: An Agent-Based Case Environment for Enterprise Process Modelling, Enactment and Quantitative Control, Enterprise Information Systems, Joaquim Filipe
DOI : 10.1007/978-94-015-9518-6_4

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

H. Verjus, Interopérabilité: état de l'art, mécanismes, travaux et orientations, Rapport Interne N°0000601, vol.20, issue.12, 1998.

H. Verjus, Notice de configuration et d'installation des composants logiciels: monitoring support, decision support, change support, Rapport Interne N°0000602, vol.17, issue.03, 1999.

S. Cîmpan and H. Verjus, Requirements and approach for monitoring support and interfaces definitions, PIE ESPRIT LTR IV Project, p.24840, 1998.

S. Cîmpan and H. Verjus, Requirements and approach for decision support and interfaces definitions, PIE ESPRIT LTR IV Project, p.24840, 1998.

H. Verjus, S. Cîmpan, M. , P. Esprit, and . Iv, Technical Description of the Monitoring and Decision Support PIE Component Prototypes, 1998.

J. Estublier and H. Verjus, Definition of the behaviour paradigms of a heterogeneous federation of evolving process components, PIE LTR ESPRIT Project, vol.34840, 1999.

G. Cugola, P. Cunin, J. Estublier, A. Fuggetta, F. Pacull et al., Concepts and paradigms for the design of evolving, distributed and mobile processes, PIE LTR ESPRIT Project, vol.34840, 1999.

G. Cugola, P. Cunin, J. Estublier, A. Fuggetta, F. Pacull et al., Concepts and paradigms for the design of evolving, distributed and mobile processes, PIE LTR ESPRIT Project, vol.34840, 2000.

M. Becchi, G. Cugola, P. Y. Cunin, J. Estublier, A. Fuggetta et al., Architecture approach and formalization, PIE LTR ESPRIT Project, vol.34840, 2000.

J. Estublier and H. Verjus, Definition and design of PSS elements to support evolution of heterogeneous, distributed and mobile processes in the PIE system, PIE LTR ESPRIT Project, vol.34840, 2001.

H. Verjus, F. Oquendo, and C. Chevenier, Etat de l'art sur l'échange de données informatisées : concepts, mécanismes, travaux et tendances sur l'interopérabilité", Contrat d'études, recherche et développement, 2000.