1.

Record Nr.

UNISA996465833903316

Titolo

Reflection and Software Engineering [[electronic resource] /] / edited by Walter Cazzola, Robert J. Stroud, Francesco Tisato

Pubbl/distr/stampa

Berlin, Heidelberg : , : Springer Berlin Heidelberg : , : Imprint : Springer, , 2000

ISBN

3-540-45046-7

Edizione

[1st ed. 2000.]

Descrizione fisica

1 online resource (X, 234 p.)

Collana

Lecture Notes in Computer Science, , 0302-9743 ; ; 1826

Disciplina

005.1

Soggetti

Software engineering

Computer programming

Computer logic

Programming languages (Electronic computers)

Software Engineering/Programming and Operating Systems

Software Engineering

Programming Techniques

Logics and Meanings of Programs

Programming Languages, Compilers, Interpreters

Lingua di pubblicazione

Inglese

Formato

Materiale a stampa

Livello bibliografico

Monografia

Note generali

Bibliographic Level Mode of Issuance: Monograph

Nota di bibliografia

Includes bibliographical references at the end of each chapters and index.

Nota di contenuto

Reflection and Software Engineering Foundations -- Shifting Up Reflection from the Implementation to the Analysis Level -- Towards a True Reflective Modeling Scheme -- Reflective Software Adaptability and Evolution -- Declarable Modifiers: A Proposal to Increase the Efficacy of Metaclasses -- Managing Evolution Using Cooperative Designs and a Reflective Architecture -- Reflective Middleware -- The Role of Reflective Middleware in Supporting the Engineering of Dynamic Applications -- Active Network Service Management Based on Meta-level Architectures -- Engineering Java-Based Reflective Languages -- OpenJava: A Class-Based Macro System for Java -- OpenJIT Frontend System: An Implementation of the Reflective JIT Compiler Frontend -- Kava - A Reflective Java Based on Bytecode Rewriting -- Dynamic Reconguration through Reflection -- Using Reflection to Support



Dynamic Adaptation of System Software: A Case Study Driven Evaluation -- On the Integration of Configuration and Meta-level Programming Approaches -- Carp@ — A Reflection Based Tool for Observing Jini Services.