Reifying Design Patterns as Metalevel Constructs
A design pattern describes a structure of communicating components that solves a commonly occurring design problem. Designing with patterns offers the possibility of raising the abstraction level at which design is performed, with improvements in clarity, understanding, and facility of maintenance o...
Autores principales: | , , |
---|---|
Formato: | Articulo |
Lenguaje: | Inglés |
Publicado: |
1999
|
Materias: | |
Acceso en línea: | http://sedici.unlp.edu.ar/handle/10915/134875 |
Aporte de: |
id |
I19-R120-10915-134875 |
---|---|
record_format |
dspace |
institution |
Universidad Nacional de La Plata |
institution_str |
I-19 |
repository_str |
R-120 |
collection |
SEDICI (UNLP) |
language |
Inglés |
topic |
Informática Design patterns metalevel architecture metaobjects computational reflection |
spellingShingle |
Informática Design patterns metalevel architecture metaobjects computational reflection Marcos, Claudia A. Campo, Marcelo Pirotte, Alain Reifying Design Patterns as Metalevel Constructs |
topic_facet |
Informática Design patterns metalevel architecture metaobjects computational reflection |
description |
A design pattern describes a structure of communicating components that solves a commonly occurring design problem. Designing with patterns offers the possibility of raising the abstraction level at which design is performed, with improvements in clarity, understanding, and facility of maintenance of applications. However, in their most common presentation, design patterns are informal pieces of design process, which application is not reflected in the operational system, and the potential advantages of a more principled design are not realized. This work proposes to organize design in such a way that pattern applications remain explicit in the operational systems. A reflective architecture is proposed, where patterns are reified as metalevel constructs. |
format |
Articulo Articulo |
author |
Marcos, Claudia A. Campo, Marcelo Pirotte, Alain |
author_facet |
Marcos, Claudia A. Campo, Marcelo Pirotte, Alain |
author_sort |
Marcos, Claudia A. |
title |
Reifying Design Patterns as Metalevel Constructs |
title_short |
Reifying Design Patterns as Metalevel Constructs |
title_full |
Reifying Design Patterns as Metalevel Constructs |
title_fullStr |
Reifying Design Patterns as Metalevel Constructs |
title_full_unstemmed |
Reifying Design Patterns as Metalevel Constructs |
title_sort |
reifying design patterns as metalevel constructs |
publishDate |
1999 |
url |
http://sedici.unlp.edu.ar/handle/10915/134875 |
work_keys_str_mv |
AT marcosclaudiaa reifyingdesignpatternsasmetalevelconstructs AT campomarcelo reifyingdesignpatternsasmetalevelconstructs AT pirottealain reifyingdesignpatternsasmetalevelconstructs |
bdutipo_str |
Repositorios |
_version_ |
1764820455651278851 |