首页> 外文会议>International Conferences on Pervasive Patterns and Applications >Easing Pattern Application by Means of Solution Languages
【24h】

Easing Pattern Application by Means of Solution Languages

机译:通过解决方案语言缓解模式应用

获取原文

摘要

Patterns and pattern languages are a pervasive means to capture proven solutions for frequently recurring problems. They capture the expertise of domain specialists, as well as the essence of concrete solutions in an abstract and generic manner. These characteristics guarantee that patterns and pattern languages are applicable for many concrete use cases. However, due to this nature the knowledge about applying them to concrete problems at hand is lost during the authoring process. The lack of guidance on how to implement a pattern in a specific technical or environmental context leads to immense manual efforts and unnecessary reimplementations of already existing solutions. In our previous work, we presented the concept of linking concrete solutions to patterns in order to ease the pattern application. In this work, we extend this concept and present an approach to organize concrete solutions into Solution Languages, which are means to structure the solution space of a pattern language. We show how Solution Languages can be used to systematically collect specific implementation knowledge to purposefully navigate through a set of concrete solutions to ease and guide the realization of patterns. We validate the approach of Solution Languages in the domain of cloud application architecture and illustrate its technical feasibility by a wiki-based prototype.
机译:模式和模式语言是一种普遍的手段,用于捕获经过经常经常性问题的经过验证的解决方案。他们以摘要和通用方式捕捉领域专家的专业知识,以及具体解决方案的本质。这些特性保证了模式和模式语言适用于许多具体用例。然而,由于这种性质,在创作过程中将其应用于手动混凝土问题的知识。缺乏关于如何在特定技术或环境背景下实施模式的指导导致巨大的手工努力和已经存在的解决方案的不必要的重新实现。在我们以前的工作中,我们提出了将混凝土解决方案连接到模式的概念,以便缓解模式应用程序。在这项工作中,我们扩展了这一概念并提出了一种将具体解决方案组织成解决语言的方法,这是构建模式语言的解决方案空间的方法。我们展示了如何使用解决方案语言来系统地收集特定的实现知识,以便通过一组具体解决方案来缓解和指导模式的实现。我们验证了云应用程序架构领域的解决方案语言的方法,并通过基于Wiki的原型来说明其技术可行性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号