Extending Statecharts by Under- and Over-Approximation Mechanisms for Top-Down Development Support
Extending Statecharts by Under- and Over-Approximation Mechanisms for Top-Down Development Support
批准号:
21542682
负责人:
Professor Dr. Willem-Paul de Roever
金额:
$0.0万
依托单位:
依托单位国家:
德国
项目类别:
Research Grants
财政年份:
2006
资助国家:
德国
项目状态:
已结题
起止时间:
2005-12-31 至 2009-12-31
中文摘要
状态图及其变体不能适当地支持当前的自上而下开发技术。它们可以被解释为欠近似(细化步骤可能仅添加可能的执行)或过度逼近(细化步骤仅可能移除可能的执行)。然而,对于欠近似和过度近似的组合建模,它们的表现力有限。因此,我们将开发一个状态图变体,它具有从下到上限制可能执行的表达机制,即具有欠近似和过近似描述形式。因此,该状态图变体具有更具表现力的精化概念,这改进了它的使用,例如,用于软件的自上而下的开发。这种扩展的状态图变体的精确语义将在适用于欠近似和过近似的语义模型中给出。这些语义模型将被研究。我们还将为这一扩展的状态图概念制定完善规则。通过构造,这些细化规则是正确的。此外,还将调查有关这一改进概念的核实情况。最后,将给出细化和验证的工具支持。
英文摘要
Statecharts and their variations do not appropriately support current top-down development techniques. They can be interpreted as under-approximation (a refinement step may only add possible executions) or as over-approximation (a refinement step may only remove possible executions). However, they have a limited expressiveness for modeling combinations of under and over-approximation. Therefore, we will develop a statechart variant that has expressive mechanisms for restricting the possible executions from below and also from above, i.e, having both under- and over-approximation description formalisms. This statechart variant has, therefore, a more expressive refinement concept, which improves its usage, e.g., for the top-down development of software. A precise semantics of this extended statechart variant will be given in semantical models appropriate for under- and over-approximation. These semantical models will be investigated. We will also develop refinement rules for this extended notion of statechart. These refinement rules are correct by construction. Furthermore, verification respecting this refinement concept will be investigated. Finally, tool support for refinement and verification will be given.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Integrierte algorithmische und deduktive Verifikation verteilter Steuerungssysteme für hybride Prozesse
-
批准号:5288312
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:2003
-
负责人:Professor Dr. Willem-Paul de Roever
-
依托单位:
MOBI-J-II: Formal Methods for Components and Objects
-
批准号:5341258
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:2001
-
负责人:Professor Dr. Willem-Paul de Roever
-
依托单位:
An assertional proof theory for multi-threaded control flow in the object-based core of Java
-
批准号:5330420
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:2001
-
负责人:Professor Dr. Willem-Paul de Roever
-
依托单位:
Integrierte algorithmische und deduktive Verifikation verteilter Steuerungssysteme für hybride Prozesse
-
批准号:5301556
-
项目类别:Priority Programmes
-
资助金额:$0.0万
-
财政年份:2001
-
负责人:Professor Dr. Willem-Paul de Roever
-
依托单位:
Integrierte algorithmische und deduktive Verifikation verteilter Steuerungssysteme für hybride Prozesse
-
批准号:5288306
-
项目类别:Priority Programmes
-
资助金额:$0.0万
-
财政年份:2000
-
负责人:Professor Dr. Willem-Paul de Roever
-
依托单位:
Formale Analyse von Sequential Funktion Charts
-
批准号:5184088
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:1999
-
负责人:Professor Dr. Willem-Paul de Roever
-
依托单位:
Spezifikation und Verifikation von Steuerungen für kontinuierliche Systeme auf der Grundlage modularer Modelle und kompositioneller Analyse
-
批准号:5267558
-
项目类别:Priority Programmes
-
资助金额:$0.0万
-
财政年份:1996
-
负责人:Professor Dr. Willem-Paul de Roever
-
依托单位:
海外基金