首页> 外文学位 >An information engineering approach to unified object-oriented design and analysis.
【24h】

An information engineering approach to unified object-oriented design and analysis.

机译:一种用于统一面向对象设计和分析的信息工程方法。

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

摘要

As the 21st century nears, the challenges for information acquisition, management, and dissemination continue to grow. In this age of information, large volumes of complex, highly interdependent data must be managed by crucial software applications for areas such as healthcare, telecommunications, manufacturing, banking, etc. These critical applications must be able to utilize information in a timely and efficient fashion, and have the ability to support and promote collaboration. An application is required to be able to collect, synthesize, and analyze information. The adequate protection of information is another important requirement.;Given the stringent requirements placed on software applications, an engineering approach must be taken during their design to ensure that qualities such as correctness, robustness, maintainability, verifiability, etc. are met. Current software engineering practices have several drawbacks, including: the lack of uniformity among the different tools and techniques; and, the absence of a systematic, engineering approach in many of the current tools. The primary goal of this work is to expand the capabilities of the object-oriented paradigm to support a more comprehensive design experience while maintaining information consistency, yielding a design model and accompanying environment with engineering rigor. Towards this end, this dissertation presents: an organized approach to specification construction; a high-level application design technique; a well-defined formal object-oriented design model; and a corresponding design environment. A methodology is also proposed for the construction of the application, to induce a more precise application specification, design, and development process.;The proposed design environment incorporates an engineering approach which offers: many different modeling choices for design development; supports dynamic, designer-defined choices; and, ensures information consistency through automatic and on-demand design analyses. These design analyses embody engineering rigor and structure that alert the designer to potential design flaws and inconsistencies, and support the detailed evaluation of a design. The usage and access of the application is considered as an integral aspect of the design, therefore the environment also supports the specification of security requirements, which are crucial to insure controlled access. Finally, the environment serves as a prototype to verify and empirically test the concepts and ideas of this research effort.
机译:随着21世纪的临近,信息获取,管理和传播的挑战不断增长。在这个信息时代,必须由关键软件应用程序管理大量复杂,高度相互依赖的数据,这些应用程序适用于医疗保健,电信,制造,银行等领域。这些关键应用程序必须能够及时有效地利用信息,并具有支持和促进协作的能力。需要一个应用程序才能收集,综合和分析信息。充分的信息保护是另一个重要要求。鉴于对软件应用程序的严格要求,在设计过程中必须采取工程方法,以确保满足诸如正确性,鲁棒性,可维护性,可验证性等质量。当前的软件工程实践有几个缺点,包括:不同工具和技术之间缺乏统一性;而且,当前许多工具都缺乏系统的工程方法。这项工作的主要目标是扩展面向对象范例的功能,以支持更全面的设计体验,同时保持信息的一致性,产生具有工程严谨性的设计模型和随附的环境。为此,本论文提出了:一种规范化构造的组织方法;高级应用程序设计技术;定义明确的正式的面向对象的设计模型;以及相应的设计环境。还提出了一种用于构建应用程序的方法,以引发更精确的应用程序规范,设计和开发过程。拟议的设计环境结合了一种工程方法,该方法提供了:用于设计开发的许多不同的建模选择;支持设计师定义的动态选择;通过自动和按需设计分析来确保信息的一致性。这些设计分析体现了工程上的严格性和结构性,可提醒设计人员潜在的设计缺陷和不一致之处,并支持对设计的详细评估。应用程序的使用和访问被视为设计的组成部分,因此环境还支持安全要求的规范,这对于确保受控访问至关重要。最终,环境充当了验证和实证测试这项研究工作的概念和思想的原型。

著录项

  • 作者

    Ellis, Heidi J. C.;

  • 作者单位

    University of Connecticut.;

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

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号