Title: Metadata-driven software components aggregation process with reuse

Authors: Anis Masmoudi, Gilbert Paquette, Roger Champagne

Addresses: Licef–CIRTA Research Center, Tele-Universite, 100, rue Sherbrooke Ouest, Montreal, Quebec H2X 3P2, Canada. ' Licef–CIRTA Research Center, Tele-Universite, 100, rue Sherbrooke Ouest, Montreal, Quebec H2X 3P2, Canada. ' Departement of Sofwtare and IT Engineering, Ecole de Technologie Superieure, 1100, rue Notre-Dame Ouest, Montreal, Quebec H3C 1K3, Canada

Abstract: Our work aims to improve the reuse of existing software components to build learning and knowledge management applications and systems. In earlier work, we suggested a platform-independent set of metadata that covers the main specifications of software components, called SOftware COmponent Metadata (SOCOM), to reference digital resources in a software components repository. In this paper, we describe an aggregation process that facilitates building new components. This process is driven by metadata and models and is supported by a proposed framework. Our prototype is developed and experimented in the context of the TELOS System, built within the LORNET Project.

Keywords: component-based development; components repository; software component aggregation; software component metadata; software component ontology; software components; component reuse; learning; knowledge management.

DOI: 10.1504/IJAMC.2008.016213

International Journal of Advanced Media and Communication, 2008 Vol.2 No.1, pp.35 - 58

Published online: 09 Dec 2007 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article