Using the mOSAIC's semantic engine to design and develop civil engineering cloud applications
Proceedings of the 14th International Conference on Information Integration …, 2012•dl.acm.org
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 …
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 …
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.