Abstract / Description of output
Task Models (TMs) that can adapt to context are a state-of-the-art executable modeling language that has proven to be successful in the automation and support of daily user tasks in pervasive systems. TMs are intuitive and easy to use to design such systems, however, they do not provide any verification technique for ensuring their correctness. To enable verification checking, we investigate and define mappings that can translate TMs to Context-Adaptive Petri Nets (CAPNs).CAPN is a recently proposed formalism to support Petri Nets(PNs) that take into account their execution context. Using PNas a base, CAPN provides powerful techniques for behavior simulation and verification. By applying the defined mappings,pervasive system’s behavior can be intuitively represented using task models and then translated to their equivalent CAPNs. These CAPNs can be then used to perform an exhaustive checking of the represented behavior at design time in order to ensure a proper and safe system execution at run time.
Original language | English |
---|---|
Title of host publication | 2017 43rd Euromicro Conference on Software Engineering and Advanced Applications |
Editors | A Skavhaug, H Olsson, M Felderer |
Publisher | Institute of Electrical and Electronics Engineers |
Pages | 181-188 |
ISBN (Print) | 978-1-5386-2141-7/17 |
DOIs | |
Publication status | Published - 26 Sept 2017 |
Event | Euromicro Conference on Software Engineering and Advanced Applications - Vienna, Austria Duration: 30 Aug 2017 → 1 Sept 2017 |
Conference
Conference | Euromicro Conference on Software Engineering and Advanced Applications |
---|---|
Abbreviated title | SEAA 2017 |
Country/Territory | Austria |
City | Vienna |
Period | 30/08/17 → 1/09/17 |