26 research outputs found

    Cloud migration patterns: a multi-cloud service architecture perspective

    Get PDF
    Many organizations migrate their on-premise software systems to the cloud. However, current coarse-grained cloud migration solutions have made a transparent migration of on-premise applications to the cloud a difficult, sometimes trial-and-error based endeavor. This paper suggests a catalogue of fine-grained service-based cloud architecture migration patterns that target multi-cloud settings and are specified with architectural notations. The proposed migration patterns are based on empirical evi-dence from a number of migration projects, best practices for cloud architectures and a systematic literature review of existing research. The pattern catalogue allows an or-ganization to (1) select appropriate architecture migration patterns based on their ob-jectives, (2) compose them to define a migration plan, and (3) extend them based on the identification of new patterns in new contexts

    Turning Method Engineering Support into Reality

    No full text
    Part 5: Tools for Method EngineeringInternational audienceThe Situational Method Engineering (SME) discipline emerged two decades ago to face up to the challenge of the in-house definition of software production methods and the construction of the corresponding supporting tools. However, nowadays most of the existent proposals only focus on one of the phases of the SME lifecycle. In order to fill this gap, in this paper we present a methodological framework that equally encompasses two of these phases, which refer to the method design and implementation. In order to support them in an effective manner, we advocate for the use of the Model Driven Development (MDD) paradigm. Applying these ideas, the framework has been defined on top of a MDD infrastructure based on meta-modeling and model transformation techniques. In addition, we provide implementation details of the framework in an Eclipse-based modeling platform, namely MOSKitt

    Interactive web-based hypermedia coordination

    No full text
    This paper discusses the interactive coordination of hypermedia documents' components in the world wide web environment, proposing a design space based on discrete events transmission between linked media and on an extension of the concept of spine introduced by the IEEE 1599 standard for music description. The elements of the design space draw from the early hypermedia models the basic concepts of anchor and link, framing them in the world wide web technology, and integrate the user interaction into dynamic media behavior in a coherent and seamless way. The paper describes the components and operations defined in the design space, giving a rationale for them. Several examples are discussed which represent the typical patterns of dynamic media synchronization and user interaction found in current hypermedia applications. Guidelines for the implementation in the standard HTML5/CSS/Javascript environment are also discussed
    corecore