kth.sePublications
System disruptions
We are currently experiencing disruptions on the search portals due to high traffic. We are working to resolve the issue, you may temporarily encounter an error message.
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Formally Verifying Decompositions of Stochastic Specifications
KTH, School of Industrial Engineering and Management (ITM), Machine Design (Dept.), Mechatronics and Embedded Control Systems.ORCID iD: 0000-0002-3939-3919
KTH, School of Industrial Engineering and Management (ITM), Machine Design (Dept.), Mechatronics and Embedded Control Systems. Scania, Södertälje, Sweden..ORCID iD: 0000-0001-6667-3783
2022 (English)In: Formal Methods For Industrial Critical Systems (FMICS 2022) / [ed] Groote, JF Huisman, M, Springer Nature , 2022, Vol. 13487, p. 193-210Conference paper, Published paper (Refereed)
Abstract [en]

According to the principles of compositional verification, verifying that lower-level components satisfy their specification will ensure that the whole system satisfies its top-level specification. The key step is to ensure that the lower-level specifications constitute a correct decomposition of the top-level specification. In a non-stochastic context, such decomposition can be analyzed using techniques of theorem proving. In industrial applications, especially for safety-critical systems, specifications are often of stochastic nature, for example giving a bound on the probability that system failure will occur before a given time. A decomposition of such a specification requires techniques beyond traditional theorem proving. The first contribution of the paper is a theoretical framework that allows the representation of, and reasoning about, stochastic and timed behavior of systems as well as specifications for such behaviors. The framework is based on traces that describe the continuoustime evolution of a system, and specifications are formulated using timed automata combined with probabilistic acceptance conditions. The second contribution is a novel approach to verifying decomposition of such specifications by reducing the problem to checking emptiness of the solution space for a system of linear inequalities.

Place, publisher, year, edition, pages
Springer Nature , 2022. Vol. 13487, p. 193-210
Series
Lecture Notes in Computer Science, ISSN 0302-9743
Keywords [en]
Specification Theory, Refinement, Contracts
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:kth:diva-321966DOI: 10.1007/978-3-031-15008-1_13ISI: 000876873100013Scopus ID: 2-s2.0-85138004587OAI: oai:DiVA.org:kth-321966DiVA, id: diva2:1713860
Conference
27th International Conference on Formal Methods in Industrial Critical Systems (FMICS), SEP 14-15, 2022, Warsaw, ELECTR NETWORK
Note

QC 20221128

Available from: 2022-11-28 Created: 2022-11-28 Last updated: 2022-11-28Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Hampus, AntonNyberg, Mattias

Search in DiVA

By author/editor
Hampus, AntonNyberg, Mattias
By organisation
Mechatronics and Embedded Control Systems
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 50 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf