An object-oriented bridge among architectural styles, aspects and frameworks

We propose an architecture-driven design approach based on the concept of proto-frameworks, aiming to provide an intermediate stage in the transition from architectural models to object-oriented frameworks or applications. The approach is based on an object-oriented materialization of domain-specifi...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autor principal: Díaz Pace, J. Andrés
Formato: Objeto de conferencia
Lenguaje:Español
Publicado: 2003
Materias:
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/21502
Aporte de:
id I19-R120-10915-21502
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
SOFTWARE ENGINEERING
models
Frameworks
components
mapping
spellingShingle Ciencias Informáticas
SOFTWARE ENGINEERING
models
Frameworks
components
mapping
Díaz Pace, J. Andrés
An object-oriented bridge among architectural styles, aspects and frameworks
topic_facet Ciencias Informáticas
SOFTWARE ENGINEERING
models
Frameworks
components
mapping
description We propose an architecture-driven design approach based on the concept of proto-frameworks, aiming to provide an intermediate stage in the transition from architectural models to object-oriented frameworks or applications. The approach is based on an object-oriented materialization of domain-specific architectures derived from domain models, that is the production of concrete computational representations of abstract architectural descriptions using object-oriented technology. A proto-framework materializes, in object-oriented terms, the infrastructure required for cooperation and communication of each architectural component type. In other words, a proto-framework provides the essential abstractions to derive new applications or frameworks by inheritance from the proto-framework classes. In this case, the framework provides very abstract hooks to map specific domain components into a class hierarchy in a white-box fashion. This mapping can produce a specific application, but more important yet, it can produce new domain-specific frameworks that adopt the underlying architectural model. Using an architecture-oriented approach, developers are able to better identify relevant concerns and reason about them at the very conception of the system architecture.
format Objeto de conferencia
Objeto de conferencia
author Díaz Pace, J. Andrés
author_facet Díaz Pace, J. Andrés
author_sort Díaz Pace, J. Andrés
title An object-oriented bridge among architectural styles, aspects and frameworks
title_short An object-oriented bridge among architectural styles, aspects and frameworks
title_full An object-oriented bridge among architectural styles, aspects and frameworks
title_fullStr An object-oriented bridge among architectural styles, aspects and frameworks
title_full_unstemmed An object-oriented bridge among architectural styles, aspects and frameworks
title_sort object-oriented bridge among architectural styles, aspects and frameworks
publishDate 2003
url http://sedici.unlp.edu.ar/handle/10915/21502
work_keys_str_mv AT diazpacejandres anobjectorientedbridgeamongarchitecturalstylesaspectsandframeworks
AT diazpacejandres objectorientedbridgeamongarchitecturalstylesaspectsandframeworks
bdutipo_str Repositorios
_version_ 1764820464616603650