Una estrategia de modelado conceptual de objetos basada en modelos de requisitos en lenguaje natural

Autores
Leonardi, María Carmen
Año de publicación
2001
Idioma
español castellano
Tipo de recurso
tesis de maestría
Estado
versión aceptada
Colaborador/a o director/a de tesis
Leite, Julio Cesar Sampaio do Prado
Rossi, Gustavo Héctor
Descripción
En esta tesis se presenta una estrategia para la definición de un modelo conceptual de objetos a partir de modelos de requisitos basados en Lenguaje Natural. Más precisamente, se utilizan modelos pertenecientes a la Requirements Baseline, en particular, el Léxico extendido del Lenguaje(LEL), para modelar el lenguaje del Universo del Discurso (UofD), el Modelo de Escenarios para representar el comportamiento y un Modelo de Reglas de Negocio para definir las reglas de la organización. Se define un conjunto de heurísticas que permite manipular la gran cantidad de información generada por estos modelos, con el objetivo de definir un modelo de objetos. La modelización consta principalmente de dos modelos: el modelo de CRCs que define al UofD en términos de clases, responsabilidades y colaboraciones y un modelo lógico que representa los aspectos estructurales, más concretamente los métodos, atributos y asociaciones de las clases. Las heurísticas guían la construcción de ambos modelos a partir de los modelos de la Requirements Baseline. La aplicación de estas heurísticas permiten definir relaciones de trace entre los modelos generadores y los generados, mejorando la pre-traceability. Este modelo de objetos es independiente del sistema de software que se va a construir y de la metodología de desarrollo de software orientada a objetos que se elija para las etapas posteriores.
In this thesis, a strategy for the definition of an Object Conceptual Model from requirements models based on Natural Language is presented. More precisely, models belonging to Requirements Baseline, more specifically, the Language Extended Lexicon (LEL) to model the Language of the Universe of Discourse (UofD), the Scenario Model to represent behaviour and a Business Rule Model to define organisation rules, are used. A set of heuristics is defined in order to manipulate a large quantity of data generated by these models with the objective of defining an object model. Modelling has mainly two models: the CRCs model which defines UofD in terms of classes, responsibilities and collaborations and a logical model representing structural aspects and in a more concrete way, methods, attributes and class associations. Heuristics guide the construction of both models from Requirement Baseline models. The application of these heuristics allows to define trace relationships among generating and generated models, thus enhancing pre-traceability. This object model is independent from the software system to be constructed and from the object-oriented software development methodology chosen for further stages.
Magister en Ingeniería de Software
Universidad Nacional de La Plata
Facultad de Informática
Materia
Ciencias Informáticas
Software
Object-oriented Programming
Requirements/Specifications
SOFTWARE ENGINEERING
Nivel de accesibilidad
acceso abierto
Condiciones de uso
http://creativecommons.org/licenses/by-nc-sa/2.5/ar/
Repositorio
SEDICI (UNLP)
Institución
Universidad Nacional de La Plata
OAI Identificador
oai:sedici.unlp.edu.ar:10915/4063

