首页> 外文学位 >EXERCISES AND EXAMINATIONS OF SOFTWARE ENGINEERING TECHNIQUES FOR THE IMPLEMENTATION OF LARGE-SCALE DATABASE SYSTEMS: THE RESULTS OF A MULTI-BACKEND DATABASE SYSTEM IMPLEMENTATION.
【24h】

EXERCISES AND EXAMINATIONS OF SOFTWARE ENGINEERING TECHNIQUES FOR THE IMPLEMENTATION OF LARGE-SCALE DATABASE SYSTEMS: THE RESULTS OF A MULTI-BACKEND DATABASE SYSTEM IMPLEMENTATION.

机译:实施大型数据库系统的软件工程技术的练习和考试:实施多后端数据库系统的结果。

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

摘要

In this report we propose a methodology, database systems implementation methodology (DBSIM), for the development of large-scale database systems. The methodology and the results of using the methodology in the implementation of a multi-backend database system are presented. The methodology includes software engineering techniques for managing the database systems effort and for developing the database systems. The management techniques include a development strategy, a team organization and techniques for software quality assurance. The software development techniques include techniques for the design, coding and testing phases of the software life cycle.;A review of different solutions to the three categories of issues and our solutions to these issues are described. The database systems implementation methodology (DBSIM) is then developed. The techniques used in DBSIM and the rationale for choosing them are described in detail. An application of the DBSIM to development of a large-scale database system, i.e., the multi-backend database system (MDBS), is reported. Our database systems engineering experience is also presented.;The contributions of the work to database systems engineering, software engineering and database systems are discussed. The directions for further research and experiment in these areas are presented.;The issues that must be addressed for a database system development effort are presented. We categorize the issues as "management issues", "system hardware and software issues" and "database system implementation issues." The management issues include the choice of an implementation strategy, the organization of implementation personnel, the training and expertise of implementors, the turnover of programming teams and the assurance of software quality. The system hardware and software issued include the selection of hardware, the choice of a systems programming language, the choice of operating systems and the techniques for software development. The database system implementation issues include the interface with operating systems, the message-passing mechanisms, hardware and software requirements, the level of I/O operations, the organization of directory data and user data, the concurrency control mechanisms and the supporting software.
机译:在本报告中,我们提出了一种用于开发大型数据库系统的方法,即数据库系统实现方法(DBSIM)。给出了该方法论以及在实现多后端数据库系统中使用该方法论的结果。该方法包括用于管理数据库系统工作量和用于开发数据库系统的软件工程技术。管理技术包括开发策略,团队组织和软件质量保证技术。软件开发技术包括用于软件生命周期的设计,编码和测试阶段的技术。;描述了对三类问题的不同解决方案的综述,以及我们针对这些问题的解决方案。然后开发数据库系统实现方法(DBSIM)。详细介绍了DBSIM中使用的技术及其选择的原理。报告了DBSIM在大规模数据库系统即多后端数据库系统(MDBS)的开发中的应用。还介绍了我们在数据库系统工程方面的经验。讨论了该工作对数据库系统工程,软件工程和数据库系统的贡献。提出了在这些领域中进行进一步研究和实验的方向。提出了数据库系统开发工作中必须解决的问题。我们将这些问题分类为“管理问题”,“系统硬件和软件问题”和“数据库系统实施问题”。管理问题包括实施策略的选择,实施人员的组织,实施者的培训和专业知识,编程团队的人员流动以及软件质量的保证。发行的系统硬件和软件包括硬件的选择,系统编程语言的选择,操作系统的选择以及软件开发技术。数据库系统实现问题包括与操作系统的接口,消息传递机制,硬件和软件要求,I / O操作级别,目录数据和用户数据的组织,并发控制机制和支持软件。

著录项

  • 作者

    OROOJI, ALI.;

  • 作者单位

    The Ohio State University.;

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

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号