7 research outputs found

    Information modelling and semantic linking for a software workbench for interactive, time critical and self-adaptive cloud applications

    No full text
    Cloud environments can provide elastic, controllable on-demand services for supporting complex distributed applications. However the engineering methods and software tools used for developing, deploying and executing classical time critical applications do not, as yet, account for the programmability and controllability that can be provided by clouds, and so time-critical applications do not yet benefit from the full potential of virtualisation technologies. A software workbench for developing, deploying and controlling time-critical applications in cloud environments can address this, but needs to be able to interoperate with existing cloud standards and services in a fashion that can still adapt to the continuing evolution of the field. Semantic linking can enhance interoperability by creating mappings between different vocabularies and specifications, allowing different technologies to be plugged together, which can then be used to build such a workbench in a flexible manner. A semantic linking framework is presented that uses a multiple-viewpoint model of a cloud application workbench as a means to relate different cloud and quality of service standards in order to aid the development of time-critical applications. The foundations of such a model, developed as part of the H2020 project SWITCH, are also presented

    Information modelling and semantic linking for a software workbench for interactive, time critical and self-adaptive cloud applications

    No full text
    Cloud environments can provide elastic, controllable on-demand services for supporting complex distributed applications. However the engineering methods and software tools used for developing, deploying and executing classical time critical applications do not, as yet, account for the programmability and controllability that can be provided by clouds, and so time-critical applications do not yet benefit from the full potential of virtualisation technologies. A software workbench for developing, deploying and controlling time-critical applications in cloud environments can address this, but needs to be able to interoperate with existing cloud standards and services in a fashion that can still adapt to the continuing evolution of the field. Semantic linking can enhance interoperability by creating mappings between different vocabularies and specifications, allowing different technologies to be plugged together, which can then be used to build such a workbench in a flexible manner. A semantic linking framework is presented that uses a multiple-viewpoint model of a cloud application workbench as a means to relate different cloud and quality of service standards in order to aid the development of time-critical applications. The foundations of such a model, developed as part of the H2020 project SWITCH, are also presented

    Towards Interoperable Research Infrastructures for Environmental and Earth Sciences

    Get PDF
    This open access book summarises the latest developments on data management in the EU H2020 ENVRIplus project, which brought together more than 20 environmental and Earth science research infrastructures into a single community. It provides readers with a systematic overview of the common challenges faced by research infrastructures and how a ‘reference model guided’ engineering approach can be used to achieve greater interoperability among such infrastructures in the environmental and earth sciences. The 20 contributions in this book are structured in 5 parts on the design, development, deployment, operation and use of research infrastructures. Part one provides an overview of the state of the art of research infrastructure and relevant e-Infrastructure technologies, part two discusses the reference model guided engineering approach, the third part presents the software and tools developed for common data management challenges, the fourth part demonstrates the software via several use cases, and the last part discusses the sustainability and future directions
    corecore