课题基金 / 基金详情

Software performance engineering in the context of model-driven development

Software performance engineering in the context of model-driven development
模型驱动开发背景下的软件性能工程
批准号:
121479-2007
负责人:
Petriu, Dorina
金额:
$2.33万
依托单位:
依托单位国家:
加拿大
项目类别:
Discovery Grants Program - Individual
财政年份:
2007
资助国家:
加拿大
项目状态:
已结题
起止时间:
2007-01-01 至 2008-12-31

项目摘要

项目成果

Petriu, Dorina的其他基金

相似基金

相关文献

中文摘要
翻译
模型驱动开发(MDD)是软件领域的一个演进步骤,它将软件开发的重点从代码转向模型。MDD基于抽象和自动化:抽象将构建中的应用程序模型与底层平台模型分离,自动化用于从模型中生成代码。平台模型(PM)是可重用的和分层的,每个模型都向上面的层提供服务,并要求下面的层提供服务。对象管理组(OMG)使用受版权保护的术语模型驱动体系结构(MDA)来描述为MDD生成标准(如UML、MOF、xml和CWM)的主动性。所提出的研究的长期目标是在MDD过程中集成软件性能工程技术。性能(这里定义为提供及时性的程度)是任何软件系统的普遍质量,它由其所有层决定:应用程序、中间件、操作系统、硬件(在MDD中可以描述为分层的“平台”)。性能模型将允许我们在生命周期早期的组件/平台组装级别推断系统的性能属性,此时纠正性能问题更容易,也更有效。申请人之前的研究关注的是整体UML模型到性能模型的自动转换,而提议的研究将把转换技术扩展到一组相互关联的UML模型,这些模型必须被转换和组合:应用程序的平台独立模型(PIM)和底层平台的可重用模型(pm)。有三个短期目标。第一部分介绍了用于从一组带有性能信息注释的输入PIM + pm生成整体性能模型的模型转换技术。第二个目标是通过性能注释分离每个平台的性能贡献,这些注释可以稍后组合。第三个目标将提出的方法和技术应用于两个案例研究。
英文摘要
Model-Driven Development (MDD) is an evolutionary step in the software field that changes the focus of software development from code to models. MDD is based on abstraction and automation: abstraction separates the model of the application under construction from underlying platform models, and automation is used to generate the code from models. The platform models (PM) are reusable and layered, each providing services to the layers above, and requiring services of the layers below. The Object Management Group (OMG) uses the copyrighted term Model-Driven Architecture (MDA) to describe the initiative of producing standards (such as UML, MOF, XMI and CWM) for MDD.The long-term objective of the proposed research is to integrate software performance engineering techniques in the MDD process. Performance (defined here as the degree of providing timeliness) is a pervasive quality of any software system that is determined by all its layers: application, middleware, operating system, hardware (which may be described as layered "platforms" in MDD). A performance model would allow us to reason about the performance properties of the system at the level of assemblies of components/platforms early in the life cycle, when the correction of performance problems is easier and more effective. While previous research of the applicant was concerned with the automatic transformation of a monolithic UML model to a performance model, the proposed research will extend the transformation techniques to a set of inter-related UML models that have to be transformed and composed: a platform-independent model (PIM) of the application and reusable models of the underlying platforms (PMs).There are three short term goals. The first addresses model transformation techniques for generating an overall performance model from a set of input PIM + PMs annotated with performance information. The second goal deals with separating the performance contribution of each platform through performance annotations, which can be composed later. The third goal applies the proposed methods and techniques to two case-studies.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Integrating the analysis of multiple non-functional properties in the model-driven software engineering process
  • 批准号:
    RGPIN-2015-05225
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $1.75万
  • 财政年份:
    2019
  • 负责人:
    Petriu, Dorina
  • 依托单位:
Integrating the analysis of multiple non-functional properties in the model-driven software engineering process
  • 批准号:
    RGPIN-2015-05225
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $1.75万
  • 财政年份:
    2018
  • 负责人:
    Petriu, Dorina
  • 依托单位:
Integrating the analysis of multiple non-functional properties in the model-driven software engineering process
  • 批准号:
    RGPIN-2015-05225
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $1.75万
  • 财政年份:
    2017
  • 负责人:
    Petriu, Dorina
  • 依托单位:
Integrating the analysis of multiple non-functional properties in the model-driven software engineering process
  • 批准号:
    RGPIN-2015-05225
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $1.75万
  • 财政年份:
    2016
  • 负责人:
    Petriu, Dorina
  • 依托单位:
国内基金
海外基金
CuAgSe基热电材料的结构特性与构效关系研究
海洋微藻生物固定燃煤烟气中CO2的性能与机理研究
  • 批准号:
    50806049
  • 项目类别:
    青年科学基金项目
  • 资助金额:
    20.0万元
  • 批准年份:
    2008
  • 负责人:
    赵兵涛
  • 依托单位:
Web服务质量(QoS)控制的策略、模型及其性能评价研究
  • 批准号:
    60373013
  • 项目类别:
    面上项目
  • 资助金额:
    20.0万元
  • 批准年份:
    2003
  • 负责人:
    单志广
  • 依托单位: