Skip to main content

intelliGOV – Compliance Verification of Service-Oriented Architectures with Ontologies and Semantic Rules and Queries

  • Conference paper
Database and Expert Systems Applications (DEXA 2014)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 8644))

Included in the following conference series:

  • 1174 Accesses

Abstract

Organizations are adopting Service-Oriented Architecture (SOA) to simplify system landscape, reduce costs and achieve deadlines. To accomplish these goals, it is necessary to ensure that the architecture and its evolution are compliant with business goals, best practices, legal and regulatory requirements. However, compliance verification of SOA is difficult due to the wide set of domains and the heterogeneity of the elements used to compose a service oriented solution. Although ontologies and rules could provide a solution for this problem, this approach cannot represent and verify a significant set of governance policies. Therefore, we propose intelliGOV, an architecture that gathers data from SOA environment, loads it in an ontology and uses semantic rules and queries to verify compliance. A case study conducted in a global energy company provides evidence of solution expressiveness, low coding demand and independence of methods and tools.

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 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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Papazoglou, M.P., Traverso, P., Dustdar, S., Leymann, F.: Service-oriented computing: State of the art and research challenges. Computer 40, 38–45 (2007)

    Article  Google Scholar 

  2. Erl, T.: Service-Oriented Architecture (SOA): Concepts, Technology, and Design. Prentice-Hall, Upper Saddle River (2005)

    Google Scholar 

  3. Niemann, M., Miede, A., Johannsen, W., Repp, N., Steinmetz, R.: Structuring SOA Governance. International Journal of IT/Business Alignment and Governance 1, 58–75 (2010)

    Article  Google Scholar 

  4. Hsiung, A., Rivelli, G., Huttenegger, G.: How to design a global SOA infra-structure:Coping with challenges in a global context. In: Proceedings - 2012 IEEE 19th International Conference on Web Services, ICWS 2012, pp. 536–543 (2012)

    Google Scholar 

  5. Schepers, T.G.J., Iacob, M.E., Van Eck, P.A.T.: A lifecycle approach to SOA governance. In: Proceedings of the 2008 ACM Symposium on Applied computing, Fortaleza, CE, pp. 1055–1061 (2008)

    Google Scholar 

  6. Janiesch, C., Korthaus, A., Rosemann, M.: Conceptualisation and facilitation of SOA governance. In: Proceedings of: ACIS 2009: 20th Australasian Conference on Information Systems, Melbourne, pp. 154–163 (2009)

    Google Scholar 

  7. Hojaji, F., Shirazi, M.R.: A Comprehensive SOA Governance Framework Based on COBIT. In: 2010 6th World Congress on Services (SERVICES-1), pp. 407–414. Miami, FL (2010)

    Google Scholar 

  8. Bennett, S.G.: Oracle Practitioner Guide - A Framework for SOA Governance, http://www.oracle.com/technetwork/topics/entarch/oracle-pg-soa-governance-fmwrk-r3-2-1561703.pdf

  9. The Open Group: SOA Governance Framework, https://www2.opengroup.org/ogsys/jsp/publications/PublicationDetails.jsp?catalogno=c093

  10. Tran, H., Zdun, U., Holmes, T., Oberortner, E., Mulo, E., Dustdar, S.: Compliance in service-oriented architectures: A model-driven and view-based ap-proach. Information and Software Technology 54, 531–552 (2012)

    Article  Google Scholar 

  11. Spies, M.: Continous Monitoring for IT Governance with Domain Ontologies. In: 2012 23rd International Workshop on Database and Expert Systems Applications (DEXA), pp. 43–47 (2012)

    Google Scholar 

  12. Zhou, Y.C., Liu, X.P., Wang, X.N., Xue, L., Tian, C., Liang, X.X.: Context model based SOA policy framework. In: ICWS 2010 - 2010 IEEE 8th International Conference on Web Services, pp. 608–615 (2010)

    Google Scholar 

  13. Pandit, B., Popescu, V., Smith, V.: Service Modeling Language, Version 1.1, http://www.w3.org/TR/sml/

  14. Jelliffe, R.: The Schematron Assertion Language 1.6, http://xml.ascc.net/resource/schematron/Schematron2000.html

  15. Mellor, S.J., Scott, K., Uhl, A., Weise, D.: Model-driven architecture. In: Bruel, J.-M., Bellahsène, Z. (eds.) OOIS 2002. LNCS, vol. 2426, pp. 290–297. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  16. Horrocks, I., Patel-Schneider, P.F., Boley, H., Tabet, S., Grosof, B., Dean, M., et al: SWRL: A semantic web rule language combining OWL and RuleML. W3C Member submission 21, 79 (2004)

    Google Scholar 

  17. Gruber, T.R.: Toward Principles for the Design of Ontologies Used for Knowledge Sharing. Knowledge Acquisition 5, 199–220 (1993)

    Article  Google Scholar 

  18. Bajec, M., Krisper, M.: A methodology and tool support for managing business rules in organisations. Information Systems 30, 423–443 (2005)

    Article  Google Scholar 

  19. Service-Oriented Architecture Ontology, https://www2.opengroup.org/ogsys/protected/publications/viewDocument.html?publicationid=12245&documentid=11637

  20. Hitzler, P., Krotzsch, M., Parsia, B., Patel-Schneider, P., Rudolf, S.: OWL 2 Web Ontology Language Primer, 2nd edn. (2012), http://www.w3.org/TR/2012/REC-owl2-primer-20121211/

  21. O’Connor, M.J., Das, A.K.: SQWRL: A Query Language for OWL. In: OWLED (2009)

    Google Scholar 

  22. Yin, R.K.: Case study research: Design and methods. Sage (2009)

    Google Scholar 

  23. Teixeira Filho, H.M., Azevedo, L.G.: Governance of Service-Oriented Architecture through the CommonGov Approach. International Journal of Computer Information Systems and Industrial Management Applications 6, 505–514 (2014)

    Google Scholar 

  24. Noy, N.F., McGuinness, D.L.: Ontology development 101: A guide to creating your first ontology. Stanford knowledge systems laboratory technical report KSL-01-05 and Stanford medical informatics technical report SMI-2001-0880 (2001)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Filho, H.M.T., Azevedo, L.G., Siqueira, S. (2014). intelliGOV – Compliance Verification of Service-Oriented Architectures with Ontologies and Semantic Rules and Queries. In: Decker, H., Lhotská, L., Link, S., Spies, M., Wagner, R.R. (eds) Database and Expert Systems Applications. DEXA 2014. Lecture Notes in Computer Science, vol 8644. Springer, Cham. https://doi.org/10.1007/978-3-319-10073-9_34

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-10073-9_34

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-10072-2

  • Online ISBN: 978-3-319-10073-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics