Una herramienta para verificación formal de especificaciones gráficas orientadas a objetos
- Autores
- Cengia, Javier Andrés
- Año de publicación
- 2003
- Idioma
- español castellano
- Tipo de recurso
- tesis de grado
- Estado
- versión aceptada
- Colaborador/a o director/a de tesis
- Pons, Claudia
- Descripción
- Una de las claves para el éxito de la formalización propuesta reside en ocultar la notación matemática tanto como sea posible tras la notación gráfica. Por ejemplo, debería ser posible utilizar la semántica formal para desarrollar herramientas CASE. Sólo los desarrolladores deberían usar el formalismo del lenguaje para construir las herramientas CASE y justificar su corrección, mientras que los desarrolladores de software de aplicación podrían manejar los modelos gráficos sin necesidad de conocer el formalismo matemático subyacente. El objetivo de esta tesis es implementar una herramienta que permita el manejo del modelo conceptual propuesto. Dicha herramienta implementará un método de transformación automático, consistente en un conjunto de reglas para crear un modelo formal a partir de los modelos expresados en UML. La herramienta permitirá además el manejo del modelo formal, la aplicación de mecanismos de chequeo y la evolución en los distintos niveles de modelado. UML es parcialmente soportado por una herramienta CASE desarrollada por Rational Software Corporation, llamada Rational Rose. Esta aplicación permite crear especificaciones gráficas en UML, y generar un archivo con la representación textual de la especificación. La representación textual permite la manipulación de la especificación para diversos usos. Se espera que la nueva herramienta pueda integrarse dentro de la herramienta CASE de Rational Rose.
Licenciado en Informática
Universidad Nacional de La Plata
Facultad de Informática - Materia
-
Ciencias Informáticas
Software
Computer-aided software engineering (CASE)
Software process models (e.g., CMM, ISO, PSP) - Nivel de accesibilidad
- acceso abierto
- Condiciones de uso
- http://creativecommons.org/licenses/by/4.0/
- Repositorio
- Institución
- Universidad Nacional de La Plata
- OAI Identificador
- oai:sedici.unlp.edu.ar:10915/3903
Ver los metadatos del registro completo
id |
SEDICI_f156cbc9037da121521a2500a13517ac |
---|---|
oai_identifier_str |
oai:sedici.unlp.edu.ar:10915/3903 |
network_acronym_str |
SEDICI |
repository_id_str |
1329 |
network_name_str |
SEDICI (UNLP) |
spelling |
Una herramienta para verificación formal de especificaciones gráficas orientadas a objetosCengia, Javier AndrésCiencias InformáticasSoftwareComputer-aided software engineering (CASE)Software process models (e.g., CMM, ISO, PSP)Una de las claves para el éxito de la formalización propuesta reside en ocultar la notación matemática tanto como sea posible tras la notación gráfica. Por ejemplo, debería ser posible utilizar la semántica formal para desarrollar herramientas CASE. Sólo los desarrolladores deberían usar el formalismo del lenguaje para construir las herramientas CASE y justificar su corrección, mientras que los desarrolladores de software de aplicación podrían manejar los modelos gráficos sin necesidad de conocer el formalismo matemático subyacente. El objetivo de esta tesis es implementar una herramienta que permita el manejo del modelo conceptual propuesto. Dicha herramienta implementará un método de transformación automático, consistente en un conjunto de reglas para crear un modelo formal a partir de los modelos expresados en UML. La herramienta permitirá además el manejo del modelo formal, la aplicación de mecanismos de chequeo y la evolución en los distintos niveles de modelado. UML es parcialmente soportado por una herramienta CASE desarrollada por Rational Software Corporation, llamada Rational Rose. Esta aplicación permite crear especificaciones gráficas en UML, y generar un archivo con la representación textual de la especificación. La representación textual permite la manipulación de la especificación para diversos usos. Se espera que la nueva herramienta pueda integrarse dentro de la herramienta CASE de Rational Rose.Licenciado en InformáticaUniversidad Nacional de La PlataFacultad de InformáticaPons, Claudia2003info:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/acceptedVersionTesis de gradohttp://purl.org/coar/resource_type/c_7a1finfo:ar-repo/semantics/tesisDeGradoapplication/pdfhttp://sedici.unlp.edu.ar/handle/10915/3903spainfo:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by/4.0/Creative Commons Attribution 4.0 International (CC BY 4.0)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2025-09-17T09:32:43Zoai:sedici.unlp.edu.ar:10915/3903Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292025-09-17 09:32:44.199SEDICI (UNLP) - Universidad Nacional de La Platafalse |
dc.title.none.fl_str_mv |
Una herramienta para verificación formal de especificaciones gráficas orientadas a objetos |
title |
Una herramienta para verificación formal de especificaciones gráficas orientadas a objetos |
spellingShingle |
Una herramienta para verificación formal de especificaciones gráficas orientadas a objetos Cengia, Javier Andrés Ciencias Informáticas Software Computer-aided software engineering (CASE) Software process models (e.g., CMM, ISO, PSP) |
title_short |
Una herramienta para verificación formal de especificaciones gráficas orientadas a objetos |
title_full |
Una herramienta para verificación formal de especificaciones gráficas orientadas a objetos |
title_fullStr |
Una herramienta para verificación formal de especificaciones gráficas orientadas a objetos |
title_full_unstemmed |
Una herramienta para verificación formal de especificaciones gráficas orientadas a objetos |
title_sort |
Una herramienta para verificación formal de especificaciones gráficas orientadas a objetos |
dc.creator.none.fl_str_mv |
Cengia, Javier Andrés |
author |
Cengia, Javier Andrés |
author_facet |
Cengia, Javier Andrés |
author_role |
author |
dc.contributor.none.fl_str_mv |
Pons, Claudia |
dc.subject.none.fl_str_mv |
Ciencias Informáticas Software Computer-aided software engineering (CASE) Software process models (e.g., CMM, ISO, PSP) |
topic |
Ciencias Informáticas Software Computer-aided software engineering (CASE) Software process models (e.g., CMM, ISO, PSP) |
dc.description.none.fl_txt_mv |
Una de las claves para el éxito de la formalización propuesta reside en ocultar la notación matemática tanto como sea posible tras la notación gráfica. Por ejemplo, debería ser posible utilizar la semántica formal para desarrollar herramientas CASE. Sólo los desarrolladores deberían usar el formalismo del lenguaje para construir las herramientas CASE y justificar su corrección, mientras que los desarrolladores de software de aplicación podrían manejar los modelos gráficos sin necesidad de conocer el formalismo matemático subyacente. El objetivo de esta tesis es implementar una herramienta que permita el manejo del modelo conceptual propuesto. Dicha herramienta implementará un método de transformación automático, consistente en un conjunto de reglas para crear un modelo formal a partir de los modelos expresados en UML. La herramienta permitirá además el manejo del modelo formal, la aplicación de mecanismos de chequeo y la evolución en los distintos niveles de modelado. UML es parcialmente soportado por una herramienta CASE desarrollada por Rational Software Corporation, llamada Rational Rose. Esta aplicación permite crear especificaciones gráficas en UML, y generar un archivo con la representación textual de la especificación. La representación textual permite la manipulación de la especificación para diversos usos. Se espera que la nueva herramienta pueda integrarse dentro de la herramienta CASE de Rational Rose. Licenciado en Informática Universidad Nacional de La Plata Facultad de Informática |
description |
Una de las claves para el éxito de la formalización propuesta reside en ocultar la notación matemática tanto como sea posible tras la notación gráfica. Por ejemplo, debería ser posible utilizar la semántica formal para desarrollar herramientas CASE. Sólo los desarrolladores deberían usar el formalismo del lenguaje para construir las herramientas CASE y justificar su corrección, mientras que los desarrolladores de software de aplicación podrían manejar los modelos gráficos sin necesidad de conocer el formalismo matemático subyacente. El objetivo de esta tesis es implementar una herramienta que permita el manejo del modelo conceptual propuesto. Dicha herramienta implementará un método de transformación automático, consistente en un conjunto de reglas para crear un modelo formal a partir de los modelos expresados en UML. La herramienta permitirá además el manejo del modelo formal, la aplicación de mecanismos de chequeo y la evolución en los distintos niveles de modelado. UML es parcialmente soportado por una herramienta CASE desarrollada por Rational Software Corporation, llamada Rational Rose. Esta aplicación permite crear especificaciones gráficas en UML, y generar un archivo con la representación textual de la especificación. La representación textual permite la manipulación de la especificación para diversos usos. Se espera que la nueva herramienta pueda integrarse dentro de la herramienta CASE de Rational Rose. |
publishDate |
2003 |
dc.date.none.fl_str_mv |
2003 |
dc.type.none.fl_str_mv |
info:eu-repo/semantics/bachelorThesis info:eu-repo/semantics/acceptedVersion Tesis de grado http://purl.org/coar/resource_type/c_7a1f info:ar-repo/semantics/tesisDeGrado |
format |
bachelorThesis |
status_str |
acceptedVersion |
dc.identifier.none.fl_str_mv |
http://sedici.unlp.edu.ar/handle/10915/3903 |
url |
http://sedici.unlp.edu.ar/handle/10915/3903 |
dc.language.none.fl_str_mv |
spa |
language |
spa |
dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess http://creativecommons.org/licenses/by/4.0/ Creative Commons Attribution 4.0 International (CC BY 4.0) |
eu_rights_str_mv |
openAccess |
rights_invalid_str_mv |
http://creativecommons.org/licenses/by/4.0/ Creative Commons Attribution 4.0 International (CC BY 4.0) |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:SEDICI (UNLP) instname:Universidad Nacional de La Plata instacron:UNLP |
reponame_str |
SEDICI (UNLP) |
collection |
SEDICI (UNLP) |
instname_str |
Universidad Nacional de La Plata |
instacron_str |
UNLP |
institution |
UNLP |
repository.name.fl_str_mv |
SEDICI (UNLP) - Universidad Nacional de La Plata |
repository.mail.fl_str_mv |
alira@sedici.unlp.edu.ar |
_version_ |
1843531942067175424 |
score |
13.001348 |