id SEDICI_bc91cf4d6cdaa507dfbc0f242a09f52d
oai_identifier_str oai:sedici.unlp.edu.ar:10915/4063
network_acronym_str SEDICI
repository_id_str 1329
network_name_str SEDICI (UNLP)
spelling Una estrategia de modelado conceptual de objetos basada en modelos de requisitos en lenguaje naturalLeonardi, María CarmenCiencias InformáticasSoftwareObject-oriented ProgrammingRequirements/SpecificationsSOFTWARE ENGINEERINGEn esta tesis se presenta una estrategia para la definición de un modelo conceptual de objetos a partir de modelos de requisitos basados en Lenguaje Natural. Más precisamente, se utilizan modelos pertenecientes a la Requirements Baseline, en particular, el Léxico extendido del Lenguaje(LEL), para modelar el lenguaje del Universo del Discurso (UofD), el Modelo de Escenarios para representar el comportamiento y un Modelo de Reglas de Negocio para definir las reglas de la organización. Se define un conjunto de heurísticas que permite manipular la gran cantidad de información generada por estos modelos, con el objetivo de definir un modelo de objetos. La modelización consta principalmente de dos modelos: el modelo de CRCs que define al UofD en términos de clases, responsabilidades y colaboraciones y un modelo lógico que representa los aspectos estructurales, más concretamente los métodos, atributos y asociaciones de las clases. Las heurísticas guían la construcción de ambos modelos a partir de los modelos de la Requirements Baseline. La aplicación de estas heurísticas permiten definir relaciones de trace entre los modelos generadores y los generados, mejorando la pre-traceability. Este modelo de objetos es independiente del sistema de software que se va a construir y de la metodología de desarrollo de software orientada a objetos que se elija para las etapas posteriores.In this thesis, a strategy for the definition of an Object Conceptual Model from requirements models based on Natural Language is presented. More precisely, models belonging to Requirements Baseline, more specifically, the Language Extended Lexicon (LEL) to model the Language of the Universe of Discourse (UofD), the Scenario Model to represent behaviour and a Business Rule Model to define organisation rules, are used. A set of heuristics is defined in order to manipulate a large quantity of data generated by these models with the objective of defining an object model. Modelling has mainly two models: the CRCs model which defines UofD in terms of classes, responsibilities and collaborations and a logical model representing structural aspects and in a more concrete way, methods, attributes and class associations. Heuristics guide the construction of both models from Requirement Baseline models. The application of these heuristics allows to define trace relationships among generating and generated models, thus enhancing pre-traceability. This object model is independent from the software system to be constructed and from the object-oriented software development methodology chosen for further stages.Magister en Ingeniería de SoftwareUniversidad Nacional de La PlataFacultad de InformáticaLeite, Julio Cesar Sampaio do PradoRossi, Gustavo Héctor2001info:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/acceptedVersionTesis de maestriahttp://purl.org/coar/resource_type/c_bdccinfo:ar-repo/semantics/tesisDeMaestriaapplication/pdfhttp://sedici.unlp.edu.ar/handle/10915/4063https://doi.org/10.35537/10915/4063spainfo:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-sa/2.5/ar/Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Argentina (CC BY-NC-SA 2.5)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2025-09-03T10:22:20Zoai:sedici.unlp.edu.ar:10915/4063Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292025-09-03 10:22:20.913SEDICI (UNLP) - Universidad Nacional de La Platafalse
dc.title.none.fl_str_mv Una estrategia de modelado conceptual de objetos basada en modelos de requisitos en lenguaje natural
title Una estrategia de modelado conceptual de objetos basada en modelos de requisitos en lenguaje natural
spellingShingle Una estrategia de modelado conceptual de objetos basada en modelos de requisitos en lenguaje natural
Leonardi, María Carmen
Ciencias Informáticas
Software
Object-oriented Programming
Requirements/Specifications
SOFTWARE ENGINEERING
title_short Una estrategia de modelado conceptual de objetos basada en modelos de requisitos en lenguaje natural
title_full Una estrategia de modelado conceptual de objetos basada en modelos de requisitos en lenguaje natural
title_fullStr Una estrategia de modelado conceptual de objetos basada en modelos de requisitos en lenguaje natural
title_full_unstemmed Una estrategia de modelado conceptual de objetos basada en modelos de requisitos en lenguaje natural
title_sort Una estrategia de modelado conceptual de objetos basada en modelos de requisitos en lenguaje natural
dc.creator.none.fl_str_mv Leonardi, María Carmen
author Leonardi, María Carmen
author_facet Leonardi, María Carmen
author_role author
dc.contributor.none.fl_str_mv Leite, Julio Cesar Sampaio do Prado
Rossi, Gustavo Héctor
dc.subject.none.fl_str_mv Ciencias Informáticas
Software
Object-oriented Programming
Requirements/Specifications
SOFTWARE ENGINEERING
topic Ciencias Informáticas
Software
Object-oriented Programming
Requirements/Specifications
SOFTWARE ENGINEERING
dc.description.none.fl_txt_mv En esta tesis se presenta una estrategia para la definición de un modelo conceptual de objetos a partir de modelos de requisitos basados en Lenguaje Natural. Más precisamente, se utilizan modelos pertenecientes a la Requirements Baseline, en particular, el Léxico extendido del Lenguaje(LEL), para modelar el lenguaje del Universo del Discurso (UofD), el Modelo de Escenarios para representar el comportamiento y un Modelo de Reglas de Negocio para definir las reglas de la organización. Se define un conjunto de heurísticas que permite manipular la gran cantidad de información generada por estos modelos, con el objetivo de definir un modelo de objetos. La modelización consta principalmente de dos modelos: el modelo de CRCs que define al UofD en términos de clases, responsabilidades y colaboraciones y un modelo lógico que representa los aspectos estructurales, más concretamente los métodos, atributos y asociaciones de las clases. Las heurísticas guían la construcción de ambos modelos a partir de los modelos de la Requirements Baseline. La aplicación de estas heurísticas permiten definir relaciones de trace entre los modelos generadores y los generados, mejorando la pre-traceability. Este modelo de objetos es independiente del sistema de software que se va a construir y de la metodología de desarrollo de software orientada a objetos que se elija para las etapas posteriores.
In this thesis, a strategy for the definition of an Object Conceptual Model from requirements models based on Natural Language is presented. More precisely, models belonging to Requirements Baseline, more specifically, the Language Extended Lexicon (LEL) to model the Language of the Universe of Discourse (UofD), the Scenario Model to represent behaviour and a Business Rule Model to define organisation rules, are used. A set of heuristics is defined in order to manipulate a large quantity of data generated by these models with the objective of defining an object model. Modelling has mainly two models: the CRCs model which defines UofD in terms of classes, responsibilities and collaborations and a logical model representing structural aspects and in a more concrete way, methods, attributes and class associations. Heuristics guide the construction of both models from Requirement Baseline models. The application of these heuristics allows to define trace relationships among generating and generated models, thus enhancing pre-traceability. This object model is independent from the software system to be constructed and from the object-oriented software development methodology chosen for further stages.
Magister en Ingeniería de Software
Universidad Nacional de La Plata
Facultad de Informática
description En esta tesis se presenta una estrategia para la definición de un modelo conceptual de objetos a partir de modelos de requisitos basados en Lenguaje Natural. Más precisamente, se utilizan modelos pertenecientes a la Requirements Baseline, en particular, el Léxico extendido del Lenguaje(LEL), para modelar el lenguaje del Universo del Discurso (UofD), el Modelo de Escenarios para representar el comportamiento y un Modelo de Reglas de Negocio para definir las reglas de la organización. Se define un conjunto de heurísticas que permite manipular la gran cantidad de información generada por estos modelos, con el objetivo de definir un modelo de objetos. La modelización consta principalmente de dos modelos: el modelo de CRCs que define al UofD en términos de clases, responsabilidades y colaboraciones y un modelo lógico que representa los aspectos estructurales, más concretamente los métodos, atributos y asociaciones de las clases. Las heurísticas guían la construcción de ambos modelos a partir de los modelos de la Requirements Baseline. La aplicación de estas heurísticas permiten definir relaciones de trace entre los modelos generadores y los generados, mejorando la pre-traceability. Este modelo de objetos es independiente del sistema de software que se va a construir y de la metodología de desarrollo de software orientada a objetos que se elija para las etapas posteriores.
publishDate 2001
dc.date.none.fl_str_mv 2001
dc.type.none.fl_str_mv info:eu-repo/semantics/masterThesis
info:eu-repo/semantics/acceptedVersion
Tesis de maestria
http://purl.org/coar/resource_type/c_bdcc
info:ar-repo/semantics/tesisDeMaestria
format masterThesis
status_str acceptedVersion
dc.identifier.none.fl_str_mv http://sedici.unlp.edu.ar/handle/10915/4063
https://doi.org/10.35537/10915/4063
url http://sedici.unlp.edu.ar/handle/10915/4063
https://doi.org/10.35537/10915/4063
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-nc-sa/2.5/ar/
Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Argentina (CC BY-NC-SA 2.5)
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-sa/2.5/ar/
Creative Commons Attribution-NonCommercial-ShareAlike 2.5 Argentina (CC BY-NC-SA 2.5)
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_ 1842260050048974848
score 13.13397