Service-oriented Mogramming with SML and SORCER

Michael Sobolewski

2019

Abstract

Service-oriented Mogramming Language (SML) is designed for service-orientation as UML was considered for object-orientation. SML is an executable language in the SORCER platform based on service abstraction (everything is a service) and three pillars of service-orientation: context awareness (contexting), multifidelity, and multityping. Context awareness is related to parametric polymorphism, multifidelity is related to ad hoc polymorphism, and multityping is a form of net-centric type polymorphism. SML allows for defining polymorphic service systems that can reconfigure and morph service federations at runtime. In this paper the basic concepts of SML are presented with three ted design patterns of service federations. Its runtime environment is introduced with the focus on the presented service abstractions.

Download


Paper Citation


in Harvard Style

Sobolewski M. (2019). Service-oriented Mogramming with SML and SORCER.In Proceedings of the 9th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER, ISBN 978-989-758-365-0, pages 331-338. DOI: 10.5220/0007717903310338


in Bibtex Style

@conference{closer19,
author={Michael Sobolewski},
title={Service-oriented Mogramming with SML and SORCER},
booktitle={Proceedings of the 9th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,},
year={2019},
pages={331-338},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0007717903310338},
isbn={978-989-758-365-0},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 9th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,
TI - Service-oriented Mogramming with SML and SORCER
SN - 978-989-758-365-0
AU - Sobolewski M.
PY - 2019
SP - 331
EP - 338
DO - 10.5220/0007717903310338