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.
DownloadPaper 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