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
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Vathanophas, V.: Business process approach towards an inter-organizational enterprise system. Business Process Management Journal 13(3) (2007) 433–450
Ginige, A., Murugesan, S.: Web engineering: an introduction. MultiMedia, IEEE 8(1) (2001) 14–18
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)
OMG, B.P.M.: Notation (bpmn) version 2.0 (2011). Available on: http://www.omg.org/spec/BPMN/2.0 (2011)
OMG: OMG Unified Modeling Language (OMG UML), Superstructure, Version 2.4.1 (2011)
Van Der Aalst, W.M., Ter Hofstede, A.H.: Yawl: yet another workflow language. Information systems 30(4) (2005) 245–275
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
Weske, M.: Business process management concepts, languages, architectures. 1 edn. Springer (2007)
Lindsay, A., Downs, D., Lunn, K.: Business process - attempts to find a definition. Information and Software Technology 45 (2003) 1015–1019
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
Schwabe, D., Rossi, G.: An object oriented approach to web-based applications design. Theor. Pract. Object Syst. 4(4) (1998) 207–225
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
Ceri, S., Fraternali, P., Bongio, A.: Web modeling language (webml): a modeling language for designing web sites. Computer Networks 33(1) (2000) 137–157
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
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights 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)