Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1109/COMPSACW.2014.120guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

MuScADeL: A Deployment DSL Based on a Multiscale Characterization Framework

Published: 21 July 2014 Publication History

Abstract

With the Internet of Things (IoT) paradigm, ambient systems move from locally distributed systems to Internet distributed systems. These systems become huge in term of number of devices and imply high heterogeneity (e.g., Of devices, of networks). They are continuously evolving with appearing and disappearing devices at runtime. The inner complexity of these systems, called multiscale systems, requires autonomic deployment middleware. Such middleware should deploy components where and when necessary, and adapt the architecture of the deployed systems considering the different scales of the systems. In this paper, we define MuScADeL, a domain-specific language (DSL) dedicated to multiscale and autonomic software deployment. MuScADeL allows designers to abstractly define deployment properties without exact knowledge of the devices and networks the system will be deployed on. This DSL is based on a scale-awareness framework, which helps designers to characterize the multiscale nature of a system from several viewpoints such as device, network, administration and geography. With MuScADeL, deployment designers may express multiscale properties of systems to deploy. MuScADeL is a building block for deployment middleware that targets multiscale distributed systems. We illustrate the possibilities of MuScADeL through a smart transport scenario.

Cited By

View all
  • (2024)Modelling of Cyber-Physical Systems through Domain-Specific Languages: Decision, Analysis, DesignProceedings of the ACM/IEEE 27th International Conference on Model Driven Engineering Languages and Systems10.1145/3652620.3688348(1170-1179)Online publication date: 22-Sep-2024
  • (2024)Scalability through PulverisationFuture Generation Computer Systems10.1016/j.future.2024.07.042161:C(545-558)Online publication date: 1-Dec-2024
  • (2023)Taming Internet of Things Application Development with the IoTvar MiddlewareACM Transactions on Internet Technology10.1145/358601023:2(1-21)Online publication date: 19-May-2023
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Guide Proceedings
COMPSACW '14: Proceedings of the 2014 IEEE 38th International Computer Software and Applications Conference Workshops
July 2014
750 pages
ISBN:9781479935789

Publisher

IEEE Computer Society

United States

Publication History

Published: 21 July 2014

Author Tags

  1. Domain-specific language
  2. Multiscale distributed systems
  3. Software deployment

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 22 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Modelling of Cyber-Physical Systems through Domain-Specific Languages: Decision, Analysis, DesignProceedings of the ACM/IEEE 27th International Conference on Model Driven Engineering Languages and Systems10.1145/3652620.3688348(1170-1179)Online publication date: 22-Sep-2024
  • (2024)Scalability through PulverisationFuture Generation Computer Systems10.1016/j.future.2024.07.042161:C(545-558)Online publication date: 1-Dec-2024
  • (2023)Taming Internet of Things Application Development with the IoTvar MiddlewareACM Transactions on Internet Technology10.1145/358601023:2(1-21)Online publication date: 19-May-2023
  • (2016)A DSL-based approach for elasticity testing of cloud systemsProceedings of the International Workshop on Domain-Specific Modeling10.1145/3023147.3023149(8-14)Online publication date: 30-Oct-2016

View Options

View options

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media