首页> 外文学位 >A knowledge-based approach for generating target system specifications from a domain model.
【24h】

A knowledge-based approach for generating target system specifications from a domain model.

机译:一种基于知识的方法,用于从域模型生成目标系统规范。

获取原文
获取原文并翻译 | 示例

摘要

The quest for reuse in software engineering is still being pursued and researchers are actively investigating the domain modeling approach to software construction. At the Center for Software Systems Engineering in George Mason University, Gomaa et al. have developed a reuse-oriented software life cycle model called the Evolutionary Domain Life Cycle (EDLC) Model. The EDLC paradigm supports two major activities, namely, domain modeling, and target system generation.;Most of the domain modeling projects reported in the literature use application domain specific methods for generating target systems from the domain model. Consequently, these methods fail when applied to different application domains. This research focuses on developing a target system specification generation method that is independent of the application domain.;A knowledge-based method for generating consistent target system specifications from a domain model created using the EDLC method, has been developed. Target system specifications are generated by tailoring the domain model according to the requirements specified for the target system. A method for deriving new target system specifications from existing target systems has also been developed.;An architecture for the knowledge-based environment that supports the target system specification generation process has been developed. This architecture separates the application domain knowledge from the control knowledge required to generate target system specifications. Hence, the target system specification generation method and the environment can be applied to any application domain.;A proof-of-concept prototype called "Knowledge-Based Requirements Elicitation Tool" (KBRET) has been implemented in C Language Integrated Production System (CLIPS)--an expert system shell developed at NASA/Johnson Space Center. To show that KBRET is application domain independent, it has been applied to the Payload Operations Control Center (POCC), and the Transportable Payload Operations Control Center (TPOCC) application domains.
机译:对软件工程中的重用的追求仍在继续,研究人员正在积极研究用于软件构建的领域建模方法。在乔治·梅森大学的软件系统工程中心,戈马等人。已经开发了一种面向重用的软件生命周期模型,称为进化域生命周期(EDLC)模型。 EDLC范式支持两项主要活动,即领域建模和目标系统生成。;文献中报道的大多数领域建模项目都使用应用程序特定于领域的方法从领域模型生成目标系统。因此,这些方法在应用于不同的应用程序域时会失败。这项研究的重点是开发一种与应用程序域无关的目标系统规范生成方法。;已经开发了一种基于知识的方法,用于从使用EDLC方法创建的域模型中生成一致的目标系统规范。通过根据为目标系统指定的要求定制域模型来生成目标系统规范。还开发了一种从现有目标系统中导出新目标系统规范的方法。;已经开发了一种用于支持目标系统规范生成过程的基于知识的环境的体系结构。此体系结构将应用程序域知识与生成目标系统规范所需的控制知识区分开。因此,目标系统规范的生成方法和环境可以应用于任何应用程序领域。;已在C语言集成生产系统(CLIPS)中实现了名为“基于知识的需求启发工具”(KBRET)的概念验证原型。 )-由NASA /约翰逊航天中心开发的专家系统外壳。为了表明KBRET是独立于应用程序域的,它已被应用到有效载荷运行控制中心(POCC)和可运输有效载荷运行控制中心(TPOCC)应用程序域。

著录项

  • 作者

    Sugumaran, Vijayan.;

  • 作者单位

    George Mason University.;

  • 授予单位 George Mason University.;
  • 学科 Computer science.
  • 学位 Ph.D.
  • 年度 1993
  • 页码 238 p.
  • 总页数 238
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号