Passer à la navigation principale Passer à la recherche Passer au contenu principal

A proved approach for building correct instances of UML Associations: Multiplicities satisfaction

  • Université Paris-Est

Résultats de recherche: Le chapitre dans un livre, un rapport, une anthologie ou une collectionContribution à une conférenceRevue par des pairs

Résumé

In UML modeling, class diagrams permit to capture the entities involved in a system but also the associations they have with each other. These associations are characterized by a multiplicity on each role to state the min-max number of instances of the opposite class that can be linked to each instance of the class associated with the role. Since these multiplicities may be conflicting, it becomes necessary to check the global consistency of a class diagram. Such verification will ensure that it is possible to find an instantiation of the diagram that satisfies all the multiplicities. In this paper, we describe an automatized approach that permits to validate a class diagram by exhibiting a particular instance. Basically, this approach proceeds in two main steps: first, the multiplicities are represented as a mathematical model, then a constraint solver is used to determine whether it has at least one solution. The correctness of the approach, which is supported by an automatic tool, has been carried out using the B formal method.

langue originaleAnglais
titreProceedings - 21st Asia-Pacific Software Engineering Conference, APSEC 2014
rédacteurs en chefYann-Gael Gueheneuc, Gihwon Kwon, Sungdeok Cha
EditeurIEEE Computer Society
Pages438-445
Nombre de pages8
ISBN (Electronique)9781479974252
Les DOIs
étatPublié - 1 janv. 2014
Evénement21st Asia-Pacific Software Engineering Conference, APSEC 2014 - Jeju Island, Corée du Sud
Durée: 1 déc. 20144 déc. 2014

Série de publications

NomProceedings - Asia-Pacific Software Engineering Conference, APSEC
Volume1
ISSN (imprimé)1530-1362

Une conférence

Une conférence21st Asia-Pacific Software Engineering Conference, APSEC 2014
Pays/TerritoireCorée du Sud
La villeJeju Island
période1/12/144/12/14

Empreinte digitale

Examiner les sujets de recherche de « A proved approach for building correct instances of UML Associations: Multiplicities satisfaction ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation