arrow
Return

X-OODM: Explainable Object-Oriented Design Methodology

delete2024-01-01
delete1
delete
OA
AI
A
Abqa Javed *
M
Muhammad Shoaib
A
Abdul Jaleel
DOI:10.1109/ACCESS.2024.3477553delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
In software applications and decision-making systems, the explainability features can be instrumental for explicating internal working, accountability, understanding, fairness, and interpretation of decisions, processes, and data. Conventional design methodologies like Object-Oriented Design Methodology (OODM) are proposed for web-based application development. OODM enables the reuse of code, quantification, and security at the design level. However, OODM did not provide the feature of introducing explainability in web-based decision-making systems, thus OODM is required to be modified. The present paper presents X-OODM with an added model to introduce the explainability feature. Design quality metrics for X-OODM are also proposed. The proposed methodology is validated through a case study involving different scenarios. In the first scenario, trustworthiness, fairness, transferability, and simulatability are implemented, resulting in an explainability level of 24 units. In addition to these components, in the second scenario, reliability, understanding, informativeness, and decomposability are involved with the previous parameters, having an explainability level of 34 units. In the third scenario, in addition to defined parameters, privacy awareness, accessibility, and algorithmic transparency components are also implemented, leading to the highest level of explainability 46 units compared to previous scenarios. A higher explainability level indicates that all aspects of web-based applications introduce explainability. This research can be extended to implement X-OODM for a real multi-domain sentiment analysis application.
Keywords:
Object oriented modeling
Analytical models
Design methodology
Modeling
Decision making
Security
Sentiment analysis
Measurement
Numerical models
Privacy
Explainable AI
Explainable
measurable
web-based application
object-oriented design
sentiment analysis

Journal

IEEE Access cover
IEEE Access
IF:
3.6
Papers:
9.8W
Citations:
29.4W

Organization

U
university of engineering & technology lahore
Scholars:
2.7K
Papers: 2.2K
Citations: 0
Cited Papers

Cited Papers

Explainable Machine Learning for Scientific Insights and Discoveries
err2020-01-01
err588
errOAAI
errRoscher, Ribana; Bohn, Bastian; Duarte, Marco F.; Garcke, Jochen
errShare
errSave
DESIGN COMPLEXITY MEASUREMENT AND TESTING
err1989-12-01
err172
errOAAI
errMCCABE, TJ; BUTLER, CW
errShare
errSave
Comparing expert systems and their explainability through similarity
err2024-07-01
err2
errOAAI
errGwinner, Fabian; Tomitza, Christoph; Winkelmann, Axel
errShare
errSave
“There is still something missing”: comparing a gender-sensitive and gender-transformative approach in Burundi
err2022-08-11
err0
PREAI
errEmily Hillenbrand; Pranati Mohanraj; Jemimah Njuki; Domitille Ntakobakinvuna; Abinet Tasew Sitotaw
errShare
errSave
Upper gastrointestinal bleeding as an initial manifestation of metastasis, secondary to a choriocarcinoma in a patient suffering from testicular mixed germ cell tumour
err2011-01-01
err0
errOAAI
errM. Fosado Gayosso; J. L. Pérez Hernández; F. Bernal Sahagún; C. Acevedo García; E. L. Aguilar Ayala; J. Pérez Espinosa
errShare
errSave
XAI-Explainable artificial intelligence
err2019-12-18
err948
errOAAI
errGunning, David; Stefik, Mark; Choi, Jaesik; Miller, Timothy; Stumpf, Simone; Yang, Guang-Zhong
errShare
errSave
Explainable Artificial Intelligence (XAI): Concepts, taxonomies, opportunities and challenges toward responsible AI
err2020-06-01
err3.9K
errOAAI
errBarredo Arrieta, Alejandro; Diaz-Rodriguez, Natalia; Del Ser, Javier; Bennetot, Adrien; Tabik, Siham; Barbado, Alberto; Garcia, Salvador; Gil-Lopez, Sergio; Molina, Daniel; Benjamins, Richard; Chatila, Raja; Herrera, Francisco
errShare
errSave
Explainable AI (XAI): Core Ideas, Techniques, and Solutions
err2023-01-16
err178
errOAAI
errDwivedi, Rudresh; Dave, Devam; Naik, Het; Singhal, Smiti; Omer, Rana; Patel, Pankesh; Qian, Bin; Wen, Zhenyu; Shah, Tejal; Morgan, Graham; Ranjan, Rajiv
errShare
errSave
researcher View more