Generative Programming and Component Engineering
Springer Berlin (Verlag)
978-3-540-23580-4 (ISBN)
Aspect Orientation.- Generating AspectJ Programs with Meta-AspectJ.- Splice: Aspects That Analyze Programs.- A Generative Approach to Aspect-Oriented Programming.- Generic Advice: On the Combination of AOP with Generative Programming in AspectC++.- Supporting Flexible Object Database Evolution with Aspects.- A Pointcut Language for Control-Flow.- SourceWeave.NET: Cross-Language Aspect-Oriented Programming.- Staged Programming.- Meta-programming with Typed Object-Language Representations.- Metaphor: A Multi-stage, Object-Oriented Programming Language.- Optimising Embedded DSLs Using Template Haskell.- Types of Meta-programming.- A Fresh Calculus for Name Management.- Taming Macros.- A Unification of Inheritance and Automatic Program Specialization.- Meta-programming.- Towards a General Template Introspection Library.- Declaring and Enforcing Dependencies Between .NET Custom Attributes.- Towards Generation of Efficient Transformations.- Model-Driven Approaches.- Compiling Process Graphs into Executable Code.- Model-Driven Configuration and Deployment of Component Middleware Publish/Subscribe Services.- Model-Driven Program Transformation of a Large Avionics Framework.- Product Lines.- Automatic Remodularization and Optimized Synthesis of Product-Families.- VS-Gen: A Case Study of a Product Line for Versioning Systems.- A Model-Driven Approach for Smart Card Configuration.- Domain-Specific Languages and Generation.- On Designing a Target-Independent DSL for Safe OS Process-Scheduling Components.- A Generative Framework for Managed Services.- A Generative Approach to the Implementation of Language Bindings for the Document Object Model.- Invited Speakers.- Software Factories: Assembling Applications with Patterns, Models, Frameworks and Tools.- Modular Language Descriptions.
Erscheint lt. Verlag | 12.10.2004 |
---|---|
Reihe/Serie | Lecture Notes in Computer Science |
Zusatzinfo | XIV, 494 p. |
Verlagsort | Berlin |
Sprache | englisch |
Maße | 155 x 235 mm |
Gewicht | 752 g |
Themenwelt | Mathematik / Informatik ► Informatik ► Software Entwicklung |
Informatik ► Theorie / Studium ► Compilerbau | |
Mathematik / Informatik ► Mathematik ► Finanz- / Wirtschaftsmathematik | |
Schlagworte | aspect-oriented systems • automated program generation • code generation • Component-Based Systems • Configuration • C++ programming language • domain-specific languages • D programming language • Generative Programming • Hardcover, Softcover / Informatik, EDV/Informatik • HC/Informatik, EDV/Informatik • Meta-Programming • Middleware • model-driven architectures • object-oriented programming • Programmierung • programming • Programming language • software architecture • Software Engineering / Softwareentwicklung • Softwareentwicklung • Software Product Lines • versioning |
ISBN-10 | 3-540-23580-9 / 3540235809 |
ISBN-13 | 978-3-540-23580-4 / 9783540235804 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |
aus dem Bereich