Integrated Model-based Testing of Continously Evolving Software Product Lines (IMoTEP)
Integrated Model-based Testing of Continously Evolving Software Product Lines (IMoTEP)
批准号:
221588188
负责人:
Professorin Dr. Ursula Goltz
金额:
$0.0万
依托单位国家:
德国
项目类别:
Priority Programmes
财政年份:
2012
资助国家:
德国
项目状态:
已结题
起止时间:
2011-12-31 至 2014-12-31
中文摘要
自动化工程师经常面临的问题,以维持长期生活的安全关键过程控制软件的家庭。有效地开发这种类型的软件的一个有前途的范例是(动态)软件产品线(SPL)工程,它支持类似应用程序的软件产品系列的系统开发。然而,现有的SPL方法提供的集成质量保证和软件的演变随着时间的推移,只有很少的支持。特别是,只有几种方法,没有简洁的方法来测试不断发展的SPL及其应用程序,直到现在。对于自动化系统来说,特别需要这样的支持,因为这里的修改通常必须在严格的安全约束下进行-有时甚至在运行的系统中。因此,我们提出了一种方法,管理动态SPL的自动化工程领域的发展,特别注重高效的基于模型的测试技术。SPL测试套件需要(1)系统离线测试的代表性的产品集在其开发环境和(2)在线测试的重新配置产品在其运行时环境中的生成和增量更新使用模型检查,约束求解和模型转换技术的混合。集成的通用功能建模和特定领域(测试)建模语言与标准模型和新的功能模型/基于交互的覆盖标准一起使用。所涉及的模型及其元模型以及相关的模型处理算法在设计和运行时都要使用。总体目标是支持产品的预定义重新配置和完整产品线的不可预见的演变,特别关注其测试套件的适应。
英文摘要
Automation engineers are regularly faced with the problem to maintain long living safety critical process control software families. A promising paradigm for developing this type of software efficiently is (dynamic) software product line (SPL) engineering; it supports the systematic development of software product families of similar applications. However, existing SPL approaches offer only little support for integrated quality assurance and evolution of software over time. In particular, there exist only few approaches and no concise methodology for testing evolving SPLs and their applications until now. For automation systems, there is a particular need for such a support, since here modifications often have to be conducted under hard safety constraints—sometimes even in a running system. We hence propose an approach for managed dynamic SPL evolution in the automation engineering domain with a particular focus on efficient model-based testing techniques. SPL test suites needed for (1) systematic offline testing of representative sets of products in their development environments and (2) online testing of reconfigurating products in their runtime environments are generated and incrementally updated using a mixture of model checking, constraint solving, and model transformation techniques. Integrated general purpose feature modeling and domain-specific (test) modeling languages are used together with standard model- and new feature model/interaction-based coverage criteria for that purpose. The involved models and their metamodels as well as the associated model processing algorithms are used both at design and runtime. The overall aim is to support both predefined reconfigurations of products and unforeseen evolution of full product lines with a specific focus on the adaptation of their test suites.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Scientific Coordination of SPP 1593
-
批准号:222016986
-
项目类别:Priority Programmes
-
资助金额:$0.0万
-
财政年份:2012
-
负责人:Professorin Dr. Ursula Goltz
-
依托单位:
Synchronous and Asynchronous Interaction in Distributed Systems
-
批准号:167512345
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:2010
-
负责人:Professorin Dr. Ursula Goltz
-
依托单位:
国内基金
海外基金
登录
查看更多内容
基于术中实时影像的SAM(Segment anything model)开发AI指导房间隔穿刺位置决策的增强现实模型
-
批准号:
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2024
-
负责人:居维竹
-
依托单位:
Development of a Linear Stochastic Model for Wind Field Reconstruction from Limited Measurement Data
-
批准号:--
-
项目类别:--
-
资助金额:40万元
-
批准年份:2020
-
负责人:Vikrant Gupta
-
依托单位:
应用Agent-Based-Model研究围术期单剂量地塞米松对手术切口愈合的影响及机制
-
批准号:81771933
-
项目类别:面上项目
-
资助金额:50.0万元
-
批准年份:2017
-
负责人:周全红
-
依托单位:
基于Multilevel Model的雷公藤多苷致育龄女性闭经预测模型研究
-
批准号:81503449
-
项目类别:青年科学基金项目
-
资助金额:18.0万元
-
批准年份:2015
-
负责人:张弛
-
依托单位:
基于非齐性 Makov model 建立病证结合的绝经后骨质疏松症早期风险评估模型
-
批准号:30873339
-
项目类别:面上项目
-
资助金额:32.0万元
-
批准年份:2008
-
负责人:谢雁鸣
-
依托单位: