首页> 外文学位 >A method and software engineering environment for configuring applications from reusable specifications and architectures.
【24h】

A method and software engineering environment for configuring applications from reusable specifications and architectures.

机译:一种用于根据可重用的规范和体系结构配置应用程序的方法和软件工程环境。

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

摘要

At the Center for Software Systems Engineering in George Mason University, a project is underway to support software engineering life cycles, methods, and environments for families of systems. The goal is to support reuse at major phases of software life cycle: requirements, design, and implementation. It is in this context that the Evolutionary Domain Life Cycle (EDLC) model, the software life cycle for a family of systems, was proposed.;The EDLC model previously supported only domain analysis & modeling and target system specification generation. The current research extends EDLC to support architectural design and implementation. This research also supports the target system architecture generation and configuration of executable target system applications from a domain architecture stored in the reuse library.;More specifically this research presents a method, which maps a domain model to a domain architecture, which is then developed as a collection of reusable components. The domain information is stored in a domain reuse library. This information is then made available to a target system engineer, who can select the features to be included in a target system, resulting in specification for that target system. These target system specifications are mapped to an equivalent target system architecture, and the reusable components supporting that architecture are extracted from the domain reuse library and configured into an executable application.;A proof-of-concept software engineering environment is also developed which demonstrates the concepts of the enhanced Evolutionary Domain Life Cycle model. The proof-of-concept environment supports the domain analysis and specification, domain architecture design, and domain implementation during the domain engineering phase of the EDLC model. The environment also supports target system specification generation, target system architecture generation, and target system configuration during the target system generation phase of the EDLC model. The method and the environment are domain independent, and have been applied to two different application domains: factory automation domain and federation interface manager domain.
机译:在乔治梅森大学的软件系统工程中心,正在进行一个项目,以支持系统系列的软件工程生命周期,方法和环境。目的是在软件生命周期的主要阶段(需求,设计和实施)支持重用。正是在这种情况下,提出了进化域生命周期(EDLC)模型,即系统族的软件生命周期。EDLC模型以前仅支持域分析和建模以及目标系统规范生成。当前的研究扩展了EDLC,以支持体系结构设计和实施。该研究还支持目标系统体系结构的生成以及从重用库中存储的域体系结构中的可执行目标系统应用程序的配置。更具体地说,本研究提出了一种将域模型映射到域体系结构的方法,然后将该方法开发为可重用组件的集合。域信息存储在域重用库中。然后,此信息可提供给目标系统工程师,后者可以选择要包含在目标系统中的功能,从而制定该目标系统的规范。将这些目标系统规范映射到等效的目标系统体系结构,并从域重用库中提取支持该体系结构的可重用组件并将其配置为可执行应用程序。还开发了概念验证软件工程环境,以演示增强型演化域生命周期模型的概念。概念验证环境在EDLC模型的域工程阶段支持域分析和规范,域体系结构设计以及域实现。该环境还支持EDLC模型的目标系统生成阶段中的目标系统规范生成,目标系统体系结构生成和目标系统配置。该方法和环境与域无关,并且已应用于两个不同的应用程序域:工厂自动化域和联合界面管理器域。

著录项

  • 作者

    Farrukh, Ghulam Ahmad.;

  • 作者单位

    George Mason University.;

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

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号