A View-based Approach Towards an Engineering Platform for Industrial Automation in the Cloud

VAO '14 Pub Date : 2014-07-22 DOI:10.1145/2631675.2631679
Thomas Goldschmidt
{"title":"A View-based Approach Towards an Engineering Platform for Industrial Automation in the Cloud","authors":"Thomas Goldschmidt","doi":"10.1145/2631675.2631679","DOIUrl":null,"url":null,"abstract":"Recently, cloud computing gained more and more traction, not only in fast moving domains such as private and enterprise software, but also in more traditional domains such as industrial automation. To some extent this is also driven by the advent of the Internet of Things (IoT) which encompasses aspects from both automation as well as cloud computing. However, for rolling out automation software as a service solutions to low-end, long-tail markets with thousands of small customers important aspects for cloud scalability such as easy self service for the customer are still missing. There exists a large gap between the engineering efforts required to configure an automation system and the effort automation companies and their customers can afford. At the same time, tools for implementing Domain-Specific Languages (DSLs) have recently become more and more efficient and easy to use. Tailored DSLs that make use of abstractions for the particular (sub-)domains and omitting other complexities would allow customers to handle their applications in a SaaS-oriented, self-service manner. In this paper we present a view-based approach for engineering languages for a multi-domain automation cloud platform that facilitates modern DSL frameworks. This will allow automation SaaS providers to rapidly design sub-domain specific engineering tools based on a common platform. End-customers can then use these tailored languages to engineer their specific applications in an efficient manner.","PeriodicalId":302777,"journal":{"name":"VAO '14","volume":"24 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-07-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"VAO '14","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2631675.2631679","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Recently, cloud computing gained more and more traction, not only in fast moving domains such as private and enterprise software, but also in more traditional domains such as industrial automation. To some extent this is also driven by the advent of the Internet of Things (IoT) which encompasses aspects from both automation as well as cloud computing. However, for rolling out automation software as a service solutions to low-end, long-tail markets with thousands of small customers important aspects for cloud scalability such as easy self service for the customer are still missing. There exists a large gap between the engineering efforts required to configure an automation system and the effort automation companies and their customers can afford. At the same time, tools for implementing Domain-Specific Languages (DSLs) have recently become more and more efficient and easy to use. Tailored DSLs that make use of abstractions for the particular (sub-)domains and omitting other complexities would allow customers to handle their applications in a SaaS-oriented, self-service manner. In this paper we present a view-based approach for engineering languages for a multi-domain automation cloud platform that facilitates modern DSL frameworks. This will allow automation SaaS providers to rapidly design sub-domain specific engineering tools based on a common platform. End-customers can then use these tailored languages to engineer their specific applications in an efficient manner.
基于视图的云工业自动化工程平台研究
最近,云计算越来越受到关注,不仅在私人和企业软件等快速发展的领域,而且在工业自动化等更传统的领域。在某种程度上,这也是由物联网(IoT)的出现所推动的,物联网涵盖了自动化和云计算的各个方面。然而,将自动化软件作为一种服务解决方案推向拥有成千上万小客户的低端长尾市场,仍然缺少云可伸缩性的重要方面,例如为客户提供简单的自助服务。在配置自动化系统所需的工程努力和自动化公司及其客户能够负担得起的努力之间存在着很大的差距。与此同时,用于实现领域特定语言(dsl)的工具最近变得越来越高效和易于使用。定制的dsl利用特定(子)域的抽象并省略其他复杂性,将允许客户以面向saas的自服务方式处理他们的应用程序。在本文中,我们提出了一种基于视图的方法,用于多领域自动化云平台的工程语言,以促进现代DSL框架。这将允许自动化SaaS提供商基于公共平台快速设计子领域特定的工程工具。然后,终端客户可以使用这些定制的语言以高效的方式设计他们的特定应用程序。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信