Scalable Verification of Variable and Evolvable Systems (SCAVES)
可变和可演化系统的可扩展验证 (SCAVES)
基本信息
- 批准号:198881861
- 负责人:
- 金额:--
- 依托单位:
- 依托单位国家:德国
- 项目类别:Research Grants
- 财政年份:2011
- 资助国家:德国
- 起止时间:2010-12-31 至 2015-12-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Modern software systems exists in many different variants and evolve over time in order to meet changing requirements. They tend to outgrow the scope of traditional software product lines (SPLs) resulting in ultra-large scale systems (ULSSs) with many interconnected subsystem versions and variants. Multi software product lines (MSPLs) are a special form of ULSS consisting of a composition of several SPLs. Despite their complexity and size, these systems need to satisfy critical properties, such as business-critical or safety-critical requirements. In order to efficiently guarantee these properties, we need scalable verification techniques. In the second phase of the SCAVES project, we aim at extending the scalable modeling, specification and deductive verification techniques, which we have developed for evolving SPLs, to ultra-large scale systems in form of MSPLs. We provide abstract modeling concepts for the problem space, the solution space and the configuration space of MSPLs and instantiate it to the programming language level. The modeling approach is based on an interface concept between the composed SPLs in order to provide a compositional system structure. To ensure critical system properties, we devise a specification technique which allows us to relativize system properties towards the composed SPLs and use assume-guarantee style reasoning for compositional verification. As MSPLs evolve as any other software system, we incorporate incremental modeling, specification and deductive verification techniques in order to efficiently deal with MSPL evolution.
现代软件系统存在于许多不同的变体中,并随着时间的推移而发展,以满足不断变化的需求。它们往往会超出传统软件产品线(SPL)的范围,从而产生具有许多互连子系统版本和变体的超大规模系统(ULSS)。多软件产品线(MSPL)是ULSS的一种特殊形式,由多个SPL组成。尽管这些系统复杂且规模庞大,但它们需要满足关键属性,例如业务关键或安全关键要求。为了有效地保证这些属性,我们需要可扩展的验证技术。在SCAVES项目的第二阶段,我们的目标是扩展可扩展的建模,规范和演绎验证技术,我们已经开发了不断发展的SPL,超大规模系统的形式的MSPL。我们提供了抽象的建模概念的问题空间,解决方案空间和配置空间的最大可编程逻辑,并将其实例化到编程语言的水平。建模方法是基于组成的SPL之间的接口概念,以提供一个组成的系统结构。为了确保关键的系统属性,我们设计了一个规范技术,使我们能够相对化的组成SPL的系统属性,并使用假设保证风格的推理组合验证。由于MSPL的发展,任何其他软件系统,我们采用增量建模,规范和演绎验证技术,以有效地处理MSPL的演变。
项目成果
期刊论文数量(3)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Abstract delta modelling
抽象三角洲建模
- DOI:10.1017/s0960129512000941
- 发表时间:2015
- 期刊:
- 影响因子:0.5
- 作者:Dave Clarke;Michiel Helvensteijn;Ina Schaefer
- 通讯作者:Ina Schaefer
Verifying traits: an incremental proof system for fine-grained reuse
验证特征:用于细粒度重用的增量证明系统
- DOI:10.1007/s00165-013-0278-3
- 发表时间:2014
- 期刊:
- 影响因子:1
- 作者:Ferruccio Damiani;Johan Dovland;Einar Broch Johnsen;Ina Schaefer
- 通讯作者:Ina Schaefer
Variability encoding: From compile-time to load-time variability
可变性编码:从编译时可变性到加载时可变性
- DOI:10.1016/j.jlamp.2015.06.007
- 发表时间:2016
- 期刊:
- 影响因子:0
- 作者:Alexander von Rhein;Thomas Thüm;Ina Schaefer;Jörg Liebig;Sven Apel
- 通讯作者:Sven Apel
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
Professorin Dr.-Ing. Ina Schaefer其他文献
Professorin Dr.-Ing. Ina Schaefer的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Professorin Dr.-Ing. Ina Schaefer', 18)}}的其他基金
Reverse Engineering Design of Software Product Lines for Automation Technology (RED SPLAT)
自动化技术软件产品线的逆向工程设计 (RED SPLAT)
- 批准号:
335427442 - 财政年份:2017
- 资助金额:
-- - 项目类别:
Research Grants
Scalable design and performance analysis for long-living software families (DAPS2)
适用于长寿命软件系列的可扩展设计和性能分析 (DAPS2)
- 批准号:
221770164 - 财政年份:2012
- 资助金额:
-- - 项目类别:
Priority Programmes
Feature-orientierte Verifikation von Softwareproduktlinien
软件产品线面向特征的验证
- 批准号:
142298458 - 财政年份:2009
- 资助金额:
-- - 项目类别:
Research Fellowships
相似海外基金
Automated Formal Verification of Quantum Protocols for the Quantum Era
量子时代量子协议的自动形式验证
- 批准号:
24K20757 - 财政年份:2024
- 资助金额:
-- - 项目类别:
Grant-in-Aid for Early-Career Scientists
Next-generation KYC banking verification via embedded smart keyboard
通过嵌入式智能键盘进行下一代 KYC 银行验证
- 批准号:
10100109 - 财政年份:2024
- 资助金额:
-- - 项目类别:
Collaborative R&D
SHF: Small: QED - A New Approach to Scalable Verification of Hardware Memory Consistency
SHF:小型:QED - 硬件内存一致性可扩展验证的新方法
- 批准号:
2332891 - 财政年份:2024
- 资助金额:
-- - 项目类别:
Standard Grant
CRII: CPS: FAICYS: Model-Based Verification for AI-Enabled Cyber-Physical Systems Through Guided Falsification of Temporal Logic Properties
CRII:CPS:FAICYS:通过时态逻辑属性的引导伪造,对支持人工智能的网络物理系统进行基于模型的验证
- 批准号:
2347294 - 财政年份:2024
- 资助金额:
-- - 项目类别:
Standard Grant
CRII: SHF: Theoretical Foundations of Verifying Function Values and Reducing Annotation Overhead in Automatic Deductive Verification
CRII:SHF:自动演绎验证中验证函数值和减少注释开销的理论基础
- 批准号:
2348334 - 财政年份:2024
- 资助金额:
-- - 项目类别:
Standard Grant
Trust Matrix: A blockchain-driven system for business identity verification, increasing business efficiency and reducing fraud.
Trust Matrix:区块链驱动的企业身份验证系统,可提高业务效率并减少欺诈。
- 批准号:
10099958 - 财政年份:2024
- 资助金额:
-- - 项目类别:
Collaborative R&D
AF: Small: Verification Complexities of Self-Assembly Systems
AF:小:自组装系统的验证复杂性
- 批准号:
2329918 - 财政年份:2024
- 资助金额:
-- - 项目类别:
Standard Grant
ERI: Unraveling Multi-Phase Ink Shear-Thinning Flow Mechanism in Direct Ink Writing Process: Computational Fluid Dynamics Simulation and In-Situ Experimental Verification
ERI:揭示直接墨水书写过程中的多相墨水剪切稀化流动机制:计算流体动力学模拟和原位实验验证
- 批准号:
2347497 - 财政年份:2024
- 资助金额:
-- - 项目类别:
Standard Grant
Research on Computable Analysis and Verification of Efficient Exact Real Computation
高效精确实数计算的可计算分析与验证研究
- 批准号:
24K20735 - 财政年份:2024
- 资助金额:
-- - 项目类别:
Grant-in-Aid for Early-Career Scientists
FET: SHF: Small: A Verification Framework for Hybrid Classical and Quantum Protocols (VeriHCQ)
FET:SHF:小型:混合经典和量子协议的验证框架 (VeriHCQ)
- 批准号:
2330974 - 财政年份:2024
- 资助金额:
-- - 项目类别:
Standard Grant