Formal specification of system functions

Today's software systems tend more and more to comprise a multitude of different, often interfering functionalities. Especially in the case of embedded systems with their high requirements on safety this imposes additional risks for unwanted system behavior. Use cases are a common way to descri...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:2009 ICSE Workshop on Modeling in Software Engineering s. 26 - 31
Hlavní autoři: Spanfelner, Bernd, Leuxner, Christian, Sitou, Wassiou
Médium: Konferenční příspěvek
Jazyk:angličtina
Vydáno: Washington, DC, USA IEEE Computer Society 17.05.2009
IEEE
Edice:ACM Conferences
Témata:
ISBN:9781424437221, 1424437229
ISSN:2156-7883
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Popis
Shrnutí:Today's software systems tend more and more to comprise a multitude of different, often interfering functionalities. Especially in the case of embedded systems with their high requirements on safety this imposes additional risks for unwanted system behavior. Use cases are a common way to describe system functionalities in very early phases of the system design. Systematically translating these use cases into formal models in terms of system functions or services, respectively, constitutes a logical next step resulting in formal, service-oriented models. These models may facilitate validation activities, but are not efficient for formal verification. In this paper we propose an algebraic approach to specifying system functions as services. The proposed approach allows for model restructuring and transformation heading towards sufficing both requirements: intuitive validation and more efficient formal verification.
ISBN:9781424437221
1424437229
ISSN:2156-7883
DOI:10.1109/MISE.2009.5069893