{"title":"Alvis Data Graphs","authors":"M. Szpyrka","doi":"10.23919/MIXDES.2018.8436846","DOIUrl":null,"url":null,"abstract":"Alvis is a formal modelling language intended for describing behaviour of concurrent systems. The formal verification of Alvis models is mainly based on Labelled Transition Systems (LTS graphs) and model checking techniques. The paper deals with the concept of data graphs for Alvis models. Data graphs can be used for verifying Alvis models focused on data flow and manipulation. The graphs are used for reduction of the size of original LTS graphs and for exposing information related to data processing. The presented approach shows that the language can also be used for modelling systems where the data flow rather than the control flow plays the key role.","PeriodicalId":349007,"journal":{"name":"2018 25th International Conference \"Mixed Design of Integrated Circuits and System\" (MIXDES)","volume":"14 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 25th International Conference \"Mixed Design of Integrated Circuits and System\" (MIXDES)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.23919/MIXDES.2018.8436846","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Alvis is a formal modelling language intended for describing behaviour of concurrent systems. The formal verification of Alvis models is mainly based on Labelled Transition Systems (LTS graphs) and model checking techniques. The paper deals with the concept of data graphs for Alvis models. Data graphs can be used for verifying Alvis models focused on data flow and manipulation. The graphs are used for reduction of the size of original LTS graphs and for exposing information related to data processing. The presented approach shows that the language can also be used for modelling systems where the data flow rather than the control flow plays the key role.