[{"text":"\n\n\nHiralal Agrawal , Joseph R. Horgan, Dynamic program slicing, Proceedings of the ACM SIGPLAN 1990 conference on Programming language design and implementation, p.246-256, June 1990, White Plains, New York, USA   [doi>10.1145/93542.93576]\n\n","citation":"93576","doi":"http://doi.acm.org/10.1145/93542.93576"},{"text":"\n\n\nT. Bodhuin , E. Guardabascio , M. Tortorella, Migrating COBOL Systems to the WEB by Using the MVC Design Pattern, Proceedings of the Ninth Working Conference on Reverse Engineering (WCRE'02), p.329, October 29-November 01, 2002 \n\n","citation":"885140"},{"text":"\n\n\nCornelia Boldyreff , Richard Kewish, Reverse Engineering to Achieve Maintainable WWW Sites, Proceedings of the Eighth Working Conference on Reverse Engineering (WCRE'01), p.249, October 02-05, 2001 \n\n","citation":"837121"},{"text":"\n \nCrosswordSage V0.3.5, http://crosswordsage.sourceforge.net/, Visited 10/6/2007.\n\n"},{"text":"\n\n\nUmeshwar Dayal , Philip A. Bernstein, On the correct translation of update operations on relational views, ACM Transactions on Database Systems (TODS), v.7 n.3, p.381-416, Sept. 1982   [doi>10.1145/319732.319740]\n\n","citation":"319740","doi":"http://doi.acm.org/10.1145/319732.319740"},{"text":"\n\n\nEric Eide , Alastair Reid , John Regehr , Jay Lepreau, Static and dynamic structure in design patterns, Proceedings of the 24th International Conference on Software Engineering, May 19-25, 2002, Orlando, Florida   [doi>10.1145/581339.581367]\n\n","citation":"581367","doi":"http://doi.acm.org/10.1145/581339.581367"},{"text":"\n\nFreeMind V0.8.0, http://freemind.sourceforge.net/wiki/index.php/Main_Page, Visited 10/6/2007.\n\n"},{"text":"\n\n\nErich Gamma , Richard Helm , Ralph Johnson , John Vlissides, Design patterns: elements of reusable object-oriented software, Addison-Wesley Longman Publishing Co., Inc., Boston, MA, 1995 \n\n","citation":"186897"},{"text":"\n\nGanttProject V2.0.1, http://sourceforge.net/projects/ganttproject/, Visited 10/6/2007.\n\n"},{"text":"\n\n\nElnar Hajiyev , Mathieu Verbaere , Oege de Moor, CodeQuest: scalable source code queries with datalog, Proceedings of the 20th European conference on Object-Oriented Programming, July 03-07, 2006, Nantes, France   [doi>10.1007/11785477_2]\n\n","citation":"2171331"},{"text":"\n\n\nSusan Horwitz , Thomas Reps, The use of program dependence graphs in software engineering, Proceedings of the 14th international conference on Software engineering, p.392-411, May 11-15, 1992, Melbourne, Australia   [doi>10.1145/143062.143156]\n\n","citation":"143156","doi":"http://doi.acm.org/10.1145/143062.143156"},{"text":"\n\n\nDoug Janzen , Kris De Volder, Navigating and querying code without getting lost, Proceedings of the 2nd international conference on Aspect-oriented software development, p.178-187, March 17-21, 2003, Boston, Massachusetts   [doi>10.1145/643603.643622]\n\n","citation":"643622","doi":"http://doi.acm.org/10.1145/643603.643622"},{"text":"\n\nJanzen, D. and De Volder, K. Programming with Crosscutting Effective Views. In Proc. of the European Conference on Object-Oriented Programming, 2004.\n\n"},{"text":"\n\nJava Chess (JChess) V1.01a3, Harald Faber, Andreas Rueckert, Thomas Dalichow, http://www.java-chess.de/, Visited 10/6/2007.\n\n"},{"text":"\n\nJigloo SWT/Swing GUI Editor for Eclipse and WebSphere, CloudGarden V4.0.2, http://www.cloudgarden.com/jigloo/, Visited 10/6/2007.\n\n"},{"text":"\n\nJMSN V0.9.9b2, http://sourceforge.net/projects/jmsn/, Visited 10/6/2007.\n\n"},{"text":"\n\n\nAlan C. Kay, The early history of Smalltalk, The second ACM SIGPLAN conference on History of programming languages, p.69-95, April 20-23, 1993, Cambridge, Massachusetts, USA   [doi>10.1145/154766.155364]\n\n","citation":"155364","doi":"http://doi.acm.org/10.1145/154766.155364"},{"text":"\n\n\nMik Kersten , Gail C. Murphy, Mylar: a degree-of-interest model for IDEs, Proceedings of the 4th international conference on Aspect-oriented software development, p.159-168, March 14-18, 2005, Chicago, Illinois   [doi>10.1145/1052898.1052912]\n\n","citation":"1052912","doi":"http://doi.acm.org/10.1145/1052898.1052912"},{"text":"\n\n\nGregor Kiczales , Mira Mezini, Aspect-oriented programming and modular reasoning, Proceedings of the 27th international conference on Software engineering, May 15-21, 2005, St. Louis, MO, USA   [doi>10.1145/1062455.1062482]\n\n","citation":"1062482","doi":"http://doi.acm.org/10.1145/1062455.1062482"},{"text":"\n\n\nDavid H. Lorenz , John Vlissides, Designing components versus objects: a transformational approach, Proceedings of the 23rd International Conference on Software Engineering, p.253-262, May 12-19, 2001, Toronto, Ontario, Canada \n\n","citation":"381500"},{"text":"\n\nMcCarthy, J. Automata Studies. Princeton University Press, 1956, pp. 177--181.\n\n"},{"text":"\n\n\nAtif Memon , Ishan Banerjee , Adithya Nagarajan, GUI Ripping: Reverse Engineering of Graphical User Interfaces for Testing, Proceedings of the 10th Working Conference on Reverse Engineering, p.260, November 13-17, 2003 \n\n","citation":"951350"},{"text":"\n\n\nAtif M. Memon , Mary Lou Soffa, Regression testing of GUIs, Proceedings of the 9th European software engineering conference held jointly with 11th ACM SIGSOFT international symposium on Foundations of software engineering, September 01-05, 2003, Helsinki, Finland   [doi>10.1145/940071.940088]\n\n","citation":"940088","doi":"http://doi.acm.org/10.1145/940071.940088"},{"text":"\n\n\nEttore Merlo , Pierre-Yves Gagné , Jean-Francois Girard , Kostas Kontogiannis , Laurie Hendren , Prakash Panangaden , Renato De Mori, Reengineering User Interfaces, IEEE Software, v.12 n.1, p.64-73, January 1995   [doi>10.1109/52.363164]\n\n","citation":"625425"},{"text":"\n\n\nAmir Michail, Browsing and searching source code of applications written using a GUI framework, Proceedings of the 24th International Conference on Software Engineering, May 19-25, 2002, Orlando, Florida   [doi>10.1145/581339.581381]\n\n","citation":"581381","doi":"http://doi.acm.org/10.1145/581339.581381"},{"text":"\n\n\nBrad A. Myers, User interface software tools, ACM Transactions on Computer-Human Interaction (TOCHI), v.2 n.1, p.64-103, March 1995   [doi>10.1145/200968.200971]\n\n","citation":"200971","doi":"http://doi.acm.org/10.1145/200968.200971"},{"text":"\n\n\nEllen Van Paesschen , Wolfgang De Meuter , Maja D'Hondt, SelfSync: a dynamic round-trip engineering environment, Proceedings of the 8th international conference on Model Driven Engineering Languages and Systems, October 02-07, 2005, Montego Bay, Jamaica   [doi>10.1007/11557432_47]\n\n","citation":"2155066"},{"text":"\n\nS. M. Selkow. The tree-to-tree editing problem. Inform. Process. Lett., 6(6):184--186, 1977\n\n"},{"text":"\n\n\nStefan Staiger, Static Analysis of Programs with Graphical User Interface, Proceedings of the 11th European Conference on Software Maintenance and Reengineering, p.252-264, March 21-23, 2007   [doi>10.1109/CSMR.2007.44]\n\n","citation":"1252791"},{"text":"\n\nM. Stuart. Java GUI Builders. http://www.fullspan.com/articles/java-gui-builders.html, Visited 10/6/2007.\n\n"},{"text":"\n\nSwing Designer V6.4.1, Instantiations, http://www.instantiations.com/swingdesigner/home_content.html, Visited 10/6/2007.\n\n"},{"text":"\n\n\nClemens Szyperski, Component software: beyond object-oriented programming, ACM Press/Addison-Wesley Publishing Co., New York, NY, 1998 \n\n","citation":"273030"},{"text":"\n\n\nMartin P. Robillard , Gail C. Murphy, Concern graphs: finding and describing concerns using structural program dependencies, Proceedings of the 24th International Conference on Software Engineering, May 19-25, 2002, Orlando, Florida   [doi>10.1145/581339.581390]\n\n","citation":"581390","doi":"http://doi.acm.org/10.1145/581339.581390"},{"text":"\n\n\nPeri Tarr , Harold Ossher , William Harrison , Stanley M. Sutton, Jr., N degrees of separation: multi-dimensional separation of concerns, Proceedings of the 21st international conference on Software engineering, p.107-119, May 16-22, 1999, Los Angeles, California, USA   [doi>10.1145/302405.302457]\n\n","citation":"302457","doi":"http://doi.acm.org/10.1145/302405.302457"},{"text":"\n\nVisual Editor V1.2, IBM, http://www.eclipse.org/vep/WebContent/main.php, Visited 10/6/2007.\n\n"},{"text":"\n\nM. Weiser. Program slicing. IEEE Transactions on Software Engingeering, 10(4):352--357, July 1984.\n\n"},{"text":"\n\n\nXun Yuan , Atif M. Memon, Using GUI Run-Time State as Feedback to Generate Test Cases, Proceedings of the 29th international conference on Software Engineering, p.396-405, May 20-26, 2007   [doi>10.1109/ICSE.2007.94]\n\n","citation":"1248872"}]