Generative Programming and Component Engineering
Editat de Frank Pfenning, Yannis Smaragdakisen Limba Engleză Paperback – 12 sep 2003
Preț: 327.12 lei
Preț vechi: 408.89 lei
-20% Nou
Puncte Express: 491
Preț estimativ în valută:
57.88€ • 67.53$ • 50.60£
57.88€ • 67.53$ • 50.60£
Carte tipărită la comandă
Livrare economică 16-30 ianuarie 26
Preluare comenzi: 021 569.72.76
Specificații
ISBN-13: 9783540201021
ISBN-10: 3540201025
Pagini: 416
Ilustrații: IX, 397 p.
Dimensiuni: 155 x 235 x 23 mm
Greutate: 0.63 kg
Ediția:2003
Editura: Springer
Locul publicării:Berlin, Heidelberg, Germany
ISBN-10: 3540201025
Pagini: 416
Ilustrații: IX, 397 p.
Dimensiuni: 155 x 235 x 23 mm
Greutate: 0.63 kg
Ediția:2003
Editura: Springer
Locul publicării:Berlin, Heidelberg, Germany
Public țintă
ResearchCuprins
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.
Caracteristici
Includes supplementary material: sn.pub/extras