Rechercher

[CH98a] Definition of Customized Models: Application to Define Core of the UML Model Models: Application to Define a Core of the UML Model

Conférence Internationale avec comité de lecture : Tenth Int. Conf. on Software Engineering and Knowledge Engineering (SEKE '98), in coop, January 1998,
motcle:
Résumé: Models of analysis and design methods are more and more complex. The first reason is that concepts of these models are too numerous, more than several hundreds. The second reason is that definitions of concepts are intertwined. So, it is very difficult to learn and to apply these models. That is why it is necessary to select sub-sets of concepts in these models. These selections are not easy to do in particular because the selection of a concept CPx needs the selection of all the concepts used in the definition of CPx, directly and by transitivity. In addition, if a concept CPx is not selected, all the concepts that use CPx, directly and by transitivity, are not selected. We propose to represent models with charts of concepts to define customized models. These charts are directed graphs where nodes are concepts and where arcs are selection dependencies. A selection dependency is defined between two concepts CPx and CPy if the selection of the concept CPy necessitates the selection of the concept CPx. Charts of concepts allow to select concepts by seeing concepts that have also to be selected and these that will not have to be. These charts also allow to delete and to add concepts by knowing impacts of these operations. In this paper we present how charts of concepts of models can be created. We explain how to define a customized model of an analysis and design method starting from its charts of concepts and selection criteria of concepts. We show some charts of concepts of the Unified Modeling Language (UML) model and we explain how to define a core of this model.

Commentaires: in proceedings pp. 279-288.

BibTeX

@inproceedings {
CH98a,
title="{Definition of Customized Models: Application to Define Core of the UML Model Models: Application to Define a Core of the UML Model}",
author=" X. Castellani and N. Hamamouche ",
booktitle="{Tenth Int. Conf. on Software Engineering and Knowledge Engineering (SEKE '98), in coop}",
year=1998,
month="January",
note="{in proceedings pp. 279-288.}",
}