Fact Based Modeling in the Cloud

  • Peter Bollen
Conference paper
Part of the Lecture Notes in Information Systems and Organisation book series (LNISO, volume 8)


Service-oriented computing (SOC) allows organizations to tailor their business processes to web-based service-providers (in the ‘Cloud’). In order to find those service-providers that provide the organizations with the best value, it is paramount that the service-requesting organization (SRO) has a precise description of the service it wants to have delivered by the service delivering organization (SDO). In this paper we will extend the fact-based family of conceptual modeling approaches with modeling constructs that allow us to conceptually model the services that are needed by the focal (SRO) and that should be delivered by a SDO using a well-established service oriented architecture (SOA) that contains a service broker (or repository service) as a third agent.


Service orientation Fact-based modeling Conceptual modeling 


  1. 1.
    Siau, K., & Tian, Y. (2004). Supply chains integration: Architecture and enabling technologies. Journal of Computer Information Systems, 45(Spring), 67–72.Google Scholar
  2. 2.
    Estrem, A. (2003). An evaluation framework for deploying web services in the next generation manufacturing enterprises. Robotics and Computer Integrated Manufacturing, 19, 509–519.CrossRefGoogle Scholar
  3. 3.
    Baina, K., Benali, K., & Godart, C. (2006). Discobole: A service architecture for interconnecting workflow processes. Computers in Industry, 57, 768–777.CrossRefGoogle Scholar
  4. 4.
    Bollen, P. (2009). Enterprise modeling in a service oriented architecture. In Proceedings of EOMAS 2009.Google Scholar
  5. 5.
    Yue, P., et al. (2007). Semantics-based automatic composition of geospatial web service chains. Computers & Geosciences, 33, 649–665.CrossRefGoogle Scholar
  6. 6.
    OMG. (2011) Business process modelling notation (BPMN) 2.0 specification. OMG.Google Scholar
  7. 7.
    Menascé, D., Ruan, H., & Gomaa, H. (2007). QoS management in service-oriented architectures. Performance Evaluation, 64, 646–663.CrossRefGoogle Scholar
  8. 8.
    Bollen, P. (2006). Conceptual process configurations in enterprise knowledge management systems. In Applied Computing 2006. Dijon, France: ACM.Google Scholar
  9. 9.
    Bechhofer, S., et al. (2004). OWL web ontology language reference. In W3C, p. 62.Google Scholar
  10. 10.
    Bruijn, J. D., et al. (2005). WSML working draft 14 March 2005. In J. D. Bruijn (Ed.), DERI, p. 94.Google Scholar
  11. 11.
    Leymann, F. (2001). Web service flow language. IBM.Google Scholar
  12. 12.
    Andrews, T., et al. (2003). Business process execution language for web services. BEA Systems.Google Scholar
  13. 13.
    Verheijen, G., & van Bekkum, J. (1982). NIAM: An information analysis method. In IFIP TC-8 CRIS-I Conference. North-Holland, Amsterdam.Google Scholar
  14. 14.
    Bakema, G. P., Zwart, J. P., & van der Lek, H. (1994). Fully communication oriented NIAM. In G. Nijssen & J. Sharp (Eds.), NIAM-ISDM 1994 Conference. Albuquerque NM, p. L1-35.Google Scholar
  15. 15.
    Nijssen, G., & Halpin, T. (1989). Conceptual schema and relational database design: A fact based approach. Englewood Cliffs: Prentice-Hall.Google Scholar
  16. 16.
    Halpin, T. (2001). Information modeling and relational databases; from conceptual analysis to logical design. San Francisco, CA: Morgan Kaufmann.Google Scholar
  17. 17.
    Lemmens, I., Nijssen, M., & Nijssen, G. (2007). A NIAM 2007 conceptual analysis of the ISO and OMG MOF four layer metadata architectures. In OTM 2007/ORM 2007. Vilamoura, Algarve, Portugal: Springer.Google Scholar
  18. 18.
    Nijssen, G., & Bijlsma, R.(2006). A conceptual structure of knowledge as a basis for instructional designs. In The 6th IEEE International Conference on Advanced Learning Technologies, ICALT 2006. Kerkrade, The Netherlands.Google Scholar
  19. 19.
    McIntosh, R. (2004). Open-source tools for distributed device control within a service-oriented architecture. Journal of the Association for Laboratory Automation, 9, 404–410.CrossRefGoogle Scholar
  20. 20.
    Jardim-Goncalves, R., Grilo, A., & Steiger-Garcao, A. (2006). Challenging the interoperability between computers in industry with MDA and SOA. Computers in Industry, 57, 679–689.CrossRefGoogle Scholar
  21. 21.
    Mokhtar, S. B., et al. (2007). Easy: Efficient semantic service discovery in pervasive computing environments with QoS and context support. The Journal of Systems and Software, 81, 785–808.CrossRefGoogle Scholar
  22. 22.
    Cotroneo, D., et al. (2007). Securing services in nomadic computing environments. Information and Software Technology, 50, 924–947.CrossRefGoogle Scholar
  23. 23.
    Bollen, P. (2007). Fact-based modeling in the data-, process- and event perspectives. In OTM 2007, ORM 2007. Vilamoura, Algarve, Portugal: Springer.Google Scholar
  24. 24.
    Morgan, T. (2007). Business process modeling and ORM. In OTM 2007/ORM 2007. Vilamoura, Algarve, Portugal: Springer.Google Scholar
  25. 25.
    Nijssen, G. (2007). SBVR: Semantics for business. Business Rules Journal, 8(10).
  26. 26.
    Bollen, P. (2004). On the applicability of requirements determination methods. In Management and Organization (p. 219). Groningen: University of Groningen.Google Scholar
  27. 27.
    Bollen, P. (2007). Extending the ORM conceptual schema design procedure with the capturing of the domain ontology. In EMMSAD ‘07. Trondheim, Norway: Tapir Academic Press.Google Scholar
  28. 28.
    Bollen, P. (2006). Using fact-orientation for instructional design. In On the Move to Meaningful Internet Systems 2006: ORM 2006 Workshop. Montpellier, France: Springer Verlag.Google Scholar
  29. 29.
    Nijssen, G. (1989). An axiom and architecture for information systems. In Information Systems Concepts: An In-depth Analysis.Google Scholar

Copyright information

© Springer International Publishing Switzerland 2014

Authors and Affiliations

  1. 1.School of Business and EconomicsMaastricht UniversityMaastrichtThe Netherlands

Personalised recommendations