메뉴 건너뛰기




Volumn 79, Issue C, 2010, Pages 189-290

The Tools Perspective on Software Reverse Engineering: Requirements, Construction, and Evaluation

Author keywords

[No Author keywords available]

Indexed keywords


EID: 84876673046     PISSN: 00652458     EISSN: None     Source Type: Book Series    
DOI: 10.1016/S0065-2458(10)79005-7     Document Type: Chapter
Times cited : (20)

References (332)
  • 1
    • 0043237656 scopus 로고    scopus 로고
    • The law and economics of reverse engineering
    • Samuelson, P., Scotchmer, S., The law and economics of reverse engineering. Yale Law J. 111:7 (2002), 1575–1663.
    • (2002) Yale Law J. , vol.111 , Issue.7 , pp. 1575-1663
    • Samuelson, P.1    Scotchmer, S.2
  • 2
    • 0031988208 scopus 로고    scopus 로고
    • Practical legal aspects of software reverse engineering
    • Behrens, B.C., Levary, R.R., Practical legal aspects of software reverse engineering. Commun. ACM 41:2 (1998), 27–29.
    • (1998) Commun. ACM , vol.41 , Issue.2 , pp. 27-29
    • Behrens, B.C.1    Levary, R.R.2
  • 4
    • 0025245266 scopus 로고
    • Reverse engineering and design recovery: A taxonomy
    • Chikofsky, E.J., Cross, J.H. II, Reverse engineering and design recovery: A taxonomy. IEEE Softw. 7:1 (1990), 13–17.
    • (1990) IEEE Softw. , vol.7 , Issue.1 , pp. 13-17
    • Chikofsky, E.J.1    Cross, J.H.2
  • 7
    • 18144421578 scopus 로고    scopus 로고
    • The small world of software reverse engineering
    • 11th IEEE Working Conference on Reverse Engineering (WCRE'04)
    • Hassan, A.E., Holt, R.C., The small world of software reverse engineering., 11th IEEE Working Conference on Reverse Engineering (WCRE'04), 2004, 278–283.
    • (2004) , pp. 278-283
    • Hassan, A.E.1    Holt, R.C.2
  • 9
    • 57849100179 scopus 로고    scopus 로고
    • The past, present, and future of software evolution
    • Frontiers of Software Maintenance (FoSM 2008)
    • Godfrey, M.W., German, D.M., The past, present, and future of software evolution., Frontiers of Software Maintenance (FoSM 2008), 2008, 129–138.
    • (2008) , pp. 129-138
    • Godfrey, M.W.1    German, D.M.2
  • 12
    • 0346009440 scopus 로고    scopus 로고
    • Springer-Verlag Berlin Vol. 2269 of Lecture Notes in Computer Science
    • Diehl, S., (eds.) Software Visualization, 2002, Springer-Verlag, Berlin Vol. 2269 of Lecture Notes in Computer Science.
    • (2002) Software Visualization
    • Diehl, S.1
  • 13
    • 85005986521 scopus 로고    scopus 로고
    • Software metrics: Roadmap
    • Conference on the Future of Software Engineering
    • Fenton, N., Neil, M., Software metrics: Roadmap., Conference on the Future of Software Engineering, 2000, 359–370.
    • (2000) , pp. 359-370
    • Fenton, N.1    Neil, M.2
  • 14
    • 34248658631 scopus 로고    scopus 로고
    • Matters of (meta-) modeling
    • Kühne, T., Matters of (meta-) modeling. J. Softw. Syst. Model. 5:4 (2006), 369–385.
    • (2006) J. Softw. Syst. Model. , vol.5 , Issue.4 , pp. 369-385
    • Kühne, T.1
  • 15
    • 34748861160 scopus 로고    scopus 로고
    • Model-driven development of complex software: A research roadmap
    • Future of Software Engineering (FOSE'07)
    • France, R., Rumpe, B., Model-driven development of complex software: A research roadmap., Future of Software Engineering (FOSE'07), 2007, 37–54.
    • (2007) , pp. 37-54
    • France, R.1    Rumpe, B.2
  • 16
    • 57849152561 scopus 로고    scopus 로고
    • Remixing visualization to support collaboration in software maintenance
    • Frontiers of Software Maintenance (FoSM 2008)
    • Storey, M.-A., Bennett, C., Bull, R.I., German, D.M., Remixing visualization to support collaboration in software maintenance., Frontiers of Software Maintenance (FoSM 2008), 2008, 139–148.
    • (2008) , pp. 139-148
    • Storey, M.-A.1    Bennett, C.2    Bull, R.I.3    German, D.M.4
  • 17
    • 34748896837 scopus 로고    scopus 로고
    • Collaboration in software engineering: A roadmap
    • Future of Software Engineering (FOSE'07)
    • Whitehead, J., Collaboration in software engineering: A roadmap., Future of Software Engineering (FOSE'07), 2007, 214–225.
    • (2007) , pp. 214-225
    • Whitehead, J.1
  • 18
    • 0029210840 scopus 로고
    • Requirements for information system reverse engineering support
    • 2nd IEEE Working Conference on Reverse Engineering (WCRE'95)
    • Hainaut, J., Englebert, V., Henrard, J., Hick, J.-M., Roland, D., Requirements for information system reverse engineering support., 2nd IEEE Working Conference on Reverse Engineering (WCRE'95), 1995, 136–145.
    • (1995) , pp. 136-145
    • Hainaut, J.1    Englebert, V.2    Henrard, J.3    Hick, J.-M.4    Roland, D.5
  • 19
    • 27744435500 scopus 로고    scopus 로고
    • A survey of trace exploration tools
    • Conference of The Centre for Advanced Studies On Collaborative Research (CASCON'04)
    • Hamou-Lhadj, A., Lethbridge, T.C., A survey of trace exploration tools., Conference of The Centre for Advanced Studies On Collaborative Research (CASCON'04), 2004, 42–55.
    • (2004) , pp. 42-55
    • Hamou-Lhadj, A.1    Lethbridge, T.C.2
  • 20
    • 0018466659 scopus 로고
    • Constructing the call graph of a program
    • Ryder, B.G., Constructing the call graph of a program. IEEE Trans. Softw. Eng. SE-5:3 (1979), 216–226.
    • (1979) IEEE Trans. Softw. Eng. , vol.SE-5 , Issue.3 , pp. 216-226
    • Ryder, B.G.1
  • 22
    • 0029538529 scopus 로고
    • Ciao: A graphical navigator for software and document repositories
    • 11th IEEE International Conference on Software Maintenance (ICSM'95)
    • Chen, Y.R., Fowler, G.S., Koutsofios, E., Wallach, R.S., Ciao: A graphical navigator for software and document repositories., 11th IEEE International Conference on Software Maintenance (ICSM'95), 1995.
    • (1995)
    • Chen, Y.R.1    Fowler, G.S.2    Koutsofios, E.3    Wallach, R.S.4
  • 23
    • 85023033254 scopus 로고    scopus 로고
    • The Rigi reverse engineering environment
    • 1st International Workshop on Advanced Software Development Tools and Techniques (WASDeTT1)
    • Kienle, H.M., Müller, H.A., The Rigi reverse engineering environment., 1st International Workshop on Advanced Software Development Tools and Techniques (WASDeTT1), 2008 http://scg.unibe.ch/download/wasdett/wasdett2008-paper06.pdf.
    • (2008)
    • Kienle, H.M.1    Müller, H.A.2
  • 24
    • 0033896527 scopus 로고    scopus 로고
    • How do program understanding tools affect how programmers understand programs
    • Storey, M.D., Wong, K., Müller, H.A., How do program understanding tools affect how programmers understand programs. Sci. Comput. Programming 36:2–3 (2000), 183–207.
    • (2000) Sci. Comput. Programming , vol.36 , Issue.2-3 , pp. 183-207
    • Storey, M.D.1    Wong, K.2    Müller, H.A.3
  • 25
    • 0031619510 scopus 로고    scopus 로고
    • Partial comprehension of complex programs (enough to perform maintenance)
    • 6th IEEE International Workshop on Program Comprehension (IWPC'98)
    • Erdos, K., Sneed, H.M., Partial comprehension of complex programs (enough to perform maintenance)., 6th IEEE International Workshop on Program Comprehension (IWPC'98), 1998, 98–105.
    • (1998) , pp. 98-105
    • Erdos, K.1    Sneed, H.M.2
  • 26
    • 0001187870 scopus 로고    scopus 로고
    • An examination of software engineering work practices
    • Conference of the Centre for Advanced Studies on Collaborative Research (CASCON'97)
    • Singer, J., Lethbridge, T., Vinson, N., Anquetil, N., An examination of software engineering work practices., Conference of the Centre for Advanced Studies on Collaborative Research (CASCON'97), 1997, 209–223.
    • (1997) , pp. 209-223
    • Singer, J.1    Lethbridge, T.2    Vinson, N.3    Anquetil, N.4
  • 28
    • 85023002290 scopus 로고    scopus 로고
    • Software architecture as a shared mental model
    • 1st ASERC Workshop on Software Architecture
    • Holt, R., Software architecture as a shared mental model., 1st ASERC Workshop on Software Architecture, 2001 http://webdocs.cs.ualberta.ca/~kenw/conf/awsa2001/papers/holt.pdf.
    • (2001)
    • Holt, R.1
  • 29
    • 4944223220 scopus 로고    scopus 로고
    • Symphony: View-driven software architecture reconstruction
    • 4th IEEE/IFIP Conference on Software Architecture (WICSA'04)
    • van Deursen, A., Hofmeister, C., Koschke, R., Moonen, L., Riva, C., Symphony: View-driven software architecture reconstruction., 4th IEEE/IFIP Conference on Software Architecture (WICSA'04), 2004, 122–132.
    • (2004) , pp. 122-132
    • van Deursen, A.1    Hofmeister, C.2    Koschke, R.3    Moonen, L.4    Riva, C.5
  • 30
    • 32344446002 scopus 로고    scopus 로고
    • The story of Moose: An agile reengineering environment
    • 10th European Software Engineering Conference held jointly with 13th ACM SIGSOFT International Symposium on Foundations of Software Engineering (ESEC/FSE-13)
    • Nierstrasz, O., Ducasse, S., Gîrba, T., The story of Moose: An agile reengineering environment., 10th European Software Engineering Conference held jointly with 13th ACM SIGSOFT International Symposium on Foundations of Software Engineering (ESEC/FSE-13), 2005, 1–10.
    • (2005) , pp. 1-10
    • Nierstrasz, O.1    Ducasse, S.2    Gîrba, T.3
  • 31
    • 85023059164 scopus 로고    scopus 로고
    • Must tool building remain a craft?
    • 10th Workshop on Object-Oriented Reengineering (WOOR 2007)
    • Kienle, H.M., Must tool building remain a craft?., 10th Workshop on Object-Oriented Reengineering (WOOR 2007), 2007 http://scg.unibe.ch/wiki/events/woor2007/.
    • (2007)
    • Kienle, H.M.1
  • 32
    • 85023053543 scopus 로고    scopus 로고
    • Zehn Jahre WSR—Zwölf Jahre Bauhaus
    • 10th Workshop Software Reengineering (WSR 2008)
    • Koschke, R., Zehn Jahre WSR—Zwölf Jahre Bauhaus., 10th Workshop Software Reengineering (WSR 2008), 2008 http://www.informatik.uni-bremen.de/st/papers/bauhaus-wsr08.pdf.
    • (2008)
    • Koschke, R.1
  • 34
    • 0036439997 scopus 로고    scopus 로고
    • Columbus—reverse engineering tool an schema for C++
    • 18th IEEE International Conference on Software Maintenance (ICSM'02)
    • Ferenc, R., Beszedes, A., Tarkiainen, M., Gyimothy, T., Columbus—reverse engineering tool an schema for C++., 18th IEEE International Conference on Software Maintenance (ICSM'02), 2002, 172–181.
    • (2002) , pp. 172-181
    • Ferenc, R.1    Beszedes, A.2    Tarkiainen, M.3    Gyimothy, T.4
  • 37
    • 0029478918 scopus 로고
    • Manipulating and documenting software structures using SHriMP views
    • 11th IEEE International Conference on Software Maintenance (ICSM'95)
    • Storey, M.D., Müller, H.A., Manipulating and documenting software structures using SHriMP views., 11th IEEE International Conference on Software Maintenance (ICSM'95), 1995, 275–284.
    • (1995) , pp. 275-284
    • Storey, M.D.1    Müller, H.A.2
  • 38
    • 34547785117 scopus 로고    scopus 로고
    • Exchange format bibliography
    • Kienle, H.M., Exchange format bibliography. ACM SIGSOFT Softw. Eng. Notes 26:1 (2001), 56–60.
    • (2001) ACM SIGSOFT Softw. Eng. Notes , vol.26 , Issue.1 , pp. 56-60
    • Kienle, H.M.1
  • 39
    • 0003850806 scopus 로고    scopus 로고
    • Department of Computer Science, University of Victoria June
    • Wong, K., Rigi User's Manual: Version 5.4.4, 1998, Department of Computer Science, University of Victoria http://www.rigi.cs.uvic.ca/downloads/rigi/doc/rigi-5.4.4-manual.pdf June.
    • (1998) Rigi User's Manual: Version 5.4.4
    • Wong, K.1
  • 40
    • 85023087959 scopus 로고    scopus 로고
    • FAME—a polyglot library for metamodeling at runtime
    • Models@run.time 2008
    • Kuhn, A., Verwaest, T., FAME—a polyglot library for metamodeling at runtime., Models@run.time 2008, 2008 http://www.comp.lancs.ac.uk/~bencomo/MRT08/papers/MRT08_manuscript18.pdf.
    • (2008)
    • Kuhn, A.1    Verwaest, T.2
  • 41
    • 0034510477 scopus 로고    scopus 로고
    • GXL: Towards a standard exchange format
    • 7th IEEE Working Conference on Reverse Engineering (WCRE'00)
    • Holt, R.C., Winter, A., Schürr, A., GXL: Towards a standard exchange format., 7th IEEE Working Conference on Reverse Engineering (WCRE'00), 2000, 162–171.
    • (2000) , pp. 162-171
    • Holt, R.C.1    Winter, A.2    Schürr, A.3
  • 42
    • 85022988081 scopus 로고    scopus 로고
    • Managing a Multi-File, Multi-Language Software Repository for Program Comprehension Tools—A Generic Approach, Fachberichte Informatik 1/98
    • Universität Koblenz-Landau Institut für Informatik, Koblenz, Germany
    • Kamp, M., Managing a Multi-File, Multi-Language Software Repository for Program Comprehension Tools—A Generic Approach, Fachberichte Informatik 1/98. 1998, Universität Koblenz-Landau, Institut für Informatik, Koblenz, Germany.
    • (1998)
    • Kamp, M.1
  • 43
    • 3042731443 scopus 로고    scopus 로고
    • Leveraging IBM VisualAge for C++ for reverse engineering tasks
    • Conference of the Centre for Advanced Studies on Collaborative Research (CASCON'99)
    • Martin, J., Leveraging IBM VisualAge for C++ for reverse engineering tasks., Conference of the Centre for Advanced Studies on Collaborative Research (CASCON'99), 1999, 83–95.
    • (1999) , pp. 83-95
    • Martin, J.1
  • 44
    • 0030197388 scopus 로고    scopus 로고
    • Lightweight lexical source model extraction
    • Murphy, G.C., Notkin, D., Lightweight lexical source model extraction. ACM Trans. Softw. Eng. Methodol. 5:3 (1996), 262–292.
    • (1996) ACM Trans. Softw. Eng. Methodol. , vol.5 , Issue.3 , pp. 262-292
    • Murphy, G.C.1    Notkin, D.2
  • 45
    • 69949101597 scopus 로고    scopus 로고
    • Lightweight impact analysis using island grammars
    • 10th IEEE International Workshop on Program Comprehension (IWPC'02)
    • Moonen, L., Lightweight impact analysis using island grammars., 10th IEEE International Workshop on Program Comprehension (IWPC'02), 2002, 219–228.
    • (2002) , pp. 219-228
    • Moonen, L.1
  • 46
    • 84978686072 scopus 로고    scopus 로고
    • Reverse engineering: A roadmap
    • Conference on the Future of Software Engineering
    • Müller, H., Jahnke, J., Smith, D., Storey, M., Tilley, S., Wong, K., Reverse engineering: A roadmap., Conference on the Future of Software Engineering, 2000, 49–60.
    • (2000) , pp. 49-60
    • Müller, H.1    Jahnke, J.2    Smith, D.3    Storey, M.4    Tilley, S.5    Wong, K.6
  • 48
    • 84880207516 scopus 로고    scopus 로고
    • Program understanding
    • A. Kent J.G. Williams Marcel Dekker New York
    • Rugaber, S., Program understanding. Kent, A., Williams, J.G., (eds.) Encyclopedia of Computer Science and Technology, 1996, Marcel Dekker, New York, 341–368.
    • (1996) Encyclopedia of Computer Science and Technology , pp. 341-368
    • Rugaber, S.1
  • 49
    • 84879579428 scopus 로고    scopus 로고
    • Software analysis: A roadmap
    • Conference on the Future of Software Engineering
    • Jackson, D., Rinard, M., Software analysis: A roadmap., Conference on the Future of Software Engineering, 2000, 135–145.
    • (2000) , pp. 135-145
    • Jackson, D.1    Rinard, M.2
  • 50
    • 84963859667 scopus 로고    scopus 로고
    • Leveraging program analysis for web site reverse engineering
    • 3rd IEEE International Workshop on Web Site Evolution (WSE'01)
    • Kienle, H.M., Müller, H.A., Leveraging program analysis for web site reverse engineering., 3rd IEEE International Workshop on Web Site Evolution (WSE'01), 2001, 117–125.
    • (2001) , pp. 117-125
    • Kienle, H.M.1    Müller, H.A.2
  • 51
    • 0035836537 scopus 로고    scopus 로고
    • Shimba—an environment for reverse engineering Java software systems
    • Systä, T., Koskimies, K., Müller, H., Shimba—an environment for reverse engineering Java software systems. Softw.—Pract. Exp. 31:4 (2001), 371–394.
    • (2001) Softw.—Pract. Exp. , vol.31 , Issue.4 , pp. 371-394
    • Systä, T.1    Koskimies, K.2    Müller, H.3
  • 52
    • 0034825842 scopus 로고    scopus 로고
    • Pointer analysis: Haven't we solved this problem yet?
    • ACM SIGPLAN/SIGSOFT Workshop on Program Analysis for Software Tools and Engineering (PASTE'01)
    • Hind, M., Pointer analysis: Haven't we solved this problem yet?., ACM SIGPLAN/SIGSOFT Workshop on Program Analysis for Software Tools and Engineering (PASTE'01), 2001, 54–61.
    • (2001) , pp. 54-61
    • Hind, M.1
  • 54
    • 35248857838 scopus 로고    scopus 로고
    • Software engineering: Introduction
    • S. Diehl Springer-Verlag Berlin Vol. 2269 of Lecture Notes in Computer Science
    • Mili, R., Steiner, R., Software engineering: Introduction. Diehl, S., (eds.) Software Visualization, 2002, Springer-Verlag, Berlin, 129–137 Vol. 2269 of Lecture Notes in Computer Science.
    • (2002) Software Visualization , pp. 129-137
    • Mili, R.1    Steiner, R.2
  • 55
    • 0035308156 scopus 로고    scopus 로고
    • Software reflection models: Bridging the gap between design and implementation
    • Murphy, G.C., Notkin, D., Sullivan, K.J., Software reflection models: Bridging the gap between design and implementation. IEEE Trans. Softw. Eng. 27:4 (2001), 364–380.
    • (2001) IEEE Trans. Softw. Eng. , vol.27 , Issue.4 , pp. 364-380
    • Murphy, G.C.1    Notkin, D.2    Sullivan, K.J.3
  • 56
    • 0038325654 scopus 로고    scopus 로고
    • Software visualization in software maintenance, reverse engineering, and re-engineering: A research survey
    • Koschke, R., Software visualization in software maintenance, reverse engineering, and re-engineering: A research survey. J. Softw. Maintenance Evol.: Res. Pract. 15:2 (2003), 87–109.
    • (2003) J. Softw. Maintenance Evol.: Res. Pract. , vol.15 , Issue.2 , pp. 87-109
    • Koschke, R.1
  • 57
    • 0142103236 scopus 로고    scopus 로고
    • Polymetric views—a lightweight visual approach to reverse engineering
    • Lanza, M., Ducasse, S., Polymetric views—a lightweight visual approach to reverse engineering. IEEE Trans. Softw. Eng. 29:9 (2003), 782–795.
    • (2003) IEEE Trans. Softw. Eng. , vol.29 , Issue.9 , pp. 782-795
    • Lanza, M.1    Ducasse, S.2
  • 58
    • 0037868986 scopus 로고    scopus 로고
    • Customizing a fisheye view algorithm to preserve the mental map
    • Storey, M.D., Fracchia, F.D., Müller, H.A., Customizing a fisheye view algorithm to preserve the mental map. J. Vis. Lang. Comput. 10:3 (1999), 245–267.
    • (1999) J. Vis. Lang. Comput. , vol.10 , Issue.3 , pp. 245-267
    • Storey, M.D.1    Fracchia, F.D.2    Müller, H.A.3
  • 59
    • 77956617706 scopus 로고    scopus 로고
    • Integrating information sources for visualizing Java programs
    • 17th IEEE International Conference on Software Maintenance (ICSM'01)
    • Michaud, J., Storey, M., Müller, H., Integrating information sources for visualizing Java programs., 17th IEEE International Conference on Software Maintenance (ICSM'01), 2001, 250–258.
    • (2001) , pp. 250-258
    • Michaud, J.1    Storey, M.2    Müller, H.3
  • 60
    • 0027848166 scopus 로고
    • Personalized information structures
    • 11th ACM International Conference on Systems Documentation (SIGDOC'93)
    • Tilley, S.R., Whitney, M.J., Müller, H.A., Storey, M.D., Personalized information structures., 11th ACM International Conference on Systems Documentation (SIGDOC'93), 1993, 325–337.
    • (1993) , pp. 325-337
    • Tilley, S.R.1    Whitney, M.J.2    Müller, H.A.3    Storey, M.D.4
  • 62
    • 0002890286 scopus 로고    scopus 로고
    • The reverse engineering notebook
    • Department of Computer Science, University of Victoria Ph.D. thesis
    • Wong, K., The reverse engineering notebook. 1999, Department of Computer Science, University of Victoria http://hdl.handle.net/1828/278 Ph.D. thesis.
    • (1999)
    • Wong, K.1
  • 63
    • 84944072009 scopus 로고    scopus 로고
    • Quality attribute design primitives and the attribute driven design method
    • F. van der Linden Springer-Verlag Berlin Vol. 2290 of Lecture Notes in Computer Science
    • Bass, L., Klein, M., Bachmann, F., Quality attribute design primitives and the attribute driven design method. van der Linden, F., (eds.) PFE-4 2001, 2002, Springer-Verlag, Berlin, 169–186 Vol. 2290 of Lecture Notes in Computer Science.
    • (2002) PFE-4 2001 , pp. 169-186
    • Bass, L.1    Klein, M.2    Bachmann, F.3
  • 65
    • 0032299008 scopus 로고    scopus 로고
    • A basis for evaluation of commercial software
    • Carney, D.J., Wallnau, K.C., A basis for evaluation of commercial software. Inf. Softw. Technol. 40:14 (1998), 851–860.
    • (1998) Inf. Softw. Technol. , vol.40 , Issue.14 , pp. 851-860
    • Carney, D.J.1    Wallnau, K.C.2
  • 66
    • 0142098508 scopus 로고    scopus 로고
    • Modeling object-oriented software for reverse engineering and refactoring
    • Ph.D. thesis, Universität Bern December
    • Tichelaar, S., Modeling object-oriented software for reverse engineering and refactoring. 2001, Ph.D. thesis, Universität Bern December.
    • (2001)
    • Tichelaar, S.1
  • 67
    • 10044251407 scopus 로고    scopus 로고
    • Challenges and requirements for an effective trace exploration tool
    • 12th IEEE International Workshop on Program Comprehension (IWPC'04)
    • Hamou-Lhadj, A., Lethbridge, T.C., Fu, L., Challenges and requirements for an effective trace exploration tool., 12th IEEE International Workshop on Program Comprehension (IWPC'04), 2004, 70–78.
    • (2004) , pp. 70-78
    • Hamou-Lhadj, A.1    Lethbridge, T.C.2    Fu, L.3
  • 68
    • 0033341958 scopus 로고    scopus 로고
    • Building documentation generators
    • 15th IEEE International Conference on Software Maintenance (ICSM'99)
    • van Deursen, A., Kuipers, T., Building documentation generators., 15th IEEE International Conference on Software Maintenance (ICSM'99), 1999, 40–49.
    • (1999) , pp. 40-49
    • van Deursen, A.1    Kuipers, T.2
  • 69
    • 0032316684 scopus 로고    scopus 로고
    • An intermediate representation for integrating reverse engineering analyses
    • 5th IEEE Working Conference on Reverse Engineering (WCRE'98)
    • Koschke, R., Girard, J., Würthner, M., An intermediate representation for integrating reverse engineering analyses., 5th IEEE Working Conference on Reverse Engineering (WCRE'98), 1998, 241–250.
    • (1998) , pp. 241-250
    • Koschke, R.1    Girard, J.2    Würthner, M.3
  • 70
  • 71
    • 0026961860 scopus 로고
    • Assessment of reverse engineering tools: A MECCA approach
    • 2nd IEEE Symposium on Assessment of Quality Software Development Tools
    • Skramstad, T., Khan, M.K., Assessment of reverse engineering tools: A MECCA approach., 2nd IEEE Symposium on Assessment of Quality Software Development Tools, 1992, 120–126.
    • (1992) , pp. 120-126
    • Skramstad, T.1    Khan, M.K.2
  • 72
    • 0032156356 scopus 로고    scopus 로고
    • An evaluation of reverse engineering tool capabilities
    • Bellay, B., Gall, H., An evaluation of reverse engineering tool capabilities. J. Softw. Maintenance: Res. Pract. 10:5 (1998), 305–331.
    • (1998) J. Softw. Maintenance: Res. Pract. , vol.10 , Issue.5 , pp. 305-331
    • Bellay, B.1    Gall, H.2
  • 73
    • 0031346715 scopus 로고    scopus 로고
    • A comparison of four reverse engineering tools
    • 4th IEEE Working Conference on Reverse Engineering (WCRE'97)
    • Bellay, B., Gall, H., A comparison of four reverse engineering tools., 4th IEEE Working Conference on Reverse Engineering (WCRE'97), 1997, 2–11.
    • (1997) , pp. 2-11
    • Bellay, B.1    Gall, H.2
  • 74
    • 0032312931 scopus 로고    scopus 로고
    • Evaluating architectural extractors
    • 5th IEEE Working Conference on Reverse Engineering (WCRE'98)
    • Armstrong, M.N., Trudeau, C., Evaluating architectural extractors., 5th IEEE Working Conference on Reverse Engineering (WCRE'98), 1998, 30–39.
    • (1998) , pp. 30-39
    • Armstrong, M.N.1    Trudeau, C.2
  • 75
    • 63149166472 scopus 로고    scopus 로고
    • Classifying desirable features of software visualization tools for corrective maintenance
    • 4th ACM Symposium on Software Visualization (SOFTVIS'08)
    • Sensalire, M., Ogao, P., Telea, A., Classifying desirable features of software visualization tools for corrective maintenance., 4th ACM Symposium on Software Visualization (SOFTVIS'08), 2008, 87–90.
    • (2008) , pp. 87-90
    • Sensalire, M.1    Ogao, P.2    Telea, A.3
  • 77
    • 84948683456 scopus 로고    scopus 로고
    • On using a benchmark to evaluate C++ extractors
    • 10th IEEE International Workshop on Program Comprehension (IWPC'02)
    • Sim, S.E., Holt, R.C., Easterbrook, S., On using a benchmark to evaluate C++ extractors., 10th IEEE International Workshop on Program Comprehension (IWPC'02), 2002, 114–123.
    • (2002) , pp. 114-123
    • Sim, S.E.1    Holt, R.C.2    Easterbrook, S.3
  • 78
    • 46149083760 scopus 로고    scopus 로고
    • A comparative framework for design recovery tools
    • 10th IEEE European Conference on Software Maintenance and Reengineering (CSMR'06)
    • Guéhéneuc, Y.-G., Mens, K., Wuyts, R., A comparative framework for design recovery tools., 10th IEEE European Conference on Software Maintenance and Reengineering (CSMR'06), 2006, 123–134.
    • (2006) , pp. 123-134
    • Guéhéneuc, Y.-G.1    Mens, K.2    Wuyts, R.3
  • 79
    • 84950987566 scopus 로고    scopus 로고
    • Software visualization tools: Survey and analysis
    • 9th IEEE International Workshop on Program Comprehension (IWPC'01)
    • Bassil, S., Keller, R.K., Software visualization tools: Survey and analysis., 9th IEEE International Workshop on Program Comprehension (IWPC'01), 2001, 7–17.
    • (2001) , pp. 7-17
    • Bassil, S.1    Keller, R.K.2
  • 80
    • 63749092750 scopus 로고    scopus 로고
    • Investigating the comprehension support for effective visualization tools
    • 2nd International Conference on Advances in Computer-Human Interaction (ACHI'09)
    • Padda, H., Seffah, A., Mudur, S., Investigating the comprehension support for effective visualization tools., 2nd International Conference on Advances in Computer-Human Interaction (ACHI'09), 2009, 283–288.
    • (2009) , pp. 283-288
    • Padda, H.1    Seffah, A.2    Mudur, S.3
  • 81
    • 84944583079 scopus 로고    scopus 로고
    • A comparative evaluation of dynamic visualisation tools
    • 10th IEEE Working Conference on Reverse Engineering (WCRE'03)
    • Pacione, M.J., Roper, M., Wood, M., A comparative evaluation of dynamic visualisation tools., 10th IEEE Working Conference on Reverse Engineering (WCRE'03), 2003, 80–89.
    • (2003) , pp. 80-89
    • Pacione, M.J.1    Roper, M.2    Wood, M.3
  • 82
    • 26444530366 scopus 로고    scopus 로고
    • On the use of visualization to support awareness of human activities in software development: A survey and a framework
    • ACM Symposium on Software visualization (SoftVis'05)
    • Storey, M.D., Cubranic, D., German, D.M., On the use of visualization to support awareness of human activities in software development: A survey and a framework., ACM Symposium on Software visualization (SoftVis'05), 2005, 193–202.
    • (2005) , pp. 193-202
    • Storey, M.D.1    Cubranic, D.2    German, D.M.3
  • 83
    • 34547373353 scopus 로고    scopus 로고
    • Building reverse engineering tools with software components
    • Department of Computer Science, University of Victoria Ph.D. thesis (November)
    • Kienle, H.M., Building reverse engineering tools with software components. 2006, Department of Computer Science, University of Victoria https://dspace.library.uvic.ca:8443/dspace/handle/1828/115 Ph.D. thesis (November).
    • (2006)
    • Kienle, H.M.1
  • 84
    • 14544296638 scopus 로고    scopus 로고
    • Looking for love (in all the wrong places)
    • West, D., Looking for love (in all the wrong places). ACM SIGPLAN Notices 39:12 (2004), 57–63.
    • (2004) ACM SIGPLAN Notices , vol.39 , Issue.12 , pp. 57-63
    • West, D.1
  • 85
    • 0031198432 scopus 로고    scopus 로고
    • Reengineering with reflexion models: A case study
    • Murphy, G.C., Notkin, D., Reengineering with reflexion models: A case study. IEEE Comput. 30:8 (1997), 29–36.
    • (1997) IEEE Comput. , vol.30 , Issue.8 , pp. 29-36
    • Murphy, G.C.1    Notkin, D.2
  • 86
    • 4544229973 scopus 로고    scopus 로고
    • DMS: Program transformations for practical scalable software evolution
    • 26th ACM/IEEE International Conference on Software Engineering (ICSE'04)
    • Baxter, I.D., Pidgeon, C., Mehlich, M., DMS: Program transformations for practical scalable software evolution., 26th ACM/IEEE International Conference on Software Engineering (ICSE'04), 2004, 625–634.
    • (2004) , pp. 625-634
    • Baxter, I.D.1    Pidgeon, C.2    Mehlich, M.3
  • 87
    • 27744550756 scopus 로고    scopus 로고
    • Tool adoption issues in a very large software company
    • 3rd International Workshop on Adoption-Centric Software Engineering (ACSE'03)
    • Favre, J., Estublier, J., Sanlaville, R., Tool adoption issues in a very large software company., 3rd International Workshop on Adoption-Centric Software Engineering (ACSE'03), 2003, 81–89.
    • (2003) , pp. 81-89
    • Favre, J.1    Estublier, J.2    Sanlaville, R.3
  • 88
    • 0000377431 scopus 로고
    • Integrated hypertext and program understanding tools
    • Brown, P., Integrated hypertext and program understanding tools. IBM Syst. J. 30:3 (1991), 363–392.
    • (1991) IBM Syst. J. , vol.30 , Issue.3 , pp. 363-392
    • Brown, P.1
  • 89
    • 85023102927 scopus 로고    scopus 로고
    • Moose: An extensible language-independent environment for reengineering object-oriented systems
    • International Symposium on Constructing Software Engineering Tools (COSET'00)
    • Ducasse, S., Lanza, M., Tichelaar, S., Moose: An extensible language-independent environment for reengineering object-oriented systems., International Symposium on Constructing Software Engineering Tools (COSET'00), 2000.
    • (2000)
    • Ducasse, S.1    Lanza, M.2    Tichelaar, S.3
  • 91
    • 0038516416 scopus 로고
    • Domain-retargetable reverse engineering
    • Ph.D. thesis, Department of Computer Science, University of Victoria
    • Tilley, S.R., Domain-retargetable reverse engineering. 1995, Ph.D. thesis, Department of Computer Science, University of Victoria.
    • (1995)
    • Tilley, S.R.1
  • 92
    • 0031345399 scopus 로고    scopus 로고
    • Using visualization for architectural localization and extraction
    • 4th IEEE Working Conference on Reverse Engineering (WCRE'97)
    • Jerding, D., Rugaber, S., Using visualization for architectural localization and extraction., 4th IEEE Working Conference on Reverse Engineering (WCRE'97), 1997, 56–65.
    • (1997) , pp. 56-65
    • Jerding, D.1    Rugaber, S.2
  • 93
    • 77956619368 scopus 로고    scopus 로고
    • Representing and accessing extracted information
    • 17th IEEE International Conference on Software Maintenance (ICSM'01)
    • Cox, A., Clarke, C., Representing and accessing extracted information., 17th IEEE International Conference on Software Maintenance (ICSM'01), 2001, 12–21.
    • (2001) , pp. 12-21
    • Cox, A.1    Clarke, C.2
  • 95
    • 33646948937 scopus 로고    scopus 로고
    • Reducing build time through precompilations for evolving large software
    • 21st IEEE International Conference on Software Maintenance (ICSM'05)
    • Yu, Y., Dayani-Fard, H., Mylopoulos, J., Andritsos, P., Reducing build time through precompilations for evolving large software., 21st IEEE International Conference on Software Maintenance (ICSM'05), 2005, 59–68.
    • (2005) , pp. 59-68
    • Yu, Y.1    Dayani-Fard, H.2    Mylopoulos, J.3    Andritsos, P.4
  • 96
    • 85048909377 scopus 로고    scopus 로고
    • Selecting a model interchange format: The SPOOL case study
    • 33rd IEEE Hawaii International Conference on System Sciences (HICSS'00)
    • St-Denis, G., Schauer, R., Keller, R.K., Selecting a model interchange format: The SPOOL case study., 33rd IEEE Hawaii International Conference on System Sciences (HICSS'00), 2000.
    • (2000)
    • St-Denis, G.1    Schauer, R.2    Keller, R.K.3
  • 97
    • 0030615499 scopus 로고    scopus 로고
    • Manipulating recovered software architecture views
    • 19th ACM/IEEE International Conference on Software Engineering (ICSE'97)
    • Yeh, A.S., Harris, D.R., Chase, M.P., Manipulating recovered software architecture views., 19th ACM/IEEE International Conference on Software Engineering (ICSE'97), 1997, 184–194.
    • (1997) , pp. 184-194
    • Yeh, A.S.1    Harris, D.R.2    Chase, M.P.3
  • 98
    • 85023082621 scopus 로고    scopus 로고
    • Migrating to web services: A research framework
    • 1st International Workshop on Service-Oriented Architecture Maintenance (SOAM'07)
    • Sneed, H.M., Migrating to web services: A research framework., 1st International Workshop on Service-Oriented Architecture Maintenance (SOAM'07), 2007 http://www.cs.vu.nl/csmr2007/workshops/4-%20SneedSOAPaper.pdf.
    • (2007)
    • Sneed, H.M.1
  • 99
    • 0347412085 scopus 로고    scopus 로고
    • An industrial experience in reverse engineering
    • 10th IEEE Working Conference on Reverse Engineering (WCRE'03)
    • Moise, D.L., Wong, K., An industrial experience in reverse engineering., 10th IEEE Working Conference on Reverse Engineering (WCRE'03), 2003, 275–284.
    • (2003) , pp. 275-284
    • Moise, D.L.1    Wong, K.2
  • 101
    • 46449136997 scopus 로고    scopus 로고
    • Visualizing object oriented software: Towards a point of reference for developing tools for industry
    • 4th IEEE International Workshop on Visualizing Software for Understanding and Analysis (VISSOFT'07)
    • Sensalire, M., Ogao, P., Visualizing object oriented software: Towards a point of reference for developing tools for industry., 4th IEEE International Workshop on Visualizing Software for Understanding and Analysis (VISSOFT'07), 2007, 26–29.
    • (2007) , pp. 26-29
    • Sensalire, M.1    Ogao, P.2
  • 102
    • 0030408201 scopus 로고    scopus 로고
    • On designing an experiment to evaluate a reverse engineering tool
    • 3rd IEEE Working Conference on Reverse Engineering (WCRE'96)
    • Storey, M.D., Wong, K., Fong, P., Hooper, D., Hopkins, K., Müller, H.A., On designing an experiment to evaluate a reverse engineering tool., 3rd IEEE Working Conference on Reverse Engineering (WCRE'96), 1996, 31–40.
    • (1996) , pp. 31-40
    • Storey, M.D.1    Wong, K.2    Fong, P.3    Hooper, D.4    Hopkins, K.5    Müller, H.A.6
  • 103
    • 0034497485 scopus 로고    scopus 로고
    • Analyzing xfig using the Bauhaus tool
    • 7th IEEE Working Conference on Reverse Engineering (WCRE'00)
    • Czeranski, J., Eisenbarth, T., Kienle, H.M., Koschke, R., Simon, D., Analyzing xfig using the Bauhaus tool., 7th IEEE Working Conference on Reverse Engineering (WCRE'00), 2000, 197–199.
    • (2000) , pp. 197-199
    • Czeranski, J.1    Eisenbarth, T.2    Kienle, H.M.3    Koschke, R.4    Simon, D.5
  • 104
    • 0032315544 scopus 로고    scopus 로고
    • Requirements for repository software
    • 5th IEEE Working Conference on Reverse Engineering (WCRE'98)
    • Blaha, M., LaPlant, D., Marvak, E., Requirements for repository software., 5th IEEE Working Conference on Reverse Engineering (WCRE'98), 1998, 164–173.
    • (1998) , pp. 164-173
    • Blaha, M.1    LaPlant, D.2    Marvak, E.3
  • 105
    • 84884708779 scopus 로고    scopus 로고
    • Practical data exchange for reverse engineering frameworks: Some requirements, some experience, some headaches
    • Godfrey, M.W., Practical data exchange for reverse engineering frameworks: Some requirements, some experience, some headaches. ACM SIGSOFT Softw. Eng. Notes 26:1 (2001), 50–52.
    • (2001) ACM SIGSOFT Softw. Eng. Notes , vol.26 , Issue.1 , pp. 50-52
    • Godfrey, M.W.1
  • 106
    • 84964572741 scopus 로고    scopus 로고
    • Software engineering: A roadmap
    • Conference on the Future of Software Engineering
    • Finkelstein, A., Kramer, J., Software engineering: A roadmap., Conference on the Future of Software Engineering, 2000, 5–22.
    • (2000) , pp. 5-22
    • Finkelstein, A.1    Kramer, J.2
  • 107
    • 57749202034 scopus 로고    scopus 로고
    • Towards a benchmark for evaluating reverse engineering tools
    • 15th IEEE Working Conference on Reverse Engineering (WCRE'08)
    • Fulop, L.J., Hegedus, P., Ferenc, R., Gyimóthy, T., Towards a benchmark for evaluating reverse engineering tools., 15th IEEE Working Conference on Reverse Engineering (WCRE'08), 2008, 335–336.
    • (2008) , pp. 335-336
    • Fulop, L.J.1    Hegedus, P.2    Ferenc, R.3    Gyimóthy, T.4
  • 108
    • 0034774351 scopus 로고    scopus 로고
    • Towards a standard schema for C/C++
    • 8th IEEE Working Conference on Reverse Engineering (WCRE'01)
    • Ferenc, R., Sim, S.E., Holt, R.C., Koschke, R., Gyimóthy, T., Towards a standard schema for C/C++., 8th IEEE Working Conference on Reverse Engineering (WCRE'01), 2001, 49–58.
    • (2001) , pp. 49-58
    • Ferenc, R.1    Sim, S.E.2    Holt, R.C.3    Koschke, R.4    Gyimóthy, T.5
  • 109
    • 33845945611 scopus 로고    scopus 로고
    • Software Engineering Institute, Carnegie Mellon University Pittsburgh Tech. Rep. CMU/SEI-2004- TR-020, December
    • Lewis, G., Wrange, L., Approaches to Constructive Interoperability, 2004, Software Engineering Institute, Carnegie Mellon University, Pittsburgh http://www.sei.cmu.edu/pub/documents/04.reports/pdf/04tr020.pdf Tech. Rep. CMU/SEI-2004- TR-020, December.
    • (2004) Approaches to Constructive Interoperability
    • Lewis, G.1    Wrange, L.2
  • 110
    • 0030269751 scopus 로고    scopus 로고
    • Modeling software engineering environment capabilities
    • Zelkowitz, M.V., Modeling software engineering environment capabilities. J. Syst. Softw. 35:1 (1996), 3–14.
    • (1996) J. Syst. Softw. , vol.35 , Issue.1 , pp. 3-14
    • Zelkowitz, M.V.1
  • 111
    • 0031639709 scopus 로고    scopus 로고
    • An architecture for interoperable program understanding tools
    • 6th IEEE International Workshop on Program Comprehension (IWPC'98)
    • Woods, S., O'Brien, L., Lin, T., Gallagher, K., Quilici, A., An architecture for interoperable program understanding tools., 6th IEEE International Workshop on Program Comprehension (IWPC'98), 1998, 54–63.
    • (1998) , pp. 54-63
    • Woods, S.1    O'Brien, L.2    Lin, T.3    Gallagher, K.4    Quilici, A.5
  • 112
    • 0032310675 scopus 로고    scopus 로고
    • Requirements for integrating software architecture and reengineering models: CORUM II
    • 5th IEEE Working Conference on Reverse Engineering (WCRE'98)
    • Kazman, R., Woods, S.G., Carrière, S.J., Requirements for integrating software architecture and reengineering models: CORUM II., 5th IEEE Working Conference on Reverse Engineering (WCRE'98), 1998, 154–163.
    • (1998) , pp. 154-163
    • Kazman, R.1    Woods, S.G.2    Carrière, S.J.3
  • 113
    • 0031124848 scopus 로고    scopus 로고
    • Application of an information technology model to software engineering environments
    • Zelkowitz, M., Cuthill, B., Application of an information technology model to software engineering environments. J. Syst. Softw. 37:1 (1997), 27–40.
    • (1997) J. Syst. Softw. , vol.37 , Issue.1 , pp. 27-40
    • Zelkowitz, M.1    Cuthill, B.2
  • 114
    • 0344287261 scopus 로고    scopus 로고
    • Playing detective: reconstructing software architecture from available evidence
    • Kazman, R., Carrière, S.J., Playing detective: reconstructing software architecture from available evidence. J. Automated Softw. Eng. 6:2 (1999), 107–138.
    • (1999) J. Automated Softw. Eng. , vol.6 , Issue.2 , pp. 107-138
    • Kazman, R.1    Carrière, S.J.2
  • 115
    • 4544277285 scopus 로고    scopus 로고
    • Unifying artifacts and activities in a visual tool for distributed software development
    • 26th ACM/IEEE International Conference on Software Engineering (ICSE'04)
    • Froehlich, J., Dourish, P., Unifying artifacts and activities in a visual tool for distributed software development., 26th ACM/IEEE International Conference on Software Engineering (ICSE'04), 2004, 387–396.
    • (2004) , pp. 387-396
    • Froehlich, J.1    Dourish, P.2
  • 116
    • 10044295203 scopus 로고    scopus 로고
    • Reuse in reverse engineering
    • 12th IEEE International Workshop on Program Comprehension (IWPC'04)
    • Panas, T., Lundberg, J., Löwe, W., Reuse in reverse engineering., 12th IEEE International Workshop on Program Comprehension (IWPC'04), 2004, 52–61.
    • (2004) , pp. 52-61
    • Panas, T.1    Lundberg, J.2    Löwe, W.3
  • 117
    • 0009655485 scopus 로고
    • Control integration through message-passing in a software development environment
    • Brown, A.W., Control integration through message-passing in a software development environment. Softw. Eng. J. 8:3 (1993), 121–131.
    • (1993) Softw. Eng. J. , vol.8 , Issue.3 , pp. 121-131
    • Brown, A.W.1
  • 119
    • 85023115591 scopus 로고    scopus 로고
    • Connecting software architecture recovery frameworks
    • 1st International Symposium on Constructing Software Engineering Tools (CoSET'99)
    • Bowman, I.T., Godfrey, M.W., Holt, R.C., Connecting software architecture recovery frameworks., 1st International Symposium on Constructing Software Engineering Tools (CoSET'99), 1999.
    • (1999)
    • Bowman, I.T.1    Godfrey, M.W.2    Holt, R.C.3
  • 121
    • 9144233716 scopus 로고    scopus 로고
    • Information systems interoperability: What lies beneath?
    • Park, J., Ram, S., Information systems interoperability: What lies beneath?. ACM Trans. Office Inf. Syst. 22:4 (2004), 595–632.
    • (2004) ACM Trans. Office Inf. Syst. , vol.22 , Issue.4 , pp. 595-632
    • Park, J.1    Ram, S.2
  • 122
    • 85023044796 scopus 로고    scopus 로고
    • The API perspective of exchange formats
    • Workshop on Standard Exchange Format (WoSEF)
    • Kienle, H.M., Czeranski, J., Eisenbarth, T., The API perspective of exchange formats., Workshop on Standard Exchange Format (WoSEF), 2000 http://www.ics.uci.edu/~ses/wosef/papers/Kienle-api.ps.
    • (2000)
    • Kienle, H.M.1    Czeranski, J.2    Eisenbarth, T.3
  • 123
    • 80052414257 scopus 로고    scopus 로고
    • SEE: A generic software exploration environment
    • 9th IEEE International Workshop on Program Comprehension (IWPC'01)
    • SEE: A generic software exploration environment., 9th IEEE International Workshop on Program Comprehension (IWPC'01), 2001, 233–244.
    • (2001) , pp. 233-244
    • Favre, J.1
  • 125
    • 0025894559 scopus 로고
    • Difficulties in integrating multiple development systems
    • Meyers, S., Difficulties in integrating multiple development systems. IEEE Softw. 8:1 (1991), 49–57.
    • (1991) IEEE Softw. , vol.8 , Issue.1 , pp. 49-57
    • Meyers, S.1
  • 126
    • 0034514280 scopus 로고    scopus 로고
    • Next generation data interchange: Tool-to-tool application program interfaces
    • 7th IEEE Working Conference on Reverse Engineering (WCRE'00)
    • Sim, S.E., Next generation data interchange: Tool-to-tool application program interfaces., 7th IEEE Working Conference on Reverse Engineering (WCRE'00), 2000, 278–280.
    • (2000) , pp. 278-280
    • Sim, S.E.1
  • 127
    • 58049145404 scopus 로고    scopus 로고
    • Towards software analysis as a service
    • 4th International ERCIM Workshop on Software Evolution and Evolvability (Evol'08)
    • Ghezzi, G., Gall, H., Towards software analysis as a service., 4th International ERCIM Workshop on Software Evolution and Evolvability (Evol'08), 2008, 1–10.
    • (2008) , pp. 1-10
    • Ghezzi, G.1    Gall, H.2
  • 128
    • 0018441391 scopus 로고
    • Designing software for ease of extension and contraction
    • Parnas, D.L., Designing software for ease of extension and contraction. IEEE Trans. Softw. Eng. SE-5:2 (1979), 128–137.
    • (1979) IEEE Trans. Softw. Eng. , vol.SE-5 , Issue.2 , pp. 128-137
    • Parnas, D.L.1
  • 129
    • 70450185627 scopus 로고    scopus 로고
    • Department of Computer Science, University of Victoria Victoria, Canada Master's thesis
    • Michaud, J.W., A Software Customization Framework, 2003, Department of Computer Science, University of Victoria, Victoria, Canada Master's thesis.
    • (2003) A Software Customization Framework
    • Michaud, J.W.1
  • 130
    • 0034781119 scopus 로고    scopus 로고
    • Lessons learned in data reverse engineering
    • 8th IEEE Working Conference on Reverse Engineering (WCRE'01)
    • Davis, K.H., Lessons learned in data reverse engineering., 8th IEEE Working Conference on Reverse Engineering (WCRE'01), 2001, 323–327.
    • (2001) , pp. 323-327
    • Davis, K.H.1
  • 131
    • 46449131897 scopus 로고    scopus 로고
    • Designing a Component-Based Framework for a Domain Independent Visualization Tool
    • Master's thesis, Department of Computer Science, University of Victoria Victoria, Canada
    • Best, C., Designing a Component-Based Framework for a Domain Independent Visualization Tool. 2002, Master's thesis, Department of Computer Science, University of Victoria, Victoria, Canada.
    • (2002)
    • Best, C.1
  • 132
    • 84976805724 scopus 로고
    • Using and enabling technology to reengineer legacy systems
    • Markosian, L., Newcomb, P., Brand, R., Burson, S., Kitzmiller, T., Using and enabling technology to reengineer legacy systems. Commun. ACM 37:5 (1994), 58–70.
    • (1994) Commun. ACM , vol.37 , Issue.5 , pp. 58-70
    • Markosian, L.1    Newcomb, P.2    Brand, R.3    Burson, S.4    Kitzmiller, T.5
  • 133
    • 2342450331 scopus 로고
    • A software reverse engineering experience
    • Conference of the Centre for Advanced Studies on Collaborative Research (CASCON'91)
    • Buss, E., Henshaw, J., A software reverse engineering experience., Conference of the Centre for Advanced Studies on Collaborative Research (CASCON'91), 1991, 55–73.
    • (1991) , pp. 55-73
    • Buss, E.1    Henshaw, J.2
  • 134
    • 0036437805 scopus 로고    scopus 로고
    • Constraining software evolution
    • 18th IEEE International Conference on Software Maintenance (ICSM'02)
    • Reiss, S.P., Constraining software evolution., 18th IEEE International Conference on Software Maintenance (ICSM'02), 2002, 162–171.
    • (2002) , pp. 162-171
    • Reiss, S.P.1
  • 135
    • 85023019504 scopus 로고    scopus 로고
    • Reverse architecting: Suggestions for an exchange format
    • Workshop on Standard Exchange Format (WoSEF)
    • Riva, C., Reverse architecting: Suggestions for an exchange format., Workshop on Standard Exchange Format (WoSEF), 2000.
    • (2000)
    • Riva, C.1
  • 136
    • 8344289505 scopus 로고    scopus 로고
    • SEE
    • 6th IEEE European Conference on Software Maintenance and Reengineering (CSMR'02)
    • SEE., 6th IEEE European Conference on Software Maintenance and Reengineering (CSMR'02), 2002, 251–262.
    • (2002) , pp. 251-262
    • Favre, J.1
  • 137
    • 85023023483 scopus 로고    scopus 로고
    • Forward and reverse repair of software architecture
    • Conference of the Centre for Advanced Studies on Collaborative Research (CASCON'99)
    • Tran, J.B., Holt, R.C., Forward and reverse repair of software architecture., Conference of the Centre for Advanced Studies on Collaborative Research (CASCON'99), 1999.
    • (1999)
    • Tran, J.B.1    Holt, R.C.2
  • 138
    • 84987258048 scopus 로고
    • Automating the modularization of large cobol programs: Application of an enabling technology for reengineering
    • 1st IEEE Working Conference on Reverse Engineering (WCRE'93)
    • Newcomb, P., Markosian, L., Automating the modularization of large cobol programs: Application of an enabling technology for reengineering., 1st IEEE Working Conference on Reverse Engineering (WCRE'93), 1993, 222–230.
    • (1993) , pp. 222-230
    • Newcomb, P.1    Markosian, L.2
  • 141
    • 85023012328 scopus 로고    scopus 로고
    • Enforcing structural regularities in software using IntensiVE
    • 1st International Workshop on Academic Software Development Tools and Techniques (WASDeTT-1)
    • Brichau, J., Kellens, A., Castro, S., D'Hondt, T., Enforcing structural regularities in software using IntensiVE., 1st International Workshop on Academic Software Development Tools and Techniques (WASDeTT-1), 2008.
    • (2008)
    • Brichau, J.1    Kellens, A.2    Castro, S.3    D'Hondt, T.4
  • 142
    • 0029547564 scopus 로고    scopus 로고
    • The design of whole-program analysis tools
    • 18th ACM/IEEE International Conference on Software Engineering (ICSE'96)
    • Atkinson, D.C., Griswold, W.G., The design of whole-program analysis tools., 18th ACM/IEEE International Conference on Software Engineering (ICSE'96), 1996, 16–27.
    • (1996) , pp. 16-27
    • Atkinson, D.C.1    Griswold, W.G.2
  • 143
    • 33646938304 scopus 로고    scopus 로고
    • Comprehensive software understanding with Sextant
    • 21st IEEE International Conference on Software Maintenance (ICSM'05)
    • Eichberg, M., Haupt, M., Mezini, M., Schäfer, T., Comprehensive software understanding with Sextant., 21st IEEE International Conference on Software Maintenance (ICSM'05), 2005, 315–324.
    • (2005) , pp. 315-324
    • Eichberg, M.1    Haupt, M.2    Mezini, M.3    Schäfer, T.4
  • 144
    • 85003920934 scopus 로고
    • A framework for abstract 3D visualization
    • IEEE Symposium on Visual Languages (VL'93)
    • Reiss, S.P., A framework for abstract 3D visualization., IEEE Symposium on Visual Languages (VL'93), 1993, 108–115.
    • (1993) , pp. 108-115
    • Reiss, S.P.1
  • 145
    • 0034818576 scopus 로고    scopus 로고
    • An overview of BLOOM
    • ACM SIGPLAN/SIGSOFT Workshop on Program Analysis for Software Tools and Engineering (PASTE'01)
    • Reiss, S.P., An overview of BLOOM., ACM SIGPLAN/SIGSOFT Workshop on Program Analysis for Software Tools and Engineering (PASTE'01), 2001, 38–45.
    • (2001) , pp. 38-45
    • Reiss, S.P.1
  • 146
    • 0141963914 scopus 로고    scopus 로고
    • EVolve: An open extensible software visualization framework
    • ACM Symposium on Software Visualization (SoftVis'03)
    • Wang, Q., Wang, W., Brown, R., Driesen, K., Dufour, B., EVolve: An open extensible software visualization framework., ACM Symposium on Software Visualization (SoftVis'03), 2003, 37–38.
    • (2003) , pp. 37-38
    • Wang, Q.1    Wang, W.2    Brown, R.3    Driesen, K.4    Dufour, B.5
  • 147
    • 0024124036 scopus 로고
    • An interface description language for graph editors
    • IEEE Symposium on Visual Languages (VL'88)
    • Newbery, F.J., An interface description language for graph editors., IEEE Symposium on Visual Languages (VL'88), 1988, 144–149.
    • (1988) , pp. 144-149
    • Newbery, F.J.1
  • 148
    • 0034274870 scopus 로고    scopus 로고
    • An open graph visualization system and its applications to software engineering
    • Gansner, E.R., North, S.C., An open graph visualization system and its applications to software engineering. Softw.—Pract. Exp. 30:11 (2000), 1203–1233.
    • (2000) Softw.—Pract. Exp. , vol.30 , Issue.11 , pp. 1203-1233
    • Gansner, E.R.1    North, S.C.2
  • 149
    • 30944440725 scopus 로고    scopus 로고
    • An open toolkit for prototyping reverse engineering visualizations
    • Symposium on Data Visualization 2002 (VISSYM'02)
    • Telea, A., Maccari, A., Riva, C., An open toolkit for prototyping reverse engineering visualizations., Symposium on Data Visualization 2002 (VISSYM'02), 2002, 241–249.
    • (2002) , pp. 241-249
    • Telea, A.1    Maccari, A.2    Riva, C.3
  • 150
    • 33845450854 scopus 로고    scopus 로고
    • Mondrian: An agile information visualization framework
    • ACM Symposium on Software visualization (SoftVis'06)
    • Meyer, M., Girba, T., Lungu, M., Mondrian: An agile information visualization framework., ACM Symposium on Software visualization (SoftVis'06), 2006, 135–144.
    • (2006) , pp. 135-144
    • Meyer, M.1    Girba, T.2    Lungu, M.3
  • 151
    • 0034497264 scopus 로고    scopus 로고
    • A structured demonstration of five program comprehension tools: Lessons learnt
    • 7th IEEE Working Conference on Reverse Engineering (WCRE'00)
    • Sim, S.E., Storey, M., Winter, A., A structured demonstration of five program comprehension tools: Lessons learnt., 7th IEEE Working Conference on Reverse Engineering (WCRE'00), 2000, 210–212.
    • (2000) , pp. 210-212
    • Sim, S.E.1    Storey, M.2    Winter, A.3
  • 152
    • 27744545788 scopus 로고    scopus 로고
    • Supporting the evolution of a software visualization tool through usability studies
    • 13th IEEE International Workshop on Program Comprehension (IWPC'05)
    • Marcus, A., Comorski, D., Sergeyev, A., Supporting the evolution of a software visualization tool through usability studies., 13th IEEE International Workshop on Program Comprehension (IWPC'05), 2005, 307–316.
    • (2005) , pp. 307-316
    • Marcus, A.1    Comorski, D.2    Sergeyev, A.3
  • 153
    • 17044428009 scopus 로고    scopus 로고
    • Usability engineering methods for software developers
    • Holzinger, A., Usability engineering methods for software developers. Commun. ACM 48:1 (2005), 71–74.
    • (2005) Commun. ACM , vol.48 , Issue.1 , pp. 71-74
    • Holzinger, A.1
  • 154
    • 0346785319 scopus 로고    scopus 로고
    • Architecting for usability: A survey
    • Folmer, E., Bosch, J., Architecting for usability: A survey. J. Syst. Softw. 70:1–2 (2004), 61–78.
    • (2004) J. Syst. Softw. , vol.70 , Issue.1-2 , pp. 61-78
    • Folmer, E.1    Bosch, J.2
  • 155
    • 85023086356 scopus 로고    scopus 로고
    • Reverse engineering research should target cooperative information system requirements
    • 5th IEEE Working Conference on Reverse Engineering (WCRE'98)
    • Müller, H.A., Wong, K., Storey, M., Reverse engineering research should target cooperative information system requirements., 5th IEEE Working Conference on Reverse Engineering (WCRE'98), 1998, 255.
    • (1998) , pp. 255
    • Müller, H.A.1    Wong, K.2    Storey, M.3
  • 157
    • 85023122412 scopus 로고    scopus 로고
    • Creating software engineering tools that are useable, useful, and actually used
    • talk given at the University of Victoria, December
    • Singer, J., Creating software engineering tools that are useable, useful, and actually used. 2004 talk given at the University of Victoria, December.
    • (2004)
    • Singer, J.1
  • 158
    • 0034317292 scopus 로고    scopus 로고
    • Empirical evaluation of CASE tools usage at Nokia
    • Maccari, A., Riva, C., Empirical evaluation of CASE tools usage at Nokia. J. Empirical Softw. Eng. 5:3 (2000), 287–299.
    • (2000) J. Empirical Softw. Eng. , vol.5 , Issue.3 , pp. 287-299
    • Maccari, A.1    Riva, C.2
  • 159
    • 0033354160 scopus 로고    scopus 로고
    • Quality in use: Meeting user needs for quality
    • Bevan, N., Quality in use: Meeting user needs for quality. J. Syst. Softw. 49:1 (1999), 89–96.
    • (1999) J. Syst. Softw. , vol.49 , Issue.1 , pp. 89-96
    • Bevan, N.1
  • 160
    • 33750105998 scopus 로고    scopus 로고
    • Systematic evaluation of design choices for software development tools
    • Toleman, M.A., Welsh, J., Systematic evaluation of design choices for software development tools. Softw.—Concepts & Tools 19:3 (1998), 109–121.
    • (1998) Softw.—Concepts & Tools , vol.19 , Issue.3 , pp. 109-121
    • Toleman, M.A.1    Welsh, J.2
  • 161
    • 0004143172 scopus 로고
    • The MITRE Corporation Bedford, MA Tech. Rep. ESD-TR-86-278, August
    • Smith, S.L., Mosier, J.N., Guidelines for Designing User Interface Software, 1986, The MITRE Corporation, Bedford, MA http://www.dfki.de/~jameson/hcida/papers/smith-mosier.pdf Tech. Rep. ESD-TR-86-278, August.
    • (1986) Guidelines for Designing User Interface Software
    • Smith, S.L.1    Mosier, J.N.2
  • 162
    • 33646933825 scopus 로고    scopus 로고
    • Incremental maintenance of software artifacts
    • 21st IEEE International Conference on Software Maintenance (ICSM'05)
    • Reiss, S.P., Incremental maintenance of software artifacts., 21st IEEE International Conference on Software Maintenance (ICSM'05), 2005, 113–122.
    • (2005) , pp. 113-122
    • Reiss, S.P.1
  • 164
    • 0032794023 scopus 로고    scopus 로고
    • Cognitive design elements to support the construction of a mental model during software exploration
    • Storey, M.D., Fracchia, F.D., Müller, H.A., Cognitive design elements to support the construction of a mental model during software exploration. J. Syst. Softw. 44:3 (1999), 171–185.
    • (1999) J. Syst. Softw. , vol.44 , Issue.3 , pp. 171-185
    • Storey, M.D.1    Fracchia, F.D.2    Müller, H.A.3
  • 165
    • 0005585943 scopus 로고    scopus 로고
    • Software Engineering Institute, Carnegie Mellon University Pittsburgh Tech. Rep. CMU/SEI-2001-TR-005, March
    • Bass, L., John, B.E., Kates, J., Achieving Usability Through Software Architecture, 2001, Software Engineering Institute, Carnegie Mellon University, Pittsburgh http://www.sei.cmu.edu/pub/documents/01.reports/pdf/01tr005.pdf Tech. Rep. CMU/SEI-2001-TR-005, March.
    • (2001) Achieving Usability Through Software Architecture
    • Bass, L.1    John, B.E.2    Kates, J.3
  • 166
    • 46449124125 scopus 로고    scopus 로고
    • The paradox of software visualization
    • 3rd International Workshop on Visualizing Software for Understanding and Analysis (VISSOFT'05)
    • Reiss, S.P., The paradox of software visualization., 3rd International Workshop on Visualizing Software for Understanding and Analysis (VISSOFT'05), 2005, 59–63.
    • (2005) , pp. 59-63
    • Reiss, S.P.1
  • 167
    • 33845460720 scopus 로고    scopus 로고
    • Semantic grep: Regular expressions + relational abstraction
    • 9th IEEE Working Conference on Reverse Engineering (WCRE'02)
    • Bull, R.I., Trevors, A., Malton, A.J., Godfrey, M.W., Semantic grep: Regular expressions + relational abstraction., 9th IEEE Working Conference on Reverse Engineering (WCRE'02), 2002, 267–276.
    • (2002) , pp. 267-276
    • Bull, R.I.1    Trevors, A.2    Malton, A.J.3    Godfrey, M.W.4
  • 168
    • 33746649020 scopus 로고    scopus 로고
    • A query algebra for program databases
    • Paul, S., Prakash, A., A query algebra for program databases. IEEE Trans. Softw. Eng. 22:3 (1996), 202–217.
    • (1996) IEEE Trans. Softw. Eng. , vol.22 , Issue.3 , pp. 202-217
    • Paul, S.1    Prakash, A.2
  • 169
    • 77954705199 scopus 로고    scopus 로고
    • Promises and perils of porting software visualization tool to the web
    • 11th IEEE International Symposium on Web Systems Evolution (WSE'09)
    • D'Ambros, M., Lanza, M., Lungu, M., Robbes, R., Promises and perils of porting software visualization tool to the web., 11th IEEE International Symposium on Web Systems Evolution (WSE'09), 2009.
    • (2009)
    • D'Ambros, M.1    Lanza, M.2    Lungu, M.3    Robbes, R.4
  • 170
    • 0034757214 scopus 로고    scopus 로고
    • REportal: A web-based portal site for reverse engineering
    • 8th IEEE Working Conference on Reverse Engineering (WCRE'01)
    • Manchoridis, S., Sounder, T.S., Chen, Y., Gansner, D.R., Korn, J.L., REportal: A web-based portal site for reverse engineering., 8th IEEE Working Conference on Reverse Engineering (WCRE'01), 2001, 221–230.
    • (2001) , pp. 221-230
    • Manchoridis, S.1    Sounder, T.S.2    Chen, Y.3    Gansner, D.R.4    Korn, J.L.5
  • 171
    • 46449113457 scopus 로고    scopus 로고
    • Strategies for studying maintenance
    • 2nd Workshop on Empirical Studies of Software Maintenance (WESS'96)
    • Lethbridge, T.C., Singer, J., Strategies for studying maintenance., 2nd Workshop on Empirical Studies of Software Maintenance (WESS'96), 1996, 79–83.
    • (1996) , pp. 79-83
    • Lethbridge, T.C.1    Singer, J.2
  • 172
    • 84979020988 scopus 로고    scopus 로고
    • Comprehending reality—Practical barriers to industrial adoption of software maintenance automation
    • 11th IEEE International Workshop on Program Comprehension (IWPC'03)
    • Cordy, J.R., Comprehending reality—Practical barriers to industrial adoption of software maintenance automation., 11th IEEE International Workshop on Program Comprehension (IWPC'03), 2003, 196–206.
    • (2003) , pp. 196-206
    • Cordy, J.R.1
  • 173
    • 0031347383 scopus 로고    scopus 로고
    • How do program understanding tools affect how programmers understand programs
    • 4th IEEE Working Conference on Reverse Engineering (WCRE'97)
    • Storey, M.D., Wong, K., Müller, H.A., How do program understanding tools affect how programmers understand programs., 4th IEEE Working Conference on Reverse Engineering (WCRE'97), 1997, 12–21.
    • (1997) , pp. 12-21
    • Storey, M.D.1    Wong, K.2    Müller, H.A.3
  • 174
    • 0031623471 scopus 로고    scopus 로고
    • Studying work practices to assist tool design in software engineering
    • 6th IEEE International Workshop on Program Comprehension (IWPC'98)
    • Singer, J., Lethbridge, T., Studying work practices to assist tool design in software engineering., 6th IEEE International Workshop on Program Comprehension (IWPC'98), 1998, 173–179.
    • (1998) , pp. 173-179
    • Singer, J.1    Lethbridge, T.2
  • 176
    • 0026140272 scopus 로고
    • Interactive systems: Bridging the gaps between developers and users
    • Grudin, J., Interactive systems: Bridging the gaps between developers and users. IEEE Comput. 24:4 (1991), 59–69.
    • (1991) IEEE Comput. , vol.24 , Issue.4 , pp. 59-69
    • Grudin, J.1
  • 178
    • 0030167097 scopus 로고    scopus 로고
    • Usability analysis of visual programming environments: A ‘cognitive dimensions’ framework
    • Green, T.R.G., Petre, M., Usability analysis of visual programming environments: A ‘cognitive dimensions’ framework. J. Vis. Lang. Comput. 7:2 (1996), 131–174.
    • (1996) J. Vis. Lang. Comput. , vol.7 , Issue.2 , pp. 131-174
    • Green, T.R.G.1    Petre, M.2
  • 179
    • 36249003421 scopus 로고    scopus 로고
    • TransPlant: Helping organizations to make the transition
    • Heinz, L., TransPlant: Helping organizations to make the transition. news@sei, 4(4), 2002 http://sei.cmu.edu/news-at-sei/features/2001/4q01/feature-4-4q01.html.
    • (2002) news@sei , vol.4 , Issue.4
    • Heinz, L.1
  • 181
    • 0030258673 scopus 로고    scopus 로고
    • Why are CASE tools not used?
    • Iivari, J., Why are CASE tools not used?. Commun. ACM 39:10 (1996), 94–103.
    • (1996) Commun. ACM , vol.39 , Issue.10 , pp. 94-103
    • Iivari, J.1
  • 182
    • 85023003508 scopus 로고    scopus 로고
    • Wosef introduction
    • Workshop on Standard Exchange Format (WoSEF)
    • Holt, R., Wosef introduction., Workshop on Standard Exchange Format (WoSEF), 2000.
    • (2000)
    • Holt, R.1
  • 183
    • 30244498706 scopus 로고
    • Experiences in program understanding
    • Conference of the Centre for Advanced Studies on Collaborative Research (CASCON'92)
    • Buss, E., Henshaw, J., Experiences in program understanding., Conference of the Centre for Advanced Studies on Collaborative Research (CASCON'92), 1992, 55–73.
    • (1992) , pp. 55-73
    • Buss, E.1    Henshaw, J.2
  • 184
    • 18144400416 scopus 로고    scopus 로고
    • Experiences with an industrial long-term reengineering project
    • 11th IEEE Working Conference on Reverse Engineering (WCRE'04)
    • Kollmann, R., Experiences with an industrial long-term reengineering project., 11th IEEE Working Conference on Reverse Engineering (WCRE'04), 2004, 8–16.
    • (2004) , pp. 8-16
    • Kollmann, R.1
  • 185
    • 85034520707 scopus 로고
    • From program comprehension to tool requirements for an industrial environment
    • 2nd IEEE Workshop on Program Comprehension (WPC'93)
    • von Mayrhauser, A., Vans, A.M., From program comprehension to tool requirements for an industrial environment., 2nd IEEE Workshop on Program Comprehension (WPC'93), 1993, 78–86.
    • (1993) , pp. 78-86
    • von Mayrhauser, A.1    Vans, A.M.2
  • 186
    • 0030417555 scopus 로고    scopus 로고
    • Creating a research infrastructure for reengineering
    • 3rd IEEE Working Conference on Reverse Engineering (WCRE'96)
    • Rugaber, S., Wills, L.M., Creating a research infrastructure for reengineering., 3rd IEEE Working Conference on Reverse Engineering (WCRE'96), 1996, 98–102.
    • (1996) , pp. 98-102
    • Rugaber, S.1    Wills, L.M.2
  • 187
    • 4544226049 scopus 로고    scopus 로고
    • 4th international workshop on adoption-centric software engineering
    • 4th International Workshop on Adoption-Centric Software Engineering (ACSE'04)
    • Balzer, B., Litoiu, M., Müller, H., Smith, D., Storey, M., Tilley, S., Wong, K., 4th international workshop on adoption-centric software engineering., 4th International Workshop on Adoption-Centric Software Engineering (ACSE'04), 2004, 1–2.
    • (2004) , pp. 1-2
    • Balzer, B.1    Litoiu, M.2    Müller, H.3    Smith, D.4    Storey, M.5    Tilley, S.6    Wong, K.7
  • 188
    • 85023097795 scopus 로고    scopus 로고
    • Value assessment by potential tool adopters: Towards a model that considers costs, benefits and risks of adoption
    • 4th International Workshop on Adoption-Centric Software Engineering (ACSE'04)
    • Lethbridge, T.C., Value assessment by potential tool adopters: Towards a model that considers costs, benefits and risks of adoption., 4th International Workshop on Adoption-Centric Software Engineering (ACSE'04), 2004, 46–50.
    • (2004) , pp. 46-50
    • Lethbridge, T.C.1
  • 189
    • 34547356952 scopus 로고    scopus 로고
    • On the challenges of adopting ROTS software
    • 3rd International Workshop on Adoption-Centric Software Engineering (ACSE'03)
    • Tilley, S., Huang, S., Payne, T., On the challenges of adopting ROTS software., 3rd International Workshop on Adoption-Centric Software Engineering (ACSE'03), 2003, 3–6.
    • (2003) , pp. 3-6
    • Tilley, S.1    Huang, S.2    Payne, T.3
  • 190
    • 77953557099 scopus 로고    scopus 로고
    • On the yin and yang of academic research and industrial practice
    • 3rd International Workshop on Adoption-Centric Software Engineering (ACSE'03)
    • Huang, S., Tilley, S., Zhiying, Z., On the yin and yang of academic research and industrial practice., 3rd International Workshop on Adoption-Centric Software Engineering (ACSE'03), 2003, 19–22.
    • (2003) , pp. 19-22
    • Huang, S.1    Tilley, S.2    Zhiying, Z.3
  • 191
    • 84893233337 scopus 로고    scopus 로고
    • On selecting software visualization tools for program understanding in an industrial context
    • 10th IEEE International Workshop on Program Comprehension (IWPC'02)
    • Tilley, S., Huang, S., On selecting software visualization tools for program understanding in an industrial context., 10th IEEE International Workshop on Program Comprehension (IWPC'02), 2002, 285–288.
    • (2002) , pp. 285-288
    • Tilley, S.1    Huang, S.2
  • 192
    • 0029700574 scopus 로고    scopus 로고
    • On inserting program understanding technology into the software change process
    • 4th IEEE Workshop on Program Comprehension (WPC'96)
    • Wong, K., On inserting program understanding technology into the software change process., 4th IEEE Workshop on Program Comprehension (WPC'96), 1996, 90–99.
    • (1996) , pp. 90-99
    • Wong, K.1
  • 193
    • 46449126727 scopus 로고    scopus 로고
    • Re-targetability in software tools
    • Devanbu, P.T., Re-targetability in software tools. ACM SIGAPP Appl. Comput. Rev. 7:3 (1999), 19–26.
    • (1999) ACM SIGAPP Appl. Comput. Rev. , vol.7 , Issue.3 , pp. 19-26
    • Devanbu, P.T.1
  • 194
    • 46449085111 scopus 로고    scopus 로고
    • Tool adoption: A software developer's perspective
    • 3rd International Workshop on Adoption-Centric Software Engineering (ACSE'03)
    • Martin, J., Tool adoption: A software developer's perspective., 3rd International Workshop on Adoption-Centric Software Engineering (ACSE'03), 2003, 7–9.
    • (2003) , pp. 7-9
    • Martin, J.1
  • 195
  • 196
    • 15844366623 scopus 로고    scopus 로고
    • The education of a software engineer
    • 19th IEEE Conference on Automated Software Engineering (ASE'04)
    • Jazayeri, M., The education of a software engineer., 19th IEEE Conference on Automated Software Engineering (ASE'04), 2004, xviii–xxvii.
    • (2004) , pp. xviii-xxvii
    • Jazayeri, M.1
  • 197
    • 0141908871 scopus 로고    scopus 로고
    • Understanding software maintenance tools: Some empirical research
    • 3rd Workshop on Empirical Studies of Software Maintenance (WESS'97)
    • Lethbridge, T.C., Singer, J., Understanding software maintenance tools: Some empirical research., 3rd Workshop on Empirical Studies of Software Maintenance (WESS'97), 1997, 157–162.
    • (1997) , pp. 157-162
    • Lethbridge, T.C.1    Singer, J.2
  • 199
    • 14544300648 scopus 로고    scopus 로고
    • 20th century vs. 21st century c&c: The SPUR manifesto
    • Patterson, D.A., 20th century vs. 21st century c&c: The SPUR manifesto. Commun. ACM 48:3 (2005), 15–16.
    • (2005) Commun. ACM , vol.48 , Issue.3 , pp. 15-16
    • Patterson, D.A.1
  • 200
    • 85023109348 scopus 로고    scopus 로고
    • On the adoption of an approach to reengineering web application transactions
    • 4th International Workshop on Adoption-Centric Software Engineering (ACSE'04)
    • Tilley, S., Distante, D., On the adoption of an approach to reengineering web application transactions., 4th International Workshop on Adoption-Centric Software Engineering (ACSE'04), 2004, 13–20.
    • (2004) , pp. 13-20
    • Tilley, S.1    Distante, D.2
  • 201
    • 85023136028 scopus 로고    scopus 로고
    • Two good reasons why new software processes are not adopted
    • 3rd International Workshop on Adoption-Centric Software Engineering (ACSE'03)
    • Rifkin, S., Two good reasons why new software processes are not adopted., 3rd International Workshop on Adoption-Centric Software Engineering (ACSE'03), 2003, 23–29.
    • (2003) , pp. 23-29
    • Rifkin, S.1
  • 202
    • 85023034098 scopus 로고    scopus 로고
    • On the challenges in fostering adoption via empirical studies
    • 4th International Workshop on Adoption-Centric Software Engineering (ACSE'04)
    • Huang, S., Tilley, S., On the challenges in fostering adoption via empirical studies., 4th International Workshop on Adoption-Centric Software Engineering (ACSE'04), 2004, 43–45.
    • (2004) , pp. 43-45
    • Huang, S.1    Tilley, S.2
  • 203
    • 27744584531 scopus 로고    scopus 로고
    • Theories, methods and tools in program comprehension: Past, present and future
    • 13th IEEE International Workshop on Program Comprehension (IWPC'05)
    • Storey, M., Theories, methods and tools in program comprehension: Past, present and future., 13th IEEE International Workshop on Program Comprehension (IWPC'05), 2005, 181–191.
    • (2005) , pp. 181-191
    • Storey, M.1
  • 204
    • 84979052082 scopus 로고    scopus 로고
    • Observing and measuring cognitive support: Steps toward systematic tool evaluation and engineering
    • 11th IEEE International Workshop on Program Comprehension (IWPC'03)
    • Walenstein, A., Observing and measuring cognitive support: Steps toward systematic tool evaluation and engineering., 11th IEEE International Workshop on Program Comprehension (IWPC'03), 2003, 185–194.
    • (2003) , pp. 185-194
    • Walenstein, A.1
  • 205
    • 27744597993 scopus 로고    scopus 로고
    • On understanding software tool adoption using perceptual theories
    • 4th International Workshop on Adoption-Centric Software Engineering (ACSE'04)
    • Sun, D., Wong, K., On understanding software tool adoption using perceptual theories., 4th International Workshop on Adoption-Centric Software Engineering (ACSE'04), 2004, 51–55.
    • (2004) , pp. 51-55
    • Sun, D.1    Wong, K.2
  • 206
    • 0036641773 scopus 로고    scopus 로고
    • Eliminating the adoption barrier
    • Krueger, C., Eliminating the adoption barrier. IEEE Softw. 19:4 (2002), 29–31.
    • (2002) IEEE Softw. , vol.19 , Issue.4 , pp. 29-31
    • Krueger, C.1
  • 207
    • 0035279684 scopus 로고    scopus 로고
    • Open source software adoption: A status report
    • Wang, H., Wang, C., Open source software adoption: A status report. IEEE Softw. 18:2 (2001), 90–95.
    • (2001) IEEE Softw. , vol.18 , Issue.2 , pp. 90-95
    • Wang, H.1    Wang, C.2
  • 208
    • 0027940858 scopus 로고
    • Groupware and social dynamics: Eight challenges for developers
    • Grudin, J., Groupware and social dynamics: Eight challenges for developers. Commun. ACM 37:1 (1994), 92–105.
    • (1994) Commun. ACM , vol.37 , Issue.1 , pp. 92-105
    • Grudin, J.1
  • 209
    • 14544297447 scopus 로고    scopus 로고
    • Report on the first commercial users of functional programming workshop
    • Moran, A., Report on the first commercial users of functional programming workshop. ACM SIGPLAN Notices 39:12 (2004), 17–20.
    • (2004) ACM SIGPLAN Notices , vol.39 , Issue.12 , pp. 17-20
    • Moran, A.1
  • 210
    • 77953600895 scopus 로고    scopus 로고
    • Introduction to the workshop on technology transfer in software engineering
    • 2006 International Workshop on Software Technology Transfer in Software Engineering (TT'06)
    • Harrison, W., Wieringa, R., Introduction to the workshop on technology transfer in software engineering., 2006 International Workshop on Software Technology Transfer in Software Engineering (TT'06), 2006, 1–2.
    • (2006) , pp. 1-2
    • Harrison, W.1    Wieringa, R.2
  • 211
    • 58149485435 scopus 로고    scopus 로고
    • Developing scientific software, part 2
    • Segal, J., Morris, C., Developing scientific software, part 2. IEEE Softw., 26(1), 2009, 79.
    • (2009) IEEE Softw. , vol.26 , Issue.1 , pp. 79
    • Segal, J.1    Morris, C.2
  • 212
    • 46449106686 scopus 로고    scopus 로고
    • Requirements of software visualization tools: A literature survey
    • 4th IEEE International Workshop on Visualizing Software for Understanding and Analysis (VISSOFT 2007)
    • Kienle, H.M., Müller, H.A., Requirements of software visualization tools: A literature survey., 4th IEEE International Workshop on Visualizing Software for Understanding and Analysis (VISSOFT 2007), 2007, 2–9.
    • (2007) , pp. 2-9
    • Kienle, H.M.1    Müller, H.A.2
  • 213
    • 18944366150 scopus 로고    scopus 로고
    • Wosef: Workshop on standard exchange format
    • Sim, S.E., Koschke, R., Wosef: Workshop on standard exchange format. ACM SIGSOFT Softw. Eng. Notes 26:1 (2001), 44–49.
    • (2001) ACM SIGSOFT Softw. Eng. Notes , vol.26 , Issue.1 , pp. 44-49
    • Sim, S.E.1    Koschke, R.2
  • 214
    • 85023096884 scopus 로고    scopus 로고
    • FAMIX: Exchange experiences with CDIF and XMI
    • Workshop on Standard Exchange Format (WoSEF)
    • Tichelaar, S., Ducasse, S., Demeyer, S., FAMIX: Exchange experiences with CDIF and XMI., Workshop on Standard Exchange Format (WoSEF), 2000 http://www.ics.uci.edu/~ses/wosef/papers/Tichelaar.ps.
    • (2000)
    • Tichelaar, S.1    Ducasse, S.2    Demeyer, S.3
  • 216
    • 34249867191 scopus 로고    scopus 로고
    • Learning from the web
    • Bosworth, A., Learning from the web. ACM Queue 3:8 (2005), 26–32.
    • (2005) ACM Queue , vol.3 , Issue.8 , pp. 26-32
    • Bosworth, A.1
  • 217
    • 84865533745 scopus 로고    scopus 로고
    • Department of Information Systems, New Media Lab, Vienna University of Economics and Business Administration Vienna, Austria Technical Report
    • Mendling, J., A survey on design criteria for interchange formats, 2004, Department of Information Systems, New Media Lab, Vienna University of Economics and Business Administration, Vienna, Austria Technical Report.
    • (2004) A survey on design criteria for interchange formats
    • Mendling, J.1
  • 218
    • 23044534990 scopus 로고    scopus 로고
    • GraphML progress report: Structural layer proposal
    • 9th International Symposium on Graph Drawing (GD 2001)
    • Brandes, U., Eiglsperger, M., Merman, I., Himsolt, M., Marshall, M.S., GraphML progress report: Structural layer proposal., 9th International Symposium on Graph Drawing (GD 2001), 2001, 109–112.
    • (2001) , pp. 109-112
    • Brandes, U.1    Eiglsperger, M.2    Merman, I.3    Himsolt, M.4    Marshall, M.S.5
  • 219
    • 0030651285 scopus 로고    scopus 로고
    • On using the web as infrastructure for reengineering
    • 5th IEEE International Workshop on Program Comprehension (IWPC'97)
    • Tilley, S.R., Smith, D.B., On using the web as infrastructure for reengineering., 5th IEEE International Workshop on Program Comprehension (IWPC'97), 1997, 170–173.
    • (1997) , pp. 170-173
    • Tilley, S.R.1    Smith, D.B.2
  • 220
    • 67649311820 scopus 로고    scopus 로고
    • Requirements-based visualization tools for software maintenance and evolution
    • Buckley, J., Requirements-based visualization tools for software maintenance and evolution. IEEE Comput. 42:4 (2009), 106–108.
    • (2009) IEEE Comput. , vol.42 , Issue.4 , pp. 106-108
    • Buckley, J.1
  • 221
    • 84941532848 scopus 로고
    • Software tools in context
    • Smith, D.B., Oman, P.W., Software tools in context. IEEE Softw. 7:3 (1990), 15–19.
    • (1990) IEEE Softw. , vol.7 , Issue.3 , pp. 15-19
    • Smith, D.B.1    Oman, P.W.2
  • 222
    • 84884293742 scopus 로고    scopus 로고
    • Software visualization for reverse engineering
    • S. Diehl Springer-Verlag Berlin Vol. 2269 of Lecture Notes in Computer Science
    • Koschke, R., Software visualization for reverse engineering. Diehl, S., (eds.) Software Visualization, 2002, Springer-Verlag, Berlin, 138–150 Vol. 2269 of Lecture Notes in Computer Science.
    • (2002) Software Visualization , pp. 138-150
    • Koschke, R.1
  • 223
    • 21644479541 scopus 로고    scopus 로고
    • Introducing collaboration into an application development environment
    • ACM Conference on Computer Supported Cooperative Work (CSCW'04)
    • Hupfer, S., Cheng, L.-T., Ross, S., Patterson, J., Introducing collaboration into an application development environment., ACM Conference on Computer Supported Cooperative Work (CSCW'04), 2004, 21–24.
    • (2004) , pp. 21-24
    • Hupfer, S.1    Cheng, L.-T.2    Ross, S.3    Patterson, J.4
  • 224
    • 50249121235 scopus 로고    scopus 로고
    • A flexible framework to support collaborative software evolution analysis
    • 12th IEEE European Conference on Software Maintenance and Reengineering (CSMR'08)
    • D'Ambros, M., Lanza, M., A flexible framework to support collaborative software evolution analysis., 12th IEEE European Conference on Software Maintenance and Reengineering (CSMR'08), 2008, 3–12.
    • (2008) , pp. 3-12
    • D'Ambros, M.1    Lanza, M.2
  • 225
    • 0029182283 scopus 로고
    • Architectural issues in software reuse: It's not just the functionality, it's the packaging
    • Symposium on Software Reusability (SSR'95)
    • Shaw, M., Architectural issues in software reuse: It's not just the functionality, it's the packaging., Symposium on Software Reusability (SSR'95), 1995, 3–6.
    • (1995) , pp. 3-6
    • Shaw, M.1
  • 226
    • 0026873608 scopus 로고
    • Software reuse
    • Krueger, C.W., Software reuse. ACM Comput. Surv. 24:2 (1992), 131–183.
    • (1992) ACM Comput. Surv. , vol.24 , Issue.2 , pp. 131-183
    • Krueger, C.W.1
  • 228
    • 84994682885 scopus 로고
    • Tool integration in software engineering environments
    • F. Long Springer-Verlag Berlin Vol. 467 of Lecture Notes in Computer Science
    • Wasserman, A.I., Tool integration in software engineering environments. Long, F., (eds.) Software Engineering Environments: International Workshop on Environments, 1990, Springer-Verlag, Berlin, 137–149 Vol. 467 of Lecture Notes in Computer Science.
    • (1990) Software Engineering Environments: International Workshop on Environments , pp. 137-149
    • Wasserman, A.I.1
  • 229
    • 0010503804 scopus 로고
    • A Quarter Century of UNIX, UNIX and Open Systems Series
    • Addison-Wesley Boston, MA
    • Salus, P.H., A Quarter Century of UNIX, UNIX and Open Systems Series. 1994, Addison-Wesley, Boston, MA.
    • (1994)
    • Salus, P.H.1
  • 231
    • 77953771330 scopus 로고    scopus 로고
    • Designing a component-based framework for visualization in software engineering and knowledge engineering
    • 14th ACM/IEEE International Conference on Software Engineering and Knowledge Engineering (SEKE'02)
    • Best, C., Storey, M., Michaud, J., Designing a component-based framework for visualization in software engineering and knowledge engineering., 14th ACM/IEEE International Conference on Software Engineering and Knowledge Engineering (SEKE'02), 2002, 323–326.
    • (2002) , pp. 323-326
    • Best, C.1    Storey, M.2    Michaud, J.3
  • 232
    • 63449083987 scopus 로고    scopus 로고
    • An interactive reverse engineering environment for large-scale C++ code
    • 4th ACM Symposium on Software Visualization (SOFTVIS'08)
    • Telea, A., Voinea, L., An interactive reverse engineering environment for large-scale C++ code., 4th ACM Symposium on Software Visualization (SOFTVIS'08), 2008, 67–76.
    • (2008) , pp. 67-76
    • Telea, A.1    Voinea, L.2
  • 233
    • 0000752690 scopus 로고
    • Separating parsing and analysis in reverse engineering
    • 1st IEEE Working Conference on Reverse Engineering (WCRE'93)
    • Reubenstein, H., Piazza, R., Roberts, S., Separating parsing and analysis in reverse engineering., 1st IEEE Working Conference on Reverse Engineering (WCRE'93), 1993, 117–125.
    • (1993) , pp. 117-125
    • Reubenstein, H.1    Piazza, R.2    Roberts, S.3
  • 234
    • 1442263978 scopus 로고    scopus 로고
    • No name: Just notes on software reuse
    • Biddle, R., Martin, A., Noble, J., No name: Just notes on software reuse. ACM SIGPLAN Notices 38:2 (2004), 76–96.
    • (2004) ACM SIGPLAN Notices , vol.38 , Issue.2 , pp. 76-96
    • Biddle, R.1    Martin, A.2    Noble, J.3
  • 235
    • 57849141307 scopus 로고    scopus 로고
    • Component-based tool development
    • Frontiers of Software Maintenance (FoSM 2008) at ICSM 2008
    • Kienle, H.M., Component-based tool development., Frontiers of Software Maintenance (FoSM 2008) at ICSM 2008, 2008, 87–98.
    • (2008) , pp. 87-98
    • Kienle, H.M.1
  • 237
    • 0038516421 scopus 로고    scopus 로고
    • A systematic approach to creating and maintaining software documentation
    • 11th ACM Symposium on Applied Computing (SAC'96)
    • Powell, A.L., French, J.C., Knight, J.C., A systematic approach to creating and maintaining software documentation., 11th ACM Symposium on Applied Computing (SAC'96), 1996, 201–208.
    • (1996) , pp. 201-208
    • Powell, A.L.1    French, J.C.2    Knight, J.C.3
  • 238
    • 0004014411 scopus 로고    scopus 로고
    • Generative Programming: Methods, Tools, and Applications
    • Addison-Wesley Boston, MA
    • Czarnecki, K., Eisenecker, U.W., Generative Programming: Methods, Tools, and Applications. 2000, Addison-Wesley, Boston, MA.
    • (2000)
    • Czarnecki, K.1    Eisenecker, U.W.2
  • 239
    • 0347412086 scopus 로고    scopus 로고
    • Leveraging Visio for adoption-centric reverse engineering tools
    • 10th IEEE Working Conference on Reverse Engineering (WCRE'03)
    • Zhu, Q., Chen, Y., Kaminski, P., Weber, A., Kienle, H., Müller, H.A., Leveraging Visio for adoption-centric reverse engineering tools., 10th IEEE Working Conference on Reverse Engineering (WCRE'03), 2003, 270–274.
    • (2003) , pp. 270-274
    • Zhu, Q.1    Chen, Y.2    Kaminski, P.3    Weber, A.4    Kienle, H.5    Müller, H.A.6
  • 240
    • 0035758012 scopus 로고    scopus 로고
    • Documenting software systems with views II: An integrated approach based on XML
    • 19th ACM International Conference on Computer Documentation (SIGDOC'01)
    • Hartmann, J., Huang, S., Tilley, S., Documenting software systems with views II: An integrated approach based on XML., 19th ACM International Conference on Computer Documentation (SIGDOC'01), 2001, 237–246.
    • (2001) , pp. 237-246
    • Hartmann, J.1    Huang, S.2    Tilley, S.3
  • 241
    • 84952904169 scopus 로고    scopus 로고
    • Generation of architectural documentation using XML
    • 9th IEEE Working Conference on Reverse Engineering (WCRE'02)
    • Riva, C., Yang, Y., Generation of architectural documentation using XML., 9th IEEE Working Conference on Reverse Engineering (WCRE'02), 2002, 161–169.
    • (2002) , pp. 161-169
    • Riva, C.1    Yang, Y.2
  • 242
    • 0032642158 scopus 로고    scopus 로고
    • The ISI visual design editor generator
    • IEEE Symposium on Visual Languages (VL'99)
    • Goldman, N.M., Balzer, R.M., The ISI visual design editor generator., IEEE Symposium on Visual Languages (VL'99), 1999, 20–27 http://mr.teknowledge.com/daml/briefing_associate_publications.htm.
    • (1999) , pp. 20-27
    • Goldman, N.M.1    Balzer, R.M.2
  • 243
    • 34648829615 scopus 로고    scopus 로고
    • Exploration harnesses: Tool-supported interactive discovery of commercial component properties
    • 14th IEEE Conference on Automated Software Engineering (ASE'99)
    • Copenhafer, M.A., Sullivan, K.J., Exploration harnesses: Tool-supported interactive discovery of commercial component properties., 14th IEEE Conference on Automated Software Engineering (ASE'99), 1999, 7–14.
    • (1999) , pp. 7-14
    • Copenhafer, M.A.1    Sullivan, K.J.2
  • 244
    • 0033683198 scopus 로고    scopus 로고
    • Galileo: A tool built from mass-market applications
    • 22nd ACM/IEEE International Conference on Software Engineering (ICSE'00)
    • Coppit, D., Sullivan, K.J., Galileo: A tool built from mass-market applications., 22nd ACM/IEEE International Conference on Software Engineering (ICSE'00), 2000, 750–753.
    • (2000) , pp. 750-753
    • Coppit, D.1    Sullivan, K.J.2
  • 245
    • 0037925387 scopus 로고    scopus 로고
    • Sound methods and effective tools for engineering modeling and analysis
    • 25th ACM/IEEE International Conference on Software Engineering (ICSE'03)
    • Coppit, D., Sullivan, K.J., Sound methods and effective tools for engineering modeling and analysis., 25th ACM/IEEE International Conference on Software Engineering (ICSE'03), 2003, 198–207.
    • (2003) , pp. 198-207
    • Coppit, D.1    Sullivan, K.J.2
  • 246
    • 57849135502 scopus 로고
    • Program editing in a software development environment (draft)
    • Reiss, S.P., Program editing in a software development environment (draft). http://www.cs.brown.edu/~spr/research/desert/fredpaper.pdf, 1995.
    • (1995)
    • Reiss, S.P.1
  • 247
    • 18144382308 scopus 로고    scopus 로고
    • A reverse engineering approach to support software maintenance: Version control knowledge extraction
    • 11th IEEE Working Conference on Reverse Engineering (WCRE'04)
    • Wu, X., Murray, A., Storey, M., Lintern, R., A reverse engineering approach to support software maintenance: Version control knowledge extraction., 11th IEEE Working Conference on Reverse Engineering (WCRE'04), 2004, 90–99.
    • (2004) , pp. 90-99
    • Wu, X.1    Murray, A.2    Storey, M.3    Lintern, R.4
  • 248
    • 85023124892 scopus 로고    scopus 로고
    • The MARPLE project—A tool for design pattern detection and software architecture reconstruction
    • 1st International Workshop on Advanced Software Development Tools and Techniques (WASDeTT-1)
    • Arcelli, F., Tosi, C., Zanoni, M., Maggioni, S., The MARPLE project—A tool for design pattern detection and software architecture reconstruction., 1st International Workshop on Advanced Software Development Tools and Techniques (WASDeTT-1), 2008 http://scg.unibe.ch/download/wasdett/wasdett2008-paper02.pdf.
    • (2008)
    • Arcelli, F.1    Tosi, C.2    Zanoni, M.3    Maggioni, S.4
  • 249
    • 0032760914 scopus 로고    scopus 로고
    • Rose/Architect: A tool to visualize architecture
    • 32rd IEEE Hawaii International Conference on System Sciences (HICSS'99)
    • Egyed, A., Kruchten, P.B., Rose/Architect: A tool to visualize architecture., 32rd IEEE Hawaii International Conference on System Sciences (HICSS'99), 1999.
    • (1999)
    • Egyed, A.1    Kruchten, P.B.2
  • 251
    • 33947140601 scopus 로고    scopus 로고
    • Towards a unified model for requirements engineering
    • 4th International Workshop on Adoption-Centric Software Engineering (ACSE'04)
    • Berenbach, B., Towards a unified model for requirements engineering., 4th International Workshop on Adoption-Centric Software Engineering (ACSE'04), 2004, 26–29.
    • (2004) , pp. 26-29
    • Berenbach, B.1
  • 252
    • 84948977365 scopus 로고    scopus 로고
    • Javis: A UML-based visualization and debugging environment for concurrent Java programs
    • S. Diehl Springer-Verlag Berlin Vol. 2269 of Lecture Notes in Computer Science
    • Mehner, K., Javis: A UML-based visualization and debugging environment for concurrent Java programs. Diehl, S., (eds.) Software Visualization, 2002, Springer-Verlag, Berlin, 163–175 Vol. 2269 of Lecture Notes in Computer Science.
    • (2002) Software Visualization , pp. 163-175
    • Mehner, K.1
  • 253
    • 0141998615 scopus 로고    scopus 로고
    • A new approach for visualizing UML class diagrams
    • ACM Symposium on Software Visualization (SoftVis'03)
    • Gutwenger, C., Jünger, M., Klein, K., Kupke, J., Leipert, S., Mutzel, P., A new approach for visualizing UML class diagrams., ACM Symposium on Software Visualization (SoftVis'03), 2003, 179–188.
    • (2003) , pp. 179-188
    • Gutwenger, C.1    Jünger, M.2    Klein, K.3    Kupke, J.4    Leipert, S.5    Mutzel, P.6
  • 254
    • 0035306083 scopus 로고    scopus 로고
    • Understanding and restructuring Web sites with ReWeb
    • Ricca, F., Tonella, P., Understanding and restructuring Web sites with ReWeb. IEEE MultiMed. 8:2 (2001), 40–51.
    • (2001) IEEE MultiMed. , vol.8 , Issue.2 , pp. 40-51
    • Ricca, F.1    Tonella, P.2
  • 255
    • 0031372524 scopus 로고    scopus 로고
    • Program understanding and maintenance with the CANTO environment
    • 13th IEEE International Conference on Software Maintenance (ICSM'97)
    • Antoniol, G., Fiutem, R., Lutteri, G., Tonella, P., Zanfei, S., Merlo, E., Program understanding and maintenance with the CANTO environment., 13th IEEE International Conference on Software Maintenance (ICSM'97), 1997, 72–81.
    • (1997) , pp. 72-81
    • Antoniol, G.1    Fiutem, R.2    Lutteri, G.3    Tonella, P.4    Zanfei, S.5    Merlo, E.6
  • 256
    • 84874291770 scopus 로고    scopus 로고
    • A customizable SVG graph visualization engine
    • SVG Open 2007
    • Lin, T.Y., Zou, F., Kienle, H.M., Müller, H.A., A customizable SVG graph visualization engine., SVG Open 2007, 2007 http://www.svgopen.org/2007/papers/CustomizableSVGGraphVisualization Engine/.
    • (2007)
    • Lin, T.Y.1    Zou, F.2    Kienle, H.M.3    Müller, H.A.4
  • 257
    • 85023073327 scopus 로고    scopus 로고
    • The small project observatory
    • 1st International Workshop on Advanced Software Development Tools and Techniques (WASDeTT-1)
    • Lungu, M., Lanza, M., The small project observatory., 1st International Workshop on Advanced Software Development Tools and Techniques (WASDeTT-1), 2008 http://scg.unibe.ch/download/wasdett/wasdett2008-paper08.pdf.
    • (2008)
    • Lungu, M.1    Lanza, M.2
  • 258
    • 33845640864 scopus 로고    scopus 로고
    • Hierarchical edge bundles: Visualization of adjacency relations in hierarchical data
    • Holten, D., Hierarchical edge bundles: Visualization of adjacency relations in hierarchical data. IEEE Trans. Vis. Comput. Graph. 12:5 (2006), 741–748.
    • (2006) IEEE Trans. Vis. Comput. Graph. , vol.12 , Issue.5 , pp. 741-748
    • Holten, D.1
  • 259
    • 42149116096 scopus 로고    scopus 로고
    • Visualizing software systems as cities
    • 4th IEEE International Workshop on Visualizing Software for Understanding and Analysis (VISSOFT'07)
    • Wettel, R., Lanza, M., Visualizing software systems as cities., 4th IEEE International Workshop on Visualizing Software for Understanding and Analysis (VISSOFT'07), 2007, 92–99.
    • (2007) , pp. 92-99
    • Wettel, R.1    Lanza, M.2
  • 260
    • 0029200663 scopus 로고
    • Architectural mismatch or why it's hard to build systems out of existing parts
    • 17th ACM/IEEE International Conference on Software Engineering (ICSE'95)
    • Garlan, D., Allen, R., Ockerbloom, J., Architectural mismatch or why it's hard to build systems out of existing parts., 17th ACM/IEEE International Conference on Software Engineering (ICSE'95), 1995, 179–185.
    • (1995) , pp. 179-185
    • Garlan, D.1    Allen, R.2    Ockerbloom, J.3
  • 261
    • 0037224630 scopus 로고    scopus 로고
    • Visualizing flow diagrams in WebSphere Studio using SHriMP views
    • Rayside, D., Litoiu, M., Storey, M., Best, C., Lintern, R., Visualizing flow diagrams in WebSphere Studio using SHriMP views. Inf. Syst. Front. 5:2 (2003), 161–174.
    • (2003) Inf. Syst. Front. , vol.5 , Issue.2 , pp. 161-174
    • Rayside, D.1    Litoiu, M.2    Storey, M.3    Best, C.4    Lintern, R.5
  • 262
    • 84943179598 scopus 로고    scopus 로고
    • Unfriendly COTS integration—Instrumentation and interfaces for improved plugability
    • 16th IEEE Conference of Automated Software Engineering (ASE'01)
    • Egyed, A., Balzer, R., Unfriendly COTS integration—Instrumentation and interfaces for improved plugability., 16th IEEE Conference of Automated Software Engineering (ASE'01), 2001, 223–231.
    • (2001) , pp. 223-231
    • Egyed, A.1    Balzer, R.2
  • 264
    • 0032348417 scopus 로고    scopus 로고
    • A perspective of generative reuse
    • Biggerstaff, T.J., A perspective of generative reuse. Ann. Softw. Eng. 5 (1998), 169–226.
    • (1998) Ann. Softw. Eng. , vol.5 , pp. 169-226
    • Biggerstaff, T.J.1
  • 265
    • 3242669953 scopus 로고    scopus 로고
    • Model-driven reverse engineering
    • Rugaber, S., Stirewalt, K., Model-driven reverse engineering. IEEE Softw. 21:4 (2004), 45–53.
    • (2004) IEEE Softw. , vol.21 , Issue.4 , pp. 45-53
    • Rugaber, S.1    Stirewalt, K.2
  • 266
    • 18144429881 scopus 로고    scopus 로고
    • Cacophony: Metamodel-driven software architecture reconstruction
    • 11th IEEE Working Conference on Reverse Engineering (WCRE'04)
    • Favre, J., Cacophony: Metamodel-driven software architecture reconstruction., 11th IEEE Working Conference on Reverse Engineering (WCRE'04), 2004, 204–213.
    • (2004) , pp. 204-213
    • Favre, J.1
  • 267
    • 57349198801 scopus 로고    scopus 로고
    • Meta-environment and executable meta-language using smalltalk: An experience report
    • Ducasse, S., Gîrba, T., Kuhn, A., Renggli, L., Meta-environment and executable meta-language using smalltalk: An experience report. J. Softw. Syst. Model. 8:1 (2009), 5–19.
    • (2009) J. Softw. Syst. Model. , vol.8 , Issue.1 , pp. 5-19
    • Ducasse, S.1    Gîrba, T.2    Kuhn, A.3    Renggli, L.4
  • 268
    • 33750337633 scopus 로고    scopus 로고
    • Using smalltalk as a reflective executable meta-language
    • 9th International Conference on Model Driven Engineering Languages and Systems (MoDELS 2006)
    • Ducasse, S., Gîrba, T., Using smalltalk as a reflective executable meta-language., 9th International Conference on Model Driven Engineering Languages and Systems (MoDELS 2006), 2006, 604–618.
    • (2006) , pp. 604-618
    • Ducasse, S.1    Gîrba, T.2
  • 270
    • 33845429565 scopus 로고    scopus 로고
    • An architecture to support model driven software visualization
    • 14th IEEE International Conference on Program Comprehension (ICPC'06)
    • Bull, R.I., Storey, M.-A., Favre, J.-M., Litoiu, M., An architecture to support model driven software visualization., 14th IEEE International Conference on Program Comprehension (ICPC'06), 2006, 100–106.
    • (2006) , pp. 100-106
    • Bull, R.I.1    Storey, M.-A.2    Favre, J.-M.3    Litoiu, M.4
  • 272
    • 0033700287 scopus 로고    scopus 로고
    • Multiple mass-market applications as components
    • 22nd ACM/IEEE International Conference on Software Engineering (ICSE'00)
    • Coppit, D., Sullivan, K.J., Multiple mass-market applications as components., 22nd ACM/IEEE International Conference on Software Engineering (ICSE'00), 2000, 273–282.
    • (2000) , pp. 273-282
    • Coppit, D.1    Sullivan, K.J.2
  • 273
    • 1542328524 scopus 로고    scopus 로고
    • Codecrawler—Lessons learned in building a software visualization tool
    • 7th IEEE European Conference on Software Maintenance and Reengineering (CSMR'03)
    • Lanza, M., Codecrawler—Lessons learned in building a software visualization tool., 7th IEEE European Conference on Software Maintenance and Reengineering (CSMR'03), 2003, 1–10.
    • (2003) , pp. 1-10
    • Lanza, M.1
  • 274
    • 85023052439 scopus 로고    scopus 로고
    • Ptidej: Promoting patterns with patterns
    • 1st ECOOP workshop on Building a System using Patterns
    • Guéhéneuc, Y.-G., Ptidej: Promoting patterns with patterns., 1st ECOOP workshop on Building a System using Patterns, 2005 http://www.iro.umontreal.ca/~ptidej/Publications/Documents/ECOOP05BSUP.doc.pdf.
    • (2005)
    • Guéhéneuc, Y.-G.1
  • 275
    • 36949016191 scopus 로고    scopus 로고
    • Adapting COTS applications: An experience report
    • 2nd IEEE International Workshop on Incorporating COTS-Software into Software Systems: Tools and Techniques (IWICSS'07)
    • Balzer, R., Egyed, A., Goldman, N., Hollebeek, T., Tallis, M., Wile, D., Adapting COTS applications: An experience report., 2nd IEEE International Workshop on Incorporating COTS-Software into Software Systems: Tools and Techniques (IWICSS'07), 2007.
    • (2007)
    • Balzer, R.1    Egyed, A.2    Goldman, N.3    Hollebeek, T.4    Tallis, M.5    Wile, D.6
  • 276
    • 51149095600 scopus 로고    scopus 로고
    • Building reverse engineering tools with software components: Ten lessons learned
    • 14th IEEE Working Conference on Reverse Engineering (WCRE 2007)
    • Kienle, H.M., Building reverse engineering tools with software components: Ten lessons learned., 14th IEEE Working Conference on Reverse Engineering (WCRE 2007), 2007, 289–292.
    • (2007) , pp. 289-292
    • Kienle, H.M.1
  • 277
    • 1542303528 scopus 로고    scopus 로고
    • Unanticipated integration of development tools using the classification model, Computer Languages
    • Wuyts, R., Ducasse, S., Unanticipated integration of development tools using the classification model, Computer Languages. Syst. Struct. 30:1–2 (2004), 63–77.
    • (2004) Syst. Struct. , vol.30 , Issue.1-2 , pp. 63-77
    • Wuyts, R.1    Ducasse, S.2
  • 279
    • 57749200273 scopus 로고    scopus 로고
    • Towards a process for developing maintenance tools in academia
    • 15th IEEE Working Conference on Reverse Engineering (WCRE'08)
    • Kienle, H.M., Müller, H.A., Towards a process for developing maintenance tools in academia., 15th IEEE Working Conference on Reverse Engineering (WCRE'08), 2008, 237–246.
    • (2008) , pp. 237-246
    • Kienle, H.M.1    Müller, H.A.2
  • 280
    • 69849086834 scopus 로고    scopus 로고
    • Academic software development tools and techniques: Report on the 1st workshop WASDeTT at ECOOP 2008
    • P. Eugster Springer Verlag Berlin ECOOP 2008 Workshop Reader, Vol. 5475 of Lecture Notes in Computer Science
    • Wuyts, R., Kienle, H.M., Mens, K., van den Brand, M., Kuhn, A., Academic software development tools and techniques: Report on the 1st workshop WASDeTT at ECOOP 2008. Eugster, P., (eds.) Object-Oriented Technology, 2009, Springer Verlag, Berlin, 87–103 ECOOP 2008 Workshop Reader, Vol. 5475 of Lecture Notes in Computer Science.
    • (2009) Object-Oriented Technology , pp. 87-103
    • Wuyts, R.1    Kienle, H.M.2    Mens, K.3    van den Brand, M.4    Kuhn, A.5
  • 281
    • 57849146123 scopus 로고    scopus 로고
    • 2nd international workshop on advanced software development tools and techniques (WASDeTT): Tools for software maintenance, visualization, and reverse engineering
    • 24th IEEE International Conference on Software Maintenance (ICSM'08)
    • Kienle, H.M., Moonen, L., Godfrey, M.W., Müller, H.A., 2nd international workshop on advanced software development tools and techniques (WASDeTT): Tools for software maintenance, visualization, and reverse engineering., 24th IEEE International Conference on Software Maintenance (ICSM'08), 2008, 408–409.
    • (2008) , pp. 408-409
    • Kienle, H.M.1    Moonen, L.2    Godfrey, M.W.3    Müller, H.A.4
  • 282
    • 45849123487 scopus 로고    scopus 로고
    • Guest editor's introduction: Experimental software and toolkits (EST)
    • van den Brand, M., Guest editor's introduction: Experimental software and toolkits (EST). Sci. Comput. Program. 69:1–3 (2007), 1–2.
    • (2007) Sci. Comput. Program. , vol.69 , Issue.1-3 , pp. 1-2
    • van den Brand, M.1
  • 283
    • 34748896837 scopus 로고    scopus 로고
    • Collaboration in software engineering: A roadmap
    • Future of Software Engineering (FOSE'07)
    • Sjoberg, D.I.K., Dyba, T., Jorgensen, M., Collaboration in software engineering: A roadmap., Future of Software Engineering (FOSE'07), 2007, 214–225.
    • (2007) , pp. 214-225
    • Sjoberg, D.I.K.1    Dyba, T.2    Jorgensen, M.3
  • 286
    • 33646914140 scopus 로고    scopus 로고
    • Evaluation of a framework for reverse engineering tool construction
    • 21st IEEE International Conference on Software Maintenance (ICSM'05)
    • Panas, T., Staron, M., Evaluation of a framework for reverse engineering tool construction., 21st IEEE International Conference on Software Maintenance (ICSM'05), 2005, 145–154.
    • (2005) , pp. 145-154
    • Panas, T.1    Staron, M.2
  • 287
    • 0037925631 scopus 로고    scopus 로고
    • Using benchmarking to advance research: A challenge to software engineering
    • 25th ACM/IEEE International Conference on Software Engineering (ICSE'03)
    • Sim, S.E., Easterbrook, S., Holt, R.C., Using benchmarking to advance research: A challenge to software engineering., 25th ACM/IEEE International Conference on Software Engineering (ICSE'03), 2003, 74–83.
    • (2003) , pp. 74-83
    • Sim, S.E.1    Easterbrook, S.2    Holt, R.C.3
  • 288
    • 1442352343 scopus 로고    scopus 로고
    • Towards a software evolution benchmark
    • 4th ACM International Workshop on Principles of Software Evolution (IWPSE'04)
    • Demeyer, S., Mens, T., Wermelinger, M., Towards a software evolution benchmark., 4th ACM International Workshop on Principles of Software Evolution (IWPSE'04), 2001, 174–177.
    • (2001) , pp. 174-177
    • Demeyer, S.1    Mens, T.2    Wermelinger, M.3
  • 289
    • 84978974450 scopus 로고    scopus 로고
    • Towards a clone detection benchmark suite and results archive
    • 11th IEEE International Workshop on Program Comprehension (IWPC'03)
    • Lakhotia, A., Li, J., Walenstein, A., Yang, Y., Towards a clone detection benchmark suite and results archive., 11th IEEE International Workshop on Program Comprehension (IWPC'03), 2003, 285–286.
    • (2003) , pp. 285-286
    • Lakhotia, A.1    Li, J.2    Walenstein, A.3    Yang, Y.4
  • 291
    • 50249154920 scopus 로고    scopus 로고
    • Towards a benchmark for evaluating design pattern miner tools
    • 12th IEEE European Conference on Software Maintenance and Reengineering (CSMR'08)
    • Fulop, L.J., Ferenc, R., Gyimothy, T., Towards a benchmark for evaluating design pattern miner tools., 12th IEEE European Conference on Software Maintenance and Reengineering (CSMR'08), 2008, 143–152.
    • (2008) , pp. 143-152
    • Fulop, L.J.1    Ferenc, R.2    Gyimothy, T.3
  • 292
    • 70349724684 scopus 로고    scopus 로고
    • Ph.D. thesis, University of Lugano Lugano, Switzerland December
    • Robbes, R., Of Change and Software, 2008, Ph.D. thesis, University of Lugano, Lugano, Switzerland December.
    • (2008) Of Change and Software
    • Robbes, R.1
  • 293
    • 0034512580 scopus 로고    scopus 로고
    • A structured demonstration of five program comprehension tools
    • 7th IEEE Working Conference on Reverse Engineering (WCRE'00)
    • Sim, S.E., Storey, M., A structured demonstration of five program comprehension tools., 7th IEEE Working Conference on Reverse Engineering (WCRE'00), 2000, 184–193.
    • (2000) , pp. 184-193
    • Sim, S.E.1    Storey, M.2
  • 294
    • 85023134697 scopus 로고    scopus 로고
    • Snapshots from industry: Reverse engineering project seeking participants
    • Charles, J., Snapshots from industry: Reverse engineering project seeking participants. IEEE Softw., 14(3), 1997, 118.
    • (1997) IEEE Softw. , vol.14 , Issue.3 , pp. 118
    • Charles, J.1
  • 295
    • 34548055627 scopus 로고    scopus 로고
    • A collaborative demonstration of reverse engineering tools
    • Storey, M.D., Sim, S.E., Wong, K., A collaborative demonstration of reverse engineering tools. ACM SIGAPP Appl. Comput. Rev. 10:1 (2002), 18–25.
    • (2002) ACM SIGAPP Appl. Comput. Rev. , vol.10 , Issue.1 , pp. 18-25
    • Storey, M.D.1    Sim, S.E.2    Wong, K.3
  • 296
    • 73649142007 scopus 로고    scopus 로고
    • Evaluation of software visualization tools: Lessons learned
    • 5th IEEE International Workshop on Visualizing Software for Understanding and Analysis (VISSOFT'09)
    • Sensalire, M., Ogao, P., Telea, A., Evaluation of software visualization tools: Lessons learned., 5th IEEE International Workshop on Visualizing Software for Understanding and Analysis (VISSOFT'09), 2009.
    • (2009)
    • Sensalire, M.1    Ogao, P.2    Telea, A.3
  • 297
    • 34748864397 scopus 로고    scopus 로고
    • New frontiers of reverse engineering
    • Future of Software Engineering (FOSE'07)
    • Confora, G., Di Penta, M., New frontiers of reverse engineering., Future of Software Engineering (FOSE'07), 2007, 326–341.
    • (2007) , pp. 326-341
    • Confora, G.1    Di Penta, M.2
  • 298
    • 33845402683 scopus 로고    scopus 로고
    • Experimental settings in program comprehension: Challenges and open issues
    • 14th IEEE International Conference on Program Comprehension (ICPC'06)
    • Lucca, G.A.D., Penta, M.D., Experimental settings in program comprehension: Challenges and open issues., 14th IEEE International Conference on Program Comprehension (ICPC'06), 2006.
    • (2006)
    • Lucca, G.A.D.1    Penta, M.D.2
  • 300
    • 33646951049 scopus 로고    scopus 로고
    • Empirically studying software practitioners—Bridging the gap between theory and practice
    • 21st IEEE International Conference on Software Maintenance (ICSM'05)
    • O'Brien, M.P., Buckley, J., Exton, C., Empirically studying software practitioners—Bridging the gap between theory and practice., 21st IEEE International Conference on Software Maintenance (ICSM'05), 2005, 433–442.
    • (2005) , pp. 433-442
    • O'Brien, M.P.1    Buckley, J.2    Exton, C.3
  • 301
    • 33846861327 scopus 로고    scopus 로고
    • Evaluating pair programming with respect to system complexity and programmer expertise
    • Arisholm, E., Gallis, H., Dyba, T., Sjoberg, D.I., Evaluating pair programming with respect to system complexity and programmer expertise. IEEE Trans. Softw. Eng. 33:2 (2007), 65–86.
    • (2007) IEEE Trans. Softw. Eng. , vol.33 , Issue.2 , pp. 65-86
    • Arisholm, E.1    Gallis, H.2    Dyba, T.3    Sjoberg, D.I.4
  • 302
    • 0035575672 scopus 로고    scopus 로고
    • Protecting research subjects, employees and researchers: Implications for software engineering
    • Sieber, J.E., Protecting research subjects, employees and researchers: Implications for software engineering. J. Empirical Softw. Eng. 6:4 (2001), 329–341.
    • (2001) J. Empirical Softw. Eng. , vol.6 , Issue.4 , pp. 329-341
    • Sieber, J.E.1
  • 303
    • 0041963110 scopus 로고    scopus 로고
    • Comments on “formal methods application: An empirical tale of software development”
    • Berry, D.M., Tichy, W.F., Comments on “formal methods application: An empirical tale of software development”. IEEE Trans. Softw. Eng. 29:6 (2003), 567–571.
    • (2003) IEEE Trans. Softw. Eng. , vol.29 , Issue.6 , pp. 567-571
    • Berry, D.M.1    Tichy, W.F.2
  • 304
    • 70349696606 scopus 로고    scopus 로고
    • An environment for synchronous software development
    • ICSE Companion, 31st International Conference on Software Engineering (ICSE 2009)
    • Hattori, L., Lanza, M., An environment for synchronous software development., ICSE Companion, 31st International Conference on Software Engineering (ICSE 2009), 2009, 223–226.
    • (2009) , pp. 223-226
    • Hattori, L.1    Lanza, M.2
  • 305
    • 57049146335 scopus 로고    scopus 로고
    • User experience at Google: Focus on the user and all else will follow
    • Conference on Human Factors in Computing Systems (CHI'08)
    • Au, I., Boardman, R., Jeffries, R., Larvie, P., Pavese, A., Riegelsberger, J., Rodden, K., Stevens, M., User experience at Google: Focus on the user and all else will follow., Conference on Human Factors in Computing Systems (CHI'08), 2008, 3681–3686.
    • (2008) , pp. 3681-3686
    • Au, I.1    Boardman, R.2    Jeffries, R.3    Larvie, P.4    Pavese, A.5    Riegelsberger, J.6    Rodden, K.7    Stevens, M.8
  • 306
    • 19944421175 scopus 로고
    • Theory and practice
    • Knuth, D.E., Theory and practice. Theor. Comput. Sci. 90:1 (1991), 1–15.
    • (1991) Theor. Comput. Sci. , vol.90 , Issue.1 , pp. 1-15
    • Knuth, D.E.1
  • 307
    • 84948702946 scopus 로고    scopus 로고
    • Constructivism and program comprehension strategies
    • 10th IEEE International Workshop on Program Comprehension (IWPC'02)
    • Exton, C., Constructivism and program comprehension strategies., 10th IEEE International Workshop on Program Comprehension (IWPC'02), 2002, 281–284.
    • (2002) , pp. 281-284
    • Exton, C.1
  • 308
    • 0021494691 scopus 로고
    • Empirical studies of programming knowledge
    • Soloway, E., Ehrlich, K., Empirical studies of programming knowledge. IEEE Trans. Softw. Eng. SE-10:5 (1984), 595–609.
    • (1984) IEEE Trans. Softw. Eng. , vol.SE-10 , Issue.5 , pp. 595-609
    • Soloway, E.1    Ehrlich, K.2
  • 309
    • 21744448173 scopus 로고    scopus 로고
    • Studying software engineers: Data collection techniques for software field studies
    • Lethbridge, T.C., Sim, S.E., Singer, J., Studying software engineers: Data collection techniques for software field studies. J. Empirical Softw. Eng. 10:3 (2005), 311–341.
    • (2005) J. Empirical Softw. Eng. , vol.10 , Issue.3 , pp. 311-341
    • Lethbridge, T.C.1    Sim, S.E.2    Singer, J.3
  • 310
    • 0027262925 scopus 로고
    • From code understanding needs to reverse engineering tool capabilities
    • 5th IEEE International Workshop on Computer-Aided Software Engineering (CASE'93)
    • von Mayrhauser, A., Vans, A.M., From code understanding needs to reverse engineering tool capabilities., 5th IEEE International Workshop on Computer-Aided Software Engineering (CASE'93), 1993, 230–239.
    • (1993) , pp. 230-239
    • von Mayrhauser, A.1    Vans, A.M.2
  • 311
    • 29244445934 scopus 로고    scopus 로고
    • Eliciting design requirements for maintenance-oriented ides: A detailed study of corrective and perfective maintenance tasks
    • 27th ACM/IEEE International Conference on Software Engineering (ICSE'05)
    • Ko, A.J., Aung, H.H., Myers, B.A., Eliciting design requirements for maintenance-oriented ides: A detailed study of corrective and perfective maintenance tasks., 27th ACM/IEEE International Conference on Software Engineering (ICSE'05), 2005, 126–135.
    • (2005) , pp. 126-135
    • Ko, A.J.1    Aung, H.H.2    Myers, B.A.3
  • 312
    • 85023144893 scopus 로고    scopus 로고
    • HASTI: A lightweight framework for cognitive reengineering analysis
    • 14th Psychology of Programmers Workshop (PPIG'02)
    • Walenstein, A., HASTI: A lightweight framework for cognitive reengineering analysis., 14th Psychology of Programmers Workshop (PPIG'02), 2002 http://www.ppig.org/papers/14th-walenstein.pdf.
    • (2002)
    • Walenstein, A.1
  • 314
    • 27744507304 scopus 로고    scopus 로고
    • Presenting micro-theories of program comprehension in pattern form
    • 13th IEEE International Workshop on Program Comprehension (IWPC'05)
    • Murray, A., Lethbridge, T.C., Presenting micro-theories of program comprehension in pattern form., 13th IEEE International Workshop on Program Comprehension (IWPC'05), 2005, 45–54.
    • (2005) , pp. 45-54
    • Murray, A.1    Lethbridge, T.C.2
  • 316
    • 85023006743 scopus 로고    scopus 로고
    • On generating cognitive patterns of sofware comprehension
    • Conference of The Centre for Advanced Studies On Collaborative Research (CASCON'05)
    • Murray, A., Lethbridge, T.C., On generating cognitive patterns of sofware comprehension., Conference of The Centre for Advanced Studies On Collaborative Research (CASCON'05), 2005, 200–211.
    • (2005) , pp. 200-211
    • Murray, A.1    Lethbridge, T.C.2
  • 317
    • 70349133405 scopus 로고    scopus 로고
    • A methodological leg to stand on: Lessons learned using grounded theory to study software development
    • Conference of the Centre for Advanced Studies on Collaborative Research (CASCON'08)
    • Adolph, S., Hall, W., Kruchten, P., A methodological leg to stand on: Lessons learned using grounded theory to study software development., Conference of the Centre for Advanced Studies on Collaborative Research (CASCON'08), 2008, 166–178.
    • (2008) , pp. 166-178
    • Adolph, S.1    Hall, W.2    Kruchten, P.3
  • 318
    • 70349682714 scopus 로고    scopus 로고
    • Retrospective: An axiomatic basis for computer programming
    • Hoare, C., Retrospective: An axiomatic basis for computer programming. Commun. ACM 52:10 (2009), 30–32.
    • (2009) Commun. ACM , vol.52 , Issue.10 , pp. 30-32
    • Hoare, C.1
  • 319
    • 85023008429 scopus 로고    scopus 로고
    • Designing empirical studies: Assessing the effectiveness of agile methods
    • Sillitti, A., Designing empirical studies: Assessing the effectiveness of agile methods. ACM SIGSOFT Softw. Eng. Notes 34:5 (2009), 35–37.
    • (2009) ACM SIGSOFT Softw. Eng. Notes , vol.34 , Issue.5 , pp. 35-37
    • Sillitti, A.1
  • 320
    • 33749070858 scopus 로고    scopus 로고
    • The limits of empirical studies of software engineering
    • IEEE International Symposium on Empirical Software Engineering (ISESE'03)
    • Parnas, D.L., The limits of empirical studies of software engineering., IEEE International Symposium on Empirical Software Engineering (ISESE'03), 2003, 2–5.
    • (2003) , pp. 2-5
    • Parnas, D.L.1
  • 321
    • 34748917163 scopus 로고    scopus 로고
    • The experimental paradigm in reverse engineering: Role, challenges, and limitations
    • 13th IEEE Working Conference on Reverse Engineering (WCRE'06)
    • Briand, L.C., The experimental paradigm in reverse engineering: Role, challenges, and limitations., 13th IEEE Working Conference on Reverse Engineering (WCRE'06), 2006, 3–8.
    • (2006) , pp. 3-8
    • Briand, L.C.1
  • 322
    • 34948839471 scopus 로고    scopus 로고
    • Designing your next empirical study on program comprehension
    • 15th IEEE International Conference on Program Comprehension (ICPC'07)
    • Di Penta, M., Stirewalt, R., Kraemer, E., Designing your next empirical study on program comprehension., 15th IEEE International Conference on Program Comprehension (ICPC'07), 2007, 281–285.
    • (2007) , pp. 281-285
    • Di Penta, M.1    Stirewalt, R.2    Kraemer, E.3
  • 323
    • 0030706532 scopus 로고    scopus 로고
    • Building a research infrastructure for program comprehension observations
    • 5th IEEE International Workshop on Program Comprehension (IWPC'97)
    • Lang, S., von Mayrhauser, A., Building a research infrastructure for program comprehension observations., 5th IEEE International Workshop on Program Comprehension (IWPC'97), 1997, 165–169.
    • (1997) , pp. 165-169
    • Lang, S.1    von Mayrhauser, A.2
  • 324
    • 85023064751 scopus 로고    scopus 로고
    • Empirical software engineering: A roadmap
    • 10th International Workshop on Software Technology and Engineering Practice (STEP'02)
    • Budgen, D., Hoffnagle, G., Muller, M., Robert, F., Sellami, A., Tilley, S., Empirical software engineering: A roadmap., 10th International Workshop on Software Technology and Engineering Practice (STEP'02), 2002.
    • (2002)
    • Budgen, D.1    Hoffnagle, G.2    Muller, M.3    Robert, F.4    Sellami, A.5    Tilley, S.6
  • 325
    • 36048999592 scopus 로고    scopus 로고
    • Data sharing enabling technologies: Working group results
    • V.R. Basili et al. (eds.) Springer-Verlag Berlin Vol. 4336 of Lecture Notes in Computer Science
    • Zelkowitz, M.V., Data sharing enabling technologies: Working group results. Basili, V.R., et al. (eds.) Empirical Software Engineering Issues, 2007, Springer-Verlag, Berlin, 108–110 Vol. 4336 of Lecture Notes in Computer Science.
    • (2007) Empirical Software Engineering Issues , pp. 108-110
    • Zelkowitz, M.V.1
  • 326
    • 36348939783 scopus 로고    scopus 로고
    • New opportunities for empirical research
    • V.R. Basili et al. (eds.) Springer-Verlag Berlin Vol. 4336 of Lecture Notes in Computer Science
    • Oivo, M., New opportunities for empirical research. Basili, V.R., et al. (eds.) Empirical Software Engineering Issues, 2007, Springer-Verlag, Berlin, 22 Vol. 4336 of Lecture Notes in Computer Science.
    • (2007) Empirical Software Engineering Issues , pp. 22
    • Oivo, M.1
  • 328
    • 33846512281 scopus 로고    scopus 로고
    • Challenges in software evolution
    • 8th IEEE International Workshop on Principles of Software Evolution (IWPSE'05)
    • Mens, T., Wermelinger, M., Ducasse, S., Demeyer, S., Hirschfeld, R., Jazayeri, M., Challenges in software evolution., 8th IEEE International Workshop on Principles of Software Evolution (IWPSE'05), 2005, 13–22.
    • (2005) , pp. 13-22
    • Mens, T.1    Wermelinger, M.2    Ducasse, S.3    Demeyer, S.4    Hirschfeld, R.5    Jazayeri, M.6
  • 329
    • 67049108631 scopus 로고    scopus 로고
    • Autonomic computing: Now you see it, now you don't
    • A.D. Lucia F. Ferrucci Springer Verlag Berlin ISSSE 2006–2008, Salerno, Italy, Revised Tutorial Lectures, Vol. 5413 of Lecture Notes in Computer Science
    • Müller, H.A., Kienle, H.M., Stege, U., Autonomic computing: Now you see it, now you don't. Lucia, A.D., Ferrucci, F., (eds.) Software Engineering: International Summer Schools, 2009, Springer Verlag, Berlin, 32–54 ISSSE 2006–2008, Salerno, Italy, Revised Tutorial Lectures, Vol. 5413 of Lecture Notes in Computer Science.
    • (2009) Software Engineering: International Summer Schools , pp. 32-54
    • Müller, H.A.1    Kienle, H.M.2    Stege, U.3
  • 330
    • 34748874827 scopus 로고    scopus 로고
    • Bits of history, challenges for the future and autonomic computing technology
    • 13th IEEE Working Conference on Reverse Engineering (WCRE'06)
    • Müller, H., Bits of history, challenges for the future and autonomic computing technology., 13th IEEE Working Conference on Reverse Engineering (WCRE'06), 2006, 9–18.
    • (2006) , pp. 9-18
    • Müller, H.1
  • 331
    • 85023103207 scopus 로고    scopus 로고
    • Adoption centric problems in the context of systems of systems interoperability
    • 4th International Workshop on Adoption-Centric Software Engineering (ACSE'04)
    • Smith, D., Morris, E., Carney, D., Adoption centric problems in the context of systems of systems interoperability., 4th International Workshop on Adoption-Centric Software Engineering (ACSE'04), 2004, 63–68.
    • (2004) , pp. 63-68
    • Smith, D.1    Morris, E.2    Carney, D.3


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.