Cloud computing has recently emerged as a major trend in distributed computing. We proposed a platform for selecting and configuring automatically an appropriate cloud environment that meets a set of consumer and provider requirements. It can easily adapt its behavior, either at design-time or runtime, to the change of the environment in matters of location, time, activity, interaction abilities, and communication restrictions. The platform based on the principles of dynamic software product lines (SPL), Agent-oriented software engineering, and the MAPE-k reference model. We based on the Design Science Research Methodology to conduct this work. In this article, we present the steps of our research following this methodology's guidelines.
翻译:最近,云计算已成为分布式计算的一个主要趋势。我们提出了一个选择和自动配置符合一系列消费者和提供者要求的适当云环境的平台。它可以在设计或运行时很容易地调整其行为,以适应地点、时间、活动、互动能力和通信限制方面环境的变化。基于动态软件产品线(SPL)、代理导向软件工程和MAPE-k参考模型等原则的平台。我们以设计科学研究方法为基础进行这项工作。在本篇文章中,我们介绍了我们遵循该方法指南的研究步骤。