首页> 外文学位 >Computer-aided systems engineering methodology support and its effect on the output of structured analysis
【24h】

Computer-aided systems engineering methodology support and its effect on the output of structured analysis

机译:计算机辅助系统工程方法论支持及其对结构化分析输出的影响

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

摘要

This dissertation investigates the effects of computer-aided systems engineering (CASE) tool methodology support on the system specification output from structured analysis. A replicated project study was employed to allow for control of the requirements specification. Sixteen groups of four upper-division, undergraduate MIS students developed a system specification from the requirements specification of a hotel information system. The groups developed the specifications by following the Yourdon structured analysis methodology, with the aid of two popular, personal computer-based CASE tools. Both CASE tools claim to support the methodology but the methodology support offered by the two tools is different. Specifically, the size of the rule base varies between the tools, and the implementation mechanism for enforcing a specific methodology rule varies both between tools and between rules. It is hypothesized that the number of violations of a particular methodology rule is a function of the implementation mechanism, i.e., rules that are rigidly enforced will be violated less frequently than rules that are not rigidly enforced or are not a part of the CASE tool's rule base. The results indicate that, regardless of the type of methodology support supplied by the CASE tool, there are very few violations of the methodology rules that apply to the internal consistency of a data flow diagram. However, when the system is examined by verifying the hierarchical consistency of the data flow diagrams, the number of specification errors increases. Further, for some of the methodology rules, the number of violations is proportional to the amount of support provided by the CASE tool. One consequence of these results is that rules applying to the hierarchical consistency of data flows diagrams should be enforced by the CASE tool in as strict a manner as possible to assist in preventing errors from propagating down to the primitive process specifications and corrupting the construction of structure charts.
机译:本文研究了计算机辅助系统工程(CASE)工具方法论支持对结构化分析输出的系统规格的影响。使用重复的项目研究来控制需求规范。 16个小组,由四个高级部门的MIS本科生组成,根据酒店信息系统的需求规范制定了系统规范。小组在两种流行的基于个人计算机的CASE工具的帮助下,遵循Yourdon结构化分析方法制定了规范。两个CASE工具都声称支持该方法,但是两个工具提供的方法支持不同。具体而言,规则库的大小在工具之间有所不同,并且用于执行特定方法规则的实现机制在工具之间和规则之间都不同。假设违反特定方法规则的次数是实现机制的函数,即,严格执行的规则的违反频率要比不严格执行或不属于CASE工具规则的规则的违反频率更低基础。结果表明,无论CASE工具提供哪种方法支持,都很少有违反适用于数据流图内部一致性的方法规则的情况。但是,当通过验证数据流程图的层次一致性来检查系统时,指定错误的数量会增加。此外,对于某些方法规则,违规次数与CASE工具提供的支持数量成正比。这些结果的结果是,CASE工具应以尽可能严格的方式实施适用于数据流图层次一致性的规则,以帮助防止错误传播到原始流程规范并破坏结构的构造。图表。

著录项

  • 作者

    Jankowski, David John.;

  • 作者单位

    The University of Arizona.;

  • 授予单位 The University of Arizona.;
  • 学科 Business administration.;Computer science.
  • 学位 Ph.D.
  • 年度 1994
  • 页码 204 p.
  • 总页数 204
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

  • 入库时间 2022-08-17 11:49:58

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号