{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,4,12]],"date-time":"2025-04-12T22:14:40Z","timestamp":1744496080793},"reference-count":80,"publisher":"IGI Global","issue":"4","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018,10,1]]},"abstract":"<p>This article aims to provide the reader with a comprehensive background for understanding current knowledge and research works on ontologies for software project management (SPM). It constitutes a systematic literature review behind key objectives of the potential adoption of ontologies in PM. Ontology development and engineering could facilitate substantially the software development process and improve knowledge management, software and artifacts reusability, internal consistency within project management processes of various phases of software life cycle. The authors examined the literature focusing on software project management ontologies and analyzed the findings of these published papers and categorized them accordingly. They used qualitative methods to evaluate and interpret findings of the collected studies. The literature review, among others, has highlighted lack of standardization in terminology and concepts, lack of systematic domain modeling and use of ontologies mainly in prototype ontology systems that address rather limited aspects of software project management processes.<\/p>","DOI":"10.4018\/ijitpm.2018100104","type":"journal-article","created":{"date-parts":[[2018,8,22]],"date-time":"2018-08-22T15:43:27Z","timestamp":1534952607000},"page":"54-72","source":"Crossref","is-referenced-by-count":1,"title":["A Review on Software Project Management Ontologies"],"prefix":"10.4018","volume":"9","author":[{"given":"Omiros","family":"Iatrellis","sequence":"first","affiliation":[{"name":"Department of Computer Science and Engineering. University of Applied Sciences of Thessaly, Larissa, Greece"}]},{"given":"Panos","family":"Fitsilis","sequence":"additional","affiliation":[{"name":"Business Administration Department, University of Applied Sciences of Thessaly, Larissa, Greece"}]}],"member":"2432","reference":[{"key":"IJITPM.2018100104-0","doi-asserted-by":"publisher","DOI":"10.1007\/11915034_105"},{"key":"IJITPM.2018100104-1","unstructured":"Aramo-Immonen, H. (2009). Project management ontology-The organizational learning perspective. Julkaisu-Tampere University of Technology."},{"key":"IJITPM.2018100104-2","doi-asserted-by":"publisher","DOI":"10.1145\/1101779.1101781"},{"key":"IJITPM.2018100104-3","author":"K.Beck","year":"2001","journal-title":"Planning extreme programming"},{"key":"IJITPM.2018100104-4","first-page":"1314","article-title":"Assessment of Project Management Knowledge using Semantic Networks in the SinPers System.","author":"C.Bodea","year":"2008","journal-title":"Proceedings of the 22nd IPMA World Congress on Project Management"},{"key":"IJITPM.2018100104-5","unstructured":"Bourque, P., & Fairley, R. E. (2014). Guide to the software engineering body of knowledge (SWEBOK (R)): Version 3.0. IEEE Computer Society Press."},{"key":"IJITPM.2018100104-6","author":"F. P.Brooks","year":"1995","journal-title":"The Mythical Man-Month, Anniversary Edition: Essays on Software Engineering"},{"key":"IJITPM.2018100104-7","author":"A.Carmichael","year":"2002","journal-title":"Better software faster"},{"key":"IJITPM.2018100104-8","unstructured":"Carroll, C. F. (2013). IT Success and Failure\u2014the Standish Group CHAOS Report Success Factors."},{"key":"IJITPM.2018100104-9","doi-asserted-by":"publisher","DOI":"10.1109\/APSEC.2003.1254376"},{"key":"IJITPM.2018100104-10","doi-asserted-by":"publisher","DOI":"10.1108\/02635570910982283"},{"key":"IJITPM.2018100104-11","doi-asserted-by":"crossref","unstructured":"Charette, R. N. (2005). Why software fails [software failure]. Spectrum, IEEE, 42(9), 42-49.","DOI":"10.1109\/MSPEC.2005.1502528"},{"key":"IJITPM.2018100104-12","author":"P.Coad","year":"1999","journal-title":"Java Modeling Color with Uml: Enterprise Components and Process with CDROM"},{"key":"IJITPM.2018100104-13","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-38288-8_5"},{"key":"IJITPM.2018100104-14","doi-asserted-by":"publisher","DOI":"10.1145\/505248.506002"},{"issue":"8","key":"IJITPM.2018100104-15","first-page":"1161","article-title":"ORPMS: An ontology-based real-time project monitoring system in the cloud.","volume":"17","author":"H.Dong","year":"2011","journal-title":"Journal of Universal Computer Science"},{"key":"IJITPM.2018100104-16","first-page":"109","article-title":"Ontology development for human resource management.","author":"J.Dorn","year":"2007","journal-title":"4th International Conference on Knowledge Management"},{"key":"IJITPM.2018100104-17","doi-asserted-by":"publisher","DOI":"10.1504\/IJBPIM.2009.032281"},{"key":"IJITPM.2018100104-18","article-title":"ODE: Ontology-based software Development Environment.","author":"R. D. A.Falbo","year":"2003","journal-title":"IX Congreso Argentino de Ciencias de la Computaci\u00f3n"},{"key":"IJITPM.2018100104-19","first-page":"190","article-title":"An ontology-driven approach for generating assessments for the scrum software process.","volume":"\u201908","author":"H.Fujita","year":"2008","journal-title":"Proceedings of the seventh SoMeT"},{"key":"IJITPM.2018100104-20","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2005.07.001"},{"key":"IJITPM.2018100104-21","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-92673-3_27"},{"issue":"1","key":"IJITPM.2018100104-22","first-page":"155","article-title":"An ontology based infrastructure to support CMMI-based software process assessment.","volume":"25","author":"S.Gazel","year":"2012","journal-title":"Gazi University Journal of Science"},{"key":"IJITPM.2018100104-23","unstructured":"Girardi, R., & Faria, C. (2003). A generic ontology for the specification of domain models. In S. Overhage & K. Turowski (Eds.), Proceedings of 1st International Workshop on Component Engineering Methodology (WCEM'03) at Second International Conference on Generative Programming and Component Engineering (pp. 41-50)."},{"key":"IJITPM.2018100104-24","doi-asserted-by":"crossref","unstructured":"G\u00f3mez-P\u00e9rez, A., Ram\u00edrez, J., & Villaz\u00f3n-Terrazas, B. (2007). An ontology for modelling human resources management based on standards. In Knowledge-Based Intelligent Information and Engineering Systems (pp. 534-541). Springer Berlin\/Heidelberg.","DOI":"10.1007\/978-3-540-74819-9_66"},{"key":"IJITPM.2018100104-25","unstructured":"Gonzalez-Perez, C., & Henderson-Sellers, B. (2006). An Ontology for Software Development Methodologies and Endeavours."},{"key":"IJITPM.2018100104-26","doi-asserted-by":"publisher","DOI":"10.1006\/ijhc.1995.1081"},{"key":"IJITPM.2018100104-27","unstructured":"Guizzardi, G., de Almeida Falbo, R., & Guizzardi, R. S. (2008). Grounding Software Domain Ontologies in the Unified Foundational Ontology (UFO): The case of the ODE Software Process Ontology. In CIbSE (pp. 127-140)."},{"key":"IJITPM.2018100104-28","unstructured":"Happel, H. J., & Seedorf, S. (2006). Applications of ontologies in software engineering. In Proc. of Workshop on Sematic Web Enabled Software Engineering\u201d(SWESE) on the ISWC (pp. 5-9)."},{"key":"IJITPM.2018100104-29","article-title":"OntoGLOSE: A lightweight software engineering ontology","author":"J. R.Hilera","year":"2005","journal-title":"1st Workshop on Ontology, Conceptualizations and Epistemology for Software and Systems Engineering (ONTOSE)"},{"key":"IJITPM.2018100104-30","article-title":"Project management process ontologies: a proof of concept.","author":"R. T.Hughes","year":"2010","journal-title":"Proceedings of the 15th Annual Conference of UK Academy for Information Systems"},{"key":"IJITPM.2018100104-31","unstructured":"International Organization for Standardization. (2016). Information technology - Process assessment \u2013 Requirements for Performing an assessment (ISO\/IEC 33002:2015)."},{"key":"IJITPM.2018100104-32","year":"2006","journal-title":"ICB-IPMA competence baseline version 4.0"},{"key":"IJITPM.2018100104-33","unstructured":"Klieber, W., Sabol, V., Muhr, M., Kern, R., \u00d6ttl, G., & Granitzer, M. (2009). Knowledge discovery using the KnowMiner framework. In Proceedings of IADIS \u201909."},{"key":"IJITPM.2018100104-34","unstructured":"Lai, Y. C., Christiansson, P., & Svidt, K. (2002). IT in collaborative building design (IT-CODE). In Proceedings of the European Conference on Information and Communication Technology Advances and Innovation in the Knowledge Society (pp. 323-331)."},{"key":"IJITPM.2018100104-35","doi-asserted-by":"publisher","DOI":"10.1007\/s10489-007-0071-1"},{"key":"IJITPM.2018100104-36","doi-asserted-by":"publisher","DOI":"10.1016\/j.ijar.2007.06.007"},{"key":"IJITPM.2018100104-37","unstructured":"Liao, L., Qu, Y., & Leung, H. (2005). A Software Process Ontology and Its Application. In ISWC 2005 Workshop on Semantic Web Enabled Software Engineering."},{"key":"IJITPM.2018100104-38","first-page":"7","article-title":"Building a Knowledge Base of IEEE\/EAI 12207 and CMMI with Ontology.","author":"S.Lin","year":"2003","journal-title":"Sixth International Prot\u00e9g\u00e9 Workshop"},{"key":"IJITPM.2018100104-39","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-34044-4_11"},{"key":"IJITPM.2018100104-40","doi-asserted-by":"publisher","DOI":"10.2298\/CSIS091110030L"},{"key":"IJITPM.2018100104-41","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-74444-3_27"},{"key":"IJITPM.2018100104-42","unstructured":"Mendes, O., & Abran, A. (2005, June). Issues in the Development of an Ontology for an Emerging Engineering Discipline. In SEKE (pp. 139-144)."},{"key":"IJITPM.2018100104-43","unstructured":"Mochol, M., Oldakowski, R., & Heese, R. (2004). Ontology based Recruitment Process. In GI Jahrestagung (Vol. 2, pp. 198-202)."},{"key":"IJITPM.2018100104-44","unstructured":"Motik, B., Patel-Schneider, P., & Parsia, B. (2009). OWL 2 web ontology language: Structural specification and functional-style syntax. World Wide Web Consortium. W3C Candidate Recommendation. Retrieved from http:\/\/www.w3.org\/TR\/2009\/CR-owl2-syntax-20090611"},{"key":"IJITPM.2018100104-45","unstructured":"Object Management Group. (2005). Software Process Engineering Metamodel Specification (Version 1.1)."},{"key":"IJITPM.2018100104-46","year":"2009","journal-title":"Directing successful projects with PRINCE2"},{"key":"IJITPM.2018100104-47","unstructured":"Parsons, D. (2011a). Agile software development methodology, an ontological analysis."},{"key":"IJITPM.2018100104-48","unstructured":"Parsons, D. (2011b). An ontology of agile aspect oriented software development."},{"key":"IJITPM.2018100104-49","unstructured":"Pease, A., Niles, I., & Li, J. (2002). The suggested upper merged ontology: A large ontology for the semantic web and its applications. In Working notes of the AAAI-2002 workshop on ontologies and the semantic web (pp. 7-10)."},{"key":"IJITPM.2018100104-50","year":"2017","journal-title":"A Guide to the Project Management Body of Knowledge (PMBOK\u00ae Guide)"},{"key":"IJITPM.2018100104-51","year":"2017","journal-title":"Agile Practice Guide"},{"key":"IJITPM.2018100104-52","article-title":"A generic task ontology for scheduling applications.","author":"D.Rajpathak","year":"2001","journal-title":"In International Conference on Artificial Intelligence (IC AI\u20192001)"},{"key":"IJITPM.2018100104-53","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-34518-3_2"},{"key":"IJITPM.2018100104-54","doi-asserted-by":"publisher","DOI":"10.1142\/S0218194004001646"},{"key":"IJITPM.2018100104-55","first-page":"5","article-title":"Applying rules to an ontology for project management.","author":"F. J.Ruiz-Bertol","year":"2011","journal-title":"Proceedings of JISBD"},{"key":"IJITPM.2018100104-56","doi-asserted-by":"crossref","unstructured":"Rungratri, S., & Usanavasin, S. (2008). Project assets ontology (PAO) to support gap analysis for organization process improvement based on CMMI v. 1.2. In Making Globally Distributed Software Development a Success Story (pp. 76-87).","DOI":"10.1007\/978-3-540-79588-9_8"},{"key":"IJITPM.2018100104-57","author":"A.Santana","year":"2013","journal-title":"A Scrum application ontology for support historical data management of projects"},{"key":"IJITPM.2018100104-58","doi-asserted-by":"crossref","unstructured":"Sarantis, D., & Askounis, D. (2009). A project management ontology as a reference for e-Government projects. In International Conference forInternet Technology and Secured TransactionsICITST \u201909. IEEE","DOI":"10.1109\/ICITST.2009.5402526"},{"key":"IJITPM.2018100104-59","author":"M. N.Saunders","year":"2011","journal-title":"Research Methods For Business Students (5th ed.)"},{"key":"IJITPM.2018100104-60","doi-asserted-by":"crossref","unstructured":"Schmidt, A., & Kunzmann, C. (2006). Towards a human resource development ontology for combining competence management and technology-enhanced workplace learning. In On the Move to Meaningful Internet Systems 2006: OTM 2006 Workshops (pp. 1078-1087). Springer Berlin\/Heidelberg.","DOI":"10.1007\/11915072_10"},{"key":"IJITPM.2018100104-61","article-title":"Human resource development with ontology-based competency catalogs.","author":"A.Schmidt","year":"2007","journal-title":"Proceedings of E-Challenges"},{"key":"IJITPM.2018100104-62","author":"K.Schwaber","year":"2004","journal-title":"Agile Project Management with Scrum"},{"key":"IJITPM.2018100104-63","doi-asserted-by":"crossref","unstructured":"Settas, D., & Stamelos, I. (2007). Towards a dynamic ontology based software project management antipattern intelligent system. In 19th IEEE International Conference onTools with Artificial Intelligence ICTAI \u201907 (pp. 186-193). IEEE.","DOI":"10.1109\/ICTAI.2007.43"},{"key":"IJITPM.2018100104-64","doi-asserted-by":"crossref","unstructured":"Sharifloo, A. A., Shamsfard, M., Motazedi, Y., & Dehkharghani, R. (2008). An ontology for cmmi-acq model. In 3rd International Conference onInformation and Communication Technologies: From Theory to Applications ICTTA \u201908. IEEE.","DOI":"10.1109\/ICTTA.2008.4530311"},{"issue":"5","key":"IJITPM.2018100104-65","article-title":"An ontology in project management knowledge domain.","volume":"56","author":"T.Sheeba","year":"2012","journal-title":"International Journal of Computers and Applications"},{"key":"IJITPM.2018100104-66","first-page":"26","article-title":"The evaluation of ontological representation of the SWEBOK as a revision tool.","author":"M. A.Sicilia","year":"2005","journal-title":"29th Annual International Computer Software and Application Conference (COMPSAC)"},{"key":"IJITPM.2018100104-67","unstructured":"Siddiqui, F., & Alam, M. A. (2013). Ontology based feature driven development life cycle. arXiv:1307.4174"},{"key":"IJITPM.2018100104-68","unstructured":"Smith, S. F., & Becker, M. A. (1997). An ontology for constructing scheduling systems. In Working Notes of 1997 AAAI Symposium on Ontological Engineering, Palo Alto, CA, March. AAAI Press."},{"key":"IJITPM.2018100104-69","author":"I.Sommerville","year":"2013","journal-title":"Software Engineering: Pearson New"},{"key":"IJITPM.2018100104-70","unstructured":"Soydan, G. H., & Kokar, M. (2006). An OWL Ontology for Representing the CMMI-SW Model, In ISWC 2006 Workshop on Semantic Web Enabled Software Engineering."},{"key":"IJITPM.2018100104-71","author":"T.Srikantaiah","year":"2010","journal-title":"Convergence of project management and knowledge management"},{"key":"IJITPM.2018100104-72","unstructured":"Staniszkis, E., & Nowicki, B. (2004). ICONS based Knowledge Management in the Process of Structural Funds Projects Preparation. In e-Challenges, e-2004 Conference. Vienna, Austria."},{"key":"IJITPM.2018100104-73","article-title":"Essentials in ontology engineering: methodologies, languages, and tools.","author":"M. C.Su\u00e1rez-Figueroa","year":"2011","journal-title":"Proceedings of the 2nd Workshop organized by the eeb data models community- CIB conference W078-W012"},{"key":"IJITPM.2018100104-74","unstructured":"Team, C. P. (2006). CMMI for Development, version 1.2."},{"key":"IJITPM.2018100104-75","unstructured":"Valaski, J., Malucelli, A., Reinehr, S. S., & Santos, R. (2011). Ontology to Classify Learning Material in Software Engineering Knowledge Domain. In ONTOBRAS-MOST (pp. 37-47)."},{"issue":"4","key":"IJITPM.2018100104-76","first-page":"323","article-title":"A novel fuzzy CMMI ontology and its application to project estimation.","volume":"9","author":"M. H.Wang","year":"2008","journal-title":"Journal of Internet Technology"},{"key":"IJITPM.2018100104-77","unstructured":"Wong, S. M., Lafaye, J. Y., & Boursier, P. (2010). Developing PMIS for Business Projects Based on Social Science Research Findings and Ontology Modelling. In Proceedings of the International Conference on Information Systems(IADIS'10) (pp. 283-291)."},{"key":"IJITPM.2018100104-78","doi-asserted-by":"publisher","DOI":"10.1109\/TKDE.2008.209"},{"key":"IJITPM.2018100104-79","doi-asserted-by":"publisher","DOI":"10.1109\/TSC.2009.20"}],"container-title":["International Journal of Information Technology Project Management"],"original-title":[],"language":"ng","link":[{"URL":"https:\/\/www.igi-global.com\/viewtitle.aspx?TitleId=212590","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,1,16]],"date-time":"2023-01-16T22:13:25Z","timestamp":1673907205000},"score":1,"resource":{"primary":{"URL":"https:\/\/services.igi-global.com\/resolvedoi\/resolve.aspx?doi=10.4018\/IJITPM.2018100104"}},"subtitle":[""],"short-title":[],"issued":{"date-parts":[[2018,10,1]]},"references-count":80,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2018,10]]}},"URL":"https:\/\/doi.org\/10.4018\/ijitpm.2018100104","relation":{},"ISSN":["1938-0232","1938-0240"],"issn-type":[{"value":"1938-0232","type":"print"},{"value":"1938-0240","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,10,1]]}}}