Perfiles UML 2
Autor: Anelis Pereira Vale
Esta investigación propone un metamodelo que utiliza los mecanismos propios de extensión de UML através del perfil para el modelado conceptual de los planes de entrenamiento deportivo. El perfil ofrece nuevos estereotipos, tipos de datos, valores etiquetados y restricciones que permiten modelarde manera exacta e inequívoca los planes de entrenamiento deportivo. Además, se presenta un prototipo desarrollado como prueba de conceptos que utiliza el perfil UML definido, cuyo propósito es lagestión y planificación del entrenamiento deportivo para las especialidades del atletismo de pista.
Metamodelo
La Figura 1 muestra el metamodelo que se realizó para modelar software para la planificaciónde entrenamientos deportivos. El metamodelo se formó utilizando los diagramas de clase de UML. De este modo, atleta, plan de entrenamiento y periodización están representados por Athlete, Training yCyclesTraining, respectivamente
Figura 1 Metamodelo propuesto
Figura 2 Perfil UML
Descripción
La extensión a UML propuesta define 28 nuevos estereotipos. De ellos, 7 se definen como Class(Athlete, Competition, Trainer, Training, CyclesTraining, TrainingActivity, Test). Como Attribute se definen 3 (AAthlete, AResults, ATraining). También se tienen definidas como AssociationClass 3 estereotipos(Result, Team, CycleActivityTraining). Como Association, se ha definido solo un estereotipo (Organization). Se definen a su vez 14 nuevos DataType (TSport, TClassification, TTrainerFuntion,TCategory, TTClassification, TTypeCycle, TGroupActivity, TSpeciality, TExercises, TTypeR, TClassificationMeso, TClassificationMicro, TSession, TPeriod). Los 14 valores etiquetados definidos son aplicadosa determinado elemento dentro de la extensión. Existen en el perfil valores etiquetados asociados a Class y Attribute. En la Tabla 1 se definen más detalladamente los tipos de datos creados. Las...
Regístrate para leer el documento completo.