Changeset 79 for papers/FDL2012/framework.tex
- Timestamp:
- Mar 30, 2012, 5:02:20 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
papers/FDL2012/framework.tex
r77 r79 108 108 We denote by $\widehat{L}(s)$ the configuration of atomic propositions in state $s$ and by $\widehat{L}(s)[p]$ the projection of configuration $\widehat{L}(s)$ according to atomic proposition $p$. 109 109 110 110 111 As the abstract model $\widehat{M}$ is generated from the conjunction of verified properties of the components in the concrete model $M$, it can be seen as the composition of the AKS of each property. 111 112 The AKS composition has been defined in \cite{braunstein_phd07}; it extends … … 114 115 %\bigskip 115 116 116 \begin{definition} An \emph{Abstract model} $\widehat{M}$ is obtained by117 \begin{definition} An \emph{Abstract model} $\widehat{M}$ is obtained by 117 118 synchronous composition of components abstractions. Let $n$ be the number of components in the model and $m$ be the number of selected verified properties of a component; 118 119 let $C_j$ be a component of the concrete model $M$ and $\varphi_{j}^k$ is a CTL formula describing a satisfied property of component $C_j$. Let $AKS (\varphi_{C_j^k})$ the AKS generated from $\varphi_j^k$. We have $\forall j \in [1,n]$ and $\forall k \in [1,m]$: … … 149 150 \end{definition} 150 151 151 \begin{property} 152 Let $A_i$ and $A_j$ two abstractions such that $A_j$ is obtained by concretizing one abstract variable of $A_i$ (resp $A_i$ is obtained by abstracting one variable in $A_j$). Then $A_i$ simulates $A_j$, denoted by $A_j \sqsubseteq A_i$. 152 \begin{property}[Concretization] 153 Let $A_i$ and $A_j$ two abstractions such that $A_j$ is obtained by 154 concretizing one abstract variable of $A_i$ (resp $A_i$ is obtained by 155 abstracting one variable in $A_j$). Then $A_i$ simulates $A_j$, denoted by 156 $A_i \sqsubseteq A_j$. 153 157 \end{property} 154 158 \begin{proof} … … 158 162 \end{proof} 159 163 160 \TODO{Name the simulation/concretization relation} 164 \begin{property}[Compostion and Concretization] 165 \label{prop:concrete_compose} 166 Let $\widehat{M_i}$ be an abstract model of $M$ and $\varphi_j^k$ be a property 167 of a component $C_j$ of M, $\widehat{M}_{i+1} = \widehat{M_i}\parallel 168 AKS(\varphi_j^k) $ is simulated by $ \widehat{M_i}$, $\widehat{M_i} 169 \sqsubseteq \widehat{M}_{i+1}$. 170 \end{property} 171 172 \begin{proof} 173 By the property of the parallel composition, we have directly $\widehat{M_i} 174 \sqsubseteq \widehat{M}_{i} \parallel AKS(\varphi_j^k$. 175 \end{proof} 161 176 162 177 \subsection{Initial abstraction}
Note: See TracChangeset
for help on using the changeset viewer.