Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Data Structures and Algorithms
Data Structures and Algorithms
Euro-Par 2010 Proceedings of the 2010 conference on Parallel processing
Towards a Semantic Engine for Cloud Applications Development
CISIS '12 Proceedings of the 2012 Sixth International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS)
Agents Based Cloud Computing Interface for Resource Provisioning and Management
CISIS '12 Proceedings of the 2012 Sixth International Conference on Complex, Intelligent, and Software Intensive Systems (CISIS)
Semantic-based QoS management in cloud systems: Current status and future challenges
Future Generation Computer Systems
Hi-index | 0.00 |
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.