See this document in CiteSeerX!

Meta-programming Composers in Second-Generation Component Systems  (Make Corrections)  (4 citations)
Uwe Assmann



  Home/Search   Context   Related

Links:   ACM   DBLP

 
View or download:
info.unikarlsruhe...annsysimp98.ps.gz
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  info.unikarlsruhe.de/~assmann... (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: Component systems require that components can be composed flexibly. In contrast to current systems which only support a fixed set of composition mechanisms, future systems should provide a composition language in which users can define their own specific composers. It is argued for an objectoriented setting that this will be possible by meta-programming the classgraph. Composers will be based on two important elements. First, they will express coupling by graph-based operators which transform... (Update)

Context of citations to this paper:   More

.... in terms of program refactoring [38] To this end, meta programming approaches are very common as reported, for example, in [43, 4, 16, 15]. If the goal is just recognition of inappropriate designs which allow for improvement by migration to a reusable and desirable...

...techniques to optimize the code. It is for example possible to introduce aspect oriented programming [Cza00] or invasive composition [Ass98, AL99, HLLA01, LH00] to the servers. Tools like RECODER provide such techniques. This may improve design freedom of system developers....

Cited by:   More
Introducing Connections Into Classes With Static Meta-Programming - Aßmann, Ludwig   (Correct)
Meta-programming Composers in Second-Generation Component Systems - Assmann   (Correct)
Identifying and Modeling Components in the SawMill Operating System - Wagner   (Correct)

Similar documents (at the sentence level):
47.7%:   Meta-programming Composers In Second-Generation Component Systems - Assmann (1997)   (Correct)
7.1%:   AOP with design patterns as meta-programming operators - Uwe Assmann (1997)   (Correct)

Active bibliography (related documents):   More   All
0.2:   Three-Tiered Specification of Micro-Architectures - Alagar, Lämmel   (Correct)
0.2:   Meta-programming Grey-box Connectors - Aßmann, Genßler, Bär (2000)   (Correct)
0.2:   About UML transformations based on Graph Rewriting Systems - Assmann, Christoph (2001)   (Correct)

Similar documents based on text:   More   All
0.4:   A Meta-Model for Composition Techniques in Object-Oriented.. - Department   (Correct)
0.4:   Reflection in Oberon - Steindl (1997)   (Correct)
0.3:   Metaprogramming Applied to Web Component Deployment - Löwe (2002)   (Correct)

Related documents from co-citation:   More   All
2:   Frameworks und Entwurfsmuster (context) - Zimmer - 1997
2:   Automatic code generation from design patterns - Budinsky, Finnie et al. - 1996
2:   Architectural mismatch: Why reuse is so hard (context) - Garlan, Allen et al. - 1995

BibTeX entry:   (Update)

U. Assmann. Meta-programming composers in second-generation component systems. In J. Bishop and N. Horspool, editors, Systems Implementation http://citeseer.ist.psu.edu/556863.html   More

@misc{ assmann-metaprogramming,
  author = "U. Assmann",
  title = "Meta-programming composers in second-generation component systems",
  text = "U. Assmann. Meta-programming composers in second-generation component systems.
    In J. Bishop and N. Horspool, editors, Systems Implementation",
  url = "citeseer.ist.psu.edu/556863.html" }
Citations (may not include all citations):
554   Design Patterns: Elements of Reusable Object-Oriented Softwa.. (context) - Gamma, Helm et al. - 1994
121   A Formal Approach to Software Architecture - Allen - 1997  ACM
102   Architectural mismatch: why reuse is so hard (context) - Garlan, Allen et al. - 1995  DBLP
70   Automatic code generation from design patterns - Budinsky, Finnie et al. - 1996  ACM   DBLP
42   An Introduction to Software Architecture (context) - Garlan, Shaw  ACM
40   Composing concurrent objects (context) - Bergmans - 1994
11   Connectors in configuration programming languages: are they .. - Bishop, Faria - 1996
9   On Edge Addition Rewrite Systems and Their Relevance to Prog.. - Assmann - 1994
8   Adapting object-oriented components (context) - Bosch - 1997  ACM   DBLP
8   Practical Use of Graph Rewriting - Blostein, Fahmy et al. - 1994
7   An objectoriented language-database integration model: The c.. - Aksit, Bergmans et al. - 1992
4   The layered object model (context) - Bosch - 1995
4   Meta-programming Composers In SecondGeneration Component Sys.. - Assmann - 1997

Documents on the same site (http://www.info.uni-karlsruhe.de/~assmann/reports/):   More
Graph Rewrite Systems for Program Optimization - Aßmann (2000)   (Correct)
Aspect Weaving by Graph Rewriting - Aßmann, Ludwig (1999)   (Correct)
Java and CoSy Technology for Embedded Systems: the.. - GENIUS, ASSMANN.. (1999)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC