110 likes | 117 Views
SEAgle is a platform designed for effortless software evolution analysis, offering easy access to history, multiple views, and comparisons. It utilizes web sockets, object-relational mapping, and storage for analysis results. Explore SEAgle at http://se.uom.gr/seagle.
E N D
SEAgle: Effortless Software Evolution Analysis T. Chaikalis, E. Ligu, G. Melas and A. Chatzigeorgiou Department of Applied Informatics University of Macedonia, Greece ICSME’2014, Tool Demo Track, October 1, 2014
However… ?#@*&%! (Data Miner preparing for MSR …)
What we thing that people need A platform that: • is Easy to use • offers access to history • provides multiple views • enables comparisons
Involved technologies Core Components Presentation Tier Software Evolution Analysis Engine provide an access point to the analysis engine API and runtime environment to run on a Web Server Web Sockets object-relational mapping and storage of analysis results to the database Calculation of Statistical Measures
Future Work • API or plugin mechanism for extension • Batch mode • Different levels of analysis
Thank you very much! http://se.uom.gr/seagle ICSME’2014, Tool Demo Track, October 1, 2014