{"title":"Generating code skeletons for individual media elements in model-driven development of interactive systems","authors":"Andreas Pleuß","doi":"10.1145/2607023.2610285","DOIUrl":null,"url":null,"abstract":"Model-driven approaches for interactive systems development usually generate User Interfaces (UIs) composed of standard widgets. However, in practice, high quality UIs can require individual media elements such as interactive graphics or animations. However, while a model-driven approach can provide various benefits -- e.g., reduced complexity or multi-platform development -- individual media elements are usually designed by specific experts using visual authoring tools. One solution to resolve this conflict is generating code skeletons which can be directly processed and filled out in visual authoring tools. This paper discusses how such skeletons need to be structured to provide best possible support on the one hand for a model-driven process and on the other hand for the media design in authoring tools.","PeriodicalId":297680,"journal":{"name":"Proceedings of the 2014 ACM SIGCHI symposium on Engineering interactive computing systems","volume":"120 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-06-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2014 ACM SIGCHI symposium on Engineering interactive computing systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2607023.2610285","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
Model-driven approaches for interactive systems development usually generate User Interfaces (UIs) composed of standard widgets. However, in practice, high quality UIs can require individual media elements such as interactive graphics or animations. However, while a model-driven approach can provide various benefits -- e.g., reduced complexity or multi-platform development -- individual media elements are usually designed by specific experts using visual authoring tools. One solution to resolve this conflict is generating code skeletons which can be directly processed and filled out in visual authoring tools. This paper discusses how such skeletons need to be structured to provide best possible support on the one hand for a model-driven process and on the other hand for the media design in authoring tools.