{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,6]],"date-time":"2026-04-06T10:08:52Z","timestamp":1775470132634,"version":"3.50.1"},"reference-count":56,"publisher":"SAGE Publications","issue":"3","license":[{"start":{"date-parts":[[2023,4,5]],"date-time":"2023-04-05T00:00:00Z","timestamp":1680652800000},"content-version":"unspecified","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["SW"],"published-print":{"date-parts":[[2023,4,5]]},"abstract":"<jats:p>Reusing ontologies for new purposes, or adapting them to new use-cases, is frequently difficult. In our experiences, we have found this to be the case for several reasons: (i) differing representational granularity in ontologies and in use-cases, (ii)\u00a0lacking conceptual clarity in potentially reusable ontologies, (iii) lack and difficulty of adherence to good modeling principles, and (iv) a lack of reuse emphasis and process support available in ontology engineering tooling. In order to address these concerns, we have developed the Modular Ontology Modeling (MOMo) methodology, and its supporting tooling infrastructure, CoModIDE (the Comprehensive Modular Ontology IDE \u2013 \u201ccommodity\u201d). MOMo builds on the established eXtreme Design methodology, and like it emphasizes modular development and design pattern reuse; but crucially adds the extensive use of graphical schema diagrams, and tooling that support them, as vehicles for knowledge elicitation from experts. In this paper, we present the MOMo workflow in detail, and describe several useful resources for executing it. In particular, we provide a thorough and rigorous evaluation of CoModIDE in its role of supporting the MOMo methodology\u2019s graphical modeling paradigm. We find that CoModIDE significantly improves approachability of such a paradigm, and that it displays a high usability.<\/jats:p>","DOI":"10.3233\/sw-222886","type":"journal-article","created":{"date-parts":[[2022,5,20]],"date-time":"2022-05-20T11:58:11Z","timestamp":1653047891000},"page":"459-489","source":"Crossref","is-referenced-by-count":43,"title":["Modular ontology modeling"],"prefix":"10.1177","volume":"14","author":[{"given":"Cogan","family":"Shimizu","sequence":"first","affiliation":[{"name":"Department of Computer Science, Kansas State University, USA"}]},{"given":"Karl","family":"Hammar","sequence":"additional","affiliation":[{"name":"Department of Computing, J\u00f6nk\u00f6ping University, Sweden"}]},{"given":"Pascal","family":"Hitzler","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Kansas State University, USA"}]}],"member":"179","reference":[{"issue":"9","key":"10.3233\/SW-222886_ref1","doi-asserted-by":"publisher","first-page":"248","DOI":"10.1145\/903893.903944","article-title":"Object-oriented modeling with UML: A study of developers\u2019 perceptions","volume":"46","author":"Agarwal","year":"2003","journal-title":"Commun. ACM"},{"issue":"2","key":"10.3233\/SW-222886_ref2","doi-asserted-by":"publisher","first-page":"53","DOI":"10.1007\/s13740-020-00114-7","article-title":"Ontology modularization with OAPT","volume":"9","author":"Algergawy","year":"2020","journal-title":"J. Data Semant."},{"key":"10.3233\/SW-222886_ref3","unstructured":"A.\u00a0Algergawy, D.\u00a0Faria, A.\u00a0Ferrara, I.\u00a0Fundulaki, I.\u00a0Harrow, S.\u00a0Hertling, E.\u00a0Jim\u00e9nez-Ruiz, N.\u00a0Karam, A.\u00a0Khiat, P.\u00a0Lambrix, H.\u00a0Li, S.\u00a0Montanelli, H.\u00a0Paulheim, C.\u00a0Pesquita, T.\u00a0Saveta, P.\u00a0Shvaiko, A.\u00a0Splendiani, \u00c9.\u00a0Thi\u00e9blin, C.\u00a0Trojahn, J.\u00a0Vatascinov\u00e1, O.\u00a0Zamazal and L.\u00a0Zhou, Results of the ontology alignment evaluation initiative 2019, in: Proceedings of the 14th International Workshop on Ontology Matching Co-Located with the 18th International Semantic Web Conference (ISWC 2019), Auckland, New Zealand, October 26, 2019, P.\u00a0Shvaiko, J.\u00a0Euzenat, E.\u00a0Jim\u00e9nez-Ruiz, O.\u00a0Hassanzadeh and C.\u00a0Trojahn, eds, CEUR Workshop Proceedings, Vol.\u00a02536, CEUR-WS.org, 2019, pp.\u00a046\u201385."},{"key":"10.3233\/SW-222886_ref5","doi-asserted-by":"publisher","DOI":"10.1145\/1597735.1597743"},{"key":"10.3233\/SW-222886_ref6","doi-asserted-by":"publisher","DOI":"10.3233\/978-1-61499-676-7-23"},{"key":"10.3233\/SW-222886_ref7","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-16438-5_9"},{"key":"10.3233\/SW-222886_ref8","doi-asserted-by":"crossref","unstructured":"E.\u00a0Blomqvist and K.\u00a0Sandkuhl, Patterns in ontology engineering: Classification of ontology patterns, in: ICEIS 2005, Proceedings of the Seventh International Conference on Enterprise Information Systems, Miami, USA, May 25\u201328, 2005, C.\u00a0Chen, J.\u00a0Filipe, I.\u00a0Seruca and J.\u00a0Cordeiro, eds, 2005, pp.\u00a0413\u2013416.","DOI":"10.5220\/0002518804130416"},{"issue":"6","key":"10.3233\/SW-222886_ref9","doi-asserted-by":"publisher","first-page":"461","DOI":"10.1016\/0260-6917(91)90009-Y","article-title":"A method of analysing interview transcripts in qualitative research","volume":"11","author":"Burnard","year":"1991","journal-title":"Nurse Education Today"},{"key":"10.3233\/SW-222886_ref10","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-45816-6_38"},{"key":"10.3233\/SW-222886_ref11","unstructured":"A.\u00a0Dalal, C.\u00a0Shimizu and P.\u00a0Hitzler, Modular ontology modeling meets upper ontologies: The upper ontology alignment tool, in: Proceedings of the ISWC 2020 Demos and Industry Tracks: From Novel Ideas to Industrial Practice Co-Located with 19th International Semantic Web Conference (ISWC 2020), Globally Online, November 1\u20136, 2020 (UTC), K.L.\u00a0Taylor, R.S.\u00a0Gon\u00e7alves, F.\u00a0L\u00e9cu\u00e9 and J.\u00a0Yan, eds, CEUR Workshop Proceedings, Vol.\u00a02721, CEUR-WS.org, 2020, pp.\u00a0119\u2013124, http:\/\/ceur-ws.org\/Vol-2721\/paper528.pdf."},{"key":"10.3233\/SW-222886_ref12","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-77385-4_14"},{"key":"10.3233\/SW-222886_ref13","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-65384-2_1"},{"key":"10.3233\/SW-222886_ref14","unstructured":"M.\u00a0Ega\u00f1a, R.\u00a0Stevens and E.\u00a0Antezana, Transforming the axiomisation of ontologies: The ontology pre-processor language, in: Proceedings of the Fourth OWLED Workshop on OWL: Experiences and Directions, Washington, DC, USA, 1\u20132 April 2008, K.\u00a0Clark and P.F.\u00a0Patel-Schneider, eds, CEUR Workshop Proceedings, Vol.\u00a0496, CEUR-WS.org, 2008, http:\/\/ceur-ws.org\/Vol-496\/owled2008dc_paper_14.pdf."},{"key":"10.3233\/SW-222886_ref16","doi-asserted-by":"publisher","first-page":"258","DOI":"10.1093\/nar\/gkh036","article-title":"Gene ontology consortium: The gene ontology (GO) database and informatics resource","volume":"32","author":"G.O.\u00a0Consortium","year":"2004","journal-title":"Nucleic Acids Research"},{"key":"10.3233\/SW-222886_ref17","doi-asserted-by":"publisher","DOI":"10.1007\/11574620_21"},{"key":"10.3233\/SW-222886_ref18","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-01907-4_8"},{"key":"10.3233\/SW-222886_ref19","doi-asserted-by":"publisher","DOI":"10.17705\/1jais.00096"},{"key":"10.3233\/SW-222886_ref20","unstructured":"K.\u00a0Hammar, Ontology design patterns in use \u2013 lessons learnt from an ontology engineering case, in: Proceedings of the 3rd Workshop on Ontology Patterns, Boston, USA, November 12, 2012, E.\u00a0Blomqvist, A.\u00a0Gangemi, K.\u00a0Hammar and M.C.\u00a0Su\u00e1rez-Figueroa, eds, CEUR Workshop Proceedings, Vol.\u00a0929, CEUR-WS.org, 2012, http:\/\/ceur-ws.org\/Vol-929\/paper2.pdf."},{"key":"10.3233\/SW-222886_ref21","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-13704-9_13"},{"key":"10.3233\/SW-222886_ref22","unstructured":"K.\u00a0Hammar, Ontology design patterns in WebProt\u00e9g\u00e9, in: Proceedings of the ISWC 2015 Posters & Demonstrations Track Co-Located with the 14th International Semantic Web Conference (ISWC-2015), Bethlehem, PA, USA, October 11, 2015., S.\u00a0Villata, J.Z.\u00a0Pan and M.\u00a0Dragoni, eds, CEUR Workshop Proceedings, Vol.\u00a01486, CEUR-WS.org, 2015, http:\/\/ceur-ws.org\/Vol-1486\/paper_50.pdf."},{"key":"10.3233\/SW-222886_ref23","doi-asserted-by":"publisher","DOI":"10.3384\/diss.diva-139584"},{"key":"10.3233\/SW-222886_ref24","doi-asserted-by":"publisher","DOI":"10.3233\/978-1-61499-826-6-1"},{"key":"10.3233\/SW-222886_ref25","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-30796-7_9"},{"key":"10.3233\/SW-222886_ref26","unstructured":"Q.\u00a0Hirt, C.\u00a0Shimizu and P.\u00a0Hitzler, Extensions to the ontology design pattern representation language, in: Proceedings of the 10th Workshop on Ontology Design and Patterns (WOP 2019) Co-Located with 18th International Semantic Web Conference (ISWC 2019), Auckland, New Zealand, October 27, 2019, K.\u00a0Janowicz, A.A.\u00a0Krisnadhi, M.\u00a0Poveda-Villal\u00f3n, K.\u00a0Hammar and C.\u00a0Shimizu, eds, CEUR Workshop Proceedings, Vol.\u00a02459, CEUR-WS.org, 2019, pp.\u00a076\u201375, http:\/\/ceur-ws.org\/Vol-2459\/short2.pdf."},{"issue":"2","key":"10.3233\/SW-222886_ref27","doi-asserted-by":"publisher","first-page":"76","DOI":"10.1145\/3397512","article-title":"A review of the semantic web field","volume":"64","author":"Hitzler","year":"2021","journal-title":"Commun. ACM"},{"key":"10.3233\/SW-222886_ref28","unstructured":"P.\u00a0Hitzler, A.\u00a0Gangemi, K.\u00a0Janowicz, A.\u00a0Krisnadhi and V.\u00a0Presutti\u00a0(eds), Ontology Engineering with Ontology Design Patterns \u2013 Foundations and Applications, Studies on the Semantic Web, Vol.\u00a025, IOS Press, 2016. ISBN 978-1-61499-676-7."},{"key":"10.3233\/SW-222886_ref29","unstructured":"P.\u00a0Hitzler, A.\u00a0Gangemi, K.\u00a0Janowicz, A.A.\u00a0Krisnadhi and V.\u00a0Presutti, Towards a simple but useful ontology design pattern representation language, in: Proceedings of the 8th Workshop on Ontology Design and Patterns (WOP 2017) Co-Located with the 16th International Semantic Web Conference (ISWC 2017), Vienna, Austria, October 21, 2017., E.\u00a0Blomqvist, \u00d3.\u00a0Corcho, M.\u00a0Horridge, D.\u00a0Carral and R.\u00a0Hoekstra, eds, CEUR Workshop Proceedings, Vol.\u00a02043, CEUR-WS.org, 2017, http:\/\/ceur-ws.org\/Vol-2043\/paper-09.pdf."},{"key":"10.3233\/SW-222886_ref30","doi-asserted-by":"publisher","DOI":"10.3233\/978-1-61499-676-7-73"},{"key":"10.3233\/SW-222886_ref31","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-01790-7_24"},{"key":"10.3233\/SW-222886_ref32","doi-asserted-by":"publisher","DOI":"10.3233\/978-1-61499-826-6-15"},{"key":"10.3233\/SW-222886_ref34","doi-asserted-by":"publisher","DOI":"10.3233\/978-1-61499-676-7-267"},{"key":"10.3233\/SW-222886_ref35","doi-asserted-by":"publisher","DOI":"10.3233\/978-1-61499-676-7-3"},{"key":"10.3233\/SW-222886_ref36","doi-asserted-by":"publisher","DOI":"10.4018\/978-1-93177-744-5.ch001"},{"key":"10.3233\/SW-222886_ref38","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-17966-7_21"},{"issue":"4","key":"10.3233\/SW-222886_ref39","doi-asserted-by":"publisher","first-page":"399","DOI":"10.3233\/SW-150200","article-title":"Visualizing ontologies with VOWL","volume":"7","author":"Lohmann","year":"2016","journal-title":"Semantic Web"},{"key":"10.3233\/SW-222886_ref40","doi-asserted-by":"crossref","unstructured":"W.C.\u00a0Mann and S.A.\u00a0Thompson, Rhetorical Structure Theory: A Theory of Text Organization, Information Sciences Institute, University of Southern California, Los Angeles, 1987.","DOI":"10.1515\/text.1.1988.8.3.243"},{"issue":"1","key":"10.3233\/SW-222886_ref41","doi-asserted-by":"publisher","first-page":"18:1","DOI":"10.1186\/s13326-017-0126-0","article-title":"Dead simple OWL design patterns","volume":"8","author":"Osumi-Sutherland","year":"2017","journal-title":"J. Biomed. Semant."},{"key":"10.3233\/SW-222886_ref42","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-54627-8_5"},{"key":"10.3233\/SW-222886_ref43","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-28347-1_16"},{"key":"10.3233\/SW-222886_ref45","unstructured":"Md.K.\u00a0Sarker, D.\u00a0Carral, A.A.\u00a0Krisnadhi and P.\u00a0Hitzler, Modeling OWL with rules: The ROWL protege plugin, in: Proceedings of the ISWC 2016 Posters & Demonstrations Track Co-Located with 15th International Semantic Web Conference (ISWC 2016), Kobe, Japan, October 19, 2016, T.\u00a0Kawamura and H.\u00a0Paulheim, eds, CEUR Workshop Proceedings, Vol.\u00a01690, CEUR-WS.org, 2016, http:\/\/ceur-ws.org\/Vol-1690\/paper92.pdf."},{"key":"10.3233\/SW-222886_ref46","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-58068-5_26"},{"key":"10.3233\/SW-222886_ref47","unstructured":"Md.K.\u00a0Sarker, A.A.\u00a0Krisnadhi and P.\u00a0Hitzler, OWLAx: A protege plugin to support ontology axiomatization through diagramming, in: Proceedings of the ISWC 2016 Posters & Demonstrations Track Co-Located with 15th International Semantic Web Conference (ISWC 2016), Kobe, Japan, October 19, 2016, T.\u00a0Kawamura and H.\u00a0Paulheim, eds, CEUR Workshop Proceedings, Vol.\u00a01690, CEUR-WS.org, 2016, http:\/\/ceur-ws.org\/Vol-1690\/paper83.pdf."},{"key":"10.3233\/SW-222886_ref49","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-84800-044-5_2"},{"key":"10.3233\/SW-222886_ref50","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-21395-4_11"},{"key":"10.3233\/SW-222886_ref51","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-49461-2_2"},{"key":"10.3233\/SW-222886_ref52","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-98192-5_5"},{"key":"10.3233\/SW-222886_ref53","unstructured":"C.\u00a0Shimizu, Q.\u00a0Hirt and P.\u00a0Hitzler, MODL: A modular ontology design library, in: WOP@ISWC, CEUR Workshop Proceedings, Vol.\u00a02459, CEUR-WS.org, 2019, pp.\u00a047\u201358."},{"key":"10.3233\/SW-222886_ref54","doi-asserted-by":"publisher","DOI":"10.1016\/j.websem.2020.100567"},{"key":"10.3233\/SW-222886_ref56","doi-asserted-by":"publisher","DOI":"10.3233\/SSW200032"},{"key":"10.3233\/SW-222886_ref57","doi-asserted-by":"publisher","DOI":"10.3233\/SSW210021"},{"issue":"4","key":"10.3233\/SW-222886_ref58","doi-asserted-by":"publisher","first-page":"28","DOI":"10.4018\/jdm.1994100103","article-title":"OO and EER conceptual schemas: A comparison of user comprehension","volume":"5","author":"Shoval","year":"1994","journal-title":"Journal of Database Management (JDM)"},{"key":"10.3233\/SW-222886_ref59","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-00671-6_28"},{"key":"10.3233\/SW-222886_ref60","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-01907-4"},{"key":"10.3233\/SW-222886_ref61","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-24750-0_6"},{"key":"10.3233\/SW-222886_ref62","unstructured":"V.\u00a0Wiens, S.\u00a0Lohmann and S.\u00a0Auer, WebVOWL editor: Device-independent visual ontology modeling, in: Proceedings of the ISWC 2018 Posters & Demonstrations, Industry and Blue Sky Ideas Tracks Co-Located with 17th International Semantic Web Conference (ISWC 2018), Monterey, USA, October 8th \u2013 to \u2013 12th, 2018, M.\u00a0van Erp, M.\u00a0Atre, V.\u00a0L\u00f3pez, K.\u00a0Srinivas and C.\u00a0Fortuna, eds, CEUR Workshop Proceedings, Vol.\u00a02180, CEUR-WS.org, 2018, http:\/\/ceur-ws.org\/Vol-2180\/paper-75.pdf."},{"key":"10.3233\/SW-222886_ref63","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1016\/j.websem.2017.01.001","article-title":"The ten-year OntoFarm and its fertilization within the onto-sphere","volume":"43","author":"Zamazal","year":"2017","journal-title":"J. Web Semant."}],"container-title":["Semantic Web"],"original-title":[],"link":[{"URL":"https:\/\/content.iospress.com\/download?id=10.3233\/SW-222886","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,26]],"date-time":"2025-08-26T11:01:18Z","timestamp":1756206078000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/full\/10.3233\/SW-222886"}},"subtitle":[],"editor":[{"given":"Sabrina","family":"Kirrane","sequence":"additional","affiliation":[{"name":"Vienna University of Economics and Business, Austria"}]},{"given":"Axel-Cyrille","family":"Ngonga Ngomo","sequence":"additional","affiliation":[{"name":"Paderborn University, Germany"}]},{"given":"Sabrina","family":"Kirrane","sequence":"additional","affiliation":[]},{"given":"Axel-Cyrille","family":"Ngonga Ngomo","sequence":"additional","affiliation":[]}],"short-title":[],"issued":{"date-parts":[[2023,4,5]]},"references-count":56,"journal-issue":{"issue":"3"},"URL":"https:\/\/doi.org\/10.3233\/sw-222886","relation":{},"ISSN":["2210-4968","1570-0844"],"issn-type":[{"value":"2210-4968","type":"electronic"},{"value":"1570-0844","type":"print"}],"subject":[],"published":{"date-parts":[[2023,4,5]]}}}