Abstract
In this paper, we present ten principles that, in our view, underlie and define the practice and science of ‘Fact Based Thinking’. In itself, Fact Based Thinking underpins Fact Based Modelling (FBM) in all its forms. FBM has been around for decades, and has brought forth a number of meta-models and formalizations. The principles as discussed in this paper focus on Fact Based Thinking rather than on matters of representation and precise semantics, which have been elaborately discussed elsewhere. The principles presented are deliberately worded for broad use and inspirational purposes, rather than worked out in detail. As such, this paper suggests the initialization of further work rather than presenting a final result. The sketch of the principles presented aims to express the basics of Fact Based Thinking in a way that most members of the FBM community can feel at home with.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Nijssen, G.M., Halpin, T.A.: Conceptual Schema and Relational Database Design: A Fact Oriented Approach. Prentice Hall, Englewood Cliffs (1989). ISBN 0-13-167263-0
Halpin, T.A., Morgan, T.: Information Modeling and Relational Databases. Data Management Systems, 2nd edn. Morgan Kaufman (2008). ISBN 978-0-123-73568-3
Zwart, J.P., Engelbart, M., Hoppenbrouwers, S.J.B.A.: Fact Oriented Modeling with FCO-IM: Capturing Business Semantics in Data Models with Fully Communication Oriented Information Modeling. Technics Publications (2015). ISBN 978-1634620864
Proper, H.A., Bleeker, A.I., Hoppenbrouwers, S.J.B.A.: Object-role modelling as a domain modelling approach. In: Grundspenkis, J., Kirikova, M. (eds.) Proceedings of the Workshop on Evaluating Modeling Methods for Systems Analysis and Design (EMMSAD 2004), Held in Conjunction with the 16th Conference on Advanced Information Systems 2004 (CAiSE 2004), Faculty of Computer Science and Information Technology, Riga, Latvia, June 2004, vol. 3, pp. 317–328 (2004). ISBN 9-984-97671-8
Ogden, C.K., Richards, I.A.: The Meaning of Meaning - A Study of the Influence of Language upon Thought and of the Science of Symbolism. Magdalene College, University of Cambridge, Oxford (1923)
ISO/IEC JTC 1/SC 32 Technical Committee on Data management and interchange. Information processing systems - Concepts and Terminology for the Conceptual Schema and the Information Base. Technical report ISO/TR 9007:1987, ISO, 1987
Bowkerm, G.C., Star, S.L.: Sorting Things Out, Classification and its Consequences. MIT Press, Cambridge (1999)
Spyns, P.: Object role modelling for ontology engineering in the DOGMA framework. In: Meersman, R., Tari, Z., Herrero, P. (eds.) OTM 2005. LNCS, vol. 3762, pp. 710–719. Springer, Heidelberg (2005). https://doi.org/10.1007/11575863_90
Brinkkemper, S., Saeki, M., Harmsen, A.F.: Meta-modelling based assembly techniques for situational method engineering. Inf. Syst. 24(3), 209–228 (1999). ISSN 0306-4379
Bjeković, M., Proper, H.A., Sottet, J.-S.: Embracing pragmatics. In: Yu, E., Dobbie, G., Jarke, M., Purao, S. (eds.) ER 2014. LNCS, vol. 8824, pp. 431–444. Springer, Cham (2014). https://doi.org/10.1007/978-3-319-12206-9_37
Sandkuhl, K., et al.: From expert discipline to common practice: a vision and research agenda for extending the reach of enterprise modeling. Bus. Inf. Syst. Eng. 60(1), 69–80 (2018)
Guizzardi, G.: On ontology, ontologies, conceptualizations, modeling languages, and (meta)models. In: Vasilecas, O., Eder, J., Caplinskas, A. (eds.) Databases and Information Systems IV - Selected Papers from the Seventh International Baltic Conference, DB&IS 2006. Frontiers in Artificial Intelligence and Applications, 3–6 July 2006, Vilnius, Lithuania, vol. 155, pp. 18–39. IOS Press (2006). ISBN 978-1-58603-715-4
Semantics of Business Vocabulary and Rules (SBVR). Technical report dtc/06–03-02, Object Management Group, Needham, Massachusetts, March 2006
Campbell, L.J., Halpin, T.A., Proper, H.A.: Conceptual schemas with abstractions - making flat conceptual schemas more comprehensible. Data Knowl. Eng. 20(1), 39–85 (1996)
ISO/IEC/IEEE. Systems and software engineering - Architecture description is an international standard for architecture descriptions of systems and software. Technical report ISO/IEC 42010, ISO, July 2011
Proper, H.A., Hoppenbrouwers, S.J.B.A., Veldhuijzen van Zanten, G.E.: Communication of enterprise architectures. Enterprise Architecture at Work. TEES, 4th edn, pp. 59–72. Springer, Heidelberg (2017). https://doi.org/10.1007/978-3-662-53933-0_4
Creasy, N., Proper, H.A.: A generic model for 3-Dimensional conceptual modelling. Data Knowl. Eng. 20(2), 119–162 (1996)
Halpin, T.A.: A logical analysis of information systems: static aspects of the data-oriented perspective. Ph.D. thesis, University of Queensland, Brisbane, Queensland, Australia (1989)
Van Bommel, P., ter Hofstede, A.H.M., van der Weide, T.: Semantics and verification of object-role models. Inf. Syst. 16(5), 471–495 (1991)
ter Hofstede, A.H.M., Lippe, E., Frederiks, P.J.M.: Conceptual data modeling from a categorical perspective. Comput. J. 39(3), 215–231 (1996)
ter Hofstede, A.H.M., Proper, H.A., van der Weide, T.: Formal definition of a conceptual language for the description and manipulation of information models. Inf. Syst. 18(7), 489–523 (1993)
Bloesch, A.C., Halpin, T.A.: Conceptual queries using ConQuer-II. In: Embley, D.W., Goldstein, R.C. (eds.) ER 1997. LNCS, vol. 1331, pp. 113–126. Springer, Heidelberg (1997). https://doi.org/10.1007/3-540-63699-4_10
Meersman, R.: The RIDL conceptual language. Technical report, International Centre for Information Analysis Services, Control Data Belgium, Inc., Brussels, Belgium (1982)
Warmer, J., Kleppe, A.: The Object Constraint Language: Getting Your Models Ready for MDA, 2nd edn. Addison Wesley, Reading (2003). ISBN 0-321-17936-6
Moody, D.L.: The “Physics” of notations: toward a scientific basis for constructing visual notations in software engineering. IEEE Trans. Software Eng. 35(6), 756–779 (2009)
Shannon, C.E., Weaver, W.: The Mathematical Theory of Communication. University of Illinois Press, Chicago (1949)
Jarrar, M., Meersman, R.: Ontology engineering – the DOGMA approach. In: Dillon, T.S., Chang, E., Meersman, R., Sycara, K. (eds.) Advances in Web Semantics I. LNCS, vol. 4891, pp. 7–34. Springer, Heidelberg (2008). https://doi.org/10.1007/978-3-540-89784-2_2
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Hoppenbrouwers, S., Proper, H.A., Nijssen, M. (2019). Towards Key Principles of Fact Based Thinking. In: Debruyne, C., Panetto, H., Guédria, W., Bollen, P., Ciuciu, I., Meersman, R. (eds) On the Move to Meaningful Internet Systems: OTM 2018 Workshops. OTM 2018. Lecture Notes in Computer Science(), vol 11231. Springer, Cham. https://doi.org/10.1007/978-3-030-11683-5_8
Download citation
DOI: https://doi.org/10.1007/978-3-030-11683-5_8
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-11682-8
Online ISBN: 978-3-030-11683-5
eBook Packages: Computer ScienceComputer Science (R0)