Subscribe Now Subscribe Today
Science Alert
Curve Top
Information Technology Journal
  Year: 2007 | Volume: 6 | Issue: 6 | Page No.: 835-842
DOI: 10.3923/itj.2007.835.842
Facebook Twitter Digg Reddit Linkedin StumbleUpon E-mail

Software Quality in Artificial Intelligence System

B. Vinayagasundaram and S.K. Srivatsa

The main objective of the study is to define the metrics to measure the quality of software in the architecture for an artificial intelligence system. The proposed architecture for measurement consists of four components; Task specification layer, problem solver layer, domain layer and an adapter layer. These four components are hierarchically organized in a layered fashion. In this architecture, the overall structure is decomposed into sub components, in a layered way such that a new layer can be added to the existing layer that can change the behavior of the system. The quality of components in the architecture are measured with metrics such as source code, depth of inheritance, number of paths, complexity level etc., These metrics are related to software quality characteristics suggested by ISO. This study is organized in the following way; Firstly, the study addresses the significance of software architecture in a software intensive AI system, the importance of quality of the software in the architecture and a layered architecture for artificial intelligence system. The secondly, the study addresses the relation ship between the quality characteristics and the metrics used for measuring the quality. The performance of the system with respect to functional requirement and non-functional requirements are measured and discussed.
PDF Fulltext XML References Citation Report Citation
  •    A Critical Review for an Accurate and Dynamic Prediction for the Outcomes of Traumatic Brain Injury based on Glasgow Outcome Scale
  •    Analytical Learning Based on a Meta-programming Approach for the Detection of Object-oriented Design Defects
  •    Scheduling Quality Related Activities in Incremental Software Development Projects Based on Monte Carlo Simulation
  •    Enabling Continuous Quality Improvement with Quantitative Evaluation in Incremental Financial Software Development
How to cite this article:

B. Vinayagasundaram and S.K. Srivatsa, 2007. Software Quality in Artificial Intelligence System. Information Technology Journal, 6: 835-842.

DOI: 10.3923/itj.2007.835.842






Curve Bottom