{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,18]],"date-time":"2025-10-18T15:19:35Z","timestamp":1760800775007,"version":"3.41.0"},"reference-count":34,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2024,12,7]],"date-time":"2024-12-07T00:00:00Z","timestamp":1733529600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2024,12,7]],"date-time":"2024-12-07T00:00:00Z","timestamp":1733529600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"name":"Spanish National R&D Plan","award":["HAR2013-41653-R \"Heritage 2.0: Abstract Reference","PID2020-114758RB-I00 \"Heritage 3.0: Argumentation"],"award-info":[{"award-number":["HAR2013-41653-R \"Heritage 2.0: Abstract Reference","PID2020-114758RB-I00 \"Heritage 3.0: Argumentation"]}]},{"DOI":"10.13039\/501100003339","name":"Consejo Superior de Investigaciones Cientificas","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100003339","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Softw Syst Model"],"published-print":{"date-parts":[[2025,6]]},"abstract":"<jats:title>Abstract<\/jats:title>\n          <jats:p>Conceptual models represent the world, but the world changes over time, and is different, to some extent, depending on who you ask. To cater for these aspects, conceptual models must address the representation of temporality and subjectivity. Although some work has been done to incorporate these aspects into conceptual modelling languages, no mainstream language incorporates explicit support for temporality and subjectivity in relation to the existence and predication on the represented entities. In this article, I propose an approach to conceptualising and implementing temporality and subjectivity into conceptual modelling languages as cross-cutting aspects that provide built-in language primitives to the modeller while not imposing any particular manner to represent time or subjects. The approach has been adopted by ConML, a conceptual modelling language geared towards the humanities and social sciences, implemented in the Bundt software tool, and applied to a number of research projects.<\/jats:p>","DOI":"10.1007\/s10270-024-01247-0","type":"journal-article","created":{"date-parts":[[2024,12,7]],"date-time":"2024-12-07T05:58:17Z","timestamp":1733551097000},"page":"755-770","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Conceptual modelling of temporality and subjectivity as cross-cutting concerns"],"prefix":"10.1007","volume":"24","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3976-7589","authenticated-orcid":false,"given":"Cesar","family":"Gonzalez-Perez","sequence":"first","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2024,12,7]]},"reference":[{"issue":"11","key":"1247_CR1","doi-asserted-by":"publisher","first-page":"832","DOI":"10.1145\/182.358434","volume":"26","author":"JF Allen","year":"1983","unstructured":"Allen, J.F.: Maintaining knowledge about temporal intervals. Commun. ACM 26(11), 832\u2013843 (1983). https:\/\/doi.org\/10.1145\/182.358434","journal-title":"Commun. ACM"},{"issue":"2","key":"1247_CR2","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3542947","volume":"32","author":"L Burgue\u00f1o","year":"2023","unstructured":"Burgue\u00f1o, L., Mu\u00f1oz, P., Claris\u00f3, R., Cabot, J., G\u00e9rard, S., Vallecillo, A.: Dealing with belief uncertainty in domain models. ACM Trans. Softw. Eng. Methodol. 32(2), 1\u201334 (2023). https:\/\/doi.org\/10.1145\/3542947","journal-title":"ACM Trans. Softw. Eng. Methodol."},{"key":"1247_CR3","first-page":"44","volume-title":"UML 2003 - The Unified Modeling Language. Model Languages and Applications. 6th International Conference no. 2863","author":"J Cabot","year":"2003","unstructured":"Cabot, J., Oliv\u00e9, A., Teniente, E.: Representing temporal information in UML. In: Stevens, P., Whittle, J., Booch, G. (eds.) UML 2003 - The Unified Modeling Language. Model Languages and Applications. 6th International Conference no. 2863, pp. 44\u201359. Springer, Berlin (2003)"},{"key":"1247_CR4","doi-asserted-by":"publisher","unstructured":"Cardenas, H., Al Lail, M.: \u2018Specifying Temporal Properties in UML Using Patterns: A Tool-Supported Approach\u2019, In 2023 ACM\/IEEE International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C), pp. 393\u2013402, (Oct. 2023) https:\/\/doi.org\/10.1109\/MODELS-C59198.2023.00071.","DOI":"10.1109\/MODELS-C59198.2023.00071"},{"key":"1247_CR5","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-72652-6","volume-title":"Information Modelling for Archaeology and Anthropology","author":"C Gonzalez-Perez","year":"2018","unstructured":"Gonzalez-Perez, C.: Information Modelling for Archaeology and Anthropology. Springer, Berlin (2018)"},{"key":"1247_CR6","first-page":"1","volume-title":"7th IEEE International Conference on Research Challenges in Information Science (RCIS 2013)","author":"C Gonzalez-Perez","year":"2013","unstructured":"Gonzalez-Perez, C.: Modelling temporality and subjectivity in ConML. In: Wieringa, R., Nurcan, S. (eds.) 7th IEEE International Conference on Research Challenges in Information Science (RCIS 2013), pp. 1\u20136. IEEE Computer Society, Paris (France) (2013)"},{"key":"1247_CR7","doi-asserted-by":"crossref","unstructured":"Gonzalez-Perez, C.: A conceptual modelling language for the humanities and social sciences, In: C. Rolland, J. Castro, and O. Pastor, (Eds.) Sixth International Conference on Research Challenges in Information Science (RCIS), pp. 396\u2013401 IEEE Computer Society, (2012).","DOI":"10.1109\/RCIS.2012.6240430"},{"issue":"11","key":"1247_CR8","doi-asserted-by":"publisher","first-page":"1955","DOI":"10.3390\/electronics9111955","volume":"9","author":"C Gonzalez-Perez","year":"2020","unstructured":"Gonzalez-Perez, C.: Connecting discourse and domain models in discourse analysis through ontological proxies. Electronics (Basel) 9(11), 1955 (2020). https:\/\/doi.org\/10.3390\/electronics9111955","journal-title":"Electronics (Basel)"},{"key":"1247_CR9","unstructured":"Gonzalez-Perez, C.: Ontological proxies to augment the expressiveness of discourse analysis, In: P. Gamallo, M. Garc\u00eda, P. Mart\u00edn-Rodilla, and M. Pereira-Fari\u00f1a, (Eds.). Hybrid Intelligence for Natural Language Processing Tasks 2020, vol. 2693, pp. 1\u20133. CEUR-WS.org, (2020)"},{"key":"1247_CR10","doi-asserted-by":"publisher","first-page":"408","DOI":"10.5944\/rhd.vol.1.2017.16128","volume":"1","author":"C Gonzalez-Perez","year":"2017","unstructured":"Gonzalez-Perez, C., Mart\u00edn-Rodilla, P.: Teaching conceptual modelling in humanities and social sciences. Revista de Humanidades Digitales 1, 408\u2013416 (2017). https:\/\/doi.org\/10.5944\/rhd.vol.1.2017.16128","journal-title":"Revista de Humanidades Digitales"},{"key":"1247_CR11","doi-asserted-by":"crossref","unstructured":"Gonzalez-Perez, C., Martin-Rodilla, P., Mart\u00edn-Rodilla, P.: An alternative approach to metainformation conceptualisation and use, In: H. C. Mayr, G. Guizzardi, H. Ma, and O. Pastor, (Eds.). Conceptual Modeling (Proceedings of the 36th Int.Conf. ER 2017, Valencia, Nov. 6\u20139, 2016), vol. 10650, pp. 92\u2013105, LNCS, Springer, (2017).","DOI":"10.1007\/978-3-319-69904-2_8"},{"key":"1247_CR12","doi-asserted-by":"crossref","unstructured":"Gonzalez-Perez, C., Parcero Oubi\u00f1a, C.: A conceptual model for cultural heritage definition and motivation, In: M. Zhou, I. Romanowska, Z. Wu, P. Xu, and P. Verhagen, (Eds.). Revive the Past: Proceeding of the 39th Conference on Computer Applications and Quantitative Methods in Archaeology, pp. 234\u2013244, Amsterdam University Press, (2011).","DOI":"10.1017\/9789048516865.027"},{"key":"1247_CR13","unstructured":"Gonzalez-Perez, C., Pereira-Fari\u00f1a, M., Calder\u00f3n-Cerrato B.: \u2018IAT\/ML\u2019. (2021) http:\/\/www.iatml.org\/."},{"key":"1247_CR14","unstructured":"Guizzardi, G., de Almeida Falbo, R., Guizzardi, R.: Grounding software domain ontologies in the unified foundational ontology (UFO): The case of the ODE software process ontology, In Memorias de la XI Conferencia Iberoamericana de Software Engineering, pp. 127\u2013140, (2008)."},{"key":"1247_CR15","unstructured":"Incipit CSIC: \u2018ConML Technical Specification\u2019, Incipit CSIC, 2020. [Online]. Available: http:\/\/www.conml.org\/Resources\/TechSpec.aspx."},{"key":"1247_CR16","unstructured":"Incipit CSIC: \u2018Bundt Toolset\u2019. Incipit CSIC, 2020, Accessed: Jul. 08, 2022. [Online]. Available: http:\/\/www.conml.org\/bundt."},{"key":"1247_CR17","unstructured":"Incipit CSIC: \u2018CHARM Web Site\u2019, 2016. http:\/\/www.charminfo.org (accessed Oct. 09, 2020)."},{"key":"1247_CR18","doi-asserted-by":"crossref","unstructured":"Iqbal, S., Allen, G.: Aspect-oriented modeling: issues and misconceptions, In: J. Hall, H. Kaindl, L. Lavazza, G. Buchgeher, and O. Takaki, (Eds.). Fifth International Conference on Software Engineering Advances (ICSEA), pp. 337\u2013340. CPS, (2010)","DOI":"10.1109\/ICSEA.2010.57"},{"key":"1247_CR19","unstructured":"ISO\/IEC: \u2018Information technology \u2014 Open distributed processing \u2014 Reference model: Foundations\u2019. International Organization for Standardization (2009) Accessed: Aug. 01, 2024. [Online]. Available: https:\/\/www.iso.org\/standard\/55723.html."},{"key":"1247_CR20","unstructured":"ISO\/IEC: \u2018Information technology \u2014 Open distributed processing \u2014 Reference model \u2014 Enterprise language\u2019. International Organization for Standardization (2015)."},{"key":"1247_CR21","doi-asserted-by":"crossref","unstructured":"Kiczales, G. et al.: Aspect-oriented programming, pp. 220\u2013242, (1997).","DOI":"10.1007\/BFb0053381"},{"key":"1247_CR22","doi-asserted-by":"publisher","unstructured":"Linington, P.: Policy specification: meeting changing requirements without breaking the system design contract, In: 2006 10th IEEE International Enterprise Distributed Object Computing Conference Workshops (EDOCW\u201906), pp. 37\u201337, (2006) https:\/\/doi.org\/10.1109\/EDOCW.2006.56.","DOI":"10.1109\/EDOCW.2006.56"},{"issue":"2","key":"1247_CR23","doi-asserted-by":"publisher","first-page":"20","DOI":"10.3390\/informatics6020020","volume":"6","author":"P Martin-Rodilla","year":"2019","unstructured":"Martin-Rodilla, P., Gonzalez-Perez, C.: Conceptualization and non-relational implementation of ontological and epistemic vagueness of information in digital humanities. Informatics 6(2), 20 (2019). https:\/\/doi.org\/10.3390\/informatics6020020","journal-title":"Informatics"},{"key":"1247_CR24","doi-asserted-by":"crossref","unstructured":"Mart\u00edn-Rodilla, P., Gonzalez-Perez, C.: Representing imprecise and uncertain knowledge in digital humanities, In: Proceedings of the Sixth International Conference on Technological Ecosystems for Enhancing Multiculturality, pp. 863\u2013871. ACM Press, (2018)","DOI":"10.1145\/3284179.3284318"},{"key":"1247_CR25","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1016\/j.is.2019.04.009","volume":"84","author":"P Martin-Rodilla","year":"2019","unstructured":"Martin-Rodilla, P., Gonzalez-Perez, C.: Metainformation scenarios in digital humanities: Characterization and conceptual modelling strategies. Inf. Syst. 84, 29\u201348 (2019). https:\/\/doi.org\/10.1016\/j.is.2019.04.009","journal-title":"Inf. Syst."},{"issue":"3","key":"1247_CR26","doi-asserted-by":"publisher","first-page":"3:1","DOI":"10.5381\/jot.2020.19.3.a1","volume":"19","author":"P Mu\u00f1oz","year":"2020","unstructured":"Mu\u00f1oz, P., Burgue\u00f1o, L., Ortiz, V., Vallecillo, A.: Extending OCL with subjective logic. The Journal of Object Technology 19(3), 3:1 (2020). https:\/\/doi.org\/10.5381\/jot.2020.19.3.a1","journal-title":"The Journal of Object Technology"},{"key":"1247_CR27","unstructured":"OMG: \u2018Unified Modeling Language 2.5.1\u2019. (2017), [Online]. Available: https:\/\/www.omg.org\/spec\/UML\/."},{"key":"1247_CR28","volume-title":"Business Objects: Re-engineering for Re-use","author":"C Partridge","year":"1996","unstructured":"Partridge, C.: Business Objects: Re-engineering for Re-use, 2nd edn. The BORO Centre, Oxford (1996)","edition":"2"},{"key":"1247_CR29","doi-asserted-by":"crossref","unstructured":"Rivera, J. E., Romero, J. R. , Vallecillo, A.: \u2018Behavior, time and viewpoint consistency: Three challenges for MDE\u2019, pp. 60\u201365, (2009).","DOI":"10.1007\/978-3-642-01648-6_7"},{"key":"1247_CR30","unstructured":"Schauerhuber, A., Schwinger, W., Kapsammer, E., Retschitzegger, W., Wimmer, M.: A Survey on Aspect-Oriented Modeling Approaches, Technische Universit\u00e4t Wien (2006)."},{"key":"1247_CR31","doi-asserted-by":"crossref","unstructured":"Seising, R., Sanz, V.: Soft Computing in Humanities and Social Sciences, Studies in Fuzziness and Soft Computing. Springer (2012).","DOI":"10.1007\/978-3-642-24672-2"},{"key":"1247_CR32","doi-asserted-by":"publisher","DOI":"10.1093\/019924443X.001.0001","volume-title":"Four-Dimensionalism","author":"T Sider","year":"2001","unstructured":"Sider, T.: Four-Dimensionalism. Oxford University Press, Oxford (2001)"},{"issue":"9","key":"1247_CR33","first-page":"35","volume":"19","author":"RT Snodgrass","year":"1986","unstructured":"Snodgrass, R.T., Ahn, I.: Temporal databases. Computer (Long Beach Calif) 19(9), 35\u201342 (1986)","journal-title":"Computer (Long Beach Calif)"},{"key":"1247_CR34","first-page":"456","volume-title":"Advanced Information Systems Engineering no. 1626","author":"M Svinterikou","year":"1999","unstructured":"Svinterikou, M., Theodoulidis, B.: TUML: A method for modelling temporal information systems. In: Jarke, M., Oberweis, A. (eds.) Advanced Information Systems Engineering no. 1626, pp. 456\u2013461. Springer, Berlin (1999)"}],"container-title":["Software and Systems Modeling"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-024-01247-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10270-024-01247-0\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-024-01247-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,4]],"date-time":"2025-06-04T06:28:09Z","timestamp":1749018489000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10270-024-01247-0"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,12,7]]},"references-count":34,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2025,6]]}},"alternative-id":["1247"],"URL":"https:\/\/doi.org\/10.1007\/s10270-024-01247-0","relation":{},"ISSN":["1619-1366","1619-1374"],"issn-type":[{"type":"print","value":"1619-1366"},{"type":"electronic","value":"1619-1374"}],"subject":[],"published":{"date-parts":[[2024,12,7]]},"assertion":[{"value":"13 February 2024","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"13 November 2024","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"19 November 2024","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"7 December 2024","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}