Artikel in Zeitschrift ART-2020-07

Falazi, Ghareeb; Lamparelli, Andrea; Breitenbücher, Uwe; Daniel, Florian; Leymann, Frank: Unified Integration of Smart Contracts Through Service Orientation.
In: IEEE Software. Vol. 37(5).
Universität Stuttgart, Fakultät Informatik, Elektrotechnik und Informationstechnik.
IEEE, Mai 2020.
DOI: 10.1109/MS.2020.2994040.
Artikel in Zeitschrift.
CR-Klassif.C.2.4 (Distributed Systems)
D.2.11 (Software Engineering Software Architectures)
D.2.12 (Software Engineering Interoperability)
KeywordsSCDL; SCL; SCIP; blockchains; smart contracts; integration

This article introduces the reader to a set of technologies that lay the foundation for a service-oriented integration of smart contracts into generic software applications, such as business processes or enterprise applications. Using a typical supply chain scenario, the article showcases the use of the Smart Contract Description Language (SCDL) to describe the external interfaces of smart contracts, the Smart Contract Locator (SCL) to locate contracts deployed inside blockchain networks, and the Smart Contract Invocation Protocol (SCIP) to interact with them from the outside of the blockchain networks. The three specifications abstract away from blockchain specifics, provide developers with a unified view over multiple, heterogeneous blockchain technologies, and are supported by a reference implementation of a SCIP endpoint able to automatically turn abstract interactions into blockchain-specific ones.

Volltext und
andere Links
Article page on IEEE Xplore
KontaktGhareeb Falazi
Abteilung(en)Universität Stuttgart, Institut für Architektur von Anwendungssystemen
Eingabedatum27. Mai 2020
   Publ. Informatik