Home // VALID 2011, The Third International Conference on Advances in System Testing and Validation Lifecycle // View article
Extracting and Verifying Viewpoints Models in Multitask Applications
Authors:
Selma Azaiez
Belgacem Benhedia
Vincent David
Keywords: multitask applications; semantic-based static; analysis; property verification; property analysis pattern; model extraction pattern
Abstract:
Static analyzers are most of the time dedicated to checking runtime errors in sequential programs or are specific to one particular property in the multitasking domain such as deadlock detection. However, the safety of multitask and realtime applications relies on several properties (e.g., absence of deadlock, atomicity, respecting the temporal constraints, etc.). Verification of each property requires a specific abstract model. In this paper, we introduce a generic pattern-based method allowing automatic extraction of viewpoint models appropriate for verification of various properties. Each property is defined by a property analysis pattern specifying the algorithm for its verification (steps are defined to specify needed viewpoint models). The extraction of each viewpoint model is described within a dedicated model extraction pattern. Property analysis patterns and model extraction ones are the main achievement of our work. By introducing these patterns, our method allows harmonizing the validation process and capitalizing the knowhow by explicitly defining the verification and transformation processes.
Pages: 64 to 70
Copyright: Copyright (c) IARIA, 2011
Publication date: October 23, 2011
Published in: conference
ISSN: 2308-4316
ISBN: 978-1-61208-168-7
Location: Barcelona, Spain
Dates: from October 23, 2011 to October 29, 2011