Following last four years' RAIM-SE (Reflection, AOP and Meta-Data for Software Evolution) workshop at the ecoopconference, the RAM-SE'08 workshop was a successful and popular event. As its name implies, the w...
详细信息
ISBN:
(纸本)9783642020469
Following last four years' RAIM-SE (Reflection, AOP and Meta-Data for Software Evolution) workshop at the ecoopconference, the RAM-SE'08 workshop was a successful and popular event. As its name implies, the workshop's focus was oil the application of reflective, aspect-oriented and data mining techniques to the broad field of software evolution. Topics and discussions at;the workshop included mechanisms for supporting software evolution, technological limits of the aspect-oriented and reflective approaches to software evolution and tools devoted to software evolution. the workshop's main goal was to bring together researchers working in the field of software evolution with a, particular interest in reflection., aspect-orientedprogramming and meta-data. the workshop was organized as a full day meeting, partly devoted to presentation of submitted position papers and partly devoted to panel discussions about, the presented topics and other interesting issues in the field. Ill this way, the workshop allowed participants to get acquainted with each other's work, and stimulated collaboration. We hope this helped participants in improving their ideas and the quality of their future publications. the workshop's proceedings, including all accepted position papers call be downloaded from the workshop's web site and a post workshop proceeding, including all extension of the accepted paper is planned to be published by the University of Magdeburg. In this report, we provide a session-by-session overview of the workshop, and then present, our opinions about trend, in software evolution.
the ability to reengineer object-oriented legacy systems has become a vital matter in today's software industry. Early adopters of the object-orientedprogramming paradigm are now facing the problem of transformin...
详细信息
Termination analysis has received considerable attention, traditionally in the context of declarative programming, and recently also for imperative languages. In existing approaches, termination is performed on source...
详细信息
ISBN:
(纸本)9783540688624
Termination analysis has received considerable attention, traditionally in the context of declarative programming, and recently also for imperative languages. In existing approaches, termination is performed on source programs. However, there are many situations, including mobile code, where only the compiled code is available. In this work we present an automatic termination analysis for sequential Java Bytecode programs. Such analysis presents all of the challenges of analyzing a low-level language as well as those introduced by object-oriented languages. Interestingly, given a bytecode program, we produce a constraint logic program, CLP, whose termination entails termination of the bytecode program. this allows applying the large body of work in termination of CLP programs to termination of Java bytecode. A prototype analyzer is described and initial experimentation is reported.
this report covers the eleventh Workshop on Component-orientedprogramming (WCOP). WCOP has been affiliated withecoop since its inception in 1996. the report summarizes the contributions made by authors of accepted p...
详细信息
this report summarizes the main activities held during the second workshop on object-technology for Ambient Intelligence and Pervasive Computing held at ecoop 2006. the workshop covered topics varying from low-level c...
详细信息
the proceedings contain 15 papers. the topics discussed include: implementation, compilation, optimization of object-oriented languages, programs and systems;aspects, dependencies, and interactions;formal techniques f...
详细信息
ISBN:
(纸本)9783540717720
the proceedings contain 15 papers. the topics discussed include: implementation, compilation, optimization of object-oriented languages, programs and systems;aspects, dependencies, and interactions;formal techniques for Java-like programs;program analysis for security and privacy;object-oriented reengineering;quantitative approaches in object-oriented software engineering;component-orientedprogramming;fractal component-based software engineering;object technology for ambient intelligence and pervasive computing: language constructs and infrastructures;parallel/high-performance object-oriented scientific computing today;and tenth workshop on pedagogies and tools for the teaching and learning of objectoriented concepts.
this report summarizes the presentations and discussions of the Second Workshop on Models and Aspects - Handling Crosscutting Concerns in MDSD, held in conjunction withthe 20theuropeanconference on object-oriented ...
详细信息
the QAOOSE 2006 workshop brought together, for a full day, researchers working on several aspects related to quantitative evaluation of software artifacts developed withthe object-oriented paradigm and related techno...
详细信息
For Aspect-oriented Software Development (AOSD) the topic of Aspects, Dependencies and Interactions is of high importance across the whole range of development activities - from requirements engineering through to lan...
详细信息
Software evolution has largely been focused on low-level implementation artefacts through refactoring techniques rather than the architectural level. However code-centric evolution techniques have not managed to effec...
详细信息
暂无评论