Menos es más : Una formalización minimalista de la orientación a objetos

En este trabajo analizamos los conceptos presentes en el paradigma de Orientación a Objetos, identificando un conjunto de conceptos esenciales, y luego clasificándolos entre básicos o elementales y construibles. Los elementos básicos son los que estarán presentes en la formulación minimal. Esta for...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Argarañaz, Verónica, Romero, Natalia, Presso, María José
Otros Autores: Prieto, Máximo
Formato: Tesis Tesis de grado
Lenguaje:Español
Publicado: 1998
Materias:
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/2178
Aporte de:
id I19-R120-10915-2178
record_format dspace
institution Universidad Nacional de La Plata
institution_str I-19
repository_str R-120
collection SEDICI (UNLP)
language Español
topic Ciencias Informáticas
Requirements/Specifications
ingeniería de software
spellingShingle Ciencias Informáticas
Requirements/Specifications
ingeniería de software
Argarañaz, Verónica
Romero, Natalia
Presso, María José
Menos es más : Una formalización minimalista de la orientación a objetos
topic_facet Ciencias Informáticas
Requirements/Specifications
ingeniería de software
description En este trabajo analizamos los conceptos presentes en el paradigma de Orientación a Objetos, identificando un conjunto de conceptos esenciales, y luego clasificándolos entre básicos o elementales y construibles. Los elementos básicos son los que estarán presentes en la formulación minimal. Esta formulación minimal es un cálculo de objetos imperativo con extensiones. Tiene primitivas de creación de objetos, pasaje de mensajes y actualización y extensión de objetos. Este cálculo es una variante del cálculo imperativo de objetos de Abadi y Cardelli. Dentro de los conceptos que consideramos construibles ubicamos a la capacidad de compartir comportamiento, o sharing. Esta característica es una de las más importante, ya que se encuentra presente en casi todos los lenguajes, y su organización define las dos grandes familias de lenguajes y los dos modelos tradicionales del paradigma. También es importante desde el punto de vista de la ingeniería de software, porque permite una modelización más adecuada de la realidad, favorece el reuso de software, evita la replicación de código y simplifica la definición de políticas de seguridad. Las diferentes formas en que se presenta el sharing en los distintos lenguajes se pueden ver como combinaciones de decisiones más simples. Presentaremos una clasificación que permite describir los distintos esquemas de sharing posibles.
author2 Prieto, Máximo
author_facet Prieto, Máximo
Argarañaz, Verónica
Romero, Natalia
Presso, María José
format Tesis
Tesis de grado
author Argarañaz, Verónica
Romero, Natalia
Presso, María José
author_sort Argarañaz, Verónica
title Menos es más : Una formalización minimalista de la orientación a objetos
title_short Menos es más : Una formalización minimalista de la orientación a objetos
title_full Menos es más : Una formalización minimalista de la orientación a objetos
title_fullStr Menos es más : Una formalización minimalista de la orientación a objetos
title_full_unstemmed Menos es más : Una formalización minimalista de la orientación a objetos
title_sort menos es más : una formalización minimalista de la orientación a objetos
publishDate 1998
url http://sedici.unlp.edu.ar/handle/10915/2178
work_keys_str_mv AT argaranazveronica menosesmasunaformalizacionminimalistadelaorientacionaobjetos
AT romeronatalia menosesmasunaformalizacionminimalistadelaorientacionaobjetos
AT pressomariajose menosesmasunaformalizacionminimalistadelaorientacionaobjetos
bdutipo_str Repositorios
_version_ 1764820464889233410