CHAPITRE 4 : ÉTUDE DE CAS ET PERSPECTIVES D’IMPLÉMENTATION
2. Perspectives et travaux futurs
Bien que le travail présenté a essayé de fournir quelques solutions pour l’établissent des EVs, plusieurs aspects sont soumis à de nouvelles améliorations et à des approfondissements. Certains de ces aspects ont fait l’objet d’étude par des travaux et thèses au sein de l’équipe « Bases de Données et Systèmes d’Information Avancées » du laboratoire de recherche en Informatique Répartie (LIRE) de l’université de Constantine. Nous pouvons mentionner ici quelques aspects :
- L’étude de la coordination intra-entreprise et le déploiement des systèmes de gestion des workflows ;
- Le développement des portails d’entreprise, servant comme points d’interaction entre les entreprises et leurs clients ;
- Les langages de description des processus d’affaires ; - Le développement des ontologies ;
- Les méthodologies de développements des SMAs ;
De point de vue implémentation, plusieurs travaux peuvent être effectués, notamment pour l’implémentation de l’intégralité des agents formant le marché électronique, ainsi que pour le développement de l’interface EV-clients.
LISTE DES FIGURES
CHAPITRE 1 : ENTREPRISE VIRTUELLE : PRINCIPES ET CONCEPTS
Figure 1.1 : Différentes formes d’organisation en réseau ... 9
Figure 1.2: Le concept d’entreprise virtuelle ...14
Figure 1.3 : Les classes d’entreprises virtuelles ...22
Figure 1.4 : Les phases de cycle de vie d’une entreprise virtuelle ...24
CHAPITRE 2 : DÉVELOPPEMENT DE L’ENTREPRISE VIRTUELLE Figure 2.1: Les composantes technologiques contribuant à un environnement d’EV ...44
Figure 2.2 : Modèle de référence de la WFMC...48
Figure 2.3 : Un agent autonome et son environnement ...52
Figure 2.4: La couche de coopération dans prodnet ...56
Figure 2.5 : Recherche et sélection de partenaires basée sur annuaires externes...60
Figure 2.6 : Mécanisme de négociation appliqué à un cluster d’entreprises...62
Figure 2.7: Gestion de cluster basée sur l’architecture JINI ...63
Figure 2.8 : Architecture PRODNET générale pour un membre de l’EV ...64
CHAPITRE 3 : UNE ARCHITECTURE GÉNÉRIQUE BASÉE-AGENT POUR L’ENTREPRISE VIRTUELLE Figure 3.1 : Organisation de l’EV...73
Figure 3.2 : L’entreprise virtuelle représentée par des agents...73
Figure 3.3 : Structure de l’agent gestionnaire du marché électronique ...75
Figure 3.5 : Structure de l’agent broker ...78
Figure 3.6 : Structure de l’agent manager de l’EV ...82
Figure 3.7 : Initiation d’une entreprise virtuelle...85
Figure 3. 8 : Interaction entre broker et agent d’entreprise...87
Figure 3.9 : Structure d’un message ACL...91
CHAPITRE 4 : ÉTUDE DE CAS ET PERSPECTIVES D’IMPLÉMENTATION Figure 4.1 : Processus de négociation des contrats...102
Figure 4.2 : Extension de la classe Agent ...105
Figure 4.3 : Implémentation de l’EV dans JADE...106
Figure 4.4 : Environnement simulé pour une EV...107
Figure 4.5 : Message ACL dans JADE ...108
Figure 4.6 : Simulation du protocole d’interaction (simple) ...109
B I B L I O G R A P H I E
[Boughzala, 2001] Boughzala I., « Démarche Méthodologique de Conception de Systèmes
Coopératifs Interagents pour la Gestion des Connaissances », thèse de doctorat, Paris VI, 2001.
[Boukhelfa, 2004] Boukhelfa K. , Boufaida M., “A Generic Multi-Agent Architecture for
the Virtual Enterprise”, EMISA’2004, "Information Systems in Business and E-Government" ; Luxemburg, Edition LNI Volume 56 (2004), pp 199-210.
[Broos, 2000] Broos, R., Dillenseger, B., Guther, A., Leith, M., (2000), MIAMI : Mobile
intelligent agents for managing the information infrastructure.
http://www.cordis.lu/infowin/acts/analysys/products/thematic/agents/ch3/miami.htm
[Bultje, 1998] Bultje, R., and van Wijk, J., “Taxonomy of Virtual Organisations, Based on
Definitions, Characteristics and Typology.” Electronic Journal of Organizational Virtualness, (1998), 7-20.
[Byrne, 1993] Byrne, J.A. The virtual corporation, Business Week, feb 8; (1993)
[Camarinha, 1998a] Camarinha-Matos, L.M., Afsarmanesh, H., « VIRTUAL
ENTERPRISES:Life cycle supporting tools and technologies ». dans Handbook of Life
Cycle Engineering: Concepts, models and technologies, A. Molina, A. Kusiak, J. Sanchez
(Eds.), Kluwer Academic Publishers, (1998), pp. 535-571.
[Camarinha, 1998b] Camarinha-Matos L.M., C.P. Lima, « A Framework for Cooperation
in Virtual Enterprises ». dans Proceedings of DIISM'98, Design of Information
Infrastructures Systems for Manufacturing, (1998), Fort Worth, USA, May 98.
http://www.uninova.pt/~prodnet/zips/DIISM98Paper.zip
[Camarinha, 1999] Camarinha-Matos, L.M., Afsarmanesh, H. , “The Virtual Enterprise
Concept” dans : Infrastructures for Virtual Enterrises. Networking Industrial Enterprises. IFIP TC5 WG5.3 / PRODNET Working Conference for Virtual Enterprises (PRO-VE'99), Porto, Portugal, October 1999, Boston: pp. 3-30.
[Camarinha, 2001] Camarinha-Matos Luis M ; Hamideh Afsarmanesh, “Virtual
Enterprise Modeling and Support Infrastructures: Applying Multi-Agent System approaches”, dans : Multi-Agent Systems and Applications, M. Luck, V. Marik, O. Stpankova, R. Trappl (eds.), Lecture Notes in Artificial Intelligence LNAI 2086, Springer, ISBN 3-540-42312-5, July 2001.
[Camarinha, 2002] Camarinha-Matos, L.M.; Afsarmanesh, H.; Rabelo, J., « Infrastructure
developments for agile virtual enterprises », dans : J.Computer Integrated Manufacturing, 2002.
[Camarinha, 2003] Luis M. Camarinha-Matos, “Infrastructures for virtual organizations –
[Chaib-Draa, 2001] B. Chaib-draa, I. Jarras et B. Moulin, « Systèmes multiagents :
Principes généraux et applications », dans : J. P. Briot et Y. Demazeau « Agent et systèmes multiagents » chez Hermès en 2001.
[CIMOSA, 1998] CIMOSA Association “Enterprise Engineering and Association: Why
and How” (1998)
[COWORK, 1999] http://www.eto.org.uk/ist-nmw/present/cowork/ [EJB, 1999] Enterprise Java Beans – EJB Specification (1999)
http://java.sun.com/products/EJB
[Ferber, 1997] Ferber J. “Les systèmes multi-agents: Vers une intelligence collective”,
Edition InterEdition, (1997) pp 239-245.
[FIPA, 1999] FIPA (1999) http://www.fipa.org/spec/FIPA98.html.
[Fisher, 1996] Fischer, K., Müller J. P., Heimig, I., and Scheer, A.-W., (1996), Intelligent
Agents in Virtual Enterprises, dans : Proceedings of PAAM96, The first international conference on "The Practical Applications of Intelligent Agents and Multi-Agent Technology", London, 22nd-24th April, pp.205-223.
[Florea, 1998] Florea, A. M., (1998), Inteligent Agents Technology in Virtual Enterprie
Design, Departement of Computer Science “ Politechnica” , University of Bucharest;
http://cs.pub.ro/cs-dept/ai_mas/publications/F-ISOCE98.zip
[GENIAL, 1998] GENIAL Project Homepage and Papers. www.clab.de/genial/index.html [GLOBEMAN, 1993] www.ejeisa.com/nectar/update/stories/1997110601/#GLOBEMAN [ISO, 1991] ISO/IEC (1991) 9596, Information Technology, Open Systems
Interconnection, Common Management Information Protocol (CMIP) – Part 1: Specification, Geneva, Switzerland, 1991.
[ISO, 1994] ISO/IEC (1994) “Information Technology – Open Distributed Processing –
Reference Model –pen Distributed Processing – Part 1- Overview and Guide to Use” ISO/IEC JTC 1/SC 21 Sept. 1994
[IST, 2001] http://www.cordis.lu/ist/
[JADE, 2002] Fabio Bellifemine, Giovanni Caire, Tiziana Trucco (TILAB, formerly
CSELT); Giovanni Rimassa (University of Parma); Jade Programmer’s Guide (2000-2003). http://jade.cselt.it/
[Java, 1998] Java 2 Specification and Reference Model (1998) http://java.sun.com/
[Jennngs, 1998] Jennings, N. R., Wooldridge, M. J.(eds). “Agent Technology:
Foundations, Applications and Markets”. Springer-Verlag 1998.
[Kanet, 1997] Kanet, J.J., Application of Information Technology to a Virtual Enterprsie
Broker : The case of BILL EPSTEIN, W. Faisst, University of Eriangen-Nürnberg, Revision 31-Mar-1997.
[Katzy, 1999] Katzy B.; Obozinski, V., « Designing the Virtual Enterprise » Proceedings
of ICE 99, 5th International Conf. On Concurrent Engineering, The Hague, Netherlands, Mar 1999.
[Meissonnier, 2000] MEISSONNIER R., « Vers une perspective processuelle du concept
d’organisation virtuelle » IAE Aix-en-Provence, (2000) WP n°583.
[Morand, 2001] Frédéric MORAND, « Workflow, groupware et systèmes à base de
données, études des couvertures fonctionnelles, des critères de choix et des possibilités d’intégrations : Illustration à l’aide de la modélisation du Foyer André », mémoire en informatique et organisation, 2001 ; Université de Lausanne-École des Hautes Études Commerciales.
[NIIIP, 1996] “The NIIP Reference Architecture”, (1996), http://www.niip.org
[OMG, 1998] OMG: Object Management Group, Common Object Request Broker
Architecture Specification (1994-2000). http://www.omg.org/
[Oprea, 2003] Oprea, M., “Coordination in an Agent-Based Virtual Enterprise”, Studies in
Informatics and control, Vol. 12, No. 3, September 2003, pp 215-225.
[Ouzounis, 2001] Ouzounis, V. Tschammer, “An Agent-Based Platform for the
Management of Dynamic Virtual Enterprises”; thèse de doctorat , Berlin 2001.
[PAROT, 2003] Isabelle PAROT, « Vers une Typologie des Equipes à Distance »,
colloque : De nouveaux e-usages ? Leur intégration dans les entreprises et la société, IUT 2, Grenoble (2003). www.aim2003.iut2.upmf-grenoble.fr/Communications/PAROT.rtf
[PARK, 1997] PARK Kyung Hye et FAVREL Joël, « Intégration des systèmes
d'information et de communication pour une entreprise étendue ou virtuelle » Deuxième Congrès International Franco-Québécois de Génie Industriel - ALBI 1997.
[Petersen, 2001] S. A. Petersen, M. Divitini, M. Matskin, An Agent-based Approach to
Modelling Virtual Enterprises. In the special issue on Enterprise Modelling of
International Journal of Production Planning & Control, Taylor & Francis, Vol. 12, No. 3,
Issue Apr 2001, p. 224-233. http://www.idi.ntnu.no/~sap/publications/petersen_ijppc.doc
[Petersen, 2003] S. A. Petersen, M. Matskin, Agent Interaction Protocols for the Selection
of Partners for Virtual Enterprises, Multi-agent Systems and Applications III, 3rd
International Central and Eastern European Conference on Multi-Agent Systems, CEEMAS 2003, Prague, Czech Republic, June 16-18, 2003. V. Ma ik, J. Müller, M. P
chou ek (Eds.), LNAI 2691, Springer-Verlag, 2003.
http://link.springer.de/link/service/series/0558/papers/2691/26910606.pdf
[Probst, 1996] Probst, A. R., Bitschnau, J.-F., Petitpierre, C., Wenger, D., (1996), Vers des
Systèmes d'Information Génériques pour les Entreprises Virtuelles, http://inforge.unil.ch/cimre96/papers/10/paper.doc
[PRODNET, 2003] http://www.uninova.pt/~prodnet/papers.html
[Rocha, 1999] Rocha, A.; Oliveira, E., “An electronic market architecture for the formation
of virtual enterprises”. (1999). www.fe.up.pt/~eol/PUBLICATIONS/espamecoo.ps.zip
[Rabelo, 2001] Rabelo, R. J., Afsarmanesh, H. and Camarinha-Matos, L. M. , (2001),
Federated Multi-Agent Scheduling in Virtual Enterprises, dans: E-business and Virtual Enterprises – Managing Business-to-Business Cooperation, L. M. Camarinha-Matos, H. Afsarmanesh and R. J. Rabelo, (eds.), Kluwer Academic Publishers, pp.145-156
[Saadoun, 2002] M. Saadoun, « Le Workflow- Pour automatiser les procédures et tâches
répétitives » Demi-journée d’information au C.R.I.T.T. Pays de la Loire Productique, octobre 2002
[Spinosa, 1998] L., M., Spinosa, R., J. Rabelo, A. Pereira Klen, C. Ferreira, “ An oriented
Decision Support System model for Virtual Enterprise coordination”, G-SIGMA - Intelligent Manufacturing Systems Group, Federal University of Santa Catarina, Brazil, (1998)
[Strausak, 1998] Strausak, N., Resumé de VoTalk, in Organizational Virtualness.
Proceedings of the VoNet - Workshop, P.G. Sieber, J., Editor. 1998: Bern. p. 9 ff.
[Shen, 1999] Shen, W., Norrie, D.H., Agent-Based Systems for Intelligent Manufacturing:
A State-of-the-Art Survey, , Knowledge and Information Systems, an International Journal, 1(2), (1999), pp. 129-156. http://imsg.enme.ucalgary.ca/publication/abm.htm
[SCMC 1999] La Société des comptables en management du Canada (1995) « L’entreprise
virtuelle : une réalité ? ». http://strategis.gc.ca
[SUN, 1999] SUN - JINI Technology Architectural Overview, Jan 1999. http://www.sun.com/jini/whitepapers/architecture.html.
[SWARMS, 1996] http://www.swarm.org/index.html
[TEAM, 1997] http://cewww.eng.ornl.gov/team/int.html
[VEGA, 1998] Homepage et Articles, http://cic.cstb.fr/ilc/publicat/list.htm
[VENTO, 1998] VENTO Project Homepage,
http://www.cas-software.de/CAS/EU-Vento-Kurz-Architecture.htm
[VIRTEC, 2002] VIRTEC (2002) : http://www.ncweb.com/users/sturd/ [VIVE , 1999] VIVE Reference Model (1999)
http://www.ceconsulting.it/VIVE/Results/default.html
[Vulkan, 2000] Nir Vulkan , Nicholas R. Jennings , “ Efficient mechanisms for the supply
of services in multi-agent environments”, Decision Support Systems 28, (2000) pp 5–19; www.elsevier.comrlocaterdsw
[WfMC, 1999] WfMC Terminology and Glossary (WfMC-TC-1011, Feb 1999)
http://www.wfmc.org/
[WISE, 1999] http://www.inf.ethz.ch/department/IS/iks/research/wise.html [XML, 1998] XML Resources and Papers, http://www.w3c.org/xml/
[Zarli, 1999] Zarli, A., Poyet, P. “A Framework for Distributed Information Management
in the Virtual Enterprise” The VEGA Project, dans Infrastructures for Virtual Enterrises. Networking Industrial Enterprises. (PRO-VE'99), Porto, Portugal, 27-28 October 1999, pp. 293-306.
[Zarour, 2004] Zarour N., « Contribution à la modélisation de la coopération des systèmes
d’information distribués et hétérogènes : le système DAArACHE -Application aux entreprises de production », Thèse de doctorat en informatique, Université de Constantine, 2004.