Home // PATTERNS 2014, The Sixth International Conferences on Pervasive Patterns and Applications // View article


From Pattern Languages to Solution Implementations

Authors:
Michael Falkenthal
Johanna Barzen
Uwe Breitenbücher
Christoph Fehling
Frank Leymann

Keywords: pattern; pattern languages; pattern-based solution; pattern application; cloud computing patterns

Abstract:
Patterns are a well-known and often used concept in the domain of computer science. They document proven solutions to recurring problems in a specific context and in a generic way. So patterns are applicable in a multiplicity of specific use cases. However, since the concept of patterns aims at generalization and abstraction of solution knowledge, it is difficult to apply solutions provided by patterns to specific use cases, as the required knowledge about refinement and the manual effort that has to be spent is immense. Therefore, we introduce the concept of Solution Implementations, which are directly associated to patterns to efficiently support elaboration of concrete pattern implementations. We show how Solution Implementations can be aggregated to solve problems that require the application of multiple patterns at once. We validate the presented approach in the domain of cloud application architecture and cloud application management and show the feasibility of our approach with a prototype.

Pages: 12 to 21

Copyright: Copyright (c) IARIA, 2014

Publication date: May 25, 2014

Published in: conference

ISSN: 2308-3557

ISBN: 978-1-61208-343-8

Location: Venice, Italy

Dates: from May 25, 2014 to May 29, 2014