Fork of bibtexbrowser for static publications lists on the website of the ZRD Saar
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

2326 lines
84 KiB

array (
'_author' => 'Christopher M. Bishop',
'author' => 'Christopher M. Bishop',
'key' => 'Bishop2006',
'publisher' => 'Springer',
'title' => 'Pattern Recognition and Machine Learning',
'type' => 'BOOK',
'year' => '2006',
)
array (
'_author' => 'M. Bruch, Thorsten Schäfer, M. Mezini',
'address' => 'New York, NY, USA',
'author' => 'M. Bruch and Thorsten Schäfer and M. Mezini',
'booktitle' => 'Proceedings of the International Workshop on Recommendation Systems in Software Engieering',
'doi' => 'http://doi.acm.org/10.1145/1454247.1454254',
'isbn' => '978-1-60558-228-3',
'key' => 'Bruch2008',
'location' => 'Atlanta, Georgia',
'pages' => '16--20',
'publisher' => 'ACM',
'title' => 'On evaluating recommender systems for API usages',
'type' => 'INPROCEEDINGS',
'year' => '2008',
)
array (
'howpublished' => '<a href="http://www.st.informatik.tu-darmstadt.de/Frameworks">http://www.st.informatik.tu-darmstadt.de/Frameworks</a>',
'key' => 'Clusterin Frameworks',
'title' => 'Clustering Frameworks',
'type' => 'MISC',
)
array (
'_author' => 'T. Cover, P. Hart',
'author' => 'T. Cover and P. Hart',
'journal' => 'IEEE Transactions on Information Theory',
'key' => 'Cover1967',
'title' => 'Nearest neighbor pattern classification',
'type' => 'ARTICLE',
'year' => '1967',
)
array (
'_author' => 'Eclipse',
'author' => 'Eclipse',
'howpublished' => '<a href="http://www.eclipse.org">http://www.eclipse.org</a>',
'key' => 'Eclipse',
'type' => 'MISC',
)
array (
'_author' => 'Mik Kersten, Gail C. Murphy',
'author' => 'Mik Kersten and Gail C. Murphy',
'booktitle' => 'Proceedings of the ACM SIGSOFT International Symposium on Foundations of Software Engineering',
'doi' => 'http://doi.acm.org/10.1145/1181775.1181777',
'key' => 'KerstenM06',
'pages' => '1-11',
'publisher' => 'ACM Press',
'title' => 'Using task context to improve programmer productivity',
'type' => 'inproceedings',
'year' => '2006',
)
array (
'_author' => 'Andrew J. Ko, Htet Aung, Brad A. Myers',
'author' => 'Andrew J. Ko and Htet Aung and Brad A. Myers',
'booktitle' => 'Proceedings of the International Conference on Software Engineering',
'isbn' => '1-59593-963-2',
'key' => 'Ko05',
'location' => 'St. Louis, MO, USA',
'pages' => '126--135',
'publisher' => 'ACM Press',
'title' => 'Eliciting design requirements for maintenance-oriented IDEs: a detailed study of corrective and perfective maintenance tasks',
'type' => 'INPROCEEDINGS',
'year' => '2005',
)
array (
'_author' => 'Rainer Koschke, Daniel Simon',
'author' => 'Rainer Koschke and Daniel Simon',
'booktitle' => 'Proceedings of the Working Conference on Reverse Engineering',
'key' => 'Koschke2003',
'pages' => '36--45',
'publisher' => 'IEEE Computer Society',
'title' => 'Hierarchical Reflexion Models',
'type' => 'INPROCEEDINGS',
'year' => '2003',
)
array (
'_author' => 'Y. LeCun, L. Bottou, Y. Bengio, P. Haffner:',
'author' => 'Y. LeCun and L. Bottou and Y. Bengio and P. Haffner:',
'journal' => 'Proceedings of the IEEE',
'key' => 'LeCun1998',
'pages' => '11',
'title' => 'Gradient-Based Learning Applied to Document Recognition',
'type' => 'ARTICLE',
'volume' => '86',
'year' => '1998',
)
array (
'_author' => 'Jonathan I. Maletic, Michael L. Collard, Andrian Marcus',
'author' => 'Jonathan I. Maletic and Michael L. Collard and Andrian Marcus',
'booktitle' => 'Proceedings of the International Workshop on Program Comprehension',
'isbn' => '0-7695-1495-2',
'key' => 'Maletic02',
'pages' => '289--292',
'publisher' => 'IEEE Computer Society',
'title' => 'Source Code Files as Structured Documents',
'type' => 'INPROCEEDINGS',
'year' => '2002',
)
array (
'_author' => 'E. Mamas, K. Kontogiannis',
'author' => 'E. Mamas and K. Kontogiannis',
'booktitle' => 'Proceedings of the Working Conference on Reverse Engineering',
'isbn' => '0-7695-0881-2',
'key' => 'Mamas00',
'pages' => '172--182',
'publisher' => 'IEEE Computer Society',
'title' => 'Towards Portable Source Code Representations Using XML',
'type' => 'INPROCEEDINGS',
'year' => '2000',
)
array (
'_author' => 'G. McArthur, J. Mylopoulos, S.K.K. Ng',
'author' => 'G. McArthur AND J. Mylopoulos AND S.K.K. Ng',
'booktitle' => 'Proceedings of the Working Conference on Reverse Engineering',
'key' => 'McArthur02',
'pages' => '199--208',
'publisher' => 'IEEE Computer Society',
'title' => 'An Extensible Tool for Source Code Representation Using XML',
'type' => 'INPROCEEDINGS',
'year' => '2002',
)
array (
'_author' => 'Gail C. Murphy, Mik Kersten, Leah Findlater',
'address' => 'Los Alamitos, CA, USA',
'author' => 'Gail C. Murphy and Mik Kersten and Leah Findlater',
'doi' => 'http://dx.doi.org/10.1109/MS.2006.105',
'issn' => '0740-7459',
'journal' => 'IEEE Softw.',
'key' => 'Murphy2006',
'number' => '4',
'pages' => '76--83',
'publisher' => 'IEEE Computer Society Press',
'title' => 'How Are Java Software Developers Using the Eclipse IDE?',
'type' => 'ARTICLE',
'volume' => '23',
'year' => '2006',
)
array (
'editor' => 'Martin Robillard and Robert J. Walker and Thomas Zimmermann',
'key' => 'RSSE2008',
'title' => 'International Workshop on Recommendation Systems for Software Engineering co-located with FSE\'2008',
'type' => 'PROCEEDINGS',
'year' => '2008',
)
array (
'howpublished' => '<a href="http://www.sotograph.com">http://www.sotograph.com</a>',
'key' => 'Sotograph',
'title' => 'Sotograph',
'type' => 'MISC',
)
array (
'howpublished' => '<a href="http://www.alphaworks.ibm.com/tech/sa4j">http://www.alphaworks.ibm.com/tech/sa4j</a>',
'key' => 'Structural Analysis for Java',
'title' => 'Structural Analysis for Java',
'type' => 'MISC',
)
array (
'_author' => 'Michael Eichberg, Mira Mezini, Klaus Ostermann, Thorsten Sch&auml;fer',
'author' => 'Michael Eichberg and Mira Mezini and Klaus Ostermann and Thorsten Sch&auml;fer',
'booktitle' => 'Proceedings of the Working Conference on Reverse Engineering',
'isbn' => '0-7695-2243-2',
'key' => 'XIRC',
'pages' => '182--191',
'publisher' => 'IEEE Computer Society',
'title' => 'XIRC: A Kernel for Cross-Artifact Information Engineering in Software Development Environments',
'type' => 'INPROCEEDINGS',
'year' => '2004',
)
array (
'_author' => 'Rakesh Agrawal, Tomasz Imielinski, Arun Swami',
'author' => 'Rakesh Agrawal and Tomasz Imielinski and Arun Swami',
'booktitle' => 'Proceedings of the SIGMOD International Conference on Management of Data',
'key' => 'agrawal93',
'pages' => '207--216',
'publisher' => 'ACM Press',
'title' => 'Mining association rules between sets of items in large databases',
'type' => 'INPROCEEDINGS',
'year' => '1993',
)
array (
'_author' => 'Bowen Alpern, Dick Attanasio, John Barton, Michael Burke, Perry Cheng, Jong-Deok Choi, Anthony Cocchi, Stephen Fink, David Grove, Michael Hind, Susan Flynn Hummel, Derek Lieber, Vassily Litvinov, Ton Ngo, Mark Mergen, Vivek Sarkar, Mauricio Serrano, Janice Shepherd, Stephen Smith, V. C. Sreedhar, Harini Srinivasan, John Whaley',
'author' => 'Bowen Alpern and Dick Attanasio and John Barton and Michael Burke and Perry Cheng and Jong-Deok Choi and Anthony Cocchi and Stephen Fink and David Grove and Michael Hind and Susan Flynn Hummel and Derek Lieber and Vassily Litvinov and Ton Ngo and Mark Mergen and Vivek Sarkar and Mauricio Serrano and Janice Shepherd and Stephen Smith and V. C. Sreedhar and Harini Srinivasan and John Whaley',
'journal' => 'IBM Systems Journal',
'key' => 'alpern00',
'number' => '1',
'pages' => '211',
'publisher' => 'IBM Press',
'title' => 'The Jalapeno Virtual Machine',
'type' => 'ARTICLE',
'volume' => '39',
'year' => '2000',
)
array (
'_author' => 'Nicolas Anquetil, Timothy Lethbridge',
'author' => 'Nicolas Anquetil and Timothy Lethbridge',
'journal' => 'IEE Proceedings - Software',
'key' => 'anquetil03',
'number' => '3',
'pages' => '185--201',
'title' => 'Comparative Study of Clustering Algorithms and Abstract Representations for Software Remodularization',
'type' => 'ARTICLE',
'volume' => '150',
'year' => '2003',
)
array (
'_author' => 'Nicolas Anquetil, Timothy Lethbridge',
'author' => 'Nicolas Anquetil and Timothy Lethbridge',
'booktitle' => 'Proceedings of the International Conference on Software Engineering',
'key' => 'anquetil98',
'pages' => '84--93',
'publisher' => 'IEEE Computer Society',
'title' => 'Extracting concepts from file names: a new file clustering criterion',
'type' => 'INPROCEEDINGS',
'year' => '1998',
)
array (
'_author' => 'Giuliano Antoniol, Massimiliano Di Penta, Ettore Merlo',
'author' => 'Giuliano Antoniol and Massimiliano Di Penta and Ettore Merlo',
'booktitle' => 'Proceedings of the International Workshop on Principles of Software Evolution',
'key' => 'antoniol04',
'pages' => '31--40',
'publisher' => 'IEEE Computer Society',
'title' => 'An Automatic Approach to identify Class Evolution Discontinuities',
'type' => 'INPROCEEDINGS',
'year' => '2004',
)
array (
'_author' => 'Liam O\' Brien, Vorachat Tamarree',
'author' => 'Liam O\' Brien and Vorachat Tamarree',
'institution' => 'Software Engineering Institute, Carnegie Mellon University',
'key' => 'armin',
'month' => 'November',
'number' => 'CMU/SEI-2003-TN-028',
'title' => 'Architecture Reconstruction of J2EE Applications: Generating Views from the Module Viewtype',
'type' => 'TECHREPORT',
'year' => '2003',
)
array (
'_author' => 'Ittai Balaban, Frank Tip, Robert M. Fuhrer',
'author' => 'Ittai Balaban and Frank Tip and Robert M. Fuhrer',
'booktitle' => 'Proceedings of the Conference on Object-oriented Programming, Systems, Languages, and Applications',
'key' => 'balaban05',
'pages' => '265--279',
'publisher' => 'ACM Press',
'title' => 'Refactoring support for class library migration.',
'type' => 'INPROCEEDINGS',
'year' => '2005',
)
array (
'_author' => 'Victor R. Basili, Lionel C. Briand, Walc&eacute;lio L. Melo',
'author' => 'Victor R. Basili and Lionel C. Briand and Walc&eacute;lio L. Melo',
'issn' => '0001-0782',
'journal' => 'Communications of the ACM',
'key' => 'basili96',
'number' => '10',
'pages' => '104--116',
'publisher' => 'ACM Press',
'title' => 'How reuse influences productivity in object-oriented systems',
'type' => 'ARTICLE',
'volume' => '39',
'year' => '1996',
)
array (
'_author' => 'Sarita Bassil, Rudolf K. Keller',
'author' => 'Sarita Bassil and Rudolf K. Keller',
'booktitle' => 'Proceedings of the International Workshop on Program Comprehension',
'key' => 'bassil01',
'pages' => '7--17',
'publisher' => 'IEEE Computer Society',
'title' => 'Software Visualization Tools: Survey and Analysis',
'type' => 'INPROCEEDINGS',
'year' => '2001',
)
array (
'howpublished' => '<a href="http://www.st.informatik.tu-darmstadt.de/BAT">http://www.st.informatik.tu-darmstadt.de/BAT</a>',
'key' => 'bat',
'title' => 'BAT',
'type' => 'MISC',
)
array (
'_author' => 'Kent Beck, Ralph E. Johnson',
'author' => 'Kent Beck and Ralph E. Johnson',
'booktitle' => 'Proceedings of the European Conference on Object-Oriented Programming',
'key' => 'beck94',
'pages' => '139--149',
'publisher' => 'Springer',
'title' => 'Patterns Generate Architectures',
'type' => 'INPROCEEDINGS',
'year' => '1994',
)
array (
'_author' => 'Laszlo A. Belady, Carlo J. Evangelisti',
'author' => 'Laszlo A. Belady and Carlo J. Evangelisti',
'journal' => 'Journal of Systems and Software',
'key' => 'belady81',
'number' => '1',
'pages' => '23-29',
'publisher' => 'Elsevier Science Inc.',
'title' => 'System partitioning and its measure',
'type' => 'ARTICLE',
'volume' => '2',
'year' => '1981',
)
array (
'_author' => 'Scott Boag, Don Chamberlin, Mary F. Fern&aacute;ndez, Daniela Florescu, Jonathan Robie, J&eacute;r&ocirc;me Sim&eacute;on',
'author' => 'Scott Boag and Don Chamberlin and Mary F. Fern&aacute;ndez and Daniela Florescu and Jonathan Robie and J&eacute;r&ocirc;me Sim&eacute;on',
'howpublished' => '<a href="http://www.w3.org/ TR/ xquery/">http://www.w3.org/ TR/ xquery/</a>',
'key' => 'boag05',
'title' => 'XQuery 1.0: An XML Query Language',
'type' => 'MISC',
'year' => '2005',
)
array (
'_author' => 'Christoph Bockisch, Michael Haupt, Mira Mezini, Klaus Ostermann',
'author' => 'Christoph Bockisch and Michael Haupt and Mira Mezini and Klaus Ostermann',
'booktitle' => 'Proceedings of the International Conference on Aspect-oriented Software Development',
'isbn' => '1-58113-842-3',
'key' => 'bockisch04',
'location' => 'Lancaster, UK',
'pages' => '83--92',
'publisher' => 'ACM Press',
'title' => 'Virtual machine support for dynamic join points',
'type' => 'INPROCEEDINGS',
'year' => '2004',
)
array (
'_author' => 'Grady Booch',
'author' => 'Grady Booch',
'isbn' => '0-8053-0594-7',
'key' => 'booch95',
'publisher' => 'Addison-Wesley',
'title' => 'Object Solutions: Managing the Object-Oriented Project',
'type' => 'BOOK',
'year' => '1995',
)
array (
'_author' => 'Christian Borgelt',
'author' => 'Christian Borgelt',
'howpublished' => '<a href="http://www.borgelt.net/apriori.html">http://www.borgelt.net/apriori.html</a>',
'key' => 'borgelt',
'title' => 'Software for Frequent Pattern Mining',
'type' => 'MISC',
)
array (
'_author' => 'Jan Bosch, Peter Molin, Michael Mattsson, PerOlof Bengtsson',
'author' => 'Jan Bosch and Peter Molin and Michael Mattsson and PerOlof Bengtsson',
'journal' => 'ACM Computing Surveys',
'key' => 'bosch00',
'number' => '1',
'pages' => '3--8',
'publisher' => 'ACM Press',
'title' => 'Object-oriented Framework-based Software Development: Problems and Experiences',
'type' => 'ARTICLE',
'volume' => '32',
'year' => '2000',
)
array (
'_author' => 'Ruven Brooks',
'author' => 'Ruven Brooks',
'journal' => 'International Journal of Man-Machine Studies',
'key' => 'brooks83',
'pages' => '543--554',
'publisher' => 'Academic Press',
'title' => 'Towards a theory of the comprehension of computer programs',
'type' => 'ARTICLE',
'volume' => '18',
'year' => '1983',
)
array (
'_author' => 'Adam Buchsbaum, Yih-Farn Chen, Huale Huang, Eleftherios Koutsofios, John Mocenigo, Anne Rogers, Michael Jankowsky, Spiros Mancoridis',
'author' => 'Adam Buchsbaum and Yih-Farn Chen and Huale Huang and Eleftherios Koutsofios and John Mocenigo and Anne Rogers and Michael Jankowsky and Spiros Mancoridis',
'journal' => 'IEEE Software',
'key' => 'buchsbaum01',
'number' => '5',
'pages' => '62--70',
'publisher' => 'IEEE Computer Society',
'title' => 'Visualizing and Analyzing Software Infrastructures',
'type' => 'ARTICLE',
'volume' => '18',
'year' => '2001',
)
array (
'_author' => 'Greg Butler, Rudolf K. Keller, Hafedh Mili',
'author' => 'Greg Butler and Rudolf K. Keller and Hafedh Mili',
'journal' => 'ACM Computing Surveys',
'key' => 'butler00',
'number' => '1',
'pages' => '15--21',
'publisher' => 'ACM Press',
'title' => 'A framework for framework documentation',
'type' => 'ARTICLE',
'volume' => '32',
'year' => '2000',
)
array (
'_author' => 'Stuart K. Card, Jock D. Mackinlay, Ben Shneiderman',
'author' => 'Stuart K. Card and Jock D. Mackinlay and Ben Shneiderman',
'isbn' => '1-55860-533-9',
'key' => 'card99',
'publisher' => 'Morgan Kaufmann Publishers Inc.',
'title' => 'Readings in Information Visualization: Using Vision to Think',
'type' => 'BOOK',
'year' => '1999',
)
array (
'_author' => 'Y.-F. R. Chen, G. S. Fowler, E. Koutsofios, R. S. Wallach',
'author' => 'Y.-F. R. Chen and G. S. Fowler and E. Koutsofios and R. S. Wallach',
'booktitle' => 'Proceedings of the International Conference on Software Maintenance',
'isbn' => '0-8186-7141-6',
'key' => 'chen95',
'pages' => '66--75',
'publisher' => 'IEEE Computer Society',
'title' => 'Ciao: a graphical navigator for software and document repositories',
'type' => 'INPROCEEDINGS',
'year' => '1995',
)
array (
'_author' => 'Kingsum Chow, David Notkin',
'author' => 'Kingsum Chow and David Notkin',
'booktitle' => 'Proceedings of the International Conference on Software Maintenance',
'key' => 'chow96',
'pages' => '359--368',
'publisher' => 'IEEE Computer Society',
'title' => 'Semi-automatic update of applications in response to library changes',
'type' => 'INPROCEEDINGS',
'year' => '1996',
)
array (
'_author' => 'Cynthia L. Corritore, Susan Wiedenbeck',
'author' => 'Cynthia L. Corritore and Susan Wiedenbeck',
'issn' => '1071-5819',
'journal' => 'International Journal of Human-Computer Studies',
'key' => 'corritore01',
'number' => '1',
'pages' => '1--23',
'publisher' => 'Academic Press',
'title' => 'An exploratory study of program comprehension strategies of procedural and object-oriented programmers',
'type' => 'ARTICLE',
'volume' => '54',
'year' => '2001',
)
array (
'_author' => 'Barth&eacute;l&eacute;my Dagenais, Martin P. Robillard',
'author' => 'Barth&eacute;l&eacute;my Dagenais and Martin P. Robillard',
'booktitle' => 'Proceedings of the International Conference on Software Engineering',
'key' => 'dagenais08',
'publisher' => 'ACM Press',
'title' => 'Recommending Adaptive Changes for Framework Evolution',
'type' => 'INPROCEEDINGS',
'year' => '2008',
)
array (
'_author' => 'Jim D\'Anjou, Scott Fairbrother, Dan Kehn, John Kellerman, Pat McCarthy',
'author' => 'Jim D\'Anjou and Scott Fairbrother and Dan Kehn and John Kellerman and Pat McCarthy',
'isbn' => '0321305027',
'key' => 'danjou04',
'publisher' => 'Addison-Wesley',
'title' => 'The Java Developer\'s Guide to Eclipse, Second Edition',
'type' => 'BOOK',
'year' => '2004',
)
array (
'_author' => 'Serge Demeyer, Stephane Ducasse, Oscar Nierstrasz',
'author' => 'Serge Demeyer and Stephane Ducasse and Oscar Nierstrasz',
'booktitle' => 'Proceedings of the Conference on Object-oriented Programming, Systems, Languages, and Applications',
'key' => 'demeyer00',
'pages' => '166--177',
'publisher' => 'ACM Press',
'title' => 'Finding refactorings via change metrics',
'type' => 'INPROCEEDINGS',
'year' => '2000',
)
array (
'_author' => 'Danny Dig, Ralph Johnson',
'author' => 'Danny Dig and Ralph Johnson',
'booktitle' => 'Proceedings of the International Conference on Software Maintenance',
'key' => 'dig05',
'pages' => '389--398',
'publisher' => 'IEEE Computer Society',
'title' => 'The Role of Refactorings in API Evolution',
'type' => 'INPROCEEDINGS',
'year' => '2005',
)
array (
'_author' => 'Danny Dig, Can Comertoglu, Darko Marinov, Ralph Johnson',
'author' => 'Danny Dig and Can Comertoglu and Darko Marinov and Ralph Johnson',
'booktitle' => 'Proceedings of the European Conference on Object-Oriented Programming',
'key' => 'dig06',
'pages' => '404--428',
'publisher' => 'Springer',
'title' => 'Automated Detection of Refactorings in Evolving Components',
'type' => 'INPROCEEDINGS',
'year' => '2006',
)
array (
'_author' => 'Mark T. Dishaw, Diane M. Strong',
'author' => 'Mark T. Dishaw and Diane M. Strong',
'journal' => 'Journal of Systems and Software',
'key' => 'dishaw98',
'number' => '2',
'pages' => '107--120',
'publisher' => 'Elsevier Science Inc.',
'title' => 'Supporting Software Maintenance with Software Engineering Tools: a Computed Task-Technology Fit Analysis',
'type' => 'ARTICLE',
'volume' => '44',
'year' => '1998',
)
array (
'_author' => 'None',
'author' => 'None',
'key' => 'dummy',
'title' => 'Just a dummy entry to make the texlipse parser working...',
'type' => 'misc',
)
array (
'_author' => 'Alastair Dunsmore, Marc Roper, Murray Wood',
'author' => 'Alastair Dunsmore and Marc Roper and Murray Wood',
'issn' => '0164-1212',
'journal' => 'Journal of Systems and Software',
'key' => 'dunsmore00',
'number' => '2-3',
'pages' => '121--129',
'publisher' => 'Elsevier Science Inc.',
'title' => 'The role of comprehension in software inspection',
'type' => 'ARTICLE',
'volume' => '52',
'year' => '2000',
)
array (
'_author' => 'Peter Eades, Wei Lai, Kazuo Misue, Kozo Sugiyama',
'author' => 'Peter Eades and Wei Lai and Kazuo Misue and Kozo Sugiyama',
'booktitle' => 'International Conference on Computational Graphics and Visualization Techniques',
'key' => 'eades91',
'location' => 'Sesimbra, Portugal',
'pages' => '24--33',
'publisher' => 'GRASP - Graphic Science Promotions &amp; Publications',
'title' => 'Preserving the mental map of a diagram',
'type' => 'INPROCEEDINGS',
'year' => '1991',
)
array (
'_author' => 'W.&nbsp;T. Eadie, D. Drijard, F.&nbsp;E. James',
'adsnote' => 'Provided by the SAO/NASA Astrophysics Data System',
'adsurl' => 'http://adsabs.harvard.edu/abs/1971smep.book.....E',
'author' => 'Eadie, W.&nbsp;T. and Drijard, D. and James, F.&nbsp;E.',
'key' => 'eadie71',
'publisher' => 'Amsterdam: North-Holland',
'title' => 'Statistical methods in experimental physics',
'type' => 'BOOK',
'year' => '1971',
)
array (
'_author' => 'Linda G. DeMichiel',
'author' => 'Linda G. DeMichiel',
'key' => 'ejb',
'publisher' => 'SUN Microsystems',
'title' => 'Enterprise JavaBeans Specification, Version 2.1',
'type' => 'BOOK',
'year' => '2003',
)
array (
'_author' => 'Marcel Bruch, Thorsten Sch&auml;fer, Mira Mezini',
'author' => 'Marcel Bruch AND Thorsten Sch&auml;fer AND Mira Mezini',
'booktitle' => 'Proceedings of the OOPSLA Workshop on Eclipse Technology Exchange',
'key' => 'etx06',
'pages' => '55--59',
'publisher' => 'ACM Press',
'title' => 'FrUiT: IDE Support for Framework Understanding',
'type' => 'INPROCEEDINGS',
'year' => '2006',
)
array (
'_author' => 'Thorsten Sch&auml;fer, Michael Eichberg, Mira Mezini',
'author' => 'Thorsten Sch&auml;fer and Michael Eichberg and Mira Mezini',
'howpublished' => 'In \\textitLATE \'05: Linking Aspect Technology and Evolution; available at <a href="http://www.st.informatik.tu-darmstadt.de/database/publications/data/ConcernExploration.pdf?id=118">http://www.st.informatik.tu-darmstadt.de/database/publications/data/ConcernExploration.pdf?id=118</a>',
'key' => 'exploringConcerns',
'title' => 'Towards exploring cross-cutting concerns',
'type' => 'MISC',
'year' => '2005',
)
array (
'_author' => 'George Fairbanks, William Scherlis, David Garlan',
'author' => 'George Fairbanks AND William Scherlis AND David Garlan',
'booktitle' => 'Proceedings of the Conference on Object-oriented Programming, Systems, Languages, and Applications',
'key' => 'fairbanks06',
'pages' => '75--88',
'publisher' => 'ACM Press',
'title' => 'Design Fragments Make Using Frameworks Easier',
'type' => 'INPROCEEDINGS',
'year' => '2006',
)
array (
'_author' => 'Jean-Marie Favre',
'author' => 'Jean-Marie Favre',
'booktitle' => 'Proceedings of the International Workshop on Program Comprehension',
'isbn' => '0-7695-1131-7',
'key' => 'favre01',
'pages' => '233--244',
'publisher' => 'IEEE Computer Society',
'title' => 'GSEE: A Generic Software Exploration Environment',
'type' => 'INPROCEEDINGS',
'year' => '2001',
)
array (
'_author' => 'Jean-Marie Favre',
'author' => 'Jean-Marie Favre',
'booktitle' => 'Proceedings of the European Conference on Software Maintenance and Reengineering',
'isbn' => '0-7695-1438-3',
'key' => 'favre02',
'pages' => '251--262',
'publisher' => 'IEEE Computer Society',
'title' => 'A New Approach to Software Exploration: Back-Packing with GSEE',
'type' => 'INPROCEEDINGS',
'year' => '2002',
)
array (
'_author' => 'Mohamed E. Fayad, Douglas C. Schmidt, Ralph E. Johnson',
'author' => 'Mohamed E. Fayad and Douglas C. Schmidt and Ralph E. Johnson',
'isbn' => '0-471-24875-4',
'key' => 'fayad99',
'publisher' => 'John Wiley &amp; Sons, Inc.',
'title' => 'Building Application Frameworks: Object-Oriented Foundations of Framework Design',
'type' => 'BOOK',
'year' => '1999',
)
array (
'_author' => 'Thorsten Sch&auml;fer, Mira Mezini',
'author' => 'Thorsten Sch&auml;fer and Mira Mezini',
'booktitle' => 'Proceedings of the International Workshop on Visualizing Software for Program Understanding and Analysis',
'isbn' => '0-7803-9540-9',
'key' => 'flexibleVisualization',
'pages' => '64--69',
'publisher' => 'IEEE Computer Society',
'title' => 'Towards More Flexibility in Software Visualization Tools',
'type' => 'INPROCEEDINGS',
'year' => '2005',
)
array (
'_author' => 'Martin Fowler, Kent Beck, John Brant, William Opdyke, Don Roberts',
'author' => 'Martin Fowler and Kent Beck and John Brant and William Opdyke and Don Roberts',
'isbn' => '0-201-48567-2',
'key' => 'fowler99',
'publisher' => 'Addison-Wesley',
'title' => 'Refactoring: improving the design of existing code',
'type' => 'BOOK',
'year' => '1999',
)
array (
'_author' => 'W.B. Frakes, B.A. Nejmeh',
'author' => 'W.B. Frakes and B.A. Nejmeh',
'issn' => '0163-5840',
'journal' => 'SIGIR Forum',
'key' => 'frakes87',
'number' => '1-2',
'pages' => '30--36',
'publisher' => 'ACM Press',
'title' => 'Software reuse through information retrieval',
'type' => 'ARTICLE',
'volume' => '21',
'year' => '1987',
)
array (
'_author' => 'Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides',
'author' => 'Erich Gamma and Richard Helm and Ralph Johnson and John Vlissides',
'isbn' => '0-201-63361-2',
'key' => 'gamma95',
'publisher' => 'Addison-Wesley',
'title' => 'Design patterns: elements of reusable object-oriented software',
'type' => 'BOOK',
'year' => '1995',
)
array (
'_author' => 'Dipayan Gangopadhyay, Subrata Mitra',
'author' => 'Dipayan Gangopadhyay and Subrata Mitra',
'journal' => 'Automated Software Engineering',
'key' => 'gangopadhyay96',
'number' => '3/4',
'pages' => '219-237',
'publisher' => 'Springer',
'title' => 'Design by Framework Completion',
'type' => 'ARTICLE',
'volume' => '3',
'year' => '1996',
)
array (
'_author' => 'Emden R. Gansner, Stephen C. North',
'author' => 'Emden R. Gansner and Stephen C. North',
'journal' => 'Software: Practice and Experience',
'key' => 'gansner00',
'number' => '11',
'pages' => '1203--1233',
'publisher' => 'John Wiley &amp; Sons, Inc.',
'title' => 'An open graph visualization system and its applications to software engineering',
'type' => 'ARTICLE',
'volume' => '30',
'year' => '2000',
)
array (
'_author' => 'Bernhard Ganter, Rudolf Wille',
'author' => 'Bernhard Ganter and Rudolf Wille',
'isbn' => '3540627715',
'key' => 'ganter97',
'publisher' => 'Springer',
'title' => 'Formal Concept Analysis: Mathematical Foundations',
'type' => 'BOOK',
'year' => '1997',
)
array (
'_author' => 'Alessandro Garcia, Cl&aacute;udio Sant\'Anna, Eduardo Figueiredo, Uir&aacute; Kulesza, Carlos Lucena, Arndt von Staa',
'author' => 'Alessandro Garcia and Cl&aacute;udio Sant\'Anna and Eduardo Figueiredo and Uir&aacute; Kulesza and Carlos Lucena and Arndt von Staa',
'booktitle' => 'Proceedings of the International Conference on Aspect-oriented Software Development',
'isbn' => '1-59593-042-6',
'key' => 'garcia05',
'location' => 'Chicago, Illinois',
'pages' => '3--14',
'publisher' => 'ACM Press',
'title' => 'Modularizing design patterns with aspects: a quantitative study',
'type' => 'INPROCEEDINGS',
'year' => '2005',
)
array (
'_author' => 'Eclipse Foundation',
'author' => 'Eclipse Foundation',
'howpublished' => '<a href="http://www.eclipse.org/gef/">http://www.eclipse.org/gef/</a>',
'key' => 'gef',
'title' => 'Eclipse Graphical Editing Framework (GEF)',
'type' => 'MISC',
'year' => '2006',
)
array (
'_author' => 'D. J. Gilmore, T. R.G. Green',
'author' => 'D. J. Gilmore and T. R.G. Green',
'issn' => '0020-7373',
'journal' => 'International Journal of Man-Machine Studies',
'key' => 'gilmore84',
'number' => '1',
'pages' => '31--48',
'publisher' => 'Academic Press',
'title' => 'Comprehension and recall of miniature programs',
'type' => 'ARTICLE',
'volume' => '21',
'year' => '1984',
)
array (
'howpublished' => '<a href="http://www.google.com/codesearch">http://www.google.com/codesearch</a>',
'key' => 'googleCodesearch',
'title' => 'Google Code Search',
'type' => 'MISC',
)
array (
'_author' => 'Ian Gorton, Liming Zhu',
'author' => 'Ian Gorton and Liming Zhu',
'booktitle' => 'Proceedings of the International Conference on Software Engineering',
'isbn' => '1-59593-963-2',
'key' => 'gorton05',
'pages' => '514--523',
'publisher' => 'ACM Press',
'title' => 'Tool Support for Just-in-Time Architecture Reconstruction and Evaluation: an Experience Report',
'type' => 'INPROCEEDINGS',
'year' => '2005',
)
array (
'_author' => 'Bernd Groh, Selma Strahringer, Rudolf Wille',
'author' => 'Bernd Groh and Selma Strahringer and Rudolf Wille',
'booktitle' => 'Proceedings of the International Conference on Conceptual Structures',
'key' => 'groh98',
'pages' => '127--138',
'publisher' => 'Springer',
'title' => 'TOSCANA-Systems Based on Thesauri',
'type' => 'INPROCEEDINGS',
'year' => '1998',
)
array (
'_author' => 'Olivier Gruber, B. J. Hargrave, Jeff McAffer, Pascal Rapicault',
'author' => 'Olivier Gruber and B. J. Hargrave and Jeff McAffer and Pascal Rapicault',
'journal' => 'IBM Systems Journal',
'key' => 'gruber05',
'number' => '2',
'pages' => '289--299',
'publisher' => 'IBM Press',
'title' => 'The Eclipse 3.0 platform: Adopting OSGi technology',
'type' => 'ARTICLE',
'volume' => '44',
'year' => '2005',
)
array (
'_author' => 'Markku Hakala, Juha Hautamaki, Kai Koskimies, Jukka Paakki, Antti Viljamaa, Jukka Viljamaa',
'author' => 'Markku Hakala and Juha Hautamaki and Kai Koskimies and Jukka Paakki and Antti Viljamaa and Jukka Viljamaa',
'booktitle' => 'Proceedings of the Working IEEE/IFIP Conference on Software Architecture',
'key' => 'hakala01',
'pages' => '171--180',
'publisher' => 'IEEE Computer Society',
'title' => 'Annotating Reusable Software Architectures with Specialization Patterns',
'type' => 'INPROCEEDINGS',
'year' => '2001',
)
array (
'_author' => 'Jan Hannemann, Gregor Kiczales',
'author' => 'Jan Hannemann and Gregor Kiczales',
'booktitle' => 'Proceedings of the Conference on Object-oriented Programming, Systems, Languages, and Applications',
'isbn' => '1-58113-471-1',
'key' => 'hannemann02',
'location' => 'Seattle, Washington, USA',
'pages' => '161--173',
'publisher' => 'ACM Press',
'title' => 'Design pattern implementation in Java and aspectJ',
'type' => 'INPROCEEDINGS',
'year' => '2002',
)
array (
'_author' => 'William Harrison, Harold Ossher, Stanley Sutton Jr., Peri Tarr',
'author' => 'William Harrison and Harold Ossher and Stanley Sutton Jr. and Peri Tarr',
'institution' => 'IBM Research',
'key' => 'harrison04',
'number' => 'RC23344',
'title' => 'Concern Modeling in the Concern Manipulation Environment',
'type' => 'Research Report',
'year' => '2004',
)
array (
'_author' => 'Michael Haupt, Mira Mezini, Christoph Bockisch, Tom Dinkelaker, Michael Eichberg, Michael Krebs',
'author' => 'Michael Haupt and Mira Mezini and Christoph Bockisch and Tom Dinkelaker and Michael Eichberg and Michael Krebs',
'booktitle' => 'Proceedings of the International Conference on Virtual Execution Environments',
'key' => 'haupt05',
'pages' => '142--152',
'publisher' => 'ACM Press',
'title' => 'An Execution Layer for Aspect-Oriented Programming Languages',
'type' => 'INPROCEEDINGS',
'year' => '2005',
)
array (
'_author' => 'Jeffrey Heer, Stuart K. Card, James A. Landay',
'author' => 'Jeffrey Heer and Stuart K. Card and James A. Landay',
'booktitle' => 'Proceedings of the SIGCHI Conference on Human Factors in Computing Systems',
'key' => 'heer05',
'pages' => '421--430',
'publisher' => 'ACM Press',
'title' => 'prefuse: A Toolkit for Interactive Information Visualization',
'type' => 'INPROCEEDINGS',
'year' => '2005',
)
array (
'_author' => 'Richard Helm, Ian M. Holland, Dipayan Gangopadhyay',
'author' => 'Richard Helm and Ian M. Holland and Dipayan Gangopadhyay',
'booktitle' => 'Proceedings of the Conference on Object-Oriented Programming, Systems, Languages, and Applications and the European Conference on Object-Oriented Programming',
'key' => 'helm90',
'pages' => '169--180',
'publisher' => 'ACM Press',
'title' => 'Contracts: Specifying Behavioral Compositions in Object-Oriented Systems',
'type' => 'INPROCEEDINGS',
'year' => '1990',
)
array (
'_author' => 'Johannes Henkel, Amer Diwan',
'author' => 'Johannes Henkel and Amer Diwan',
'booktitle' => 'Proceedings of the International Conference on Software Engineering',
'key' => 'henkel05',
'pages' => '274--283',
'publisher' => 'ACM Press',
'title' => 'CatchUp!: Capturing and Replaying Refactorings to Support API Evolution',
'type' => 'INPROCEEDINGS',
'year' => '2005',
)
array (
'_author' => 'Scott Henninger',
'author' => 'Scott Henninger',
'booktitle' => 'Proceedings of the SIGIR International Conference on Research and Development in Information Retrieval',
'key' => 'henninger91',
'pages' => '251--260',
'publisher' => 'ACM Press',
'title' => 'Retrieving software objects in an example-based programming environment',
'type' => 'INPROCEEDINGS',
'year' => '1991',
)
array (
'howpublished' => '<a href="http://www.hibernate.org">http://www.hibernate.org</a>',
'key' => 'hibernate',
'title' => 'Hibernate',
'type' => 'MISC',
)
array (
'_author' => 'R. Hill, J. Rideout',
'author' => 'R. Hill and J. Rideout',
'booktitle' => 'Proceedings of the International Conference on Automated Software Engineering',
'key' => 'hill2004amc',
'pages' => '228--235',
'title' => 'Automatic method completion',
'type' => 'INPROCEEDINGS',
'year' => '2004',
)
array (
'_author' => 'Reid Holmes, Gail C. Murphy',
'author' => 'Reid Holmes and Gail C. Murphy',
'booktitle' => 'Proceedings of the International Conference on Software Engineering',
'key' => 'holmes05',
'pages' => '117--125',
'publisher' => 'ACM Press',
'title' => 'Using structural context to recommend source code examples',
'type' => 'INPROCEEDINGS',
'year' => '2005',
)
array (
'_author' => 'Reid Holmes, Robert J. Walker, Gail C. Murphy',
'author' => 'Reid Holmes and Robert J. Walker and Gail C. Murphy',
'journal' => 'IEEE Transactions on Software Engineering',
'key' => 'holmes06',
'number' => '12',
'pages' => '952--970',
'publisher' => 'IEEE Computer Society',
'title' => 'Approximate Structural Context Matching: An Approach to Recommend Relevant Examples',
'type' => 'ARTICLE',
'volume' => '32',
'year' => '2006',
)
array (
'_author' => 'Andrew J. Malton, Richard C. Holt',
'author' => 'Andrew J. Malton and Richard C. Holt',
'bibsource' => 'DBLP, http://dblp.uni-trier.de',
'booktitle' => 'Proceedings of the Working Conference on Reverse Engineering',
'crossref' => 'DBLP:conf/wcre/2005',
'ee' => 'http://doi.ieeecomputersociety.org/10.1109/WCRE.2005.10',
'key' => 'holt05',
'pages' => '187-195',
'publisher' => 'IEEE Computer Society',
'title' => 'Boxology of NBA and TA: A Basis for Understanding Software Architecture.',
'type' => 'INPROCEEDINGS',
'year' => '2005',
)
array (
'_author' => 'Daqing Hou, Kenny Wong, H. James Hoover',
'author' => 'Daqing Hou and Kenny Wong and H. James Hoover',
'booktitle' => 'Proceedings of the International Workshop on Program Comprehension',
'key' => 'hou05',
'pages' => '87--96',
'publisher' => 'IEEE Computer Society',
'title' => 'What Can Programmer Questions Tell Us About Frameworks?',
'type' => 'INPROCEEDINGS',
'year' => '2005',
)
array (
'_author' => 'David H. Hutchens, Victor R. Basili',
'author' => 'David H. Hutchens and Victor R. Basili',
'journal' => 'IEEE Transactions on Software Engineering',
'key' => 'hutchens85',
'number' => '8',
'pages' => '749--757',
'publisher' => 'IEEE Press',
'title' => 'System Structure Analysis: Clustering with Data Bindings',
'type' => 'ARTICLE',
'volume' => '11',
'year' => '1985',
)
array (
'howpublished' => '<a href="http://ispace.stribor.de/">http://ispace.stribor.de/</a>',
'key' => 'ispace',
'title' => 'ispace',
'type' => 'MISC',
)
array (
'_author' => 'Ivica Aracic, Mira Mezini',
'author' => 'Ivica Aracic AND Mira Mezini',
'howpublished' => '<a href="http://www.sciences.univ-nantes.fr/lina/atl/www/papers/eTX2006/02-IvicaAracic.pdf">http://www.sciences.univ-nantes.fr/lina/atl/www/papers/eTX2006/02-IvicaAracic.pdf</a>',
'key' => 'ispaceAlternative',
'title' => 'Flexible Abstraction Techniques for Graph-Based Visualizations',
'type' => 'MISC',
'year' => '2006',
)
array (
'_author' => 'Anil K. Jain, Richard C. Dubes',
'author' => 'Anil K. Jain and Richard C. Dubes',
'key' => 'jain88',
'publisher' => 'Prentice Hall',
'title' => 'Algorithms for clustering data',
'type' => 'BOOK',
'year' => '1988',
)
array (
'_author' => 'A. K. Jain, M. N. Murty, P. J. Flynn',
'author' => 'A. K. Jain and M. N. Murty and P. J. Flynn',
'journal' => 'ACM Computing Surveys',
'key' => 'jain99',
'number' => '3',
'pages' => '264--323',
'publisher' => 'ACM Press',
'title' => 'Data Clustering: a Review',
'type' => 'ARTICLE',
'volume' => '31',
'year' => '1999',
)
array (
'_author' => 'Doug Janzen, Kris De Volder',
'author' => 'Doug Janzen and Kris De Volder',
'booktitle' => 'Proceedings of the International Conference on Aspect-oriented Software Development',
'isbn' => '1-58113-660-9',
'key' => 'janzen03',
'location' => 'Boston, Massachusetts',
'pages' => '178--187',
'publisher' => 'ACM Press',
'title' => 'Navigating and querying code without getting lost',
'type' => 'INPROCEEDINGS',
'year' => '2003',
)
array (
'_author' => 'Doug Janzen, Kris De Volder',
'author' => 'Doug Janzen and Kris De Volder',
'booktitle' => 'Proceedings of the European Conference on Object-Oriented Programming',
'isbn' => '3-540-22159-X',
'key' => 'janzen04',
'location' => 'Oslo, Norway',
'pages' => '195--218',
'publisher' => 'Springer',
'title' => 'Programming with Crosscutting Effective Views',
'type' => 'INPROCEEDINGS',
'year' => '2004',
)
array (
'_author' => 'jEdit',
'author' => 'jEdit',
'howpublished' => '<a href="http://www.jedit.org">http://www.jedit.org</a>',
'key' => 'jedit',
'type' => 'MISC',
)
array (
'howpublished' => '<a href="http://www.jhotdraw.org/">http://www.jhotdraw.org/</a>',
'key' => 'jhotdraw',
'title' => 'JHotDraw',
'type' => 'MISC',
)
array (
'_author' => 'Ralph E. Johnson',
'author' => 'Ralph E. Johnson',
'booktitle' => 'Proceedings of the Conference on Object-oriented Programming, Systems, Languages, and Applications',
'key' => 'johnson92',
'pages' => '63--72',
'publisher' => 'ACM Press',
'title' => 'Documenting frameworks using patterns',
'type' => 'INPROCEEDINGS',
'year' => '1992',
)
array (
'_author' => 'Amr Kamel, Garry Froehlich, Paul Sorenson',
'author' => 'Amr Kamel AND Garry Froehlich AND Paul Sorenson',
'howpublished' => '<a href="www.cs.ualberta.ca/&nbsp;sorenson/frames/papers/FrameScanv2-26.pdf">www.cs.ualberta.ca/&nbsp;sorenson/frames/papers/FrameScanv2-26.pdf</a>',
'key' => 'kamel00',
'title' => 'FrameScan: Exploring O-O Framework Usage',
'type' => 'MISC',
'year' => '2000',
)
array (
'_author' => 'Toshihiro Kamiya, Shinji Kusumoto, Katsuro Inoue',
'author' => 'Toshihiro Kamiya and Shinji Kusumoto and Katsuro Inoue',
'journal' => 'IEEE Transactions on Software Engineering',
'key' => 'kamiya02',
'number' => '7',
'pages' => '654--670',
'publisher' => 'IEEE Press',
'title' => 'CCFinder: A Multilinguistic Token-based Code Clone Detection System for Large Scale Source Code',
'type' => 'ARTICLE',
'volume' => '28',
'year' => '2002',
)
array (
'_author' => 'R. Kazman, S. J. Carrière',
'author' => 'R. Kazman and S. J. Carrière',
'booktitle' => 'Proceedings of the International Conference on Software Reuse',
'isbn' => '0-8186-8377-5',
'key' => 'kazman98',
'pages' => '290--299',
'publisher' => 'IEEE Computer Society',
'title' => 'View Extraction and View Fusion in Architectural Understanding',
'type' => 'INPROCEEDINGS',
'year' => '1998',
)
array (
'_author' => 'Gregor Kiczales, John Lamping',
'author' => 'Gregor Kiczales and John Lamping',
'booktitle' => 'Proceedings of the Conference on Object-oriented Programming, Systems, Languages, and Applications',
'key' => 'kiczales92',
'pages' => '435--451',
'publisher' => 'ACM Press',
'title' => 'Issues in the design and specification of class libraries',
'type' => 'INPROCEEDINGS',
'year' => '1992',
)
array (
'_author' => 'Sunghun Kim, Kai Pan, Jr. E. James Whitehead',
'author' => 'Sunghun Kim and Kai Pan and E. James Whitehead, Jr.',
'booktitle' => 'Proceedings of the Working Conference on Reverse Engineering',
'key' => 'kim05',
'pages' => '143--152',
'publisher' => 'IEEE Computer Society',
'title' => 'When Functions Change Their Names: Automatic Detection of Origin Relationships',
'type' => 'INPROCEEDINGS',
'year' => '2005',
)
array (
'_author' => 'Miryung Kim, David Notkin',
'author' => 'Miryung Kim and David Notkin',
'booktitle' => 'Proceedings of the International Workshop on Mining Software Repositories',
'key' => 'kim06',
'pages' => '58--64',
'publisher' => 'ACM Press',
'title' => 'Program element matching for multi-version program analyses',
'type' => 'INPROCEEDINGS',
'year' => '2006',
)
array (
'_author' => 'Miryung Kim, David Notkin, Dan Grossman',
'author' => 'Miryung Kim and David Notkin and Dan Grossman',
'booktitle' => 'Proceedings of the International Conference on Software Engineering',
'key' => 'kim07',
'pages' => '333--343',
'publisher' => 'IEEE Computer Society',
'title' => 'Automatic Inference of Structural Changes for Matching Across Program Versions',
'type' => 'INPROCEEDINGS',
'year' => '2007',
)
array (
'_author' => 'Benjamin King',
'author' => 'Benjamin King',
'journal' => 'Journal of the American Statistical Association',
'key' => 'king67',
'month' => 'March',
'number' => '317',
'pages' => '86--101',
'title' => 'Step-Wise Clustering Procedures',
'type' => 'ARTICLE',
'volume' => '62',
'year' => '1967',
)
array (
'_author' => 'Douglas Kirk, Marc Roper, Murray Wood',
'author' => 'Douglas Kirk and Marc Roper and Murray Wood',
'journal' => 'Empirical Software Engineering',
'key' => 'kirk07',
'number' => '3',
'pages' => '243--274',
'publisher' => 'Springer',
'title' => 'Identifying and addressing problems in object-oriented framework reuse',
'type' => 'ARTICLE',
'volume' => '12',
'year' => '2007',
)
array (
'howpublished' => '<a href="http://www.koders.com">http://www.koders.com</a>',
'key' => 'koders',
'title' => 'Koders',
'type' => 'MISC',
)
array (
'_author' => 'Ron Kohavi',
'author' => 'Ron Kohavi',
'booktitle' => 'Proceedings of the Fourteenth International Joint Conference on Artificial Intelligence',
'key' => 'kohavi95',
'pages' => '1137--1145',
'title' => 'A Study of Cross-Validation and Bootstrap for Accuracy Estimation and Model Selection',
'type' => 'INPROCEEDINGS',
'year' => '1995',
)
array (
'_author' => 'Rainer Koschke',
'author' => 'Rainer Koschke',
'key' => 'koschke00',
'school' => 'University of Stuttgart',
'title' => 'Atomic Architectural Component Recovery for Program Understanding and Evolution',
'type' => 'PHDTHESIS',
'year' => '2000',
)
array (
'_author' => 'Rainer Koschke',
'author' => 'Rainer Koschke',
'journal' => 'Journal of Software Maintenance: Research and Practice',
'key' => 'koschke03',
'number' => '2',
'pages' => '87--109',
'publisher' => 'John Wiley &amp; Sons, Inc.',
'title' => 'Software Visualization in Software Maintenance, Reverse Engineering, and Re-Engineering: a Research Survey',
'type' => 'ARTICLE',
'volume' => '15',
'year' => '2003',
)
array (
'_author' => 'Bernt Kullbach, Andreas Winter',
'author' => 'Bernt Kullbach and Andreas Winter',
'booktitle' => 'Proceedings of the European Conference on Software Maintenance and Reengineering',
'key' => 'kullbach99',
'pages' => '42--50',
'publisher' => 'IEEE Computer Society',
'title' => 'Querying as an Enabling Technology in Software Reengineering',
'type' => 'INPROCEEDINGS',
'year' => '1999',
)
array (
'_author' => 'Arun Lakhotia',
'author' => 'Arun Lakhotia',
'journal' => 'Reverse Engineering Newsletter',
'key' => 'lakhotia94',
'number' => '7',
'pages' => '1--2',
'publisher' => 'IEEE Computer Society',
'title' => 'What is the appropriate abstraction for understanding and reengineering a software system?',
'type' => 'ARTICLE',
'year' => '1994',
)
array (
'_author' => 'Arun Lakhotia',
'author' => 'Arun Lakhotia',
'journal' => 'Journal of Systems and Software',
'key' => 'lakhotia97',
'number' => '3',
'pages' => '211--231',
'publisher' => 'Elsevier Science Inc.',
'title' => 'A Unified Framework for Expressing Software Subsystem Classification Techniques',
'type' => 'ARTICLE',
'volume' => '36',
'year' => '1997',
)
array (
'_author' => 'John Lakos',
'author' => 'John Lakos',
'isbn' => '0201633620',
'key' => 'lakos96',
'publisher' => 'Addison-Wesley',
'title' => 'Large-Scale C++ Software Design',
'type' => 'BOOK',
'year' => '1996',
)
array (
'_author' => 'John Lamping',
'author' => 'John Lamping',
'booktitle' => 'Proceedings of the Conference on Object-oriented Programming, Systems, Languages, and Applications',
'key' => 'lamping93',
'pages' => '201--214',
'publisher' => 'ACM Press',
'title' => 'Typing the specialization interface',
'type' => 'INPROCEEDINGS',
'year' => '1993',
)
array (
'_author' => 'Michele Lanza',
'author' => 'Michele Lanza',
'booktitle' => 'Proceedings of the European Conference on Software Maintenance and Reengineering',
'isbn' => '0-7695-1902-4',
'key' => 'lanza03',
'pages' => '409--418',
'publisher' => 'IEEE Computer Society',
'title' => 'CodeCrawler---Lessons Learned in Building a Software Visualization Tool',
'type' => 'INPROCEEDINGS',
'year' => '2003',
)
array (
'_author' => 'Michele Lanza, Stéphane Ducasse',
'author' => 'Michele Lanza and Stéphane Ducasse',
'issn' => '0098-5589',
'journal' => 'IEEE Transactions on Software Engineering',
'key' => 'lanza03b',
'number' => '9',
'pages' => '782--795',
'publisher' => 'IEEE Press',
'title' => 'Polymetric Views---A Lightweight Visual Approach to Reverse Engineering',
'type' => 'ARTICLE',
'volume' => '29',
'year' => '2003',
)
array (
'_author' => 'Timothy C. Lethbridge, Janice Singer, Andrew Forward',
'author' => 'Timothy C. Lethbridge and Janice Singer and Andrew Forward',
'journal' => 'IEEE Software',
'key' => 'lethbridge03',
'number' => '6',
'pages' => '35--39',
'publisher' => 'IEEE Computer Society',
'title' => 'How Software Engineers Use Documentation: The State of the Practice',
'type' => 'ARTICLE',
'volume' => '20',
'year' => '2003',
)
array (
'_author' => 'Zhenmin Li, Yuanyuan Zhou',
'author' => 'Zhenmin Li and Yuanyuan Zhou',
'booktitle' => 'Proceedings of the European Software Engineering Conference',
'key' => 'li05',
'pages' => '306--315',
'publisher' => 'ACM Press',
'title' => 'PR-Miner: Automatically Extracting Implicit Programming Rules and Detecting Violations in Large Software Code',
'type' => 'INPROCEEDINGS',
'year' => '2005',
)
array (
'_author' => 'Rob Lintern, Jeff Michaud, Margaret-Anne Storey, Xiaomin Wu',
'author' => 'Rob Lintern and Jeff Michaud and Margaret-Anne Storey and Xiaomin Wu',
'booktitle' => 'Proceedings of the Symposium on Software Visualization',
'isbn' => '1-58113-642-0',
'key' => 'lintern03',
'location' => 'San Diego, California',
'pages' => '47--56',
'publisher' => 'ACM Press',
'title' => 'Plugging-in visualization: experiences integrating a visualization tool with Eclipse',
'type' => 'INPROCEEDINGS',
'year' => '2003',
)
array (
'_author' => 'Barbara Liskov, Jeannette Wing',
'author' => 'Barbara Liskov and Jeannette Wing',
'journal' => 'ACM Transactions on Software Engineering and Methodology',
'key' => 'liskov94',
'number' => '6',
'pages' => '1811--1841',
'publisher' => 'ACM Press',
'title' => 'A Behavioral Notion of Subtyping',
'type' => 'ARTICLE',
'volume' => '16',
'year' => '1994',
)
array (
'_author' => 'David C. Littman, Jeannine Pinto, Stanley Letovsky, Elliot Soloway',
'author' => 'David C. Littman and Jeannine Pinto and Stanley Letovsky and Elliot Soloway',
'booktitle' => 'Proceedings of the Workshop on Empirical Studies of Programmers',
'isbn' => '0-89391-388-X',
'key' => 'littman86',
'location' => 'Washington, D.C., United States',
'pages' => '80--98',
'publisher' => 'Ablex Publishing Corp.',
'title' => 'Mental models and software maintenance',
'type' => 'INPROCEEDINGS',
'year' => '1986',
)
array (
'_author' => 'Benjamin Livshits, Thomas Zimmermann',
'author' => 'Benjamin Livshits and Thomas Zimmermann',
'booktitle' => 'Proceedings of the ACM SIGSOFT International Symposium on Foundations of Software Engineering',
'key' => 'livshits05',
'pages' => '296--305',
'publisher' => 'ACM Press',
'title' => 'DynaMine: finding common error patterns by mining software revision histories',
'type' => 'INPROCEEDINGS',
'year' => '2005',
)
array (
'_author' => 'Welf L&ouml;we, Andreas Ludwig, Andreas Schwind',
'author' => 'Welf L&ouml;we and Andreas Ludwig and Andreas Schwind',
'booktitle' => 'International Conference on Advanced Science and Technology',
'key' => 'loewe01',
'title' => 'Understanding Software -- Static and Dynamic Aspects',
'type' => 'CONFERENCE',
'year' => '2001',
)
array (
'_author' => 'Mircea Lungu, Michele Lanza',
'author' => 'Mircea Lungu and Michele Lanza',
'booktitle' => 'Proceedings of the European Conference on Software Maintenance and Reengineering',
'key' => 'lungu06',
'pages' => '351-354',
'publisher' => 'IEEE Computer Society',
'title' => 'Softwarenaut: Exploring Hierarchical System Decompositions.',
'type' => 'INPROCEEDINGS',
'year' => '2006',
)
array (
'_author' => 'Jonathan I. Maletic, Andrian Marcus',
'author' => 'Jonathan I. Maletic and Andrian Marcus',
'booktitle' => 'Proceedings of the International Conference on Software Engineering',
'key' => 'maletic01',
'pages' => '103--112',
'publisher' => 'IEEE Computer Society',
'title' => 'Supporting program comprehension using semantic and structural information',
'type' => 'INPROCEEDINGS',
'year' => '2001',
)
array (
'_author' => 'Guido Malpohl, James J. Hunt, Walter F. Tichy',
'author' => 'Guido Malpohl and James J. Hunt and Walter F. Tichy',
'journal' => 'Automated Software Engineering',
'key' => 'malpohl03',
'number' => '2',
'pages' => '183--202',
'publisher' => 'Springer',
'title' => 'Renaming Detection',
'type' => 'ARTICLE',
'volume' => '10',
'year' => '2003',
)
array (
'_author' => 'David Mandelin, Lin Xu, Rastislav Bod\\\'\\ik, Doug Kimelman',
'author' => 'David Mandelin and Lin Xu and Rastislav Bod\\\'\\ik and Doug Kimelman',
'booktitle' => 'Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation',
'key' => 'mandelin05',
'pages' => '48--61',
'publisher' => 'ACM Press',
'title' => 'Jungloid mining: helping to navigate the API jungle',
'type' => 'INPROCEEDINGS',
'year' => '2005',
)
array (
'_author' => 'Robert Cecil Martin',
'author' => 'Robert Cecil Martin',
'isbn' => '0135974445',
'key' => 'martin02',
'publisher' => 'Prentice Hall',
'title' => 'Agile Software Development. Principles, Patterns, and Practices',
'type' => 'BOOK',
'year' => '2002',
)
array (
'_author' => 'Makoto Matsushita, Katsuro Inoue, Reishi Yokomori, Tetsuo Yamamoto, Shinji Kusumoto',
'author' => 'Makoto Matsushita and Katsuro Inoue and Reishi Yokomori and Tetsuo Yamamoto and Shinji Kusumoto',
'journal' => 'IEEE Transactions on Software Engineering',
'key' => 'matsushita05',
'number' => '3',
'pages' => '213--225',
'publisher' => 'IEEE Press',
'title' => 'Ranking Significance of Software Components Based on Use Relations',
'type' => 'ARTICLE',
'volume' => '31',
'year' => '2005',
)
array (
'_author' => 'Alberto O. Mendelzon, Johannes Sametinger',
'author' => 'Alberto O. Mendelzon and Johannes Sametinger',
'journal' => 'Software - Concepts &amp; Tools',
'key' => 'mendelzon95',
'number' => '4',
'pages' => '170--182',
'publisher' => 'Springer',
'title' => 'Reverse Engineering by Visualizing and Querying',
'type' => 'ARTICLE',
'volume' => '16',
'year' => '1995',
)
array (
'_author' => 'Mira Mezini',
'author' => 'Mira Mezini',
'booktitle' => 'Proceedings of the Conference on Object-oriented Programming, Systems, Languages, and Applications',
'key' => 'mezini97',
'pages' => '1--21',
'publisher' => 'ACM Press',
'title' => 'Maintaining the consistency of class libraries during their evolution',
'type' => 'INPROCEEDINGS',
'year' => '1997',
)
array (
'_author' => 'Amir Michail',
'author' => 'Amir Michail',
'booktitle' => 'Proceedings of the International Conference on Software Engineering',
'key' => 'michail00',
'pages' => '167--176',
'publisher' => 'ACM Press',
'title' => 'Data mining library reuse patterns using generalized association rules',
'type' => 'INPROCEEDINGS',
'year' => '2000',
)
array (
'_author' => 'Amir Michail',
'author' => 'Amir Michail',
'booktitle' => 'Proceedings of the International Conference on Automated Software Engineering',
'key' => 'michail99',
'pages' => '24--33',
'publisher' => 'IEEE Computer Society',
'title' => 'Data Mining Library Reuse Patterns in User-Selected Applications',
'type' => 'INPROCEEDINGS',
'year' => '1999',
)
array (
'_author' => 'George A. Miller',
'author' => 'George A. Miller',
'journal' => 'Psychological Review',
'key' => 'miller56',
'pages' => '81--97',
'title' => 'The Magical Number Seven, Plus or Minus Two: Some Limits on Our Capacity for Processing Information',
'type' => 'ARTICLE',
'volume' => '63',
'year' => '1956',
)
array (
'_author' => 'Brian S. Mitchell, Spiros Mancoridis',
'author' => 'Brian S. Mitchell and Spiros Mancoridis',
'journal' => 'IEEE Transactions on Software Engineering',
'key' => 'mitchell06',
'number' => '3',
'pages' => '193--208',
'publisher' => 'IEEE Press',
'title' => 'On the Automatic Modularization of Software Systems Using the Bunch Tool',
'type' => 'ARTICLE',
'volume' => '32',
'year' => '2006',
)
array (
'_author' => 'Russel Mosemann, Susan Wiedenbeck',
'author' => 'Russel Mosemann AND Susan Wiedenbeck',
'booktitle' => 'Proceedings of the International Workshop on Program Comprehension',
'key' => 'mosemann01',
'pages' => '79--87',
'publisher' => 'IEEE Computer Society',
'title' => 'Navigation and Comprehension of Programs by Novice Programmers',
'type' => 'INPROCEEDINGS',
'year' => '2001',
)
array (
'_author' => 'Hausi A. M&uuml;ller, Karl Klashinsky',
'author' => 'Hausi A. M&uuml;ller and Karl Klashinsky',
'booktitle' => 'Proceedings of the International Conference on Software Engineering',
'key' => 'mueller88',
'pages' => '80--86',
'publisher' => 'IEEE Computer Society',
'title' => 'Rigi -- A system for programming-in-the-large',
'type' => 'INPROCEEDINGS',
'year' => '1988',
)
array (
'_author' => 'Hausi A. M&uuml;ller, Scott R. Tilley, Kenny Wong',
'author' => 'Hausi A. M&uuml;ller and Scott R. Tilley and Kenny Wong',
'booktitle' => 'Proceedings of the Conference of the Centre for Advanced Studies on Collaborative Research',
'key' => 'mueller93',
'location' => 'Toronto, Ontario, Canada',
'pages' => '217--226',
'publisher' => 'IBM Press',
'title' => 'Understanding Software Systems using Reverse Engineering Technology---Perspectives from the Rigi Project',
'type' => 'INPROCEEDINGS',
'year' => '1993',
)
array (
'_author' => 'Hausi A. M&uuml;ller, Mehmet A. Orgun, Scott R. Tilley, James S. Uhl',
'author' => 'Hausi A. M&uuml;ller and Mehmet A. Orgun and Scott R. Tilley and James S. Uhl',
'journal' => 'Journal of Software Maintenance: Research and Practice',
'key' => 'mueller93b',
'number' => '4',
'pages' => '181--204',
'publisher' => 'John Wiley &amp; Sons, Inc.',
'title' => 'A Reverse Engineering Approach to Subsystem Structure Identification',
'type' => 'ARTICLE',
'volume' => '5',
'year' => '1993',
)
array (
'_author' => 'Gail C. Murphy, David Notkin, Kevin J. Sullivan',
'author' => 'Gail C. Murphy and David Notkin and Kevin J. Sullivan',
'journal' => 'IEEE Transactions on Software Engineering',
'key' => 'murphy01',
'number' => '4',
'pages' => '364--380',
'publisher' => 'IEEE Press',
'title' => 'Software Reflexion Models: Bridging the Gap between Design and Implementation',
'type' => 'ARTICLE',
'volume' => '27',
'year' => '2001',
)
array (
'_author' => 'Gail C. Murphy, Mik Kersten, Martin P. Robillard, Davor Cubranic',
'author' => 'Gail C. Murphy and Mik Kersten and Martin P. Robillard and Davor Cubranic',
'booktitle' => 'Proceedings of the European Conference on Object-Oriented Programming',
'isbn' => '3-540-27992-X',
'key' => 'murphy05',
'location' => 'Glasgow, UK',
'pages' => '33--48',
'publisher' => 'Springer',
'title' => 'The Emergent Structure of Development Tasks',
'type' => 'INPROCEEDINGS',
'year' => '2005',
)
array (
'_author' => 'L. R. Neal',
'author' => 'L. R. Neal',
'booktitle' => 'Proceedings of the SIGCHI Conference on Human Factors in Computing Systems',
'key' => 'neal89',
'pages' => '63--68',
'publisher' => 'ACM Press',
'title' => 'A system for example-based programming',
'type' => 'INPROCEEDINGS',
'year' => '1989',
)
array (
'_author' => 'Michael Pacione',
'author' => 'Michael Pacione',
'key' => 'pacione05',
'school' => 'University of Strathclyde, Glasgow',
'title' => 'A novel software visualization model to support object-oriented program comprehension',
'type' => 'PHDTHESIS',
'year' => '2005',
)
array (
'_author' => 'Athanasios Papoulis, S. Unnikrishna Pillai',
'author' => 'Athanasios Papoulis AND S. Unnikrishna Pillai',
'edition' => '4th',
'key' => 'papoulis02',
'publisher' => 'McGraw-Hill Publishing Co.',
'title' => 'Probability, Random Variables and Stochastic Processes',
'type' => 'BOOK',
'year' => '2004',
)
array (
'_author' => 'Marian Petre',
'author' => 'Marian Petre',
'issn' => '0001-0782',
'journal' => 'Communications of the ACM',
'key' => 'petre95',
'number' => '6',
'pages' => '33--44',
'publisher' => 'ACM Press',
'title' => 'Why looking isn\'t always seeing: readership skills and graphical programming',
'type' => 'ARTICLE',
'volume' => '38',
'year' => '1995',
)
array (
'chapter' => '30',
'editor' => 'John Stasko and John Domingue and Marc H. Brown and Blaine A. Price',
'key' => 'petre98',
'pages' => '453--480',
'publisher' => 'MIT Press',
'title' => 'Software Visualization: Programming as a Multi-Media Experience',
'type' => 'INBOOK',
'year' => '1998',
)
array (
'_author' => 'Marian Petre, Alan F. Blackwell',
'author' => 'Marian Petre and Alan F. Blackwell',
'issn' => '1071-5819',
'journal' => 'International Journal of Human-Computer Studies',
'key' => 'petre99',
'number' => '1',
'pages' => '7--30',
'publisher' => 'Academic Press',
'title' => 'Mental imagery in program design and visual programming',
'type' => 'ARTICLE',
'volume' => '51',
'year' => '1999',
)
array (
'_author' => 'Martin Pinzger, Michael Fischer, Mehdi Jazayeri, Harald Gall',
'author' => 'Martin Pinzger and Michael Fischer and Mehdi Jazayeri and Harald Gall',
'booktitle' => 'Proceedings of the International Conference on Software Maintenance',
'key' => 'pinzger04',
'pages' => '533--533',
'publisher' => 'IEEE Computer Society',
'title' => 'Abstracting Module Views from Source Code',
'type' => 'INPROCEEDINGS',
'year' => '2004',
)
array (
'_author' => 'Wolfgang Pree',
'author' => 'Wolfgang Pree',
'isbn' => '0-201-42294-8',
'key' => 'pree95',
'publisher' => 'Addison-Wesley',
'title' => 'Design patterns for object-oriented software development',
'type' => 'BOOK',
'year' => '1995',
)
array (
'_author' => 'Prefuse',
'author' => 'Prefuse',
'howpublished' => '<a href="http://www.prefuse.org">http://www.prefuse.org</a>',
'key' => 'prefuse',
'type' => 'MISC',
)
array (
'_author' => 'Blaine A. Price, Ronald Baecker, Ian S. Small',
'author' => 'Blaine A. Price and Ronald Baecker and Ian S. Small',
'journal' => 'Journal of Visual Languages and Computing',
'key' => 'price93',
'number' => '3',
'pages' => '211--266',
'publisher' => 'Elsevier Science Inc.',
'title' => 'A Principled Taxonomy of Software Visualization.',
'type' => 'ARTICLE',
'volume' => '4',
'year' => '1993',
)
array (
'_author' => 'Michael Eichberg, Daniel Germanus, Mira Mezini, Lukas Mrokon, Thorsten Sch&auml;fer',
'author' => 'Michael Eichberg and Daniel Germanus and Mira Mezini and Lukas Mrokon and Thorsten Sch&auml;fer',
'booktitle' => 'Proceedings of the European Conference on Software Maintenance and Reengineering',
'key' => 'qscope',
'location' => 'Bari, Italy',
'pages' => '113--122',
'publisher' => 'IEEE Computer Society',
'title' => 'QScope: an Open, Extensible Framework for Measuring Software Projects',
'type' => 'INPROCEEDINGS',
'year' => '2006',
)
array (
'_author' => 'Danny Dig',
'author' => 'Danny Dig',
'howpublished' => '<a href="https://netfiles.uiuc.edu/dig/RefactoringCrawler/evaluations.html">https://netfiles.uiuc.edu/dig/RefactoringCrawler/evaluations.html</a>',
'key' => 'refactoringCrawler',
'title' => 'RefactoringCrawler Evaluation Results',
'type' => 'MISC',
'year' => '2007',
)
array (
'_author' => 'Steven P. Reiss',
'author' => 'Steven P. Reiss',
'booktitle' => 'Proceedings of the International Workshop on Visualizing Software for Program Understanding and Analysis',
'isbn' => '0-7803-9540-9',
'key' => 'reiss05',
'pages' => '59--63',
'publisher' => 'IEEE Computer Society',
'title' => 'The Paradox of Software Visualization',
'type' => 'INPROCEEDINGS',
'year' => '2005',
)
array (
'_author' => 'R. Robbes, M. Lanza',
'author' => 'R. Robbes and M. Lanza',
'booktitle' => 'Proceedings of ASE',
'key' => 'robbes2008phc',
'title' => 'How program history can improve code completion',
'type' => 'INPROCEEDINGS',
'year' => '2008',
)
array (
'_author' => 'Martin P. Robillard, Gail C. Murphy',
'author' => 'Martin P. Robillard and Gail C. Murphy',
'booktitle' => 'Proceedings of the International Conference on Software Engineering',
'isbn' => '1-58113-472-X',
'key' => 'robillard02',
'location' => 'Orlando, Florida',
'pages' => '406--416',
'publisher' => 'ACM Press',
'title' => 'Concern graphs: finding and describing concerns using structural program dependencies',
'type' => 'INPROCEEDINGS',
'year' => '2002',
)
array (
'_author' => 'Sébastien Robitaille, Reinhard Schauer, Rudolf K. Keller',
'author' => 'Sébastien Robitaille and Reinhard Schauer and Rudolf K. Keller',
'booktitle' => 'Proceedings of the International Conference on Software Maintenance',
'isbn' => '0-7695-0753-0',
'key' => 'robitaille00',
'pages' => '22--32',
'publisher' => 'IEEE Computer Society',
'title' => 'Bridging Program Comprehension Tools by Design Navigation',
'type' => 'INPROCEEDINGS',
'year' => '2000',
)
array (
'_author' => 'Naiyana Sahavechaphan, Kajal Claypool',
'author' => 'Naiyana Sahavechaphan and Kajal Claypool',
'booktitle' => 'Proceedings of the Conference on Object-oriented Programming, Systems, Languages, and Applications',
'key' => 'sahavechaphan06',
'pages' => '413--430',
'publisher' => 'ACM Press',
'title' => 'XSnippet: Mining for sample code',
'type' => 'INPROCEEDINGS',
'year' => '2006',
)
array (
'_author' => 'Badrul Sarwar, George Karypis, Joseph Konstan, John Riedl',
'author' => 'Badrul Sarwar and George Karypis and Joseph Konstan and John Riedl',
'booktitle' => 'Proceedings of the 2nd ACM Conference on Electronic Commerce',
'key' => 'sarwar00',
'pages' => '158--167',
'publisher' => 'ACM Press',
'title' => 'Analysis of recommendation algorithms for e-commerce',
'type' => 'INPROCEEDINGS',
'year' => '2000',
)
array (
'_author' => 'R. W. Schwanke, M. A. Platoff',
'author' => 'R. W. Schwanke and M. A. Platoff',
'booktitle' => 'Proceedings of the International Workshop on Software Configuration Management',
'key' => 'schwanke89',
'pages' => '86--95',
'publisher' => 'ACM Press',
'title' => 'Cross references are features',
'type' => 'INPROCEEDINGS',
'year' => '1989',
)
array (
'_author' => 'Robert W. Schwanke',
'author' => 'Robert W. Schwanke',
'booktitle' => 'Proceedings of the International Conference on Software Engineering',
'key' => 'schwanke91',
'pages' => '83--92',
'publisher' => 'IEEE Computer Society',
'title' => 'An Intelligent Tool for Re-engineering Software Modularity',
'type' => 'INPROCEEDINGS',
'year' => '1991',
)
array (
'_author' => 'Thorsten Sch&auml;fer, Michael Eichberg, Michael Haupt, Mira Mezini',
'author' => 'Thorsten Sch&auml;fer and Michael Eichberg and Michael Haupt and Mira Mezini',
'issn' => '0098-5589',
'journal' => 'IEEE Transactions on Software Engineering',
'key' => 'sextant',
'number' => '9',
'pages' => '753-768',
'publisher' => 'IEEE Press',
'title' => 'The SEXTANT Software Exploration Tool',
'type' => 'ARTICLE',
'volume' => '32',
'year' => '2006',
)
array (
'_author' => 'Michael Eichberg, Michael Haupt, Mira Mezini, Thorsten Sch&auml;fer',
'author' => 'Michael Eichberg and Michael Haupt and Mira Mezini and Thorsten Sch&auml;fer',
'booktitle' => 'Proceedings of the International Conference on Software Maintenance',
'isbn' => '0-7695-2368-4',
'key' => 'sextantIcsm',
'pages' => '315--324',
'publisher' => 'IEEE Computer Society',
'title' => 'Comprehensive Software Understanding with SEXTANT',
'type' => 'INPROCEEDINGS',
'year' => '2005',
)
array (
'_author' => 'Ben Shneiderman',
'author' => 'Ben Shneiderman',
'key' => 'shneiderman80',
'publisher' => 'Winthrop Publishers',
'title' => 'Software Psychology: Human Factors in Computer and Information Systems',
'type' => 'BOOK',
'year' => '1980',
)
array (
'_author' => 'Ben Shneiderman',
'address' => 'Washington, DC, USA',
'author' => 'Ben Shneiderman',
'booktitle' => 'Proceedings of the Symposium on Visual Languages',
'isbn' => '0-8186-7508-X',
'key' => 'shneiderman96',
'pages' => '336--343',
'publisher' => 'IEEE Computer Society',
'title' => 'The Eyes Have It: A Task by Data Type Taxonomy for Information Visualizations',
'type' => 'INPROCEEDINGS',
'year' => '1996',
)
array (
'_author' => 'Forrest Shull, Filippo Lanubile, Victor R. Basili',
'author' => 'Forrest Shull and Filippo Lanubile and Victor R. Basili',
'journal' => 'IEEE Transactions on Software Engineering',
'key' => 'shull00',
'number' => '11',
'pages' => '1101--1118',
'publisher' => 'IEEE Press',
'title' => 'Investigating Reading Techniques for Object-Oriented Framework Learning',
'type' => 'ARTICLE',
'volume' => '26',
'year' => '2000',
)
array (
'_author' => 'Jonathan Sillito, Kris De Volder, Brian Fisher, Gail Murphy',
'author' => 'Jonathan Sillito and Kris De Volder and Brian Fisher and Gail Murphy',
'booktitle' => 'Proceedings of the International Symposium on Empirical Software Engineering',
'key' => 'sillito05',
'pages' => '23--32',
'publisher' => 'IEEE Computer Society',
'title' => 'Managing Software Change Tasks: An Exploratory Study',
'type' => 'INPROCEEDINGS',
'year' => '2005',
)
array (
'_author' => 'Susan Elliott Sim, Charles L. A. Clarke, Richard C. Holt, Anthony M. Cox',
'author' => 'Susan Elliott Sim and Charles L. A. Clarke and Richard C. Holt and Anthony M. Cox',
'booktitle' => 'Proceedings of the International Conference on Software Maintenance',
'isbn' => '0-7695-0016-1',
'key' => 'sim99',
'pages' => '381--390',
'publisher' => 'IEEE Computer Society',
'title' => 'Browsing and Searching Software Architectures',
'type' => 'INPROCEEDINGS',
'year' => '1999',
)
array (
'_author' => 'Janice Singer, Robert Elves, Margaret-Anne Storey',
'author' => 'Janice Singer and Robert Elves and Margaret-Anne Storey',
'booktitle' => 'Proceedings of the International Conference on Software Maintenance',
'isbn' => '0-7695-2368-4',
'key' => 'singer05',
'pages' => '325--334',
'publisher' => 'IEEE Computer Society',
'title' => 'NavTracks: Supporting Navigation in Software Maintenance',
'type' => 'INPROCEEDINGS',
'year' => '2005',
)
array (
'_author' => 'Janice Singer, Timothy Lethbridge, Norman Vinson, Nicolas Anquetil',
'author' => 'Janice Singer and Timothy Lethbridge and Norman Vinson and Nicolas Anquetil',
'booktitle' => 'Proceedings of the Conference of the Centre for Advanced Studies on Collaborative Research',
'key' => 'singer97',
'location' => 'Toronto, Ontario, Canada',
'pages' => '209--223',
'publisher' => 'IBM Press',
'title' => 'An examination of software engineering work practices',
'type' => 'INPROCEEDINGS',
'year' => '1997',
)
array (
'_author' => 'Vineet Sinha, David Karger, Rob Miller',
'author' => 'Vineet Sinha and David Karger and Rob Miller',
'booktitle' => 'Proceedings of the Symposium on Visual Languages and Human-Centric Computing',
'key' => 'sinha06',
'pages' => '187--194',
'publisher' => 'IEEE Computer Society',
'title' => 'Relo: Helping Users Manage Context during Interactive Exploratory Visualization of Large Codebases',
'type' => 'INPROCEEDINGS',
'year' => '2006',
)
array (
'_author' => 'Peter H.A. Sneath, Robert R. Sokal',
'author' => 'Peter H.A. Sneath and Robert R. Sokal',
'key' => 'sneath73',
'publisher' => 'Freeman',
'title' => 'Numerical Taxonomy: The Principles and Practice of Numerical Classification',
'type' => 'BOOK',
'year' => '1973',
)
array (
'_author' => 'Elliot Soloway, Robin Lampert, Stan Letovsky, David Littman, Jeannine Pinto',
'author' => 'Elliot Soloway and Robin Lampert and Stan Letovsky and David Littman and Jeannine Pinto',
'issn' => '0001-0782',
'journal' => 'Communications of the ACM',
'key' => 'soloway88',
'number' => '11',
'pages' => '1259--1267',
'publisher' => 'ACM Press',
'title' => 'Designing documentation to compensate for delocalized plans',
'type' => 'ARTICLE',
'volume' => '31',
'year' => '1988',
)
array (
'_author' => 'Patrick Steyaert, Carine Lucas, Kim Mens, Theo D\'Hondt',
'author' => 'Patrick Steyaert and Carine Lucas and Kim Mens and Theo D\'Hondt',
'booktitle' => 'Proceedings of the Conference on Object-oriented Programming, Systems, Languages, and Applications',
'key' => 'steyaert96',
'pages' => '268--285',
'publisher' => 'ACM Press',
'title' => 'Reuse contracts: managing the evolution of reusable assets',
'type' => 'INPROCEEDINGS',
'year' => '1996',
)
array (
'_author' => 'M.-A. D. Storey, K. Wong, H. A. M&uuml;ller',
'author' => 'M.-A. D. Storey and K. Wong and H. A. M&uuml;ller',
'issn' => '0167-6423',
'journal' => 'Science of Computer Programming',
'key' => 'storey00',
'number' => '2-3',
'pages' => '183--207',
'publisher' => 'Elsevier Science Inc.',
'title' => 'How do program understanding tools affect how programmers understand programs?',
'type' => 'ARTICLE',
'volume' => '36',
'year' => '2000',
)
array (
'_author' => 'M.-A. D. Storey, H. A. M&uuml;ller',
'author' => 'M.-A. D. Storey and H. A. M&uuml;ller',
'booktitle' => 'Proceedings of the International Conference on Software Maintenance',
'isbn' => '0-8186-7141-6',
'key' => 'storey95',
'pages' => '275--284',
'publisher' => 'IEEE Computer Society',
'title' => 'Manipulating and documenting software structures using SHriMP views',
'type' => 'INPROCEEDINGS',
'year' => '1995',
)
array (
'_author' => 'Margaret-Anne D. Storey, Hausi A. M&uuml;ller',
'author' => 'Margaret-Anne D. Storey and Hausi A. M&uuml;ller',
'booktitle' => 'Proceedings of the Symposium on Graph Drawing',
'key' => 'storey95b',
'pages' => '487--499',
'publisher' => 'Springer',
'title' => 'Graph Layout Adjustment Strategies',
'type' => 'INPROCEEDINGS',
'year' => '1996',
)
array (
'_author' => 'M.-A. D. Storey, K. Wong, F. D. Fracchia, H. A. M&uuml;ller',
'author' => 'M.-A. D. Storey and K. Wong and F. D. Fracchia and H. A. M&uuml;ller',
'booktitle' => 'Proceedings of the Symposium on Information Visualization',
'isbn' => '0-8186-8189-6',
'key' => 'storey97',
'pages' => '38--45',
'publisher' => 'IEEE Computer Society',
'title' => 'On Integrating Visualization Techniques for Effective Software Exploration',
'type' => 'INPROCEEDINGS',
'year' => '1997',
)
array (
'_author' => 'M.-A. D. Storey, F. D. Fracchia, H. A. M&uuml;ller',
'author' => 'M.-A. D. Storey and F. D. Fracchia and H. A. M&uuml;ller',
'issn' => '0164-1212',
'journal' => 'Journal of Systems and Software',
'key' => 'storey97b',
'number' => '3',
'pages' => '171--185',
'publisher' => 'Elsevier Science Inc.',
'title' => 'Cognitive design elements to support the construction of a mental model during software exploration',
'type' => 'ARTICLE',
'volume' => '44',
'year' => '1999',
)
array (
'howpublished' => '<a href="http://struts.apache.org/">http://struts.apache.org/</a>',
'key' => 'struts',
'title' => 'Struts',
'type' => 'MISC',
)
array (
'_author' => 'Eclipse Foundation',
'author' => 'Eclipse Foundation',
'howpublished' => '<a href="http://www.eclipse.org/swt/">http://www.eclipse.org/swt/</a>',
'key' => 'swt',
'title' => 'SWT: The Standard Widget Toolkit',
'type' => 'MISC',
'year' => '2006',
)
array (
'_author' => 'Eclipse Foundation',
'author' => 'Eclipse Foundation',
'howpublished' => '<a href="http://www.eclipse.org/swt/snippets/">http://www.eclipse.org/swt/snippets/</a>',
'key' => 'swtSnippets',
'title' => 'SWT Snippets',
'type' => 'MISC',
'year' => '2006',
)
array (
'_author' => 'Suresh Thummalapenta, Tao Xie',
'author' => 'Suresh Thummalapenta and Tao Xie',
'booktitle' => 'Proceedings of the International Conference on Automated Software Engineering',
'key' => 'thummalapenta07',
'pages' => '204--213',
'publisher' => 'ACM Press',
'title' => 'Parseweb: a programmer assistant for reusing open source code on the web',
'type' => 'INPROCEEDINGS',
'year' => '2007',
)
array (
'_author' => 'Thomas Tilley, Richard Cole, Peter Becker, Peter Eklund',
'author' => 'Thomas Tilley and Richard Cole and Peter Becker and Peter Eklund',
'booktitle' => 'Proceedings of the International Conference on Formal Concept Analysis',
'key' => 'tilley03',
'publisher' => 'Springer',
'title' => 'A Survey of Formal Concept Analysis Support for Software Engineering Activities',
'type' => 'INPROCEEDINGS',
'year' => '2003',
)
array (
'_author' => 'Scott R. Tilley, Kenny Wong, Margaret-Anne D. Storey, Hausi A. M&uuml;ller',
'author' => 'Scott R. Tilley and Kenny Wong and Margaret-Anne D. Storey and Hausi A. M&uuml;ller',
'journal' => 'International Journal of Software Engineering and Knowledge Engineering',
'key' => 'tilley94',
'number' => '4',
'pages' => '501--520',
'publisher' => 'World Scientific Publishing Company',
'title' => 'Programmable Reverse Engineering',
'type' => 'ARTICLE',
'volume' => '4',
'year' => '1994',
)
array (
'address' => 'Gaithersburg, MD, USA',
'booktitle' => 'Overview of the Third Text REtrieval Conference',
'key' => 'trec3',
'publisher' => 'NIST',
'title' => 'Overview of the Third Text REtrieval Conference (TREC-3)',
'type' => 'PROCEEDINGS',
'year' => '1990',
)
array (
'_author' => 'Sinisa Djukanovic, Sebastian Eifert, Matthias Orgler, Kai Stroh, Carole Urvoy, Mario Vekic',
'author' => 'Sinisa Djukanovic AND Sebastian Eifert AND Matthias Orgler AND Kai Stroh AND Carole Urvoy AND Mario Vekic',
'howpublished' => '<a href="http://twomore.de.tt">http://twomore.de.tt</a>',
'key' => 'twomore',
'title' => 'TwoMore',
'type' => 'MISC',
)
array (
'_author' => 'Vassilios Tzerpos, Richard C. Holt',
'author' => 'Vassilios Tzerpos and Richard C. Holt',
'booktitle' => 'Proceedings of the Working Conference on Reverse Engineering',
'key' => 'tzerpos97',
'pages' => '76--82',
'publisher' => 'IEEE Computer Society',
'title' => 'The Orphan Adoption Problem in Architecture Maintenance',
'type' => 'INPROCEEDINGS',
'year' => '1997',
)
array (
'_author' => 'Jilles van Gurp, Jan Bosch',
'author' => 'Jilles van Gurp and Jan Bosch',
'issn' => '0164-1212',
'journal' => 'Journal of Systems and Software',
'key' => 'vanGurp02',
'number' => '2',
'pages' => '105--119',
'publisher' => 'Elsevier Science Inc.',
'title' => 'Design erosion: problems and causes',
'type' => 'ARTICLE',
'volume' => '61',
'year' => '2002',
)
array (
'_author' => 'C. J. van Rijsbergen',
'address' => 'London',
'author' => 'C. J. van Rijsbergen',
'key' => 'vanRijsbergen1979',
'publisher' => 'Butterworths',
'title' => 'Information retrieval',
'type' => 'BOOK',
'year' => '1979',
)
array (
'_author' => 'Filip Van Rysselberghe, Serge Demeyer',
'author' => 'Filip Van Rysselberghe and Serge Demeyer',
'booktitle' => 'Proceedings of the International Workshop on Principles of Software Evolution',
'key' => 'vanRysselberghe03',
'pages' => '126--130',
'publisher' => 'IEEE Computer Society',
'title' => 'Reconstruction of Successful Software Evolution Using Clone Detection',
'type' => 'INPROCEEDINGS',
'year' => '2003',
)
array (
'_author' => 'Anneliese von Mayrhauser, A. Marie Vans',
'author' => 'Anneliese von Mayrhauser and A. Marie Vans',
'booktitle' => 'Proceedings of the International Workshop on Computer-Aided Software Engineering',
'key' => 'vonMayrhauser93',
'pages' => '230--239',
'publisher' => 'IEEE Computer Society',
'title' => 'From Code Understanding Needs to Reverse Engineering Tool Capabilities',
'type' => 'INPROCEEDINGS',
'year' => '1993',
)
array (
'_author' => 'Anneliese von Mayrhauser, A. Marie Vans',
'author' => 'Anneliese von Mayrhauser and A. Marie Vans',
'issn' => '0018-9162',
'journal' => 'Computer',
'key' => 'vonMayrhauser95',
'number' => '8',
'pages' => '44--55',
'publisher' => 'IEEE Computer Society',
'title' => 'Program Comprehension During Software Maintenance and Evolution',
'type' => 'ARTICLE',
'volume' => '28',
'year' => '1995',
)
array (
'_author' => 'Anneliese von Mayrhauser, A. Marie Vans',
'author' => 'Anneliese von Mayrhauser and A. Marie Vans',
'booktitle' => 'Proceedings of the International Computer Software and Applications Conference',
'isbn' => '0-8186-8105-5',
'key' => 'vonMayrhauser97',
'pages' => '630--637',
'publisher' => 'IEEE Computer Society',
'title' => 'Program understanding needs during corrective maintenance of large scale software',
'type' => 'INPROCEEDINGS',
'year' => '1997',
)
array (
'_author' => 'Jianyong Wang, Jiawei Han, Jian Pei',
'author' => 'Jianyong Wang and Jiawei Han and Jian Pei',
'booktitle' => 'Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining',
'key' => 'wang03',
'pages' => '236--245',
'publisher' => 'ACM Press',
'title' => 'CLOSET+: searching for the best strategies for mining frequent closed itemsets',
'type' => 'INPROCEEDINGS',
'year' => '2003',
)
array (
'_author' => 'Andrzej Wasylkowski, Andreas Zeller, Christian Lindig',
'author' => 'Andrzej Wasylkowski and Andreas Zeller and Christian Lindig',
'booktitle' => 'Proceedings of the ACM SIGSOFT International Symposium on Foundations of Software Engineering',
'key' => 'wasylkowski07',
'pages' => '35--44',
'publisher' => 'ACM Press',
'title' => 'Detecting object usage anomalies',
'type' => 'INPROCEEDINGS',
'year' => '2007',
)
array (
'_author' => 'Geoffrey I Webb, Songmao Zhang',
'author' => 'Geoffrey I Webb and Songmao Zhang',
'howpublished' => '<a href="http://www.csse.monash.edu.au/&nbsp;webb/Files/WebbZhang03.pdf">http://www.csse.monash.edu.au/&nbsp;webb/Files/WebbZhang03.pdf</a>',
'key' => 'webb03',
'title' => 'Beyond association rules: Generalized rule discovery',
'type' => 'MISC',
)
array (
'_author' => 'Peter Wei&szlig;gerber, Stephan Diehl',
'author' => 'Peter Wei&szlig;gerber and Stephan Diehl',
'booktitle' => 'Proceedings of the International Conference on Automated Software Engineering',
'key' => 'weissgerber06',
'pages' => '231--240',
'publisher' => 'IEEE Computer Society',
'title' => 'Identifying Refactorings from Source-Code Changes',
'type' => 'INPROCEEDINGS',
'year' => '2006',
)
array (
'_author' => 'David D. Woods',
'author' => 'David D. Woods',
'booktitle' => 'Decision Making in Action',
'editor' => 'G. Klein and J. Orasanu and R. Calderwood',
'key' => 'woods93',
'pages' => '228--251',
'publisher' => 'Ablex Publishing Corp.',
'title' => 'Process-tracing Methods for the Study of Cognition Outside of the Experimental Psychology Laboratory',
'type' => 'INPROCEEDINGS',
'year' => '1993',
)
array (
'_author' => 'Tao Xie, Jian Pei',
'author' => 'Tao Xie and Jian Pei',
'booktitle' => 'Proceedings of the International Workshop on Mining Software Repositories',
'key' => 'xie06',
'pages' => '54--57',
'publisher' => 'ACM Press',
'title' => 'MAPO: mining API usages from open source repositories',
'type' => 'INPROCEEDINGS',
'year' => '2006',
)
array (
'_author' => 'Zhenchang Xing, Eleni Stroulia',
'author' => 'Zhenchang Xing and Eleni Stroulia',
'booktitle' => 'Proceedings of the International Conference on Automated Software Engineering',
'key' => 'xing05',
'pages' => '54--65',
'publisher' => 'ACM Press',
'title' => 'UMLDiff: An Algorithm for Object-Oriented Design Differencing',
'type' => 'INPROCEEDINGS',
'year' => '2005',
)
array (
'_author' => 'Zhenchang Xing, Eleni Stroulia',
'author' => 'Zhenchang Xing and Eleni Stroulia',
'booktitle' => 'Proceedings of the Working Conference on Reverse Engineering',
'key' => 'xing06',
'pages' => '263--274',
'publisher' => 'IEEE Computer Society',
'title' => 'Refactoring Detection based on UMLDiff Change-Facts Queries',
'type' => 'INPROCEEDINGS',
'year' => '2006',
)
array (
'_author' => 'Object Management Group',
'author' => 'Object Management Group',
'howpublished' => '<a href="http://www.omg.org/docs/formal/05-09-01.pdf">http://www.omg.org/docs/formal/05-09-01.pdf</a>',
'key' => 'xmi',
'title' => 'MOF 2.0/XMI Mapping Specification, v2.1',
'type' => 'MISC',
'year' => '2005',
)
array (
'_author' => 'Jinlin Yang, David Evans, Deepali Bhardwaj, Thirumalesh Bhat, Manuvir Das',
'author' => 'Jinlin Yang and David Evans and Deepali Bhardwaj and Thirumalesh Bhat and Manuvir Das',
'booktitle' => 'Proceedings of the International Conference on Software Engineering',
'key' => 'yang06',
'pages' => '282--291',
'publisher' => 'ACM Press',
'title' => 'Perracotta: mining temporal API rules from imperfect traces',
'type' => 'INPROCEEDINGS',
'year' => '2006',
)
array (
'_author' => 'Yunwen Ye, Gerhard Fischer, Brent Reeves',
'author' => 'Yunwen Ye and Gerhard Fischer and Brent Reeves',
'booktitle' => 'Proceedings of the ACM SIGSOFT International Symposium on Foundations of Software Engineering',
'key' => 'ye02',
'pages' => '60--68',
'publisher' => 'ACM Press',
'title' => 'Integrating active information delivery and reuse repository systems',
'type' => 'INPROCEEDINGS',
'year' => '2000',
)
array (
'_author' => 'Mohammed J. Zaki',
'author' => 'Mohammed J. Zaki',
'booktitle' => 'Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining',
'key' => 'zaki00',
'pages' => '34--43',
'publisher' => 'ACM Press',
'title' => 'Generating non-redundant association rules',
'type' => 'INPROCEEDINGS',
'year' => '2000',
)
array (
'_author' => 'Mohammed J. Zaki, Ching-Jui Hsiao',
'author' => 'Mohammed J. Zaki and Ching-Jui Hsiao',
'journal' => 'IEEE Transactions on Knowledge and Data Engineering',
'key' => 'zaki05',
'number' => '4',
'pages' => '462-478',
'publisher' => 'IEEE Press',
'title' => 'Efficient Algorithms for Mining Closed Itemsets and Their Lattice Structure',
'type' => 'ARTICLE',
'volume' => '17',
'year' => '2005',
)
array (
'_author' => 'Iyad Zayour, Timothy C. Lethbridge',
'author' => 'Iyad Zayour and Timothy C. Lethbridge',
'booktitle' => 'Proceedings of the Conference of the Centre for Advanced Studies on Collaborative Research',
'key' => 'zayour00',
'location' => 'Mississauga, Ontario, Canada',
'pages' => '16--30',
'publisher' => 'IBM Press',
'title' => 'A cognitive and user centric based approach for reverse engineering tool design',
'type' => 'INPROCEEDINGS',
'year' => '2000',
)
array (
'_author' => 'Lijie Zou, Michael W. Godfrey',
'author' => 'Lijie Zou and Michael W. Godfrey',
'journal' => 'IEEE Transactions on Software Engineering',
'key' => 'zou05',
'number' => '2',
'pages' => '166--181',
'publisher' => 'IEEE Press',
'title' => 'Using Origin Analysis to Detect Merging and Splitting of Source Code Entities',
'type' => 'ARTICLE',
'volume' => '31',
'year' => '2005',
)