Latest Developments of WADE to Support User-Centric Business Processes

  • Federico Bergenti
  • Giovanni Caire
  • Danilo Gotta
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7784)


In this paper we present the latest developments of WADE (Workflows and Agents Development Environment) that provide concrete support for a better realization of the innovative paradigm of agent-based BPM (Business Process Management). First, we review and critique the basic ideas behind agent-based BPM and we focus on its innovative characteristics with respect to traditional BPM. Then, we describe the most recent developments of WADE that are intended to enhance its agent-based runtime platform by providing improved non-functional features and a better integration with the external software systems. Finally, we discuss the new functionality that WADE offers to enable the rapid and effective realization of user-centric business processes, i.e., business processes that are tightly integrated with the work of users and that are mainly driven by user interactions. Such processes are met frequently in practice and WADE seamlessly accommodates Web and Android users by means of dedicated views. We conclude this paper with a brief overview of notable mission-critical applications that are already using WADE and its new features.


Agent-based BPM user-centric business processes WADE 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Bartocci, E., Corradini, F., Merelli, E.: Building a Multi-Agent System from a User Workflow Specification. In: Proc. Workshop “Dagli Oggetti agli Agenti”. CEUR Workshop Proceedings, vol. 204 (2006)Google Scholar
  2. 2.
    Bartocci, E., Corradini, F., Merelli, E., Scortichini, L.: BioWMS: A Web-based Workflow Management System for Bioinformatics. BMC Bioinformatics 8(S-1) (2007)Google Scholar
  3. 3.
    Bellifemine, F.L., Caire, G., Greenwood, D.: Developing Multi-Agent Systems with JADE. John Wiley & Sons (2007)Google Scholar
  4. 4.
    Bolcer, G.A., Taylor, R.N.: Advanced Workflow Management Technologies. Software Process: Improvement and Practice 4(3), 125–171 (1998)CrossRefGoogle Scholar
  5. 5.
    BPMN – Business Process Modeling Notation,
  6. 6.
    Cai, T., Gloor, P.A., Nog, S.: DartFlow: A Workflow Management System on the Web Using Transportable Agents. Technical Report, Dartmouth College (1997)Google Scholar
  7. 7.
    Caire, G., Gotta, D., Banzi, M.: WADE: A Software Platform to Develop Mission Critical Applications Exploiting Agents and Workflows. In: Proc. 7th Int’l Conf. Autonomous Agents and Multiagent Systems, pp. 29–36 (2008)Google Scholar
  8. 8.
  9. 9.
    FIPA – Foundation for Intelligent Physical Agents,
  10. 10.
    Fowler, M.: Patterns of Enterprise Application Architecture. Addison-Wesley (2003)Google Scholar
  11. 11.
    Google Web Toolkit,
  12. 12.
    Grundspenkis, J., Pozdnyakov, D.: An Overview of the Agent.Based Systems for the Business Process Management. In: Proc. Int’l Conf. Computer Systems and Technologies (2006)Google Scholar
  13. 13.
    Hawryszkiewycz, I., Debenham, J.: A Workflow System Based on Agents. In: Quirchmayr, G., Bench-Capon, T.J.M., Schweighofer, E. (eds.) DEXA 1998. LNCS, vol. 1460, pp. 135–144. Springer, Heidelberg (1998)CrossRefGoogle Scholar
  14. 14.
    JADE – Java Agent Development framework,
  15. 15.
    Jennings, N.R., Faratin, P., Johnson, M.J., Norman, T.J., Wiegand, M.E.: Agent-Based Business Process Management. Int’l J. Cooperative Information Systems 5(2-3), 105–130 (1996)CrossRefGoogle Scholar
  16. 16.
    Jin, W., Chang, S.T.: Agent-based Workflow: TRP Support Environment (TSE). Computer Networks and ISDN Systems 28(7-11), 1501–1511 (1996)CrossRefGoogle Scholar
  17. 17.
    Pang, G.: Implementation of an Agent-Based Business Process. Technical Report, University of Zurich (2000)Google Scholar
  18. 18.
    Pesic, M., Schonenberg, H., Van der Aalst, W.M.P.: DECLARE: Full Support for Loosely-Structured Processes. In: Proc. 11th IEEE International Enterprise Distributed Object Computing Conference, p. 287 (2007)Google Scholar
  19. 19.
    Shapiro, R: A Comparison of XPDL, BPML and BPEL4WS (Rough Draft), Cape Vision (2002)Google Scholar
  20. 20.
    Telang, P.R., Singh, M.P.: Specifying and Verifying Cross-Organizational Business Models: An agent-Oriented Approach. IEEE Transactions on Services Computing 5(3), 305–318 (2012)CrossRefGoogle Scholar
  21. 21.
    Trione, L., Long, D., Gotta, D., Sacchi, G.: Wizard, WeMash, WADE: Unleash the Power of Collective Intelligence. In: Proc. 8th Int’l Conf. Autonomous Agents and Multiagent Systems (2009)Google Scholar
  22. 22.
    Workflow Management Coalition. Workflow Management Coalition Terminology & Glossary,
  23. 23.
    ZK Open-Source Framework,

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • Federico Bergenti
    • 1
  • Giovanni Caire
    • 2
  • Danilo Gotta
    • 2
  1. 1.Università degli Studi di ParmaParmaItaly
  2. 2.Telecom Italia S.p.A.TorinoItaly

Personalised recommendations