{"title":"Towards qualifiable graphical editing of complex domain-specific models in safety-critical avionics","authors":"Andreas Waldvogel","doi":"10.1145/3550356.3558507","DOIUrl":null,"url":null,"abstract":"The increasing complexity of avionics is effectively handled by using domain-specific modeling. However, since strict safety standards apply, the tool-generated artifacts need to be qualified. Currently, artifacts are mainly qualified manually, which causes tremendous effort in the industry. The standards allow qualifying a tool such that its output artifacts are automatically qualified. Nevertheless, any domain-specific modeling environment inherently has enormous complexity. Very simple modeling environments might be qualifiable, but avionics models are highly complex and therefore require sophisticated visualization techniques. These techniques themselves have a high complexity, which makes tool qualification unbearably expensive. Overall, the necessary effort discourages companies from qualifying modeling environments, especially in avionics. In this paper, we propose an approach of a domain-specific modeling environment with sophisticated visualization with a focus on qualifiability. This shall be achieved by decoupling graphical editing from the model. An essential core shall be qualified with the strictest level, while the complex visualization is decoupled and therefore can be qualified with less stringency. The relevant tool qualification standard shall be examined concerning the question of how decoupling can be realized.","PeriodicalId":182662,"journal":{"name":"Proceedings of the 25th International Conference on Model Driven Engineering Languages and Systems: Companion Proceedings","volume":"121 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-10-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 25th International Conference on Model Driven Engineering Languages and Systems: Companion Proceedings","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3550356.3558507","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
The increasing complexity of avionics is effectively handled by using domain-specific modeling. However, since strict safety standards apply, the tool-generated artifacts need to be qualified. Currently, artifacts are mainly qualified manually, which causes tremendous effort in the industry. The standards allow qualifying a tool such that its output artifacts are automatically qualified. Nevertheless, any domain-specific modeling environment inherently has enormous complexity. Very simple modeling environments might be qualifiable, but avionics models are highly complex and therefore require sophisticated visualization techniques. These techniques themselves have a high complexity, which makes tool qualification unbearably expensive. Overall, the necessary effort discourages companies from qualifying modeling environments, especially in avionics. In this paper, we propose an approach of a domain-specific modeling environment with sophisticated visualization with a focus on qualifiability. This shall be achieved by decoupling graphical editing from the model. An essential core shall be qualified with the strictest level, while the complex visualization is decoupled and therefore can be qualified with less stringency. The relevant tool qualification standard shall be examined concerning the question of how decoupling can be realized.