Skip to main content

webBPMN: A Language to Design Web Applications Regulated by Workflows

  • Conference paper
  • First Online:
  • 3011 Accesses

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 444))

Abstract

In recent years many web applications regulated by workflows were developerd in order to permit the collaboration between many stakeholders during the execution of Business Processes. Generally, these kind of systems are implemented using web technologies in order to be easily designed, implemented and to be available in different operative systems and platform. Standard general purpose Business Process Modeling languages such as BPMN can be used to design the workflow of these systems, but they lack in the definition of which web technology has to be used to implemented each single business activity. In this paper, we propose a novel business process modeling notation named webBPMN including elements that can be used to model web applications regulated by workflows. We experimented the notation designing the Business Process of the internship web application of the University of Camerino.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   259.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   329.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Vathanophas, V.: Business process approach towards an inter-organizational enterprise system. Business Process Management Journal 13(3) (2007) 433–450

    Google Scholar 

  2. Ginige, A., Murugesan, S.: Web engineering: an introduction. MultiMedia, IEEE 8(1) (2001) 14–18

    Google Scholar 

  3. Dumas, M., van der Aalst, W.M., ter Hofstede, A.H.: Process-aware Information Systems: Bridging People and Software Through Process Technology. John Wiley & Sons, Inc., New York, NY, USA (2005)

    Google Scholar 

  4. OMG, B.P.M.: Notation (bpmn) version 2.0 (2011). Available on: http://www.omg.org/spec/BPMN/2.0 (2011)

  5. OMG: OMG Unified Modeling Language (OMG UML), Superstructure, Version 2.4.1 (2011)

    Google Scholar 

  6. Van Der Aalst, W.M., Ter Hofstede, A.H.: Yawl: yet another workflow language. Information systems 30(4) (2005) 245–275

    Google Scholar 

  7. Mendling, J.: Event-driven process chains (epc). In: Metrics for Process Models. Volume 6 of Lecture Notes in Business Information Processing. Springer Berlin Heidelberg (2008) 17–57

    Google Scholar 

  8. Weske, M.: Business process management concepts, languages, architectures. 1 edn. Springer (2007)

    Google Scholar 

  9. Lindsay, A., Downs, D., Lunn, K.: Business process - attempts to find a definition. Information and Software Technology 45 (2003) 1015–1019

    Google Scholar 

  10. Plessers, P., Troyer, O.D., Casteleyn, S.: Event-based modeling of evolution for semantic-driven systems. In: Advanced Information Systems Engineering, 17th International Conference, CAiSE 2005, Porto, Portugal, June 13-17, 2005, Proceedings. (2005) 63–76

    Google Scholar 

  11. Schwabe, D., Rossi, G.: An object oriented approach to web-based applications design. Theor. Pract. Object Syst. 4(4) (1998) 207–225

    Google Scholar 

  12. Koch, N., Kraus, A.: Towards a common metamodel for the development of web applications. In Lovelle, J., RodrÃ-guez, B., Gayo, J., del Puerto Paule Ruiz, M., Aguilar, L., eds.: Web Engineering. Volume 2722 of Lecture Notes in Computer Science. Springer Berlin Heidelberg (2003) 497–506

    Google Scholar 

  13. Ceri, S., Fraternali, P., Bongio, A.: Web modeling language (webml): a modeling language for designing web sites. Computer Networks 33(1) (2000) 137–157

    Google Scholar 

  14. Hemel, Z., Verhaaf, R., Visser, E.: Webworkflow: an object-oriented workflow modeling language for web applications. In: Model Driven Engineering Languages and Systems. Springer (2008) 113–127

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Riccardo Cognini .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Cognini, R., Marani, M., Polzonetti, A., Re, B. (2016). webBPMN: A Language to Design Web Applications Regulated by Workflows. In: Rocha, Á., Correia, A., Adeli, H., Reis, L., Mendonça Teixeira, M. (eds) New Advances in Information Systems and Technologies. Advances in Intelligent Systems and Computing, vol 444. Springer, Cham. https://doi.org/10.1007/978-3-319-31232-3_54

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-31232-3_54

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-31231-6

  • Online ISBN: 978-3-319-31232-3

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics