首页> 外文学位 >A MODEL FOR SUPPORTING MULTIPLE SOFTWARE ENGINEERING METHODS IN A SOFTWARE ENVIRONMENT.
【24h】

A MODEL FOR SUPPORTING MULTIPLE SOFTWARE ENGINEERING METHODS IN A SOFTWARE ENVIRONMENT.

机译:一种在软件环境中支持多种软件工程方法的模型。

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

摘要

This dissertation describes a computer based system, TRIAD, which can provide a support environment for a wide variety of software engineering methods. It is based on a uniform model of such methods and this makes it simple and natural to apply several different methods simultaneously to the same software development project. Since most existing methods are really well suited to only a few phases of the software development cycle, this ability to form sophisticated information-sharing combinations of several methods is a significant advance.;A description of the structure and operators of the TRIAD Model is provided. Also described are the features of the TRIAD Model which represent the structure of method, and in addition, the meaning of the structure and the rules for the use of the method.;Since the TRIAD generated environment is more than just a method representation and a tool collection, this dissertation describes the components of the TRIAD environment. These components include an editor, an information storage and retrieval facility, help and tutorial systems, an external tool interface, an interface to a programming language to provide procedural processing and a rule based invocation of external procedures. Each of these components and their contribution to multiple method support is described.;A general description of the TRIAD Model implementation is provided as well as the presentation and solution to difficult problems encountered during the implementation.;Examples from methods such as Jackson, SADT, Dataflow Diagrams and Call Structures motivate the features included in the model. A multiple method environment generated to support the development of TRIAD is described. Two methods, Call Structure and Documentation, will illustrate how software engineering methods are defined to generate a TRIAD environment as well as how they are applied in the development of the TRIAD system.
机译:本文介绍了一种基于计算机的系统TRIAD,它可以为多种软件工程方法提供支持环境。它基于此类方法的统一模型,这使得将多个不同方法同时应用于同一软件开发项目变得简单自然。由于大多数现有方法确实仅适用于软件开发周期的几个阶段,因此形成几种方法的复杂信息共享组合的能力是一项重大进步。;提供了TRIAD模型的结构和运算符的描述。还描述了TRIAD模型的特征,这些特征表示方法的结构,此外还说明了结构的含义和使用该方法的规则。由于TRIAD生成的环境不仅仅是方法表示和工具集合,本文描述了TRIAD环境的组件。这些组件包括编辑器,信息存储和检索工具,帮助和教程系统,外部工具界面,提供程序处理的编程语言界面以及基于规则的外部过程调用。描述了这些组件中的每一个及其对多方法支持的贡献。;提供了TRIAD模型实现的一般描述,以及对实现过程中遇到的难题的介绍和解决方案。;例如Jackson,SADT,数据流图和调用结构激发了模型中包含的功能。描述了为支持TRIAD开发而生成的多方法环境。两种方法,即调用结构和文档,将说明如何定义软件工程方法以生成TRIAD环境以及如何将其应用于TRIAD系统的开发中。

著录项

  • 作者单位

    The Ohio State University.;

  • 授予单位 The Ohio State University.;
  • 学科 Computer Science.
  • 学位 Ph.D.
  • 年度 1986
  • 页码 256 p.
  • 总页数 256
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号