{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,3]],"date-time":"2025-12-03T17:59:27Z","timestamp":1764784767317,"version":"3.37.3"},"reference-count":76,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2021,11,27]],"date-time":"2021-11-27T00:00:00Z","timestamp":1637971200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2021,11,27]],"date-time":"2021-11-27T00:00:00Z","timestamp":1637971200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Virtual Reality"],"published-print":{"date-parts":[[2022,9]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>The availability of various extended reality (XR) systems for tracking users\u2019 and objects\u2019 behavior opens new opportunities for analyzing users\u2019 and objects\u2019 interactions and autonomous actions. Such analysis can be especially useful and attainable to domain experts when it is based on domain knowledge related to a particular application, liberating the analysts from going into technical details of 3D content. Analysis of XR users\u2019 and objects\u2019 behavior can provide knowledge about the users\u2019 experience, interests and preferences, as well as objects\u2019 features, which may be valuable in various domains, e.g., training, design and marketing. However, the available methods and tools for building XR focus on 3D modeling and programming rather than knowledge representation, making them unsuitable for domain-oriented analysis. In this paper, a new visual approach to modeling explorable XR environments is proposed. It is based on a semantic representation of aspects, which extend the primary code of XR environments to register their behavior in a form explorable with reasoning and queries, appropriate for high-level analysis in arbitrary domains. It permits domain experts to comprehend and analyze what happened in an XR environment regarding users\u2019 and objects\u2019 actions and interactions. The approach has been implemented as an extension to MS Visual Studio and demonstrated in an explorable immersive service guide for household appliances. The evaluation results show that the approach enables efficient development of explorable XR and may be useful for people with limited technical skills.<\/jats:p>","DOI":"10.1007\/s10055-021-00601-7","type":"journal-article","created":{"date-parts":[[2021,11,27]],"date-time":"2021-11-27T18:04:48Z","timestamp":1638036288000},"page":"939-961","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["Visual aspect-oriented modeling of explorable extended reality environments"],"prefix":"10.1007","volume":"26","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-5104-2022","authenticated-orcid":false,"given":"Jakub","family":"Floty\u0144ski","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2021,11,27]]},"reference":[{"issue":"1\u20134","key":"601_CR1","doi-asserted-by":"publisher","first-page":"171","DOI":"10.1023\/A:1016636131405","volume":"30","author":"A Artale","year":"2001","unstructured":"Artale A, Franconi E (2001) A survey of temporal extensions of description logics. Ann Math Artif Intell 30(1\u20134):171\u2013210. https:\/\/doi.org\/10.1023\/A:1016636131405","journal-title":"Ann Math Artif Intell"},{"key":"601_CR2","unstructured":"Autodesk (2020a) 3ds Max. https:\/\/www.autodesk.pl\/products\/3ds-max\/overview"},{"key":"601_CR3","unstructured":"Autodesk (2020b) Motion Builder. https:\/\/www.autodesk.com\/products\/motionbuilder\/overview"},{"key":"601_CR4","volume-title":"The description logic handbook: theory, implementation and applications","author":"F Baader","year":"2010","unstructured":"Baader F, Calvanese D, McGuinness DL, Nardi D, Patel-Schneider PF (2010) The description logic handbook: theory, implementation and applications, 2nd edn. Cambridge University Press, Cambridge","edition":"2"},{"key":"601_CR5","doi-asserted-by":"publisher","DOI":"10.1017\/9781139025355","volume-title":"An introduction to description logic","author":"F Baader","year":"2017","unstructured":"Baader F, Horrocks I, Lutz C, Sattler U (2017) An introduction to description logic. Cambridge University Press, Cambridge. https:\/\/doi.org\/10.1017\/9781139025355"},{"issue":"11n12","key":"601_CR6","doi-asserted-by":"publisher","first-page":"1775","DOI":"10.1142\/S0218194018400284","volume":"28","author":"S Baset","year":"2018","unstructured":"Baset S, Stoffel K (2018) Object-oriented modeling with ontologies around: a survey of existing approaches. Int J Softw Eng Knowl Eng 28(11n12):1775\u20131794","journal-title":"Int J Softw Eng Knowl Eng"},{"key":"601_CR7","first-page":"1","volume":"8","author":"S Batsakis","year":"2009","unstructured":"Batsakis S, Petrakis E, Tachmazidis I, Antoniou G (2009) Temporal representation and reasoning in OWL 2. Semant Web 8:1\u201320","journal-title":"Semant Web"},{"key":"601_CR8","doi-asserted-by":"crossref","unstructured":"Ben Ellefi M, Drap P, Papini O, Merad D, Royer J, Nawaf M, Nocerino E, Hyttinen K, Sourisseau J, Gambin T et\u00a0al (2019) Ontology-based web tools for retrieving photogrammetric cultural heritage models. In: Underwater 3D recording and modeling ISPRS, Limassol, Cyprus","DOI":"10.5194\/isprs-archives-XLII-2-W10-31-2019"},{"issue":"5","key":"601_CR9","doi-asserted-by":"publisher","first-page":"34","DOI":"10.1038\/scientificamerican0501-34","volume":"284","author":"T Berners-Lee","year":"2001","unstructured":"Berners-Lee T, Hendler J, Lassila O (2001) The semantic web. Sci Am 284(5):34\u201343","journal-title":"Sci Am"},{"key":"601_CR10","unstructured":"Blender Foundation (2020) Blender. http:\/\/www.blender.org"},{"key":"601_CR11","doi-asserted-by":"crossref","unstructured":"Chmielewski J (2008) Interaction interfaces for unrestricted multimedia interaction descriptions. In: Proceedings of the 6th international conference on advances in mobile computing and multimedia, ACM, New York, NY, USA, MoMM \u201908, pp 397\u2013400","DOI":"10.1145\/1497185.1497270"},{"key":"601_CR12","doi-asserted-by":"publisher","first-page":"195","DOI":"10.1007\/978-1-4471-2497-9_8","volume-title":"Interactive 3D multimedia content","author":"J Chmielewski","year":"2012","unstructured":"Chmielewski J (2012a) Describing interactivity of 3D content. In: Cellary W, Walczak K (eds) Interactive 3D multimedia content. Springer, Berlin, pp 195\u2013221"},{"key":"601_CR13","first-page":"1","volume":"69","author":"J Chmielewski","year":"2012","unstructured":"Chmielewski J (2012b) Finding interactive 3D objects by their interaction properties. Multimedia Tools Appl 69:1\u201326","journal-title":"Multimedia Tools Appl"},{"key":"601_CR14","doi-asserted-by":"crossref","unstructured":"Chu Y, Li T (2008) Using pluggable procedures and ontology to realize semantic virtual environments 2.0. In: Proceedings of The 7th ACM SIGGRAPH international conference on virtual-reality continuum and its applications in industry, ACM, New York, NY, USA, VRCAI \u201908, pp 27:1\u201327:6","DOI":"10.1145\/1477862.1477898"},{"key":"601_CR15","doi-asserted-by":"publisher","unstructured":"Chu Y-L, Li T-Y (2012) Realizing semantic virtual environments with ontology and pluggable procedures. In: Applications of virtual reality, vol 171. https:\/\/doi.org\/10.5772\/36761","DOI":"10.5772\/36761"},{"issue":"2\u20133","key":"601_CR16","doi-asserted-by":"publisher","first-page":"89","DOI":"10.1007\/s10055-006-0058-y","volume":"11","author":"O De Troyer","year":"2007","unstructured":"De Troyer O, Kleinermann F, Mansouri H, Pellens B, Bille W, Fomenko V (2007a) Developing semantic VR-shops for e-Commerce. Virtual Reality 11(2\u20133):89\u2013106","journal-title":"Virtual Reality"},{"key":"601_CR17","unstructured":"De Troyer O, Kleinermann F, Pellens B, Bille W (2007b) Conceptual modeling for virtual reality. In: Grundy J, Hartmann S, Laender AHF, Maciaszek L, Roddick JF (eds) Tutorials, posters, panels and industrial contributions at the 26th international conference on conceptual modeling\u2014ER 2007, Auckland, New Zealand, CRPIT, vol\u00a083, pp 3\u201318"},{"key":"601_CR18","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1007\/3-540-44692-3_5","volume-title":"Computer analysis of images and patterns","author":"A Divakaran","year":"2001","unstructured":"Divakaran A (2001) An overview of MPEG-7 motion descriptors and their applications. In: Skarbek W (ed) Computer analysis of images and patterns. Springer, Berlin, pp 29\u201340"},{"key":"601_CR19","unstructured":"dotNetRDF (2020) dotNetRDF\u2014an Open Source .NET Library for RDF. https:\/\/www.dotnetrdf.org\/"},{"key":"601_CR20","doi-asserted-by":"crossref","unstructured":"Drap P, Papini O, Sourisseau JC, Gambin T (2017) Ontology-based photogrammetric survey in underwater archaeology. In: European semantic web conference. Springer, Berlin, pp 3\u20136","DOI":"10.1007\/978-3-319-70407-4_1"},{"key":"601_CR21","unstructured":"FFmpeg (2020) A complete, cross-platform solution to record, convert and stream audio and video. https:\/\/www.ffmpeg.org\/"},{"key":"601_CR22","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-59965-2","volume-title":"Knowledge-based explorable extended reality environments","author":"J Floty\u0144ski","year":"2020","unstructured":"Floty\u0144ski J (2020) Knowledge-based explorable extended reality environments. Springer International Publishing, Cham. https:\/\/doi.org\/10.1007\/978-3-030-59965-2"},{"key":"601_CR23","doi-asserted-by":"crossref","unstructured":"Floty\u0144ski J, Soboci\u0144ski P (2018) Logging interactions in explorable immersive VR\/AR applications. In: 2018 International conference on 3D immersion (IC3D), Brussels, 5\u20136 Dec 2018. IEEE, pp 1\u20138. https:\/\/doi.org\/10.1109\/IC3D.2018.8657830","DOI":"10.1109\/IC3D.2018.8657830"},{"issue":"4","key":"601_CR24","doi-asserted-by":"publisher","first-page":"1555","DOI":"10.2298\/CSIS131218073F","volume":"11","author":"J Floty\u0144ski","year":"2014","unstructured":"Floty\u0144ski J, Walczak K (2014) Semantic representation of multi-platform 3D content. Comput Sci Inf Syst 11(4):1555\u20131580","journal-title":"Comput Sci Inf Syst"},{"key":"601_CR25","doi-asserted-by":"crossref","unstructured":"Floty\u0144ski J, Walczak K (2015) Ontology-based creation of 3D content in a service-oriented environment. In: Lecture notes in business information processing, 18th international conference on business information systems. Springer, Berlin","DOI":"10.1007\/978-3-319-19027-3_7"},{"key":"601_CR26","doi-asserted-by":"publisher","first-page":"329","DOI":"10.1111\/cgf.13083","volume":"35","author":"J Floty\u0144ski","year":"2017","unstructured":"Floty\u0144ski J, Walczak K (2017) Ontology-based representation and modelling of synthetic 3D content: a state-of-the-art review. Comput Graph Forum 35:329\u2013353. https:\/\/doi.org\/10.1111\/cgf.13083","journal-title":"Comput Graph Forum"},{"key":"601_CR27","doi-asserted-by":"crossref","unstructured":"Floty\u0144ski J, Brutzman D, Hamza-Lup FG, Malamos A, Polys N, Sikos LF, Walczak K (2019a) The semantic web3d: towards comprehensive representation of 3D content on the semantic web. In: International conference on 3D immersion (IC3D), December 11\u201312, 2019, Brussels, Belgium","DOI":"10.1109\/IC3D48390.2019.8975906"},{"key":"601_CR28","doi-asserted-by":"crossref","unstructured":"Floty\u0144ski J, Struga\u0142a D, Walczak K, Englert A, Maik M, Nowak A, Jenek T (2019b) An immersive service guide for home appliances. In: 2018 IEEE 8th International conference on consumer electronics\u2014Berlin (ICCE-Berlin), IEEE Xplore, pp 370\u2013375. https:\/\/doi.org\/10.1109\/ICCE-Berlin47944.2019.8966215. https:\/\/ieeexplore.ieee.org\/document\/8966215","DOI":"10.1109\/ICCE-Berlin47944.2019.8966215"},{"key":"601_CR29","unstructured":"Games E (2020) Unreal engine. https:\/\/www.unrealengine.com\/"},{"key":"601_CR30","unstructured":"Garc\u00eda-Rojas A, Vexo F, Thalmann D, Raouzaiou A, Karpouzis K, Kollias S (2006) Emotional body expression parameters in virtual human ontology. In: Proceedings of 1st international workshop on shapes and semantics, Matsushima, Japan, June 2006, pp 63\u201370"},{"issue":"2","key":"601_CR51","doi-asserted-by":"publisher","first-page":"69","DOI":"10.1016\/j.icte.2018.04.008","volume":"4","author":"R Gayathri","year":"2018","unstructured":"Gayathri R, Uma V (2018) Ontology based knowledge representation technique, domain modeling languages and planners for robotic path planning: a survey. ICT Express 4(2):69\u201374. https:\/\/doi.org\/10.1016\/j.icte.2018.04.008. (SI on Artificial Intelligence and Machine Learning)","journal-title":"ICT Express"},{"key":"601_CR31","doi-asserted-by":"crossref","unstructured":"Gruber T (2009) Encyclopedia of database systems. http:\/\/tomgruber.org\/writing\/ontology-definition-2007.htm","DOI":"10.1007\/978-0-387-39940-9_1318"},{"key":"601_CR32","doi-asserted-by":"publisher","first-page":"93","DOI":"10.1007\/11431053_7","volume-title":"The semantic web: research and applications","author":"C Gutierrez","year":"2005","unstructured":"Gutierrez C, Hurtado C, Vaisman A (2005) Temporal RDF. In: G\u00f3mez-P\u00e9rez A, Euzenat J (eds) The semantic web: research and applications. Springer, Berlin, pp 93\u2013107"},{"issue":"3","key":"601_CR33","doi-asserted-by":"publisher","first-page":"207","DOI":"10.1007\/s00371-006-0093-4","volume":"23","author":"M Guti\u00e9rrez","year":"2007","unstructured":"Guti\u00e9rrez M, Garc\u00eda-Rojas A, Thalmann D, Vexo F, Moccozet L, Magnenat-Thalmann N, Mortara M, Spagnuolo M (2007) An ontology of virtual humans: incorporating semantics into human shapes. Vis Comput 23(3):207\u2013218","journal-title":"Vis Comput"},{"key":"601_CR35","unstructured":"Gownder JP, Voce C, Mai M, Lynch D (2016) Breakout vendors: virtual and augmented reality. https:\/\/www.forrester.com\/report\/Breakout+Vendors+Virtual+And+Augmented+Reality\/-\/E-RES134187\/"},{"key":"601_CR34","unstructured":"ISO (2015) ISO\/IEC 15938-13:2015 [ISO\/IEC 15938-13:2015]. Information technology\u2014multimedia content description interface\u2014part 13: compact descriptors for visual search. https:\/\/www.iso.org\/standard\/65393.html"},{"key":"601_CR36","doi-asserted-by":"crossref","unstructured":"Kalogerakis E, Christodoulakis S, Moumoutzis N (2006) Coupling ontologies with graphics content for knowledge driven visualization. In: VR \u201906 Proceedings of the IEEE conference on virtual reality, Alexandria, Virginia, USA, pp 43\u201350","DOI":"10.1109\/VR.2006.41"},{"key":"601_CR37","unstructured":"Klein M, Fensel D (2001) Ontology versioning on the semantic web. In: Proceedings of the first international conference on semantic web working, CEUR-WS.org, Aachen, Germany, SWWS\u201901, pp 75\u201391. http:\/\/dl.acm.org\/citation.cfm?id=2956602.2956610"},{"key":"601_CR38","unstructured":"Kleinermann F, De\u00a0Troyer O, Mansouri H, Romero R, Pellens B, Bille W (2005) Designing semantic virtual reality applications. In: Proceedings of the 2nd INTUITION international workshop, Senlis, pp 5\u201310"},{"key":"601_CR39","unstructured":"Lugrin JL (2009) Alternative reality and causality in virtual environments. PhD thesis, University of Teesside, Middlesbrough, United Kingdom"},{"key":"601_CR40","doi-asserted-by":"crossref","unstructured":"Milgram P, Takemura H, Utsumi A, Kishino F (1995) Augmented reality: a class of displays on the reality\u2013virtuality continuum. In: Telemanipulator and telepresence technologies, vol 2351, pp 282\u2013292. International Society for Optics and Photonics","DOI":"10.1117\/12.197321"},{"key":"601_CR41","doi-asserted-by":"publisher","first-page":"100223","DOI":"10.1016\/j.cosrev.2019.100223","volume":"35","author":"MM Mkhinini","year":"2020","unstructured":"Mkhinini MM, Labbani-Narsis O, Nicolle C (2020) Combining UML and ontology: an exploratory survey. Comput Sci Rev 35:100223. https:\/\/doi.org\/10.1016\/j.cosrev.2019.100223","journal-title":"Comput Sci Rev"},{"key":"601_CR42","unstructured":"Noy N, Rector A (2006) PHCW: defining n-ary relations on the semantic web. https:\/\/www.w3.org\/TR\/swbp-n-aryRelations\/"},{"key":"601_CR43","unstructured":"Open-Link (2020) Virtuoso open-source edition. http:\/\/vos.openlinksw.com\/owiki\/wiki\/VOS"},{"key":"601_CR44","unstructured":"Pellens B, De\u00a0Troyer O, Bille W, Kleinermann F (2005a) Conceptual modeling of object behavior in a virtual environment. In: Proceedings of virtual concept 2005, Springer-Verlag, Biarritz, France, pp 93\u201394"},{"key":"601_CR45","doi-asserted-by":"crossref","unstructured":"Pellens B, De\u00a0Troyer O, Bille W, Kleinermann F, Romero R (2005b) An ontology-driven approach for modeling behavior in virtual environments. In: Meersman R, Tari Z, Herrero P (eds) Proceedings of on the move to meaningful internet systems 2005: ontology mining and engineering and its use for virtual reality (WOMEUVR 2005) Workshop, Springer-Verlag, Agia Napa, Cyprus, vol 3762, pp 1215\u20131224","DOI":"10.1007\/11575863_145"},{"key":"601_CR46","doi-asserted-by":"crossref","unstructured":"Pellens B, Kleinermann F, De\u00a0Troyer O (2006) Intuitively specifying object dynamics in virtual environments using vr-wise. In: Proceedings of the ACM symposium on virtual reality software and technology, ACM, New York, NY, USA, VRST \u201906, pp 334\u2013337","DOI":"10.1145\/1180495.1180562"},{"key":"601_CR47","doi-asserted-by":"crossref","unstructured":"Pellens B, De\u00a0Troyer O, Kleinermann F (2008) Codepa: a conceptual design pattern approach to model behavior for x3d worlds. In: Proceedings of the 13th international symposium on 3D web technology, Los Angeles, pp 91\u201399","DOI":"10.1145\/1394209.1394229"},{"key":"601_CR48","doi-asserted-by":"crossref","unstructured":"Pellens B, Kleinermann F, De\u00a0Troyer O (2009) A development environment using behavior patterns to facilitate building 3D\/VR applications. In: Proceedings of the 6th Australasian conference on international entertainment, ACM, IE \u201909, pp 8:1\u20138:8","DOI":"10.1145\/1746050.1746058"},{"key":"601_CR49","doi-asserted-by":"publisher","unstructured":"Perez-Gallardo Y, Cuadrado JLL, Crespo \u00c1G, de Jes\u00fas CG (2017) GEODIM: a semantic model-based system for 3D recognition of industrial scenes. In: Alor-Hern\u00e1ndez G, Valencia-Garc\u00eda R (eds) Current trends on knowledge-based systems. Intelligent systems reference library, vol 120. Springer, Cham, pp 137\u2013159. https:\/\/doi.org\/10.1007\/978-3-319-51905-0_7","DOI":"10.1007\/978-3-319-51905-0_7"},{"key":"601_CR50","doi-asserted-by":"crossref","unstructured":"Pouriyeh SA, Allahyari M, Liu Q, Cheng G, Arabnia HR, Qu Y, Kochut K (2018) Graph-based ontology summarization: a survey. CoRR arXiv:1805.06051","DOI":"10.1109\/AIKE.2018.00020"},{"issue":"1","key":"601_CR52","doi-asserted-by":"publisher","first-page":"36","DOI":"10.1186\/s13326-015-0034-0","volume":"6","author":"PY Rabattu","year":"2015","unstructured":"Rabattu PY, Mass\u00e9 B, Ulliana F, Rousset MC, Rohmer D, L\u00e9on JC, Palombi O (2015) My Corporis Fabrica Embryo: an ontology-based 3D spatio-temporal modeling of human embryo development. J Biomed Semant 6(1):36. https:\/\/doi.org\/10.1186\/s13326-015-0034-0","journal-title":"J Biomed Semant"},{"key":"601_CR53","unstructured":"SharpCrafters (2020) PostSharp. https:\/\/www.postsharp.net\/"},{"key":"601_CR54","doi-asserted-by":"crossref","unstructured":"Sikos LF (2017a) 3D Model indexing in videos for content-based retrieval via X3D-based semantic enrichment and automated reasoning. In: Proceedings of the 22nd international conference on 3D web technology, ACM, New York, NY, USA, Web3D \u201917, pp 19:1\u201319:7. https:\/\/doi.org\/10.1145\/3055624.3075943","DOI":"10.1145\/3055624.3075943"},{"key":"601_CR55","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-54066-5","volume-title":"Description logics in multimedia reasoning","author":"LF Sikos","year":"2017","unstructured":"Sikos LF (2017b) Description logics in multimedia reasoning, 1st edn. Springer Publishing Company, Incorporated, Berlin","edition":"1"},{"key":"601_CR56","unstructured":"Spring Framework (2020) Aspect oriented programming with Spring. https:\/\/docs.spring.io\/spring\/docs\/2.0.x\/reference\/aop.html"},{"key":"601_CR57","unstructured":"Stanford University (2020) Prot\u00e9g\u00e9. http:\/\/protege.stanford.edu\/"},{"key":"601_CR58","unstructured":"Technologies U (2020) Unity. http:\/\/unity.com\/"},{"key":"601_CR59","doi-asserted-by":"crossref","unstructured":"Trellet M, Ferey N, Baaden M, Bourdot P (2016) Interactive visual analytics of molecular data in immersive environments via a semantic definition of the content and the context. In: Workshop on immersive analytics (IA). IEEE, pp 48\u201353","DOI":"10.1109\/IMMERSIVE.2016.7932383"},{"issue":"2","key":"601_CR60","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1515\/jib-2018-0004","volume":"15","author":"M Trellet","year":"2018","unstructured":"Trellet M, F\u00e9rey N, Floty\u0144ski J, Baaden M, Bourdot P (2018) Semantics for an integrative and immersive pipeline combining visualization and analysis of molecular data. J Integr Bioinform 15(2):1\u201319","journal-title":"J Integr Bioinform"},{"key":"601_CR61","unstructured":"Unity 3D (2020) ScreenCapture.CaptureScreenshot. https:\/\/docs.unity3d.com\/ScriptReference\/ScreenCapture.CaptureScreenshot.html"},{"issue":"5","key":"601_CR62","doi-asserted-by":"publisher","first-page":"739","DOI":"10.1142\/S0218194010004773","volume":"20","author":"G Vasilakis","year":"2010","unstructured":"Vasilakis G, Garc\u00eda-Rojas A, Papaleo L, Catalano CE, Robbiano F, Spagnuolo M, Vavalis M, Pitikakis M (2010) Knowledge-based representation of 3D media. Int J Softw Eng Knowl Eng 20(5):739\u2013760","journal-title":"Int J Softw Eng Knowl Eng"},{"key":"601_CR63","unstructured":"W3C (2012a) OWL. https:\/\/www.w3.org\/TR\/owl2-syntax\/"},{"key":"601_CR64","unstructured":"W3C (2012b) OWL 2 web ontology language profiles (second edition). http:\/\/www.w3.org\/TR\/owl2-profiles\/#Computational_Properties"},{"key":"601_CR65","unstructured":"W3C (2013) SPARQL. https:\/\/www.w3.org\/TR\/sparql11-query\/"},{"key":"601_CR66","unstructured":"W3C (2014a) RDF. https:\/\/www.w3.org\/TR\/rdf11-concepts\/"},{"key":"601_CR67","unstructured":"W3C (2014b) RDFS. https:\/\/www.w3.org\/TR\/rdf-schema\/"},{"key":"601_CR68","unstructured":"W3C (2017) X3D. http:\/\/www.web3d.org\/getting-started-x3d"},{"key":"601_CR69","doi-asserted-by":"crossref","unstructured":"Walczak K, Floty\u0144ski J (2015) Semantic query-based generation of customized 3D scenes. In: Proceedings of the 20th international conference on 3D web technology, ACM, New York, NY, USA, Web3D \u201915, pp 123\u2013131. https:\/\/doi.org\/10.1145\/2775292.2775311","DOI":"10.1145\/2775292.2775311"},{"key":"601_CR70","unstructured":"Web3D Consortium (2019) X3D ontology for semantic web. https:\/\/www.web3d.org\/x3d\/content\/semantics\/semantics.html"},{"key":"601_CR71","unstructured":"Web3D Consortium (2020) X3D semantic web. https:\/\/www.web3d.org\/working-groups\/x3d-semantic-web"},{"key":"601_CR72","unstructured":"Welty C, Fikes R (2006) A reusable ontology for fluents in OWL. In: Proceedings of the 2006 conference on formal ontology in information systems: proceedings of the fourth international conference (FOIS 2006), IOS Press, Amsterdam, The Netherlands, pp 226\u2013236. http:\/\/dl.acm.org\/citation.cfm?id=1566079.1566106"},{"key":"601_CR73","unstructured":"World Wide Web Consortium (2013) RDF 1.1 JSON alternate serialization (RDF\/JSON). https:\/\/www.w3.org\/TR\/rdf-json\/"},{"key":"601_CR74","unstructured":"World Wide Web Consortium (2014) RDF 1.1 Turtle. http:\/\/www.w3.org\/TR\/turtle\/"},{"key":"601_CR75","unstructured":"World Wide Web Consortium (2020a) JSON-LD 1.1\u2014a JSON-based serialization for linked data. https:\/\/www.w3.org\/TR\/json-ld\/"},{"key":"601_CR76","unstructured":"World Wide Web Consortium (2020b) Time ontology in OWL\u2014W3C Candidate Recommendation 26 March 2020. https:\/\/www.w3.org\/TR\/2020\/CR-owl-time-20200326\/"}],"container-title":["Virtual Reality"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10055-021-00601-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10055-021-00601-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10055-021-00601-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,8,31]],"date-time":"2022-08-31T19:12:54Z","timestamp":1661973174000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10055-021-00601-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,11,27]]},"references-count":76,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2022,9]]}},"alternative-id":["601"],"URL":"https:\/\/doi.org\/10.1007\/s10055-021-00601-7","relation":{},"ISSN":["1359-4338","1434-9957"],"issn-type":[{"type":"print","value":"1359-4338"},{"type":"electronic","value":"1434-9957"}],"subject":[],"published":{"date-parts":[[2021,11,27]]},"assertion":[{"value":"31 March 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"21 October 2021","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"27 November 2021","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}