We describe a method for the specification and verification of the dynamic behaviour of component systems. Building applications using a component framework allows the developers...
A number of papers have investigated the relationships between design metrics and the detection of faults in object-oriented software. Several of these studies have shown that suc...
Software coordination models and languages describe how agents, resources and processes work together to implement a software system. One of their limitations is that they are use...
A one-day workshop was held on the topic of mining software repositories at ICSE 2004 in Edinburgh, Scotland. The workshop brought together researchers and practitioners in order ...
Recognizing commonly used data structures and algorithms is a key activity in reverse engineering. Systems developed to automate this recognition process have been isolated, stand...