Abstract We focus on the problem of naming conceptual schema elements in UML, which is faced by conceptual modelers every time they define a new element that requires a name. The problem is significant because in general there are many elements that require a name, and the names given have a strong influence on the understandability of that schema. We propose a guideline for every kind of element to which a conceptual modeler may give a name in UML. The guideline comprises the grammar form of the name and a pattern sentence. A name complies with our guideline if it has that form and the sentence generated from the pattern sentence is grammatically well-formed and semantically meaningful. The main novelty of our proposal is that it is (as far as we know) the first that provides a naming guideline for each kind of element of conceptual schemas in UML.
%0 Journal Article
%1 Aguilera2013
%A Aguilera, David
%A Gómez, Cristina
%A Olivé, Antoni
%D 2013
%J Data & Knowledge Engineering
%K UML identifier
%N 0
%P --
%R http://dx.doi.org/10.1016/j.datak.2013.09.001
%T A complete set of guidelines for naming UML conceptual schema elements
%U http://www.sciencedirect.com/science/article/pii/S0169023X13000852
%X Abstract We focus on the problem of naming conceptual schema elements in UML, which is faced by conceptual modelers every time they define a new element that requires a name. The problem is significant because in general there are many elements that require a name, and the names given have a strong influence on the understandability of that schema. We propose a guideline for every kind of element to which a conceptual modeler may give a name in UML. The guideline comprises the grammar form of the name and a pattern sentence. A name complies with our guideline if it has that form and the sentence generated from the pattern sentence is grammatically well-formed and semantically meaningful. The main novelty of our proposal is that it is (as far as we know) the first that provides a naming guideline for each kind of element of conceptual schemas in UML.
@article{Aguilera2013,
abstract = {Abstract We focus on the problem of naming conceptual schema elements in UML, which is faced by conceptual modelers every time they define a new element that requires a name. The problem is significant because in general there are many elements that require a name, and the names given have a strong influence on the understandability of that schema. We propose a guideline for every kind of element to which a conceptual modeler may give a name in UML. The guideline comprises the grammar form of the name and a pattern sentence. A name complies with our guideline if it has that form and the sentence generated from the pattern sentence is grammatically well-formed and semantically meaningful. The main novelty of our proposal is that it is (as far as we know) the first that provides a naming guideline for each kind of element of conceptual schemas in UML.},
added-at = {2013-09-22T18:12:56.000+0200},
author = {Aguilera, David and G\'omez, Cristina and Oliv\'e, Antoni},
biburl = {https://www.bibsonomy.org/bibtex/25c675ea6e72b0793255645d4df41cf20/sjbutler},
doi = {http://dx.doi.org/10.1016/j.datak.2013.09.001},
file = {:Aguilera 2013 Guidelines for naming UML.pdf:PDF},
interhash = {3380541943488afab2a2eeb5ddf632da},
intrahash = {5c675ea6e72b0793255645d4df41cf20},
issn = {0169-023X},
journal = {Data & Knowledge Engineering },
keywords = {UML identifier},
number = 0,
pages = { -- },
timestamp = {2013-11-04T17:44:28.000+0100},
title = {A complete set of guidelines for naming {UML} conceptual schema elements },
url = {http://www.sciencedirect.com/science/article/pii/S0169023X13000852},
year = 2013
}