Abstract
Being able to run and manage applications in different environments (especially in clouds) is an urgent requirement in industry. Such portability requires a standard language to define both, the structure of an application as well as its management behavior. This paper sketches the main ingredients of such a language and explains its underlying concepts. Next, the concept of linked compute units is introduced providing verifiability of the results of data-intense work. Considering human beings in this concept results in linked social compute units. The benefits of describing scientific applications by this concept are worked out. The resulting vision of being able to run in silico experiments everywhere and its supporting high-level architecture is presented.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Berners-Lee, T.: Design Issues – Linked Data, W3C (2006), http://www.w3.org/DesignIssues/LinkedData.html
Business Process Model and Notation (BPMN) Version 2.0, OMG (2012), http://www.omg.org/spec/BPMN/2.0/
Dustdar, S., Bhattacharya, K.: The Social Compute Unit. IEEE Internet Computing 15(3) (2011)
Heath, T., Bizer, C.: Linked Data – Evolving the Web into a Global Data Space. Morgan & Claypool (2011)
Hey, T., Tansley, S., Tolle, K.: The Fourth Paradigm – Data-intensive Scientific Discovery, Microsoft Research. Redmond, WA (2009)
JAR File Specification, http://docs.oracle.com/javase/1.4.2/docs/guide/jar/jar.html
Leymann, F., Fehling, C., Mietzner, R., Nowak, A., Dustdar, S.: Moving Applications to the Cloud: An Approach based on Application Model Enrichment. International Journal of Cooperative Information Systems 20(3) (2011)
MyExperiment Website, http://www.myexperiment.org/workflows
Resource Description Framework (RDF): Concepts and Abstract Syntax, W3C (2004), http://www.w3.org/TR/2004/REC-rdf-concepts-20040210/
TOSCA Topology and Orchestration Specification for Cloud Applications, OASIS (2011), http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=tosca
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Leymann, F. (2012). Linked Compute Units and Linked Experiments: Using Topology and Orchestration Technology for Flexible Support of Scientific Applications. In: Heisel, M. (eds) Software Service and Application Engineering. Lecture Notes in Computer Science, vol 7365. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-30835-2_6
Download citation
DOI: https://doi.org/10.1007/978-3-642-30835-2_6
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-30834-5
Online ISBN: 978-3-642-30835-2
eBook Packages: Computer ScienceComputer Science (R0)