Skip to main content

Advertisement

Table 7 Open Source Test Programs Used in the Literature (and the Papers They are Used in)

From: A survey of search-based refactoring for software maintenance

GanttProject (Moghadam & Cinnéide, 2012; Morales et al., 2016; Cinnéide et al., 2012; Cinnéide et al., 2016; Veerappa & Harrison, 2013; Kessentini et al., 2011; Kessentini et al., 2011; Ouni et al., 2013; Kessentini et al., 2012; Ouni et al., 2012; Ouni et al., 2013; Ouni et al., 2015; Mkaouer et al., 2014; Mkaouer et al., 2016; Mkaouer et al., 2014; Mkaouer et al., 2015; Mkaouer et al., 2015; Ouni et al., 2015; Amal et al., 2014) JHotDraw (Harman & Tratt, 2007; Mohan et al., 2016; Moghadam & Cinnéide, 2012; Seng et al., 2006; Morales et al., 2016; Cinnéide et al., 2012; Cinnéide et al., 2016; Veerappa & Harrison, 2013; Kessentini et al., 2012; Ouni et al., 2013; Ouni et al., 2015; Mkaouer et al., 2014; Mkaouer et al., 2016; Mkaouer et al., 2015; Ouni et al., 2015; Amal et al., 2014) Xerces-J (Kessentini et al., 2011; Kessentini et al., 2011; Ouni et al., 2013; Kessentini et al., 2012; Ouni et al., 2012;Ouni et al., 2013; Ouni et al., 2013; Ouni et al., 2015; Mkaouer et al., 2014; Mkaouer et al., 2016; Mkaouer et al., 2014; Mkaouer et al., 2015; Mkaouer et al., 2015; Ouni et al., 2015; Amal et al., 2014)
JFreeChart (Veerappa & Harrison, 2013; Ouni et al., 2013; Ouni et al., 2015; Wang et al., 2015; Mkaouer et al., 2014; Mkaouer et al., 2016; Mkaouer et al., 2015; Ouni et al., 2015; Amal et al., 2014) ArgoUML (Morales et al., 2016; Kessentini et al., 2011; Kessentini et al., 2011; Ouni et al., 2013; Mkaouer et al., 2014; Mkaouer et al., 2015) Beaver (O’Keeffe & Cinnéide, 2008a; O’Keeffe & Cinnéide, 2007a; O’Keeffe & Cinnéide, 2008b; Koc et al., 2012; Mohan et al., 2016; O’Keeffe & Cinnéide, 2007b)
Apache Ant (Mkaouer et al., 2014; Mkaouer et al., 2016; Mkaouer et al., 2014; Mkaouer et al., 2015; Amal et al., 2014) Art of Illusion (Cinnéide et al., 2012; Cinnéide et al., 2016; Veerappa & Harrison, 2013; Ouni et al., 2015; Ouni et al., 2015) Mango (O’Keeffe & Cinnéide, 2007a; O’Keeffe & Cinnéide, 2008b; Koc et al., 2012; Mohan et al., 2016; O’Keeffe & Cinnéide, 2007b)
Spec-Check (O’Keeffe & Cinnéide, 2006; O’Keeffe & Cinnéide, 2008a; O’Keeffe & Cinnéide, 2007a; O’Keeffe & Cinnéide, 2008b; O’Keeffe & Cinnéide, 2007b) XOM (Harman & Tratt, 2007; Moghadam & Cinnéide, 2012; Cinnéide et al., 2012; Cinnéide et al., 2016; Veerappa & Harrison, 2013) Azureus (Kessentini et al., 2011; Ouni et al., 2013; Mkaouer et al., 2014; Mkaouer et al., 2015)
JGraphX (Moghadam & Cinnéide, 2012; Cinnéide et al., 2012; Cinnéide et al., 2016; Veerappa & Harrison, 2013) QuickUML (Kessentini et al., 2011; Kessentini et al., 2011; Ouni et al., 2013;Kessentini et al., 2012) JabRef (Cinnéide et al., 2012; Cinnéide et al., 2016; Veerappa & Harrison, 2013)
JRDF (Cinnéide et al., 2012; Cinnéide et al., 2016; Veerappa & Harrison, 2013) JTar (Moghadam & Cinnéide, 2012; Cinnéide et al., 2012; Cinnéide et al., 2016) Log4j (Kessentini et al., 2011; Ouni et al., 2013; Mkaouer et al., 2016)
Rhino (Mkaouer et al., n.d.; Mkaouer et al., 2016; Amal et al., 2014) Apache XML-RPC (Koc et al., 2012; Mohan et al., 2016) EAOP(O’Keeffe & Cinnéide, 2007a; O’Keeffe & Cinnéide, 2008b)
JFlex (Koc et al., 2012; Mohan et al., 2016) HTMLUnit (Moghadam & Cinnéide, 2012; Cinnéide et al., 2016) JSON (Koc et al., 2012; Mohan et al., 2016)
Mylyn (Morales et al., 2016; Morales et al., 2016) FindBugs (Wang et al., 2015) Grammatica (O’Keeffe & Cinnéide, 2008b)
GRASS (Di Penta, 2005) Hibernate (Wang et al., 2015) jSMPP (Cinnéide et al., 2016)
KDE (Di Penta, 2005) Maven (Harman & Tratt, 2007) MySQL (Di Penta, 2005)
Nutch (Mkaouer et al., 2016) PDE (Morales et al., 2016) Pixelitor (Wang et al., 2015)
Platform (Morales et al., 2016) Samba (Di Penta, 2005) Spec-Raytrace (O’Keeffe & Cinnéide, 2006)
Wife (Ghaith & Cinnéide, 2012)