Skip to main content

Towards Automated Process Model Annotation with Activity Taxonomies: Use Cases and State of the Art

  • Conference paper
  • First Online:
Business Information Systems (BIS 2017)

Part of the book series: Lecture Notes in Business Information Processing ((LNBIP,volume 288))

Included in the following conference series:

  • 1105 Accesses

Abstract

In business process modeling, semi-formal models typically rely on natural language to express the labels of model elements. This can easily lead to ambiguities and misinterpretations. To mitigate this issue, the combination of process models with formal ontologies or predefined vocabularies has often been suggested. A cornerstone of such suggestions is to annotate elements from process models with ontologies or predefined vocabularies. Although annotation is suggested in such works, past and current approaches still lack strategies for automating the annotation task which is otherwise labor intensive and prone to errors. In this paper, first an example for use cases is given and then a comprehensive overview of the state of the art of annotation approaches is presented. The paper at hand thus may provide a starting point and basis for researchers engaged in (semi-)automatically linking semi-formal process models with more formal knowledge representations.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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

Institutional subscriptions

References

  1. Thomas, O., Fellmann, M.: Semantic process modeling - design and implementation of an ontology-based representation of business processes. Bus. Inf. Syst. Eng. 1, 438–451 (2009)

    Article  Google Scholar 

  2. Koschmider, A.: Ähnlichkeitsbasierte Modellierungsunterstützung für Geschäftsprozesse, PhD-Thesis (2007)

    Google Scholar 

  3. APQC: Process Classification Framework (PCF), Version 5.2.0 (2010)

    Google Scholar 

  4. Awad, A.: BPMN-Q: A language to query business processes. In: Reichert, M. et al. (eds.) Proceedings of EMISA 2007, St. Goar, Germany, October 8–9, pp. 115–128 (2007)

    Google Scholar 

  5. Mturi, E., Johannesson, P.: A context-based process semantic annotation model for a process model repository. Bus. Process Manag. J. 19, 404–430 (2013)

    Article  Google Scholar 

  6. Bechhofer, S., Carr, L., Goble, C., Kampa, S., Miles-Board, T.: The semantics of semantic annotation. In: Meersman, R., Tari, Z. (eds.) OTM 2002. LNCS, vol. 2519, pp. 1152–1167. Springer, Heidelberg (2002). doi:10.1007/3-540-36124-3_73

    Chapter  Google Scholar 

  7. Boudjlida, N., Panetto, H.: Annotation of enterprise models for interoperability purposes. In: International Workshop on Advanced Information Systems for Enterprises, 2008, IWAISE 2008, pp. 11–17 (2008)

    Google Scholar 

  8. Hau, J., Lee, W., Newhouse, S.: Autonomic service adaptation in iceni using ontological annotation. In: Proceedings of the 4th International Workshop on Grid Computing. IEEE Computer Society, Washington, DC, USA (2003)

    Google Scholar 

  9. Ringelstein, C., Franz, T., Staab, S.: The process of semantic annotation of web services. In: Cardoso, J. (ed.) Semantic Web Services - Theory, Tools, and Applications. Idea Publishing Group, USA (2007)

    Google Scholar 

  10. Xu, C., Liang, P., Wang, T., Wang, Q., Sheu, P.C.Y.: Semantic web services annotation and composition based on ER model. In: 2010 IEEE International Conference. on Sensor Networks, Ubiquitous, and Trustworthy Computing (SUTC), pp. 413–420 (2010)

    Google Scholar 

  11. Aljoumaa, K., Assar, S., Souveyet, C.: Publishing intentional services using new annotation for WSDL. In: Proceedings of the 12th International Conference on Information Integration and Web-based Applications & Services, ACM, New York, NY, USA, pp. 881–884 (2010)

    Google Scholar 

  12. Nie, H., Li, S., Lu, X., Duan, H.: From healthcare messaging standard to semantic web service description: generating WSMO annotation from HL7 with mapping-based approach. In: 2013 IEEE International Conference on Services Computing (SCC), pp. 470–477 (2013)

    Google Scholar 

  13. Kim, S.W.: Form annotation framework for form-based process automation. In: Haller, A., Huang, G., Huang, Z., Paik, H.Y., Sheng, Q.Z. (eds.) WISE 2011-2012. LNCS, vol. 7652, pp. 307–320. Springer, Heidelberg (2013). doi:10.1007/978-3-642-38333-5_33

    Chapter  Google Scholar 

  14. Liao, Y., Lezoche, M., Panetto, H., Boudjlida, N., Loures, E.R.: Semantic annotation for knowledge explicitation in a product lifecycle management context: a survey. Comput. Ind. 71, 24–34 (2015)

    Article  Google Scholar 

  15. Reeve, L., Han, H.: Survey of semantic annotation platforms. In: Proceedings of the 2005 ACM Symposium on Applied Computing, pp. 1634–1638. ACM (2005)

    Google Scholar 

  16. Lin, Y.: Semantic Annotation for Process Models: Facilitating Process Knowledge Management via Semantic Interoperability (2008)

    Google Scholar 

  17. Born, M., Hoffmann, J., Kaczmarek, T., Kowalkiewicz, M., Markovic, I., Scicluna, J., Weber, I., Zhou, X.: Supporting execution-level business process modeling with semantic technologies. In: Zhou, X., Yokota, H., Deng, K., Liu, Q. (eds.) DASFAA 2009. LNCS, vol. 5463, pp. 759–763. Springer, Heidelberg (2009). doi:10.1007/978-3-642-00887-0_67

    Chapter  Google Scholar 

  18. Aslam, M.A., Auer, S., Shen, J., Herrmann, M.: Expressing business process models as OWL-S ontologies. In: Eder, J., Dustdar, S. (eds.) BPM 2006. LNCS, vol. 4103, pp. 400–415. Springer, Heidelberg (2006). doi:10.1007/11837862_38

    Chapter  Google Scholar 

  19. Bögl, A., Schrefl, M., Pomberger, G., Weber, N.: Semantic annotation of EPC models in engineering domains to facilitate an automated identification of common modelling practices. In: Filipe, J., Cordeiro, J. (eds.) ICEIS 2008. LNBIP, vol. 19, pp. 155–171. Springer, Heidelberg (2009). doi:10.1007/978-3-642-00670-8_12

    Chapter  Google Scholar 

  20. Born, M., Dörr, F., Weber, I.: User-friendly semantic annotation in business process modeling. In: Weske, M., Hacid, M.-S., Godart, C. (eds.) WISE 2007. LNCS, vol. 4832, pp. 260–271. Springer, Heidelberg (2007). doi:10.1007/978-3-540-77010-7_25

    Chapter  Google Scholar 

  21. Born, M., Hoffmann, J., Kaczmarek, T., Kowalkiewicz, M., Markovic, I., Scicluna, J., Weber, I., Zhou, X.: Semantic annotation and composition of business processes with maestro. In: Bechhofer, S., Hauswirth, M., Hoffmann, J., Koubarakis, M. (eds.) ESWC 2008. LNCS, vol. 5021, pp. 772–776. Springer, Heidelberg (2008). doi:10.1007/978-3-540-68234-9_56

    Chapter  Google Scholar 

  22. Ciuciu, I., Zhao, G., Mülle, J., Stackelberg, S., Vasquez, C., Haberecht, T., Meersman, R., Böhm, K.: Semantic support for security-annotated business process models. In: Halpin, T., Nurcan, S., Krogstie, J., Soffer, P., Proper, E., Schmidt, R., Bider, I. (eds.) BPMDS/EMMSAD -2011. LNBIP, vol. 81, pp. 284–298. Springer, Heidelberg (2011). doi:10.1007/978-3-642-21759-3_21

    Chapter  Google Scholar 

  23. Fill, H.-G.: Using semantically annotated models for supporting business process benchmarking. In: Grabis, J., Kirikova, M. (eds.) BIR 2011. LNBIP, vol. 90, pp. 29–43. Springer, Heidelberg (2011). doi:10.1007/978-3-642-24511-4_3

    Chapter  Google Scholar 

  24. Fill, H.G., Schremser, D., Karagiannis, D.: A generic approach for the semantic annotation of conceptual models using a service-oriented architecture. Int. J. Knowl. Manag. 9 (2013)

    Google Scholar 

  25. Fill, H.-G.: On the social network based semantic annotation of conceptual models. In: Buchmann, R., Kifor, C.V., Yu, J. (eds.) KSEM 2014. LNCS, vol. 8793, pp. 138–149. Springer, Cham (2014). doi:10.1007/978-3-319-12096-6_13

    Google Scholar 

  26. Francescomarino, C., Tonella, P.: Supporting ontology-based semantic annotation of business processes with automated suggestions. In: Halpin, T., Krogstie, J., Nurcan, S., Proper, E., Schmidt, R., Soffer, P., Ukor, R. (eds.) BPMDS/EMMSAD -2009. LNBIP, vol. 29, pp. 211–223. Springer, Heidelberg (2009). doi:10.1007/978-3-642-01862-6_18

    Chapter  Google Scholar 

  27. Di Francescomarino, C., Tonella, P.: Supporting ontology-based semantic annotation of business processes with automated suggestions. Int. J. Inf. Syst. Model. Des. 1, 59–84 (2010)

    Article  Google Scholar 

  28. Hinge, K., Ghose, A., Koliadis, G.: Process SEER: A Tool for Semantic Effect Annotation of Business Process Models. Presented at the September 2009

    Google Scholar 

  29. Liao, Y., Lezoche, M., Panetto, H., Boudjlida, N.: Semantic annotation model definition for systems interoperability. In: Meersman, R., Dillon, T., Herrero, P. (eds.) OTM 2011. LNCS, vol. 7046, pp. 61–70. Springer, Heidelberg (2011). doi:10.1007/978-3-642-25126-9_14

    Chapter  Google Scholar 

  30. Liao, Y., Lezoche, M., Loures, E., Panetto, H., Boudjlida, N.: Formalization of semantic annotation for systems interoperability in a PLM environment. In: Herrero, P., Panetto, H., Meersman, R., Dillon, T. (eds.) OTM 2012. LNCS, vol. 7567, pp. 207–218. Springer, Heidelberg (2012). doi:10.1007/978-3-642-33618-8_29

    Chapter  Google Scholar 

  31. Liao, Y., Lezoche, M., Loures, E.R., Panetto, H., Boudjlida, N.: A semantic annotation framework to assist the knowledge interoperability along a product life cycle. Adv. Mater. Res. 945, 424–429 (2014)

    Article  Google Scholar 

  32. Vazquez, B., Martinez, A., Perini, A., Estrada, H., Morandini, M.: Enriching organizational models through semantic annotation. Procedia Technol. 7, 297–304 (2013)

    Article  Google Scholar 

  33. Wang, X., Li, N., Cai, H., Xu, B.: An ontological approach for semantic annotation of supply chain process models. In: Meersman, R., Dillon, T., Herrero, P. (eds.) OTM 2010. LNCS, vol. 6426, pp. 540–554. Springer, Heidelberg (2010). doi:10.1007/978-3-642-16934-2_40

    Chapter  Google Scholar 

  34. Lin, Y., Ding, H.: Ontology-based semantic annotation for semantic interoperability of process models. In: Mohammadian, M. (ed.) Proceedings of CIMCA-IAWTIC’06 -, vol. 01, pp. 162–167. IEEE, Washington, DC, USA (2005)

    Google Scholar 

  35. Lin, Y., Strasunskas, D.: Ontology-based semantic annotation of process templates for reuse. In: Halpin, T., Krogstie, J., and Siau, K. (eds.) Proceeding of 10th CAiSE/IFIP8.1/EUNO International Workshop on Evaluation of Modeling Methods in System Analysis and Design (EMMSAD05), Porto, Portugal, June 2005 (2005)

    Google Scholar 

  36. Lin, Y., Strasunskas, D., Hakkarainen, S., Krogstie, J., Solvberg, A.: Semantic annotation framework to manage semantic heterogeneity of process models. In: Dubois, E., Pohl, K. (eds.) CAiSE 2006. LNCS, vol. 4001, pp. 433–446. Springer, Heidelberg (2006). doi:10.1007/11767138_29

    Chapter  Google Scholar 

  37. Lin, Y., Sølvberg, A.: Goal annotation of process models for semantic enrichment of process knowledge. In: Krogstie, J., Opdahl, A., Sindre, G. (eds.) CAiSE 2007. LNCS, vol. 4495, pp. 355–369. Springer, Heidelberg (2007). doi:10.1007/978-3-540-72988-4_25

    Chapter  Google Scholar 

  38. Lin, Y., Krogstie, J.: Semantic annotation of process models for facilitating process knowledge management. Int. J. Inf. Syst. Model. Des. 1, 45–67 (2010)

    Article  Google Scholar 

  39. Rospocher, M., Francescomarino, C., Ghidini, C., Serafini, L., Tonella, P.: Collaborative specification of semantically annotated business processes. In: Rinderle-Ma, S., Sadiq, S., Leymann, F. (eds.) BPM 2009. LNBIP, vol. 43, pp. 305–317. Springer, Heidelberg (2010). doi:10.1007/978-3-642-12186-9_29

    Chapter  Google Scholar 

  40. Gao, F., Bhiri, S.: Capability annotation of actions based on their textual descriptions. In: WETICE Conference (WETICE), 2014 IEEE 23rd International, pp. 257–262 (2014)

    Google Scholar 

  41. Filipowska, A., Kaczmarek, M., Stein, S.: Semantically Annotated EPC within semantic business process management. In: Ardagna, D., Mecella, M., Yang, J. (eds.) BPM 2008. LNBIP, vol. 17, pp. 486–497. Springer, Heidelberg (2009). doi:10.1007/978-3-642-00328-8_49

    Chapter  Google Scholar 

  42. Furdík, K., Mach, M., Sabol, T.: Towards semantic modelling of business processes for networked enterprises. In: Noia, T., Buccafurri, F. (eds.) EC-Web 2009. LNCS, vol. 5692, pp. 96–107. Springer, Heidelberg (2009). doi:10.1007/978-3-642-03964-5_10

    Chapter  Google Scholar 

  43. Ghose, A., Koliadis, G.: Auditing business process compliance. In: Krämer, B.J., Lin, K.-J., Narasimhan, P. (eds.) ICSOC 2007. LNCS, vol. 4749, pp. 169–180. Springer, Heidelberg (2007). doi:10.1007/978-3-540-74974-5_14

    Chapter  Google Scholar 

  44. Markovic, I., Pereira, A.C.: Towards a formal framework for reuse in business process modeling. In: Hofstede, A., Benatallah, B., Paik, H.-Y. (eds.) BPM 2007. LNCS, vol. 4928, pp. 484–495. Springer, Heidelberg (2008). doi:10.1007/978-3-540-78238-4_49

    Chapter  Google Scholar 

  45. Missikoff, M., Proietti, M., Smith, F.: Querying semantically enriched business processes. In: Hameurlain, A., Liddle, Stephen W., Schewe, K.-D., Zhou, X. (eds.) DEXA 2011. LNCS, vol. 6861, pp. 294–302. Springer, Heidelberg (2011). doi:10.1007/978-3-642-23091-2_25

    Chapter  Google Scholar 

  46. Smith, F., Proietti, M.: Behavioral reasoning on semantic business processes in a rule-based framework. In: Filipe, J., Fred, A. (eds.) ICAART 2013. CCIS, vol. 449, pp. 293–313. Springer, Heidelberg (2014). doi:10.1007/978-3-662-44440-5_18

    Google Scholar 

  47. Webster, J., Watson, R.T.: Analyzing the past to prepare for the Future. MIS Q. 26, 13–23 (2002)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Michael Fellmann .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Fellmann, M. (2017). Towards Automated Process Model Annotation with Activity Taxonomies: Use Cases and State of the Art. In: Abramowicz, W. (eds) Business Information Systems. BIS 2017. Lecture Notes in Business Information Processing, vol 288. Springer, Cham. https://doi.org/10.1007/978-3-319-59336-4_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-59336-4_6

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-59335-7

  • Online ISBN: 978-3-319-59336-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics