Generative Programming and Component Engineering : Second International Conference, GPCE 2003, Erfurt, Germany, September 22-25, 2003, Proceedings / / edited by Frank Pfenning, Yannis Smaragdakis |
Edizione | [1st ed. 2003.] |
Pubbl/distr/stampa | Berlin, Heidelberg : , : Springer Berlin Heidelberg : , : Imprint : Springer, , 2003 |
Descrizione fisica | 1 online resource (IX, 397 p.) |
Disciplina | 005.11 |
Collana | Lecture Notes in Computer Science |
Soggetto topico |
Software engineering
Computer programming Programming languages (Electronic computers) Application software Management information systems Computer science Software Engineering/Programming and Operating Systems Software Engineering Programming Techniques Programming Languages, Compilers, Interpreters Computer Appl. in Administrative Data Processing Management of Computing and Information Systems |
ISBN | 3-540-39815-5 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | Domain-Specific Languages -- Spidle: A DSL Approach to Specifying Streaming Applications -- TDL: A Hardware Description Language for Retargetable Postpass Optimizations and Analyses -- Hume: A Domain-Specific Language for Real-Time Embedded Systems -- Staged Programming -- Implementing Multi-stage Languages Using ASTs, Gensym, and Reflection -- On Stage Ordering in Staged Computation -- Staged Notational Definitions -- Invited Talk -- A Journey from Interpreters to Compilers and Virtual Machines -- Modeling to Code -- DAOP-ADL: An Architecture Description Language for Dynamic Component and Aspect-Based Development -- ANEMIC: Automatic Interface Enabler for Model Integrated Computing -- Aspect-Orientation -- An Approach for Supporting Aspect-Oriented Domain Modeling -- The Convergence of AOP and Active Databases: Towards Reactive Middleware -- A Selective, Just-in-Time Aspect Weaver -- Meta-programming and Language Extension -- An Extension to the Subtype Relationship in C++ Implemented with Template Metaprogramming -- Concept-Controlled Polymorphism -- Component-Based DSL Development -- Invited Talk -- Towards a More Piece-ful World -- Automating Design-to-Code Transitions -- A Generative Approach to Framework Instantiation -- Making Patterns Explicit with Metaprogramming -- Principled Domain-Specific Approaches -- Generating Spreadsheet-Like Tools from Strong Attribute Grammars -- SynchNet: A Petri Net Based Coordination Language for Distributed Objects -- Partial Evaluation of MATLAB -- Generation and Translation -- An Easy-to-Use Toolkit for Efficient Java Bytecode Translators -- A Case for Test-Code Generation in Model-Driven Systems. |
Altri titoli varianti | GPCE '03 |
Record Nr. | UNINA-9910144042103321 |
Berlin, Heidelberg : , : Springer Berlin Heidelberg : , : Imprint : Springer, , 2003 | ||
![]() | ||
Lo trovi qui: Univ. Federico II | ||
|
Generative Programming and Component Engineering : Second International Conference, GPCE 2003, Erfurt, Germany, September 22-25, 2003, Proceedings / / edited by Frank Pfenning, Yannis Smaragdakis |
Edizione | [1st ed. 2003.] |
Pubbl/distr/stampa | Berlin, Heidelberg : , : Springer Berlin Heidelberg : , : Imprint : Springer, , 2003 |
Descrizione fisica | 1 online resource (IX, 397 p.) |
Disciplina | 005.11 |
Collana | Lecture Notes in Computer Science |
Soggetto topico |
Software engineering
Computer programming Programming languages (Electronic computers) Application software Management information systems Computer science Software Engineering/Programming and Operating Systems Software Engineering Programming Techniques Programming Languages, Compilers, Interpreters Computer Appl. in Administrative Data Processing Management of Computing and Information Systems |
ISBN | 3-540-39815-5 |
Formato | Materiale a stampa ![]() |
Livello bibliografico | Monografia |
Lingua di pubblicazione | eng |
Nota di contenuto | Domain-Specific Languages -- Spidle: A DSL Approach to Specifying Streaming Applications -- TDL: A Hardware Description Language for Retargetable Postpass Optimizations and Analyses -- Hume: A Domain-Specific Language for Real-Time Embedded Systems -- Staged Programming -- Implementing Multi-stage Languages Using ASTs, Gensym, and Reflection -- On Stage Ordering in Staged Computation -- Staged Notational Definitions -- Invited Talk -- A Journey from Interpreters to Compilers and Virtual Machines -- Modeling to Code -- DAOP-ADL: An Architecture Description Language for Dynamic Component and Aspect-Based Development -- ANEMIC: Automatic Interface Enabler for Model Integrated Computing -- Aspect-Orientation -- An Approach for Supporting Aspect-Oriented Domain Modeling -- The Convergence of AOP and Active Databases: Towards Reactive Middleware -- A Selective, Just-in-Time Aspect Weaver -- Meta-programming and Language Extension -- An Extension to the Subtype Relationship in C++ Implemented with Template Metaprogramming -- Concept-Controlled Polymorphism -- Component-Based DSL Development -- Invited Talk -- Towards a More Piece-ful World -- Automating Design-to-Code Transitions -- A Generative Approach to Framework Instantiation -- Making Patterns Explicit with Metaprogramming -- Principled Domain-Specific Approaches -- Generating Spreadsheet-Like Tools from Strong Attribute Grammars -- SynchNet: A Petri Net Based Coordination Language for Distributed Objects -- Partial Evaluation of MATLAB -- Generation and Translation -- An Easy-to-Use Toolkit for Efficient Java Bytecode Translators -- A Case for Test-Code Generation in Model-Driven Systems. |
Altri titoli varianti | GPCE '03 |
Record Nr. | UNISA-996465798703316 |
Berlin, Heidelberg : , : Springer Berlin Heidelberg : , : Imprint : Springer, , 2003 | ||
![]() | ||
Lo trovi qui: Univ. di Salerno | ||
|