Integrating artificial intelligence technique and lexicon of verbs in automated database design diagnosing

Shahrul Azman Mohd Noah, Michael D. Williams

Research output: Contribution to journalArticle

Abstract

Conceptual database design is seen as the most important stage of a database design process, as the conceptual model produced at this stage is the first design model constructed with formal and detailed semantics. The stage, however, is also viewed as a difficult task for designers, and the potential for committing and correcting errors is significant. As a result, it is not surprising to see the emergence of a number of automated systems employing artificial intelligence (AI) techniques in providing assistance in the design of such a model. This paper presents one such tool, called the Intelligent Object Analyser (IOA). Although the tool exhibited the capacity of performing two aspects of design (design synthesis and design diagnosis), its major contribution is to assist users within the scope of design diagnosis from its capability to detect errors, and suggest corrections in design. Apart from incorporating the AI techniques, the tool also integrates a domain specific lexicon of verbs, which is meant to enhance the tool's diagnostic capabilities. The tool demonstrates the practical integration of AI techniques and domain specific lexicon to the aspects of database design diagnosing. The paper concludes with a discussion of areas for future development in this field.

Original languageEnglish
Pages (from-to)9-23
Number of pages15
JournalMalaysian Journal of Computer Science
Volume16
Issue number1
Publication statusPublished - 2003

Fingerprint

Artificial intelligence
Semantics

Keywords

  • Conceptual database design
  • Design diagnosis
  • Knowledge-based system
  • Object modelling technique

ASJC Scopus subject areas

  • Computer Science(all)

Cite this

Integrating artificial intelligence technique and lexicon of verbs in automated database design diagnosing. / Mohd Noah, Shahrul Azman; Williams, Michael D.

In: Malaysian Journal of Computer Science, Vol. 16, No. 1, 2003, p. 9-23.

Research output: Contribution to journalArticle

@article{b8e08d51563c4d57ac31b30cb8f39eb4,
title = "Integrating artificial intelligence technique and lexicon of verbs in automated database design diagnosing",
abstract = "Conceptual database design is seen as the most important stage of a database design process, as the conceptual model produced at this stage is the first design model constructed with formal and detailed semantics. The stage, however, is also viewed as a difficult task for designers, and the potential for committing and correcting errors is significant. As a result, it is not surprising to see the emergence of a number of automated systems employing artificial intelligence (AI) techniques in providing assistance in the design of such a model. This paper presents one such tool, called the Intelligent Object Analyser (IOA). Although the tool exhibited the capacity of performing two aspects of design (design synthesis and design diagnosis), its major contribution is to assist users within the scope of design diagnosis from its capability to detect errors, and suggest corrections in design. Apart from incorporating the AI techniques, the tool also integrates a domain specific lexicon of verbs, which is meant to enhance the tool's diagnostic capabilities. The tool demonstrates the practical integration of AI techniques and domain specific lexicon to the aspects of database design diagnosing. The paper concludes with a discussion of areas for future development in this field.",
keywords = "Conceptual database design, Design diagnosis, Knowledge-based system, Object modelling technique",
author = "{Mohd Noah}, {Shahrul Azman} and Williams, {Michael D.}",
year = "2003",
language = "English",
volume = "16",
pages = "9--23",
journal = "Malaysian Journal of Computer Science",
issn = "0127-9084",
publisher = "Faculty of Computer Science and Information Technology",
number = "1",

}

TY - JOUR

T1 - Integrating artificial intelligence technique and lexicon of verbs in automated database design diagnosing

AU - Mohd Noah, Shahrul Azman

AU - Williams, Michael D.

PY - 2003

Y1 - 2003

N2 - Conceptual database design is seen as the most important stage of a database design process, as the conceptual model produced at this stage is the first design model constructed with formal and detailed semantics. The stage, however, is also viewed as a difficult task for designers, and the potential for committing and correcting errors is significant. As a result, it is not surprising to see the emergence of a number of automated systems employing artificial intelligence (AI) techniques in providing assistance in the design of such a model. This paper presents one such tool, called the Intelligent Object Analyser (IOA). Although the tool exhibited the capacity of performing two aspects of design (design synthesis and design diagnosis), its major contribution is to assist users within the scope of design diagnosis from its capability to detect errors, and suggest corrections in design. Apart from incorporating the AI techniques, the tool also integrates a domain specific lexicon of verbs, which is meant to enhance the tool's diagnostic capabilities. The tool demonstrates the practical integration of AI techniques and domain specific lexicon to the aspects of database design diagnosing. The paper concludes with a discussion of areas for future development in this field.

AB - Conceptual database design is seen as the most important stage of a database design process, as the conceptual model produced at this stage is the first design model constructed with formal and detailed semantics. The stage, however, is also viewed as a difficult task for designers, and the potential for committing and correcting errors is significant. As a result, it is not surprising to see the emergence of a number of automated systems employing artificial intelligence (AI) techniques in providing assistance in the design of such a model. This paper presents one such tool, called the Intelligent Object Analyser (IOA). Although the tool exhibited the capacity of performing two aspects of design (design synthesis and design diagnosis), its major contribution is to assist users within the scope of design diagnosis from its capability to detect errors, and suggest corrections in design. Apart from incorporating the AI techniques, the tool also integrates a domain specific lexicon of verbs, which is meant to enhance the tool's diagnostic capabilities. The tool demonstrates the practical integration of AI techniques and domain specific lexicon to the aspects of database design diagnosing. The paper concludes with a discussion of areas for future development in this field.

KW - Conceptual database design

KW - Design diagnosis

KW - Knowledge-based system

KW - Object modelling technique

UR - http://www.scopus.com/inward/record.url?scp=79952809068&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=79952809068&partnerID=8YFLogxK

M3 - Article

AN - SCOPUS:79952809068

VL - 16

SP - 9

EP - 23

JO - Malaysian Journal of Computer Science

JF - Malaysian Journal of Computer Science

SN - 0127-9084

IS - 1

ER -