Advertisement

Semantic Support for Security-Annotated Business Process Models

  • Ioana Ciuciu
  • Gang Zhao
  • Jutta Mülle
  • Silvia von Stackelberg
  • Cristian Vasquez
  • Thorsten Haberecht
  • Robert Meersman
  • Klemens Böhm
Part of the Lecture Notes in Business Information Processing book series (LNBIP, volume 81)

Abstract

Service-Oriented Architectures (SOA) benefit from business processes (BP), which orchestrate web services (WS) and human actors in cross organizational environments. In this setting, handling the security and privacy issues while exchanging and processing personal data is essential. This lacks for secure business processes management. To achieve this, we represent security constraints descriptively by annotating process models, aiming to enforce these constraints by a secure business process management system (BPMS).To assist the process modeler in annotating process models, we introduce in this paper a tool which provides semantic interoperability during process design. By enforcing a shared conceptualization (ontology) of the security and privacy domains with an ontology base grounded in natural language this tool called knowledge annotator is able to make annotation recommendations according to knowledge stored in a knowledge base. The annotator is validated in an employability use case scenario.

Keywords

Business Process Model Semantic Annotation Semantic Interoperability Ontology Knowledge Management Security Constraints Employability 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Claerhout, B., Carlton, D., Kunst, C., Polman, L., Pruis, D., Schilders, L., Winfield, S.: Pilots Specifications and Use Case Scenarios, TAS3, Deliverable D9.1, Trusted Architecture for Securely Shared Services (2009), http://tas3.eu/
  2. 2.
    Jenz, D.E.: Ontology-Based Business Process Management: The Vision Statement. Jens & Partner GmbH, 1st edn. (2003), http://www.bptrends.com/publicationfiles/12-03%20WP%20BP%20Ontology%20Vision%20-%20Jenz.pdf
  3. 3.
    Hepp, M., Leymann, F., Domingue, J., Wahler, A., Fensel, D.: Semantic Business Process Management: A Vision Towards Using Semantic Web Services for Business Process Management. In: Proceedings of the IEEE IECBE 2005, Beijing, China, pp. 535–540 (2005)Google Scholar
  4. 4.
    Wetzstein, B., Ma, Z., Filipowska, A.: Semantic Business Process Management: A Lifecycle Based Requirements Analysis. In: Hepp, M., Hinkelmann, K., Karagiannis, D., Klein, R., Stojanovic, N. (eds.) SBPM 2007, Innsbruck, Austria (2007)Google Scholar
  5. 5.
    Dimitrov, M., Simov, A., Stein, S., Konstantinov, M.: A BPMO Based Semantic Business Process Modelling Environment. In: Hepp, M., Hinkelmann, K., Karagiannis, D., Klein, R., Stojanovic, N. (eds.) SBPM 2007, Innsbruck, Austria (2007)Google Scholar
  6. 6.
    Lin, Y.: Semantic Annotation for Process Models; Facilitating Process Knowledge Management via Semantic Interoperability. PhD Thesis, Norwegian University of Technology (2008) ISBN 978-82-471-5160-0 (printed version)Google Scholar
  7. 7.
    Betz, S., Klink, S., Koschmider, A., Oberweis, A.: Automatic User Support for Business Process Modeling. In: Proceedings of the Workshop on Semantics for Business Process Management at the 3rd European Semantic Web Conference 2006, Budya, Montenegro, pp. 1–12 (2006)Google Scholar
  8. 8.
    Born, M., Dorr, F., Weber, I.: User-friendly Semantic Annotation in Business Process Modeling. In: Proceedings of the Workshop on Human-friendly Service Description, Discovery and Matchmaking (2007)Google Scholar
  9. 9.
    Di 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.) Enterprise, Business-Process and Information Systems Modeling. Lecture Notes in Business Information Processing, vol. 29, pp. 211–223. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  10. 10.
    De Baer, P., Tang, Y., Meersman, R.: An Ontology-Based Data Matching Framework: Use Case Competency-Based HRM. In: Proceedings of the 4th Int. OntoContent 2009 Workshop, On the Move to Meaningful Internet Systems. LNCS, pp. 514–523. Springer, Heidelberg (2009)Google Scholar
  11. 11.
    Spyns, P., Tang, Y., Meersman, R.: An Ontology Engineering Methodology for DOGMA. J. of App. Ontology 3(1-2), 13–39 (2008)Google Scholar
  12. 12.
    Halpin, T.: Information Modeling and Relational Databases: From Conceptual Analysis to Logical Design. Morgan Kaufmann, San Francisco (2001)Google Scholar
  13. 13.
    Spyns, P., Meersman, R., Jarrar, M.: Data Modeling Versus Ontology Engineering. SIGMOD Record: Special Issue on Semantic Web and Data Management 31(4) (2002) Google Scholar
  14. 14.
    Tang, Y., Meersman, R.: SDRule Markup Language: Towards Modeling and Interchanging Ontological Commitments for Semantic Decision Making. In: Handbook of Research on Emerging Rule-Based Languages and Technologies: Open Solutions and Approaches. IGI Publishing, USA (2009) ISBN: 1-60566-402-2Google Scholar
  15. 15.
    Mülle, J., von Stackelberg, S., Böhm, K.: A Security Language for BPMN Process Models. Technical Report, Karlsruhe Institute of Technology (KIT), no. 2011-09, Karlsruhe (2011)Google Scholar
  16. 16.
    Mülle, J., Müller, J., Haberecht, T., von Stackelberg, S., Ciuciu, I., Reul, Q., Hoppenbrowers, J., Blandin, A., Boisvert, A.: Design of a Semantically underpinned, Secure & Adaptable Process-Management Platform, TAS3, Deliverable D3.1 (3rd iteration), Trusted Architecture for Securely Shared Services (2010), http://tas3.eu/

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Ioana Ciuciu
    • 1
  • Gang Zhao
    • 2
  • Jutta Mülle
    • 3
  • Silvia von Stackelberg
    • 3
  • Cristian Vasquez
    • 1
  • Thorsten Haberecht
    • 3
  • Robert Meersman
    • 1
  • Klemens Böhm
    • 3
  1. 1.STARLab, Vrije Universiteit BrusselBrusselsBelgium
  2. 2.Intelartes SPRLWaterlooBelgium
  3. 3.Karlsruhe Institute of TechnologyKarlsruheGermany

Personalised recommendations