A Systematic Literature Review of The Role of Ontology in Modeling Knowledge in Software Development Processes
Abstract
Keywords
Full Text:
Full TextReferences
Popereshnyak S, Vecherkovskaya A. Modeling Ontologies in Software Testing; Modeling Ontologies in Software Testing. In: International Scientific and Technical Conference on Computer Sciences and Information Technologies IEEE; 2019. p.236–239.
Bhatia M, Kumar A, Beniwal R. Ontology-Based Framework for Reverse Engineering of Conventional Software. In: Proceedings of the 10th INDIACom; 2016 3rd International Conference on Computing for Sustainable Global Development, INDIACom 2016 IEEE; 2016. p. 3645–3648.
Asfand-E-Yar M, Ali R. Semantic integration of heterogeneous databases of same domain using ontology. IEEE Access 2020;8:77903–77919.
Junior PSS, Barcellos MP, de Almeida Falbo R, Almeida JPA. From a scrum reference ontology to the integration of applications for data-driven software development. Information and Software Technology 2021;136:106570.
Isotani S, Ibert Bittencourt I, Francine Barbosa E, Dermeval D, Oscar Araujo Paiva R. Ontology Driven Software Engineering: A Review of Challenges and Opportunities. IEEE Latin America Transactions 2015;13(3):863 – 869.
Tebes G, Peppino D, Becker P, Matturro G, Solari M, Olsina L. Analyzing and documenting the systematic review results of software testing ontologies. Information and Software Technology 2020;123:106298. https://www.sciencedirect.com/science/article/pii/S0950584920300495.
Mkhinini MM, Labbani-Narsis O, Nicolle C. Combining UML and ontology: An exploratory survey. Computer Science Review 2020;35(1):1–14.
Verdonck M, Gailly F, De Cesare S, Poels G. Ontology-driven conceptual modeling: A’systematic literature mapping and review. Applied Ontology 2015;10(3-4):197 – 227.
Kitchenham B, Pretorius R, Budgen D, Brereton OP, Turner M, Niazi M, et al. Systematic literature reviews in software engineering-A tertiary study. Information and Software Technology 2010;52(8):792–805.
Inayat I, Salim SS, Marczak S, Daneva M, Shamshirband S. A systematic literature review on agile requirements engineering practices and challenges. Computers in Human Behavior 2015 10;51:915–929.
Valiente MC, García-Barriocanal E, Sicilia MÁ. Applying ontology-based models for supporting integrated software development and IT service management processes. IEEE Transactions on Systems, Man and Cybernetics Part C: Applications and Reviews 2012;42(1):61 – 74.
Jannath JN, S MSB. Detection of malicious android applications using ontology-based intelligent model in mobile cloud environment. Journal of Information Security and Applications 2021 5;58:1–15.
García-Peñalvo FJ, Colomo-Palacios R, García J, Therón R. Towards an ontology modeling tool. A validation in software engineering scenarios. Expert Systems with Applications 2012;39(13):11468–11478.
Alsanad AA, Chikh A, Mirza A. Multilevel ontology framework for improving requirements change management in global software development. IEEE Access 2019;7:71804–71812.
Chen G, Jiang T, Wang M, Tang X, Ji W. Modeling and reasoning of IoT architecture in semantic ontology dimension. Computer Communications 2020 3;153:580–594.
Roldán-Molina GR, Ruano-Ordás D, Basto-Fernandes V, Méndez JR. An ontology knowledge inspection methodology for quality assessment and continuous improvement. Data and Knowledge Engineering 2021;133(May):1–16.
Gonzalez-Perez C, Henderson-Sellers B, McBride T, Low GC, Larrucea X. An Ontology for ISO software engineering standards: 2) Proof of concept and application. Computer Standards and Interfaces 2016;48(Nov):112–123.
Puchianu CM, Bautu E. Conceptual and ontological modeling of in-vehicle life-logging software systems. Procedia Computer Science 2020;176:2635–2644.
Rocha R, Araújo A, Cordeiro D, Ximenes A, Teixeira J, Silva G, et al. DKDOnto: An ontology to support software development with distributed teams. Procedia Computer Science 2018;126:373–382.
Beydoun G, Low G, Garcia-Sanchez F, Valencia-Garcia R, Martínez-Bejar R. Identification of ontologies to support information systems development. Information Systems 2014;46:45–60.
Petnga L, Austin M. An ontological framework for knowledge modeling and decision support in cyber-physical systems. Advanced Engineering Informatics 2016 1;30:77–94.
Takhom A, Usanavasin S, Supnithi T, Boonkwan P. A collaborative framework supporting ontology development based on agile and scrum model. IEICE Transactions on Information and Systems 2020 12;E103D:2568–2577.
Adnan M, Afzal M. Ontology based multiagent effort estimation system for scrum agile method. IEEE Access 2017 11;5:25993–26005.
Gregorio JL, Oliveira HCD, Figueiredo LR, Prado SG. Specification of Software Requirements with the Support of Business Process Ontologies. In: CITS 2019 - Proceeding of the 2019 International Conference on Computer, Information and Telecommunication Systems IEEE; 2019. p. 1–5.
John S, Shah N, Stewart C. Towards a Software Centric Approach for Ontology Development: Novel Methodology and its Application. In: Proceedings - 2018 IEEE 15th International Conference on e-Business Engineering, ICEBE 2018 Institute f Electrical and Electronics Engineers Inc.; 2018. p. 139–146.
Deb CK, Marwaha S, Malhotra PK, Wahi SD, Pandey RN. Strengthening soil taxonomy ontology software for description and classification of USDA soil taxonomy up to soil series. In: 2015 International Conference on Computing for Sustainable Global Development, INDIACom 2015; 2015. p. 1180–1184.
De Graaf KA, Liang P, Tang A, Van Hage WR, Van Vliet H. An exploratory study on ontology engineering for software architecture documentation. Computers in Industry 2014;65(7):1053–1064.
Peldszus S, Burger J, Kehrer T, Jurjens J. Ontology-driven evolution of software security. Data and Knowledge Engineering 2021 7;134:1–25.
Abdalazeim A, Meziane F. A review of the Generation of Requirements Specification in Natural Language Using Objects UML Models and Domain Ontology. In: Procedia CIRP, vol. 189 Elsevier B.V.; 2021. p. 328–334.
Dahling S, Razik L, Monti A. OWL2Go: Auto-generation of Go data models for OWL ontologies with integrated serialization and deserialization functionality. SoftwareX 2020 7;12:1–9.
Olszewska JI, Allison IK. ODYSSEY: Software development life cycle ontology. In: IC3K 2018 - Proceedings of the 10th International Joint Conference on Knowledge Discovery, Knowledge Engineering and Knowledge Management, vol. 2 SciTePress; 2018. p. 303–311.
Wen SF, Katt B. An Ontology-Based Context Model for Managing Security Knowledge in Software Development. In: 23rd Conference of Open Innovations Association (FRUCT) IEEE; 2018. p. 416–424.
Stadnicki A, Pietron F, Burek P. Towards a modern ontology development environment. Procedia Computer Science 2020;176:753–762.
Zou M, Basirati MR, Bauer H, Kattner N, Reinhart G, Lindemann U, et al. Facilitating consistency of business model and technical models in product-service-systems development: An ontology approach. IFAC-PapersOnLine 2019 9;52:1229–1235.
Murtazina MS, Avdeenko TV. An ontology-based approach to support requirements traceability in agile development. Procedia Computer Science 2019;150:628–635.
Wongthongtham P, Chang E, Dillon TS, Sommerville I. Ontology-based multi-site software development methodology and tools. Journal of Systems Architecture 2006 11;52:640–653.
Ortega-Ordoñez WA, Pardo-Calvache CJ, Pino-Correa FJ. Ontoagile: An ontology for agile software development processes. DYNA (Colombia) 2019;86(209):79–90.
Fonseca VS, Barcellos MP, de Almeida Falbo R. An ontology-based approach for integrating tools supporting the software measurement process. Science of Computer Programming 2017 2;135:20–44.
Orellana D, Mandrick W. The ontology of systems engineering: towards a computational digital engineering semantic framework. Procedia Computer Science 2019;153:268–276.
Wiebe AJ, Chan CW. Ontology Driven Software Engineering. In: 2012 25th IEEE Canadian Conference on Electrical and Computer Engineering: Vision for a Greener Future, CCECE 2012; 2012. p. 1–4.
Van Kervel SJH, Dietz JLG, Hintzen J, Van Meeuwen T, Zijlstra B. Enterprise Ontology driven software engineering. In: CSOFT 2012 - Proceedings of the 7th International Conference on Software Paradigm Trends; 2012. p. 205–210.
Chauhan A, Vijayakumar V, Vincent R, Pradeep KV. Towards the development of a framework for socially responsible software by analyzing social media big data on cloud through ontological engineering. Procedia Computer Science 2015;50:524–530.
Murtazina M, Avdeenko T. The Ontology-Driven Approach to Intelligent Support of Requirements Engineering in Agile Software Development. In: Proceedings of ITNT 2020 - 6th IEEE International Conference on Information Technology and Nanotechnology Institute of Electrical and Electronics Engineers Inc.; 2020. p. 1–6.
Shen J, Beydoun G, Low G, Wang L. Aligning ontology-based development with service oriented systems. Future Generation Computer Systems 2014 3;32:263–273.
DOI: http://dx.doi.org/10.12962/j20882033.v32i3.12998
Refbacks
- There are currently no refbacks.
IPTEK Journal of Science and Technology by Lembaga Penelitian dan Pengabdian kepada Masyarakat, ITS is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Based on a work at https://iptek.its.ac.id/index.php/jts.