Using the mOSAIC's semantic engine to design and develop civil engineering cloud applications

  • Authors:
  • Giuseppina Cretella;Beniamino Di Martino;Vlado Stankovski

  • Affiliations:
  • Second University of Naples, Aversa, Italy;Second University of Naples, Aversa, Italy;University of Ljubljana, Ljubljana, Slovenia

  • Venue:
  • Proceedings of the 14th International Conference on Information Integration and Web-based Applications & Services
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

The development of applications for the Cloud requires programming skills and knowledge about the several programming models, APIs and underlying infrastructures, which are provided by Cloud vendors. The European Project mOSAIC aims at developing an API, Platform and a set of tools to facilitate language and platform agnostic application development and deployment on a variety of Infrastructures as a Service offers. Within the mOSAIC project, appropriate ontologies, a knowledge base and an associated Semantic Engine [10] have been developed to support the Cloud application developer in the tasks of discovering the needed functionalities and resources for application development through vendor independent representations of such application components, and representation of generic programming concepts and patterns, including application domain related ones. In this paper the use of the Semantic Engine, its ontologies and knowledge base is illustrated by following the design and implementation of an application for analysis of structures under static loading that is based on the Finite Element Method.