MAD-Onto: an ontology design for mobile app development

IntroductionMobile app development has rapidly evolved into a crucial aspect of modern technology, driving innovation across various industries and transforming user experiences globally. The dynamic nature of mobile technology requires developers to navigate a complex landscape of platforms, device...

Full description

Saved in:
Bibliographic Details
Main Authors: Bilal Abu-Salih, Marwan Al-Tawil, Ansar Khoury, Dana A. Al-Qudah, Isra’a Abu Zaid, Marwa Alabdale, Dima Azar
Format: Article
Language:English
Published: Frontiers Media S.A. 2025-02-01
Series:Frontiers in Artificial Intelligence
Subjects:
Online Access:https://www.frontiersin.org/articles/10.3389/frai.2025.1508225/full
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832548284844998656
author Bilal Abu-Salih
Marwan Al-Tawil
Ansar Khoury
Dana A. Al-Qudah
Isra’a Abu Zaid
Marwa Alabdale
Dima Azar
author_facet Bilal Abu-Salih
Marwan Al-Tawil
Ansar Khoury
Dana A. Al-Qudah
Isra’a Abu Zaid
Marwa Alabdale
Dima Azar
author_sort Bilal Abu-Salih
collection DOAJ
description IntroductionMobile app development has rapidly evolved into a crucial aspect of modern technology, driving innovation across various industries and transforming user experiences globally. The dynamic nature of mobile technology requires developers to navigate a complex landscape of platforms, devices, and user requirements. Effective management and sharing of knowledge are essential to address these challenges, ensuring streamlined development processes and enhanced collaboration among stakeholders.MethodsTo this end, ontologies have emerged as powerful tools for structuring and standardizing domain-specific knowledge. This paper introduces MAD-onto, a comprehensive ontology designed specifically for the mobile app development domain. The ontology is constructed by identifying key concepts, defining classes and their hierarchies, establishing class properties, and creating instances relevant to mobile app development. To ensure robustness, the ontology is evaluated using a multi-criteria evaluation metric, focusing on consistency, completeness, conciseness, expandability, and sensitiveness. Additionally, SWRL rules are applied to validate and enforce logical constraints within the ontology.ResultsThrough these rigorous evaluation methods, MAD-onto demonstrates its utility in providing a structured framework for the mobile app development lifecycle, facilitating better decision-making, collaboration, and efficiency.DiscussionThe findings highlight the significance of ontology-driven approaches in addressing the complexities of mobile app development and set a foundation for future research and advancements in this field.
format Article
id doaj-art-a7602a0f8d864b2899a222a73d99dea1
institution Kabale University
issn 2624-8212
language English
publishDate 2025-02-01
publisher Frontiers Media S.A.
record_format Article
series Frontiers in Artificial Intelligence
spelling doaj-art-a7602a0f8d864b2899a222a73d99dea12025-02-03T06:33:20ZengFrontiers Media S.A.Frontiers in Artificial Intelligence2624-82122025-02-01810.3389/frai.2025.15082251508225MAD-Onto: an ontology design for mobile app developmentBilal Abu-SalihMarwan Al-TawilAnsar KhouryDana A. Al-QudahIsra’a Abu ZaidMarwa AlabdaleDima AzarIntroductionMobile app development has rapidly evolved into a crucial aspect of modern technology, driving innovation across various industries and transforming user experiences globally. The dynamic nature of mobile technology requires developers to navigate a complex landscape of platforms, devices, and user requirements. Effective management and sharing of knowledge are essential to address these challenges, ensuring streamlined development processes and enhanced collaboration among stakeholders.MethodsTo this end, ontologies have emerged as powerful tools for structuring and standardizing domain-specific knowledge. This paper introduces MAD-onto, a comprehensive ontology designed specifically for the mobile app development domain. The ontology is constructed by identifying key concepts, defining classes and their hierarchies, establishing class properties, and creating instances relevant to mobile app development. To ensure robustness, the ontology is evaluated using a multi-criteria evaluation metric, focusing on consistency, completeness, conciseness, expandability, and sensitiveness. Additionally, SWRL rules are applied to validate and enforce logical constraints within the ontology.ResultsThrough these rigorous evaluation methods, MAD-onto demonstrates its utility in providing a structured framework for the mobile app development lifecycle, facilitating better decision-making, collaboration, and efficiency.DiscussionThe findings highlight the significance of ontology-driven approaches in addressing the complexities of mobile app development and set a foundation for future research and advancements in this field.https://www.frontiersin.org/articles/10.3389/frai.2025.1508225/fullmobile app developmentontology designknowledge representationSWRL rulesemerging technologies
spellingShingle Bilal Abu-Salih
Marwan Al-Tawil
Ansar Khoury
Dana A. Al-Qudah
Isra’a Abu Zaid
Marwa Alabdale
Dima Azar
MAD-Onto: an ontology design for mobile app development
Frontiers in Artificial Intelligence
mobile app development
ontology design
knowledge representation
SWRL rules
emerging technologies
title MAD-Onto: an ontology design for mobile app development
title_full MAD-Onto: an ontology design for mobile app development
title_fullStr MAD-Onto: an ontology design for mobile app development
title_full_unstemmed MAD-Onto: an ontology design for mobile app development
title_short MAD-Onto: an ontology design for mobile app development
title_sort mad onto an ontology design for mobile app development
topic mobile app development
ontology design
knowledge representation
SWRL rules
emerging technologies
url https://www.frontiersin.org/articles/10.3389/frai.2025.1508225/full
work_keys_str_mv AT bilalabusalih madontoanontologydesignformobileappdevelopment
AT marwanaltawil madontoanontologydesignformobileappdevelopment
AT ansarkhoury madontoanontologydesignformobileappdevelopment
AT danaaalqudah madontoanontologydesignformobileappdevelopment
AT israaabuzaid madontoanontologydesignformobileappdevelopment
AT marwaalabdale madontoanontologydesignformobileappdevelopment
AT dimaazar madontoanontologydesignformobileappdevelopment