A knowledge-based approach for automating a design method for concurrent and real-time systems

被引:0
|
作者
Mills, KL
Gomaa, H
机构
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper describes a knowledge-based approach to automate CODARTS, a software design method for concurrent and real-time systems. The approach uses multiple paradigms to represent knowledge embedded within CODARTS. Semantic data modeling provides the means to model specifications and related designs. A specification meta-model enables automated inferences about the presence of semantic concepts within a specification, while a design meta-model permits automated reasoning concerning concurrent designs. Production rules form the basis for modeling a set of heuristics that can generate concurrent designs based upon semantic concepts from the specification and design meta-models. Together, the semantic data models and production rules, encoded using an expert-system shell, compose CODA, an automated designer's assistant CODA is applied to generate ten concurrent designs for four real-time problems.
引用
收藏
页码:529 / 536
页数:8
相关论文
共 50 条
  • [1] REAL-TIME KNOWLEDGE-BASED SYSTEMS
    LAFFEY, TJ
    COX, PA
    SCHMIDT, JL
    KAO, SM
    READ, JY
    [J]. AI MAGAZINE, 1988, 9 (01) : 27 - 45
  • [2] Knowledge-based automation of a design method for concurrent systems
    Mills, KL
    Gomaa, H
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2002, 28 (03) : 228 - 255
  • [3] REAL-TIME KNOWLEDGE-BASED CONTROL-SYSTEMS
    SCHOPPERS, M
    [J]. COMMUNICATIONS OF THE ACM, 1991, 34 (08) : 27 - 30
  • [4] DEVELOPING REAL-TIME KNOWLEDGE-BASED SYSTEMS WITH PERFECT
    SASSEN, JMA
    OLLONGREN, A
    [J]. ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 1994, 7 (06) : 607 - 626
  • [5] DEVELOPMENT MODULE SUPPORTS KNOWLEDGE-BASED REAL-TIME SYSTEMS
    WILLIAMS, T
    [J]. COMPUTER DESIGN, 1991, 30 (01): : 127 - 127
  • [6] A LAYERED APPROACH TO AUTOMATING THE VERIFICATION OF REAL-TIME SYSTEMS
    GERBER, R
    LEE, I
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1992, 18 (09) : 768 - 784
  • [7] Real-time knowledge-based systems for enterprise decision support and systems analysis
    Cheng, AMK
    [J]. ENTERPRISE INFORMATION SYSTEMS V, 2004, : 21 - 34
  • [8] ON THE DESIGN OF A REAL-TIME KNOWLEDGE-BASED SYSTEM FOR MANAGING LOGISTICS OPERATIONS
    Chow, K. H.
    Choy, K. L.
    Lee, W. B.
    [J]. INTELLIGENT SYSTEMS IN ACCOUNTING FINANCE & MANAGEMENT, 2006, 14 (1-2): : 3 - 25
  • [9] A KNOWLEDGE-BASED APPROACH TO DESIGN FOR DURABILITY IN CONCURRENT ENGINEERING
    MCMAHON, CA
    BROWN, KN
    WILLIAMS, JHS
    YANG, Y
    [J]. JOURNAL OF SYSTEMS ENGINEERING, 1994, 4 (01): : 13 - 22
  • [10] A KNOWLEDGE BASED APPROACH FOR REAL-TIME SYSTEMS DEBUGGING
    TSAI, JP
    FANG, KY
    THALLA, VRK
    GANDHI, H
    [J]. PROCEEDINGS OF THE TWENTY-FIRST, ANNUAL HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES, VOLS 1-4: ARCHITECTURE TRACK, SOFTWARE TRACK, DECISION SUPPORT AND KNOWLEDGE BASED SYSTEMS TRACK, APPLICATIONS TRACK, 1988, : B533 - B540