Analyzing software evolution through feature views: Research Articles
Journal of Software Maintenance and Evolution: Research and Practice
Proceedings of the 22nd annual ACM SIGPLAN conference on Object-oriented programming systems and applications
Using trace sampling techniques to identify dynamic clusters of classes
CASCON '07 Proceedings of the 2007 conference of the center for advanced studies on Collaborative research
Taking an object-centric view on dynamic information with object flow analysis
Computer Languages, Systems and Structures
Execution trace analysis through massive sequence and circular bundle views
Journal of Systems and Software
Automatic identification of key classes in a software system using webmining techniques
Journal of Software Maintenance and Evolution: Research and Practice
Proceedings of the 2nd India software engineering conference
Journal of Systems and Software
Abstraction of multiple executions of object-oriented programs
Proceedings of the 2009 ACM symposium on Applied Computing
Automatic generation of abstract views for legacy software comprehension
Proceedings of the 3rd India software engineering conference
MODELS'10 Proceedings of the 13th international conference on Model driven engineering languages and systems: Part II
Understanding Ajax applications by connecting client and server-side execution traces
Empirical Software Engineering
Hi-index | 0.00 |
To regain architectural insight into a program using dynamicanalysis, one of the major stumbling blocks remainsthe large amount of trace data collected. Therefore, this paperproposes a heuristic which divides the trace data intorecurring event clusters. To compose such clusters the Euclidiandistance is used as a dissimilarity measure on thefrequencies of the events. Manual inspection of these eventsequences revealed that the heuristic provides interestingstarting points for further examination.