Composing applications with OntoCompo
This work addresses the challenge of application composition for developers, but it appears incremental as it builds on existing ontology and UI manipulation techniques without introducing a fundamentally new paradigm.
The paper tackles the problem of composing applications while preserving their original appearance by introducing an ontology-based approach that manipulates User Interfaces (UI) and uses ontologies to describe relationships between tasks, UI, and functionalities, resulting in a tool called OntoCompo that supports developers in selecting, extracting, and positioning UI elements to create new applications.
In this paper, we present an ontology-based approach to compose applications while preserving their former look. Our composition process relies on the manipulation of User Interfaces (UI) and on several ontologies describing relationships between tasks, UI and Functionalities. Our tool, called OntoCompo, supports compositions realized by the developer thanks to the selection, extraction and positioning of UI elements to constitute the newapplication.