Object-oriented analysis through a knowledge-based system

被引:0
|
作者
Belkhouche, B [1 ]
Gamino, AM [1 ]
机构
[1] Tulane Univ, Dept Elect Engn & Comp Sci, New Orleans, LA 70118 USA
来源
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This research provides a basis for a systematic and problem-independent abject-oriented analysis approach, A strategy for object-oriented requirements analysis (OORA) is described, The proposed OORA strategy is based on a semantic-net representational scheme that provides a set of constructs to organize the requirements model in a structured form. Besides formalizing and generalizing the expression of object-oriented designs, the semantic-net notation enhances the understandability of the requirements model and facilitates the mapping of the problem-domain objects into the software model. To demonstrate the viability of this approach, a prototype knowledge-based system was implemented. The implemented knowledge-based system is capable of performing different analyses on an initial requirements model to identify: (1) common patterns among classes; (2) message-connections; and (3) groups of cohesive classes. The ability of the system to identify such properties can be of great benefit to the software engineer.
引用
收藏
页码:52 / 59
页数:8
相关论文
共 50 条
  • [31] The Analysis and Design of the Object-oriented System
    Xin, Li
    [J]. PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON MATERIALS ENGINEERING AND INFORMATION TECHNOLOGY APPLICATIONS, 2015, 28 : 19 - 23
  • [32] Object-Oriented Analysis of Carsharing System
    Morency, Catherine
    Trepanier, Martin
    Martin, Basile
    [J]. TRANSPORTATION RESEARCH RECORD, 2008, (2063) : 105 - 112
  • [33] OBJECT-ORIENTED KNOWLEDGE REPRESENTATION
    Bartoska, Jan
    [J]. EFFICIENCY AND RESPONSIBILITY IN EDUCATION 2006, 2006, : 7 - 12
  • [34] OBJECT-ORIENTED KNOWLEDGE REPRESENTATION
    YELLAND, PM
    [J]. BT TECHNOLOGY JOURNAL, 1993, 11 (03): : 41 - 51
  • [35] SPOOK: A system for probabilistic object-oriented knowledge representation
    Pfeffer, A
    Koller, D
    Milch, B
    Takusagawa, KT
    [J]. UNCERTAINTY IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 1999, : 541 - 550
  • [36] OBJECT-ORIENTED KNOWLEDGE FRAMEWORKS
    FORDE, BWR
    RUSSELL, AD
    STIEMER, SF
    [J]. ENGINEERING WITH COMPUTERS, 1989, 5 (02) : 79 - 89
  • [37] Traveling through Dakota: Experiences with an object-oriented program analysis system
    Hind, M
    Pioli, A
    [J]. TECHNOLOGY OF OBJECT-ORIENTED LANGUAGES AND SYSTEMS - TOOLS 34, PROCEEDINGS, 2000, : 49 - 60
  • [38] OBJECT-ORIENTED ANALYSIS AND SPECIFICATION - A KNOWLEDGE BASE APPROACH
    LEE, S
    CARVER, DL
    [J]. JOURNAL OF OBJECT-ORIENTED PROGRAMMING, 1991, 3 (05): : 35 - &
  • [39] An object-oriented knowledge representation based on relational model
    Hu, Y
    Shen, J
    [J]. Proceedings of the Third International Symposium on Magnetic Industry (ISMI'04) & First International Symposium on Physics and IT Industry (ISITI'04), 2005, : 267 - 268
  • [40] An Object-Oriented Knowledge Representation Based on Relation Database
    Huang Zhiqiang
    Yue Yan
    Bai Guang
    [J]. ICCSE 2008: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION: ADVANCED COMPUTER TECHNOLOGY, NEW EDUCATION, 2008, : 585 - 587