Results 61 to 70 of about 4,195 (153)

The Need to Support of Data Flow Graph Visualization of Forensic Lucid Programs, Forensic Evidence, and their Evaluation by GIPSY

open access: yes, 2011
Lucid programs are data-flow programs and can be visually represented as data flow graphs (DFGs) and composed visually. Forensic Lucid, a Lucid dialect, is a language to specify and reason about cyberforensic cases.
Debbabi, Mourad   +2 more
core   +1 more source

VM Supported AspectJ

open access: yes, 2010
Traditional AspectJ implementations use a VM-external implementation approach based on JBC instrumentation. These approaches pose an inherent penalty in both steady state performance as well as startup or recompilation performance. We present a map of the design space for AspectJ implementations with potential advantages and disadvantages to evaluate ...
openaire   +1 more source

Declarative Aspect Composition [PDF]

open access: yes, 2004
Aspect-oriented languages provide means to attach certain program units (e.g. advice, filters) to a given set of join points. It is possible that not just a single , but several units need to execute at the same join point.
Aksit, Mehmet   +2 more
core   +1 more source

Browser-based Analysis of Web Framework Applications

open access: yes, 2010
Although web applications evolved to mature solutions providing sophisticated user experience, they also became complex for the same reason. Complexity primarily affects the server-side generation of dynamic pages as they are aggregated from multiple ...
Goedicke, Michael, Kersten, Benjamin
core   +2 more sources

On the Interaction of Advices and Raw Types in AspectJ

open access: green, 2020
Daltro Jé Nunes   +4 more
openalex   +3 more sources

Real world evaluation of aspect-oriented software development : a thesis submitted in partial fulfilment of the requirements for the degree of Master of Science in Computer Science at Massey University, Palmerston North, New Zealand [PDF]

open access: yes, 2006
Software development has improved over the past decade with the rise in the popularity of the Object-Oriented (OO) development approach. However, software projects continue to grow in complexity and continue to have alarmingly low rates of success ...
Elgar, Christopher Mark
core  

JEqualityGen: Generating Equality and Hashing Methods

open access: yes, 2010
Manually implementing equals (for object comparisons) and hashCode (for object hashing) methods in large software projects is tedious and error-prone.
Fischer, Bernd   +2 more
core  

Home - About - Disclaimer - Privacy