Domain-Specific Modelling for Coordination Engineering

Nonfiction, Computers, Programming, Programming Languages
Cover of the book Domain-Specific Modelling for Coordination Engineering by Stefan Gudenkauf, Books on Demand
View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart
Author: Stefan Gudenkauf ISBN: 9783848274642
Publisher: Books on Demand Publication: January 10, 2013
Imprint: Language: English
Author: Stefan Gudenkauf
ISBN: 9783848274642
Publisher: Books on Demand
Publication: January 10, 2013
Imprint:
Language: English
Multi-core processors offer increased speed and efficiency on various devices, from desktop computers to smartphones. But the challenge is not only how to gain the utmost performance, but also how to support portability, continuity with prevalent technologies, and the dissemination of existing principles of parallel software design. This thesis shows how model-driven software development can help engineering parallel systems. Rather than simply offering yet another programming approach for concurrency, it proposes using an explicit coordination model as the first development artefact. Key topics include: Basic foundations of parallel software design, coordination models and languages, and model-driven software development How Coordination Engineering eases parallel software design by separating concerns and activities across roles How the Space-Coordinated Processes (SCOPE) coordination model combines coarse-grained choreography of parallel processes with fine-grained parallelism within these processes Extensive experimental evaluation on SCOPE implementations and the application of Coordination Engineering
View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart
Multi-core processors offer increased speed and efficiency on various devices, from desktop computers to smartphones. But the challenge is not only how to gain the utmost performance, but also how to support portability, continuity with prevalent technologies, and the dissemination of existing principles of parallel software design. This thesis shows how model-driven software development can help engineering parallel systems. Rather than simply offering yet another programming approach for concurrency, it proposes using an explicit coordination model as the first development artefact. Key topics include: Basic foundations of parallel software design, coordination models and languages, and model-driven software development How Coordination Engineering eases parallel software design by separating concerns and activities across roles How the Space-Coordinated Processes (SCOPE) coordination model combines coarse-grained choreography of parallel processes with fine-grained parallelism within these processes Extensive experimental evaluation on SCOPE implementations and the application of Coordination Engineering

More books from Books on Demand

Cover of the book Onkel Bernac by Stefan Gudenkauf
Cover of the book Die wahren Ursachen der Wirtschaftskrise by Stefan Gudenkauf
Cover of the book Fettabsaugung - Wann zahlt die Krankenkasse? by Stefan Gudenkauf
Cover of the book Schuldgefühle vollständig auflösen by Stefan Gudenkauf
Cover of the book Die Hügelgrab-Jenseitsgöttin Hel by Stefan Gudenkauf
Cover of the book Legends of Charlemagne by Stefan Gudenkauf
Cover of the book From Oriental Dreams to Tragedy in the West by Stefan Gudenkauf
Cover of the book Sur les chemins de la sagesse by Stefan Gudenkauf
Cover of the book Priester in den Mythen: Hermod, Skirnir, Thialfi u.a. by Stefan Gudenkauf
Cover of the book Private Equity in Familienunternehmen by Stefan Gudenkauf
Cover of the book Der Reichste der Welt in Jeschua Rex Text by Stefan Gudenkauf
Cover of the book Kleine Chronik der Godesberger Mineralquellen by Stefan Gudenkauf
Cover of the book Wounds in the Rain by Stefan Gudenkauf
Cover of the book Heinrich Heines Versepen, Erzählprosa und Memoiren. Ausgewählte Werke I by Stefan Gudenkauf
Cover of the book Yoga und Psychoanalyse by Stefan Gudenkauf
We use our own "cookies" and third party cookies to improve services and to see statistical information. By using this website, you agree to our Privacy Policy