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...
Guardado en:
Autor principal: | |
---|---|
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 |