Use of model driven engineering in building generic FCA/RCA tools

By: Contributor(s): Material type: ArticleArticleSeries: ^p Datos electrónicos (1 archivo : 749 KB)Publication details: ref_localidad@37940 : , 2007Subject(s): Online resources: Summary: Within maintenance software methodologies that analyze existing applications, Relational Concept Analysis (RCA) is an efficient approach to build abstractions in any language, using the existing relations between different software artifacts. Nowadays, there are several RCA-based tools, where a critical aspect is the lack of genericity in the FCA mapping to translate input (and output) data to (and from) formal/relational contexts. Most of the tools provide specific translators that can be used only with the analyzed application domain and their code needs to be changed when the framework of analysis evolves. Using Model-Driven Engineering, we propose a generic encoding/decoding process, which performs this translation with only the configuration of an encoder/decoder tool. This approach eases the integration of a FCA/RCA process in a tool and facilitates its usage on a wide range of input data formats.
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Call number Status Date due Barcode
Capítulo de libro Capítulo de libro Biblioteca Fac.Informática A0169 (Browse shelf(Opens below)) Available DIF-A0169

Formato de archivo: PDF. -- Este documento es producción intelectual de la Facultad de Informática-UNLP (Colección BIPA / Biblioteca.) -- Disponible también en línea (Cons. 20/03/2009)

Within maintenance software methodologies that analyze existing applications, Relational Concept Analysis (RCA) is an efficient approach to build abstractions in any language, using the existing relations between different software artifacts. Nowadays, there are several RCA-based tools, where a critical aspect is the lack of genericity in the FCA mapping to translate input (and output) data to (and from) formal/relational contexts. Most of the tools provide specific translators that can be used only with the analyzed application domain and their code needs to be changed when the framework of analysis evolves. Using Model-Driven Engineering, we propose a generic encoding/decoding process, which performs this translation with only the configuration of an encoder/decoder tool. This approach eases the integration of a FCA/RCA process in a tool and facilitates its usage on a wide range of input data formats.

Proceedings of CLA ’07 (5th International Conference on Concept Lattices and Their Applications), Vol. 331 pp. 225-236, Oct. 2007.

There are no comments on this title.

to post a comment.

Powered by Koha