An open environment for compositional software development

  • Authors:
  • Ewa Ochmańska

  • Affiliations:
  • Faculty of Transport, Warsaw University of Technology, Warsaw, Poland

  • Venue:
  • ISPA'06 Proceedings of the 2006 international conference on Frontiers of High Performance Computing and Networking
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

The paper describes a concept of an open cooperative web platform for developing, designing and executing “compositional” applications, here interpreted as instances dynamically composed of three kinds of semantically interrelated resources. The resources include interoperable components, textual schemas describing their functionality and structuring rules as well as textual definitions of application structure and content. The described open software environment is built on top of emerging XML based standards and technologies of web and grid services. Its functionality comprises managing application resources and transforming them into contextual GUI which supports activities of developing, composing and executing applications. Users and developers contribute to evolutional growth of application resources by creating new definitions, specifying new schemas and implementing components. Semantic Web concepts with RDF/RDF Schema language are applied to organize resource pools accessible in the environment framework.