A Process for Developing Adaptable and Open Service Systems: Application in Supply Chain Management

  • Yves Wautelet
  • Youssef Achbany
  • Jean-Charles Lange
  • Manuel Kolp
Part of the Lecture Notes in Business Information Processing book series (LNBIP, volume 24)


Service-oriented computing is becoming increasingly popular. It allows designing flexible and adaptable software systems that can be easily adopted on demand by software customers. Those benefits are from primary importance in the context of supply chain management; that is why this paper proposes to apply ProDAOSS, a process for developing adaptable and open service systems to an industrial case study in outbound logistics. ProDAOSS is conceived as a plug-in for I-Tropos - a broader development methodology - so that it covers the whole software development life cycle. At analysis level, flexible business processes were generically modelled with different complementary views. First of all, an aggregate services view of the whole applicative package is offered; then services are split using an agent ontology - through the i* framework - to represent it as an organization of agents. A dynamic view completes the documentation by offering the service realization paths. At design stage, the service center architecture proposes a reference architectural pattern for services realization in an adaptable and open manner.


Requirements Engineering Service-Oriented Modeling i* Multi-AgentSystems 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Wautelet, Y.: A goal-driven project management framework for multi-agent software development: The case of i-tropos. PhD thesis, Université catholique de Louvain, Louvain School of Management (LSM), Louvain-La-Neuve, Belgium (August 2008)Google Scholar
  2. 2.
    Achbany, Y.: A multi-agent framework for open and dynamic service-oriented systems:investigation and application to web services (PhD thesis, Université catholique de Louvain, Louvain School of Management (LSM), Louvain-La-Neuve, Belgium)Google Scholar
  3. 3.
    Achbany, Y., Wautelet, Y., Kolp., M.: Process for developing adaptable and open service systems. Technical Report (2008)Google Scholar
  4. 4.
    Wautelet, Y., Achbany, Y., Kolp, M.: A service-oriented framework for mas modeling. In: Proceedings of the 10th International Conference on Entreprise Information Systems (ICEIS), Bacelona (2008)Google Scholar
  5. 5.
    Sutton, R.S., Barto, A.G.: Reinforcement learning: An introduction. MIT Press, Cambridge (1998)Google Scholar
  6. 6.
    Fouss, F., Achbany, Y., Saerens, M.: A probabilistic reputation model. Technical Report (2008)Google Scholar
  7. 7.
    Jureta, I.J., Faulkner, S., Achbany, Y., Saerens, M.: Dynamic task allocation within an open service-oriented mas architecture. In: Proceedings of the 2007 International Conference on Autonomous Agents and Multiagent Systems (AAMAS 2007) (2007)Google Scholar
  8. 8.
    Jureta, I.J., Faulkner, S., Achbany, Y., Saerens, M.: Dynamic web service composition within a service-oriented architecture. In: Proceedings of the International Conference on Web Services (ICWS 2007) (2007)Google Scholar
  9. 9.
    Pache, G., Spalanzani, A.: La gestion des chaînes logistiques multi-acteurs: perspectives stratégiques. Presses Universitaires de Grenoble (PUG) (2007)Google Scholar
  10. 10.
    Samii, A.K.: Stratégie logistique, supply chain management: Fondements - méthodes - applications. Dunod (2004)Google Scholar
  11. 11.
    Moyaux, T., Chaib-draa, B., D’Amours, S.: Supply chain management and multiagent systems: An overview. In: Chaib-draa, B., Müller, J.P. (eds.) Multiagent-based supply chain management, pp. 1–27. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  12. 12.
    OMG: Software and systems process engineering meta-model specification. version 2.0 (2008)Google Scholar
  13. 13.
    Yu, E.: Modeling strategic relationships for process reengineering. PhD thesis, University of Toronto, Department of Computer Science, Canada (1995)Google Scholar
  14. 14.
    Achbany, Y., Fouss, F., Yen, L., Pirotte, A., Saerens, M.: Optimal tuning of continual online exploration in reinforcement learning. In: Kollias, S.D., Stafylopatis, A., Duch, W., Oja, E. (eds.) ICANN 2006. LNCS, vol. 4131, pp. 790–800. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  15. 15.
    Achbany, Y., Fouss, F., Yen, L., Pirotte, A., Saerens, M.: Tuning continual exploration in reinforcement learning: An optimality property of the boltzmann strategy. Neurocomputing 71, 2507–2520 (2008)CrossRefGoogle Scholar
  16. 16.
    Penserini, L., Kolp, M., Spalazzi, L., Panti, M.: Socially-based design meets agent capabilities. In: Proceedings of the IEEE/WIC/ACM International Conference on Intelligent Agent Technology, IAT 2004. IEEE CS Press, Beijing (2004)Google Scholar
  17. 17.
    Penserini, L., Kolp, M., Spalazzi, L.: Social oriented engineering of intelligent software. International Journal of Web Intelligence and Agent Systems (WIAS) 5, 69–87 (2007)Google Scholar
  18. 18.
    Govindu, R., Chinnam, R.V.: Mascf: A generic process-centered methodological framework for analysis and design of multi-agent supply chain systems. Computers and Industrial Engineering 53, 584–609 (2007)CrossRefGoogle Scholar
  19. 19.
    SCC: Supply-chain operations reference-model (scor) - version 7.0 [overview]. Supply Chain Council (2005)Google Scholar
  20. 20.
    Wooldridge, M., Jennings, N., Kinny, D.: The gaia methodology for agent-oriented analysis and design. Autonomous Agents and Multi-Agent Systems 3, 285–312 (2000)CrossRefGoogle Scholar
  21. 21.
    Ghenniwa, H., Dang, J., Huhns, M., Shen, W.: Emarketplace model: An architecture for collaborative supply chain management and integration. In: Chaib-draa, B., Müller, J.P. (eds.) Multiagent -based Supply Chain Management, pp. 29–62. Springer, Heidelberg (2006) (accepted)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Yves Wautelet
    • 1
  • Youssef Achbany
    • 1
  • Jean-Charles Lange
    • 1
  • Manuel Kolp
    • 1
  1. 1.Louvain School of ManagementUniversity of LouvainBelgium

Personalised recommendations