It is typical of plugin-based platforms such as the Eclipse RCP to be extensible by addition of functionalities. Such systems can undoubtedly benefit from having a vast developer community contributing to their enrichment. However, the proliferation of functionalities plugged in a system can be detrimental to its usability and bring confusion and clutter, as users who lack prior knowledge of the available features and how to access them can be unable to spot those that suit their needs. We present Kali-ma, a tool that equips Eclipse-based ontology engineering platforms with a GUI that allows users to browse and access plugin functionalities. The Kali-ma interface is dynamically generated by matching installed plugins with ontologies that describe their capabilities in the Semantic Web. It can adapt to selected criteria for classifying tools, and its approach is portable across systems supporting other domains, such as software engineering and business process management. © 2010 Springer-Verlag.
Adamou A., Presutti V., Gangemi A. (2010). Kali-ma: A semantic guide to browsing and accessing functionalities in plugin-based tools. HEIDELBERGER PLATZ 3, D-14197 BERLIN, GERMANY : SPRINGER-VERLAG BERLIN [10.1007/978-3-642-16438-5_38].
Kali-ma: A semantic guide to browsing and accessing functionalities in plugin-based tools
Adamou A.;Presutti V.;Gangemi A.
2010
Abstract
It is typical of plugin-based platforms such as the Eclipse RCP to be extensible by addition of functionalities. Such systems can undoubtedly benefit from having a vast developer community contributing to their enrichment. However, the proliferation of functionalities plugged in a system can be detrimental to its usability and bring confusion and clutter, as users who lack prior knowledge of the available features and how to access them can be unable to spot those that suit their needs. We present Kali-ma, a tool that equips Eclipse-based ontology engineering platforms with a GUI that allows users to browse and access plugin functionalities. The Kali-ma interface is dynamically generated by matching installed plugins with ontologies that describe their capabilities in the Semantic Web. It can adapt to selected criteria for classifying tools, and its approach is portable across systems supporting other domains, such as software engineering and business process management. © 2010 Springer-Verlag.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.