메뉴 건너뛰기




Volumn 2006, Issue , 2006, Pages 89-108

JTL: The Java tools language

Author keywords

Declarative programming; Reverse engineering

Indexed keywords

ABSTRACTING; CODES (SYMBOLS); COMPUTER AIDED DESIGN; COMPUTER AIDED SOFTWARE ENGINEERING; QUERY LANGUAGES; REVERSE ENGINEERING;

EID: 34248205055     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1167473.1167481     Document Type: Conference Paper
Times cited : (24)

References (80)
  • 2
    • 33846012075 scopus 로고
    • A. V. Aho, R. Sethi, and J. D. Ullman. Compilers:, Addison-Wesley Publishing Company, Reading, Massachusetts
    • A. V. Aho, R. Sethi, and J. D. Ullman. Compilers: Principles, Techniques, and Tools. Addison-Wesley Publishing Company, Reading, Massachusetts, 1986.
    • (1986) Principles, Techniques, and Tools
  • 3
    • 35048849111 scopus 로고    scopus 로고
    • Ownership domains: Separating aliasing policy from mechanisms
    • M. Odersky, editor, Proc. of the Eighteenth European Conference on Object-Oriented Programming ECOOP '04, of, Oslo, Norway, June, Springer Verlag
    • J. E. Aldrich and C. Chambers. Ownership domains: Separating aliasing policy from mechanisms. In M. Odersky, editor, Proc. of the Eighteenth European Conference on Object-Oriented Programming (ECOOP '04), volume 3086 of Lecture Notes in Computer Science, pages 1-25, Oslo, Norway, June 2004. Springer Verlag.
    • (2004) Lecture Notes in Computer Science , vol.3086 , pp. 1-25
    • Aldrich, J.E.1    Chambers, C.2
  • 4
    • 0037586482 scopus 로고    scopus 로고
    • J. E. Aldrich, V. Kostadinov, and C. Chambers. Alias annotations for program understanding. In Proc. of the Seventeenth Annual Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA'02), pages 311-330, Seattle, Washington, Nov. 4-8 2002. OOPSLA'02, ACM SIGPLAN Notices 37(11).
    • J. E. Aldrich, V. Kostadinov, and C. Chambers. Alias annotations for program understanding. In Proc. of the Seventeenth Annual Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA'02), pages 311-330, Seattle, Washington, Nov. 4-8 2002. OOPSLA'02, ACM SIGPLAN Notices 37(11).
  • 6
    • 33750384116 scopus 로고    scopus 로고
    • A framework for implementing pluggable type systems
    • Proceedings of the 21th Annual conference on Object-oriented programming, systems, languages, and applications OOPSLA'06, Portland, Oregon, October 22-26
    • C. Andreae, J. Noble, S. Markstrum, and T. Millstein. A framework for implementing pluggable type systems. In Proceedings of the 21th Annual conference on Object-oriented programming, systems, languages, and applications (OOPSLA'06), Portland, Oregon, October 22-26 2006. ACM SIGPLAN Notices.
    • (2006) ACM SIGPLAN Notices
    • Andreae, C.1    Noble, J.2    Markstrum, S.3    Millstein, T.4
  • 8
    • 0003487052 scopus 로고    scopus 로고
    • The Java Programming Language
    • Addison-Wesley Publishing Company, Reading, Massachusetts
    • K. Arnold and J. Gosling. The Java Programming Language. The Java Series. Addison-Wesley Publishing Company, Reading, Massachusetts, 1996.
    • (1996) The Java Series
    • Arnold, K.1    Gosling, J.2
  • 10
    • 84952909776 scopus 로고    scopus 로고
    • Extraction and use of class dependency information for Java
    • Richmond, Virginia, USA, Oct, IEEE Computer Society Press
    • L. A. Barowski and J. H. Cross II. Extraction and use of class dependency information for Java. In Proc. of the Ninth Working Conference on Reverse Engineering (WCRE'02), pages 309-318, Richmond, Virginia, USA, Oct. 2002. IEEE Computer Society Press.
    • (2002) Proc. of the Ninth Working Conference on Reverse Engineering (WCRE'02) , pp. 309-318
    • Barowski, L.A.1    Cross II, J.H.2
  • 11
    • 7744241931 scopus 로고    scopus 로고
    • Software configuration management in software and hypermedia engineering: A survey
    • World Scientific Publishing
    • L. Bendix, A. Dattolo, and F. Vitali. Software configuration management in software and hypermedia engineering: A survey. In Handbook of Software Engineering and Knowledge Engineering, volume 1, pages 523-548. World Scientific Publishing, 2001.
    • (2001) Handbook of Software Engineering and Knowledge Engineering , vol.1 , pp. 523-548
    • Bendix, L.1    Dattolo, A.2    Vitali, F.3
  • 12
    • 17044411722 scopus 로고    scopus 로고
    • A practical type system and language for reference immutability
    • J. M. Vlissides and D. C. Schmidt, editors, Five, of the Nineteenth Annual Conference on Object-Oriented Programming Systems, Languages, and. Applications OOPSLA '04, Vancouver, BC, Canada, Oct
    • A. Birka and M. D. Ernst. A practical type system and language for reference immutability. In J. M. Vlissides and D. C. Schmidt, editors, Five, of the Nineteenth Annual Conference on Object-Oriented Programming Systems, Languages, and. Applications (OOPSLA '04), pages 35-49, Vancouver, BC, Canada, Oct. 2004. ACM SIGPLAN Notices 39 (10).
    • (2004) ACM SIGPLAN Notices , vol.39 , Issue.10 , pp. 35-49
    • Birka, A.1    Ernst, M.D.2
  • 18
    • 85029501553 scopus 로고    scopus 로고
    • C. Chambers. Object-oriented multi-methods in Cecil. In O. L. Madsen, editor, Proc. of the Sixth European Conference on Object-Oriented Programming (ECOOP92), 615 of Lecture Notes in Computer Science, pages 33-56, Utrecht.the Netherlands, June29-July3 1992. Springer Verlag.
    • C. Chambers. Object-oriented multi-methods in Cecil. In O. L. Madsen, editor, Proc. of the Sixth European Conference on Object-Oriented Programming (ECOOP92), volume 615 of Lecture Notes in Computer Science, pages 33-56, Utrecht.the Netherlands, June29-July3 1992. Springer Verlag.
  • 21
    • 35048902551 scopus 로고    scopus 로고
    • AspectJ2EE = AOP + J2EE: Towards an aspect based, programmable and extensible middleware framework
    • M. Odersky, editor, Proc. of the Eighteenth European Conference on Object-Oriented Programming ECOOP'04, of, Oslo, Norway, June, Springer Verlag
    • T. Cohen and J. Gil. AspectJ2EE = AOP + J2EE: Towards an aspect based, programmable and extensible middleware framework. In M. Odersky, editor, Proc. of the Eighteenth European Conference on Object-Oriented Programming (ECOOP'04), volume 3086 of Lecture Notes in Computer Science, pages 219-243, Oslo, Norway, June 2004. Springer Verlag.
    • (2004) Lecture Notes in Computer Science , vol.3086 , pp. 219-243
    • Cohen, T.1    Gil, J.2
  • 22
    • 33750426560 scopus 로고
    • Visualizing and querying software structures
    • IBM Press
    • M. Consens, A. Mendelzon, and A. Ryman. Visualizing and querying software structures. In CASCON'91, pages 17-35. IBM Press, 1991.
    • (1991) CASCON'91 , pp. 17-35
    • Consens, M.1    Mendelzon, A.2    Ryman, A.3
  • 23
    • 31344435513 scopus 로고    scopus 로고
    • W. R. Cook and S. Rai. Safe query objects: statically typed objects as remotely executable queries. In B. N. Gruia-Catalin Roman, William G. Griswold, editor, Proc. of the Twenty Seventh International Conference on Software Engineering (ICSE'05), pages 97-106, St. Louis, MO, USA, May 15-21 2005. ACM Press, New York, NY, USA.
    • W. R. Cook and S. Rai. Safe query objects: statically typed objects as remotely executable queries. In B. N. Gruia-Catalin Roman, William G. Griswold, editor, Proc. of the Twenty Seventh International Conference on Software Engineering (ICSE'05), pages 97-106, St. Louis, MO, USA, May 15-21 2005. ACM Press, New York, NY, USA.
  • 24
    • 85094144048 scopus 로고    scopus 로고
    • ASTLOG: A language for examining
    • abstract syntax trees, S. Kamin, editor, Santa Barbara, Oct
    • R. F. Crew. ASTLOG: A language for examining abstract syntax trees. In S. Kamin, editor, Proc. of the First USENIX Conference Domain Specific Languages (DSL'97), pages 229-242, Santa Barbara, Oct. 1997.
    • (1997) Proc. of the First USENIX Conference Domain Specific Languages (DSL'97) , pp. 229-242
    • Crew, R.F.1
  • 26
    • 0000354558 scopus 로고    scopus 로고
    • GENOA - a customizable, front-end-retargetable source code analysis framework
    • P. T. Devanbu. GENOA - a customizable, front-end-retargetable source code analysis framework. ACM Trans. on Soft. Eng. and Methodology, 8(2): 177-212, 1999.
    • (1999) ACM Trans. on Soft. Eng. and Methodology , vol.8 , Issue.2 , pp. 177-212
    • Devanbu, P.T.1
  • 27
    • 18144427529 scopus 로고    scopus 로고
    • XIRC: A kernel for cross-artifact information engineering in software development environments
    • Delft, Netherlands, Nov. 8-12, IEEE Computer Society Press
    • M. Eichberg, M. Mezini, K. Ostermann, and T. Schäfer. XIRC: A kernel for cross-artifact information engineering in software development environments. In Proc. of the Eleventh Working Conference on Reverse Engineering (WCRE'04), pages 182-191, Delft, Netherlands, Nov. 8-12 2004. IEEE Computer Society Press.
    • (2004) Proc. of the Eleventh Working Conference on Reverse Engineering (WCRE'04) , pp. 182-191
    • Eichberg, M.1    Mezini, M.2    Ostermann, K.3    Schäfer, T.4
  • 28
    • 1442313104 scopus 로고    scopus 로고
    • M. Fähndrich and K. R. M. Leino. Declaring and checking non-null types in an object-oriented language. In R. Cracker and G. L. S. Jr., editors, Proc. of the Eighteenth Annual Conference on Object-Oriented. Programming Systems, Languages, and Applications (OOPSLA'03), pages 302-312, Anaheim, California, USA, Oct. 2003. ACM SIGPLAN Notices 38 (11).
    • M. Fähndrich and K. R. M. Leino. Declaring and checking non-null types in an object-oriented language. In R. Cracker and G. L. S. Jr., editors, Proc. of the Eighteenth Annual Conference on Object-Oriented. Programming Systems, Languages, and Applications (OOPSLA'03), pages 302-312, Anaheim, California, USA, Oct. 2003. ACM SIGPLAN Notices 38 (11).
  • 30
    • 0004061016 scopus 로고    scopus 로고
    • Refactoring: Improving the Design of Existing Code
    • Addison-Wesley Publishing Company, Reading, Massachusetts
    • M. Fowler. Refactoring: Improving the Design of Existing Code. Object Technology Series. Addison-Wesley Publishing Company, Reading, Massachusetts, 2000.
    • (2000) Object Technology Series
    • Fowler, M.1
  • 31
    • 1442288533 scopus 로고    scopus 로고
    • R. Garcia, J. Järvi, A. Lumsdaine, J. Siek, and J. Willcock. A comparative study of language support for generic programming. In R. Cracker and G. L. S. Jr., editors, Proc. of the Eighteenth Annual Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA'03), pages 115-134, Anaheim, California, USA, Oct. 2003. ACM SIGPLAN Notices 38 (11).
    • R. Garcia, J. Järvi, A. Lumsdaine, J. Siek, and J. Willcock. A comparative study of language support for generic programming. In R. Cracker and G. L. S. Jr., editors, Proc. of the Eighteenth Annual Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA'03), pages 115-134, Anaheim, California, USA, Oct. 2003. ACM SIGPLAN Notices 38 (11).
  • 33
    • 33745201222 scopus 로고    scopus 로고
    • Micro patterns in Java code
    • Proc. of the Twentieth Annual Conference on Object-Oriented Programming Systems, Languages, and Applications OOPSLA'05, San Diego, California, Oct. 16-20
    • J. Gil and I. Maman. Micro patterns in Java code. In Proc. of the Twentieth Annual Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA'05), San Diego, California, Oct. 16-20 2005. ACM SIGPLAN Notices.
    • (2005) ACM SIGPLAN Notices
    • Gil, J.1    Maman, I.2
  • 34
    • 33745153897 scopus 로고    scopus 로고
    • JAMOOS - a domain-specific language for language processing
    • J. Gil and Y. Tsoglin. JAMOOS - a domain-specific language for language processing. J. Comp. and Inf. Tech., 9(4):305-321, 2001.
    • (2001) J. Comp. and Inf. Tech , vol.9 , Issue.4 , pp. 305-321
    • Gil, J.1    Tsoglin, Y.2
  • 36
    • 33745184246 scopus 로고    scopus 로고
    • Relational queries over program traces
    • Proc. of the. Twentieth Annual Conference on Object-Oriented. Programming Systems, Languages, and Applications OOPSLA'05, San Diego, California, Oct. 16-20
    • S. Goldsmith, R. O'Callahan, and A. Aiken. Relational queries over program traces. In Proc. of the. Twentieth Annual Conference on Object-Oriented. Programming Systems, Languages, and Applications (OOPSLA'05), pages 385-402, San Diego, California, Oct. 16-20 2005. ACM SIGPLAN Notices.
    • (2005) ACM SIGPLAN Notices , pp. 385-402
    • Goldsmith, S.1    O'Callahan, R.2    Aiken, A.3
  • 37
    • 33244473980 scopus 로고    scopus 로고
    • I. Gorton and L. Zhu. Tool support for Just-in-Time architecture reconstruction and evaluation: An experience report. In B. N. Gruia-Catalin Roman, William G. Griswold, editor, Proc. of the Twenty Seventh International Conference on Software Engineering (ICSE'05), pages 514-523, St. Louis, MO, USA, May 15-21 2005. ACM Press, New York, NY, USA.
    • I. Gorton and L. Zhu. Tool support for Just-in-Time architecture reconstruction and evaluation: An experience report. In B. N. Gruia-Catalin Roman, William G. Griswold, editor, Proc. of the Twenty Seventh International Conference on Software Engineering (ICSE'05), pages 514-523, St. Louis, MO, USA, May 15-21 2005. ACM Press, New York, NY, USA.
  • 38
    • 0028012990 scopus 로고    scopus 로고
    • O. C. Z. Gotel and A. C. W. Finkelstein. An analysis of the requirements traceability problem. In Proc. of the First International Conference on Requirements Engineering (ICRE'94), pages 94-101, Colorado Springs, Colorado, Apr. 1994. IEEE Computer Society Press.
    • O. C. Z. Gotel and A. C. W. Finkelstein. An analysis of the requirements traceability problem. In Proc. of the First International Conference on Requirements Engineering (ICRE'94), pages 94-101, Colorado Springs, Colorado, Apr. 1994. IEEE Computer Society Press.
  • 40
    • 0041005186 scopus 로고
    • The C++ information abstractor
    • San Fransisco, CA, Apr, AT&T Bell Laboratories, USENIX Association
    • J. E. Grass and Y. Chen. The C++ information abstractor. In Proc. of the USENIXC+ + Conference, pages 265-277, San Fransisco, CA, Apr. 1990. AT&T Bell Laboratories, USENIX Association.
    • (1990) Proc. of the USENIXC+ + Conference , pp. 265-277
    • Grass, J.E.1    Chen, Y.2
  • 43
    • 0022863433 scopus 로고
    • Gandalf: Software development environments
    • Dec
    • A. N. Habermann and D. Notkin. Gandalf: Software development environments. IEEE Trans. Softw. Eng., 12(12):1117-1127, Dec. 1986.
    • (1986) IEEE Trans. Softw. Eng , vol.12 , Issue.12 , pp. 1117-1127
    • Habermann, A.N.1    Notkin, D.2
  • 44
    • 33746606933 scopus 로고    scopus 로고
    • Codequest: Scalable source code queries with datalog
    • D. Thomas, editor, Proceedings of the 20th European Conference on Object-Oriented Programming ECOOP'06, of, Berlin, Germany, Springer
    • E. Hajiyev, M. Verbaere, and O. de Moor. Codequest: Scalable source code queries with datalog. In D. Thomas, editor, Proceedings of the 20th European Conference on Object-Oriented Programming (ECOOP'06), volume 4067 of Lecture Notes in Computer Science, pages 2-27, Berlin, Germany, 2006. Springer.
    • (2006) Lecture Notes in Computer Science , vol.4067 , pp. 2-27
    • Hajiyev, E.1    Verbaere, M.2    de Moor, O.3
  • 45
    • 33750383986 scopus 로고    scopus 로고
    • M. Harren et al. XJ: integration of XML processing into Java. In WWW Alt. '04: Proc. of the Thirteenth International World Wide. Web Conference on Alternate track papers & posters, pages 340-341, New York, NY, USA, 2004. ACM Press, New York, NY, USA.
    • M. Harren et al. XJ: integration of XML processing into Java. In WWW Alt. '04: Proc. of the Thirteenth International World Wide. Web Conference on Alternate track papers & posters, pages 340-341, New York, NY, USA, 2004. ACM Press, New York, NY, USA.
  • 46
    • 34248162279 scopus 로고    scopus 로고
    • A. Hejlsberg, S. Wiltamuth, and P. Golde. The C# Programming Language. Addison-Wesley Publishing Company, Reading, Massachusetts, second edition, Oct. 2003.
    • A. Hejlsberg, S. Wiltamuth, and P. Golde. The C# Programming Language. Addison-Wesley Publishing Company, Reading, Massachusetts, second edition, Oct. 2003.
  • 47
    • 85011386204 scopus 로고    scopus 로고
    • R. Holmes and G. C. Murphy. Using structural context to recommend source code examples. In B. N. Gruia-Catalin Roman, William G. Griswold, editor, Proc. of the Twenty Seventh International Conference on Software Engineering (ICSE'05), pages 117-125, St. Louis, MO, USA, May 15-21 2005. ACM Press, New York, NY, USA.
    • R. Holmes and G. C. Murphy. Using structural context to recommend source code examples. In B. N. Gruia-Catalin Roman, William G. Griswold, editor, Proc. of the Twenty Seventh International Conference on Software Engineering (ICSE'05), pages 117-125, St. Louis, MO, USA, May 15-21 2005. ACM Press, New York, NY, USA.
  • 48
    • 14544301479 scopus 로고    scopus 로고
    • Finding bugs is easy
    • D. Hovemeyer and W. Pugh. Finding bugs is easy. ACM SIGPLAN Notices, 39(12):92-106, 2004.
    • (2004) ACM SIGPLAN Notices , vol.39 , Issue.12 , pp. 92-106
    • Hovemeyer, D.1    Pugh, W.2
  • 51
    • 33745188931 scopus 로고    scopus 로고
    • Associated types and constraint propagation for mainstream object-oriented generics
    • Proc. of the Twentieth Annual Conference on Object-Oriented Programming Systems, Languages, and Applications OOPSLA '05, San Diego, California, Oct. 16-20
    • J. Järvi, J. Willcock, and A. Lumsdaine. Associated types and constraint propagation for mainstream object-oriented generics. In Proc. of the Twentieth Annual Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA '05), San Diego, California, Oct. 16-20 2005. ACM SIGPLAN Notices.
    • (2005) ACM SIGPLAN Notices
    • Järvi, J.1    Willcock, J.2    Lumsdaine, A.3
  • 52
    • 82955230066 scopus 로고    scopus 로고
    • An overview of AspectJ
    • J. L. Knudsen, editor, Proc. of the Fifteenth European Conference on Object-Oriented Programming ECOOP'01, of, Budapest, Hungary, June, Springer Verlag
    • G. Kiczales, E. Hilsdale, J. Hugunin, M. Kersten, J. Palm, and W. G. Griswold. An overview of AspectJ. In J. L. Knudsen, editor, Proc. of the Fifteenth European Conference on Object-Oriented Programming (ECOOP'01), volume 2072 of Lecture Notes in Computer Science, pages 327-355, Budapest, Hungary, June 2001. Springer Verlag.
    • (2001) Lecture Notes in Computer Science , vol.2072 , pp. 327-355
    • Kiczales, G.1    Hilsdale, E.2    Hugunin, J.3    Kersten, M.4    Palm, J.5    Griswold, W.G.6
  • 53
    • 35248828504 scopus 로고    scopus 로고
    • Aspect-oriented programming
    • M. Akşit and S. Matsuoka, editors, Proc. of the Eleventh European Conference on Object-Oriented Programming ECOOP'97, of, Jyväskylä, Finland, June 9-13, Springer Verlag
    • G. Kiczales, J. Lamping, A. Menhdhekar, C. Maeda, C. V. Lopes, J.M. Loingtier, and J. Irwin. Aspect-oriented programming. In M. Akşit and S. Matsuoka, editors, Proc. of the Eleventh European Conference on Object-Oriented Programming (ECOOP'97), volume 1241 of Lecture Notes in Computer Science, pages 220-242, Jyväskylä, Finland, June 9-13 1997. Springer Verlag.
    • (1997) Lecture Notes in Computer Science , vol.1241 , pp. 220-242
    • Kiczales, G.1    Lamping, J.2    Menhdhekar, A.3    Maeda, C.4    Lopes, C.V.5    Loingtier, J.M.6    Irwin, J.7
  • 55
  • 56
    • 33745203758 scopus 로고    scopus 로고
    • Finding application errors and security flaws using PQL: A program query language
    • Proc. of the Twentieth Annual Conference on Object-Oriented Programming Systems, Languages, and Applications OOPSLA '05, San Diego, California, Oct. 16-20
    • M. Martin, B. Livshits, and M. S. Lam. Finding application errors and security flaws using PQL: a program query language. In Proc. of the Twentieth Annual Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA '05), pages 365-383, San Diego, California, Oct. 16-20 2005. ACM SIGPLAN Notices.
    • (2005) ACM SIGPLAN Notices , pp. 365-383
    • Martin, M.1    Livshits, B.2    Lam, M.S.3
  • 57
    • 33244471315 scopus 로고    scopus 로고
    • R. A. McClure and I. H. Krüger. SQL DOM: compile time checking of dynamic SQL statements. In B. N. Gruia-Catalin Roman, William G. Griswold, editor, Proc. of the Twenty Seventh International Conference on Software Engineering (ICSE'05), pages 88-96, St. Louis, MO, USA, May 15-21 2005. ACM Press, New York, NY, USA.
    • R. A. McClure and I. H. Krüger. SQL DOM: compile time checking of dynamic SQL statements. In B. N. Gruia-Catalin Roman, William G. Griswold, editor, Proc. of the Twenty Seventh International Conference on Software Engineering (ICSE'05), pages 88-96, St. Louis, MO, USA, May 15-21 2005. ACM Press, New York, NY, USA.
  • 58
    • 0003578795 scopus 로고    scopus 로고
    • Prentice-Hall, Englewood Cliffs, New Jersy 07632, Englewood Cliffs, New Jersy, second edition
    • B. Meyer. Object-Oriented Software Construction. Prentice-Hall, Englewood Cliffs, New Jersy 07632, Englewood Cliffs, New Jersy, second edition, 1997.
    • (1997) Object-Oriented Software Construction
    • Meyer, B.1
  • 61
    • 26444538924 scopus 로고    scopus 로고
    • The emergent structure of development tasks
    • A. P. Black, editor, Proc. of the Ninetieth European Conference on Object-Oriented Programming ECOOP'05, of, Glasgow, UK, July 25-29, Springer Verlag
    • G. C. Murphy, M. Kersten, M. P. Robillard, and D. Cubranic. The emergent structure of development tasks. In A. P. Black, editor, Proc. of the Ninetieth European Conference on Object-Oriented Programming (ECOOP'05), volume 3086 of Lecture Notes in Computer Science, pages 33-48, Glasgow, UK, July 25-29 2005. Springer Verlag.
    • (2005) Lecture Notes in Computer Science , vol.3086 , pp. 33-48
    • Murphy, G.C.1    Kersten, M.2    Robillard, M.P.3    Cubranic, D.4
  • 62
    • 84964386725 scopus 로고
    • Flowchart techniques for structured programming
    • Aug
    • I. Nassi and B. Shneiderman. Flowchart techniques for structured programming. ACM SIGPLAN Notices, 8(8):12-26, Aug. 1973.
    • (1973) ACM SIGPLAN Notices , vol.8 , Issue.8 , pp. 12-26
    • Nassi, I.1    Shneiderman, B.2
  • 64
    • 26444475843 scopus 로고    scopus 로고
    • Expressive pointcuts for increased modularity
    • A. P. Black, editor, Proc. of the Ninetieth European Conference on Object-Oriented Programming ECOOP'05, of, Glasgow, UK, July 25-29, Springer Verlag
    • K. Ostermann, M. Mezini, and C. Bockisch. Expressive pointcuts for increased modularity. In A. P. Black, editor, Proc. of the Ninetieth European Conference on Object-Oriented Programming (ECOOP'05), volume 3086 of Lecture Notes in Computer Science, pages 214-240, Glasgow, UK, July 25-29 2005. Springer Verlag.
    • (2005) Lecture Notes in Computer Science , vol.3086 , pp. 214-240
    • Ostermann, K.1    Mezini, M.2    Bockisch, C.3
  • 66
    • 84987235093 scopus 로고
    • Querying source code using an algebraic query language
    • H. A. Müller and M. Georges, editors, Victoria, BC, Canada, Sept, IEEE Computer
    • S. Paul and A. Prakash. Querying source code using an algebraic query language. In H. A. Müller and M. Georges, editors, Proc. of the Tenth IEEE International Conference on Software Maintenance (ICSM'94), pages 127-136, Victoria, BC, Canada, Sept. 1994. IEEE Computer.
    • (1994) Proc. of the Tenth IEEE International Conference on Software Maintenance (ICSM'94) , pp. 127-136
    • Paul, S.1    Prakash, A.2
  • 67
    • 34248153054 scopus 로고    scopus 로고
    • Reasoning Systems. REFINE User's Manual, 1988.
    • Reasoning Systems. REFINE User's Manual, 1988.
  • 69
    • 35248900608 scopus 로고    scopus 로고
    • Traits: Composable units of behavior
    • L. Cardelli, editor, Proc. of the Seventeenth European Conference on Object-Oriented Programming ECOOP'03, of, Darmstadt, Germany, July 21-25, Springer Verlag
    • N. Schärli, S. Ducasse, O. Nierstrasz, and A. P. Black. Traits: Composable units of behavior. In L. Cardelli, editor, Proc. of the Seventeenth European Conference on Object-Oriented Programming (ECOOP'03), volume 2743 of Lecture Notes in Computer Science, pages 248-274, Darmstadt, Germany, July 21-25 2003. Springer Verlag.
    • (2003) Lecture Notes in Computer Science , vol.2743 , pp. 248-274
    • Schärli, N.1    Ducasse, S.2    Nierstrasz, O.3    Black, A.P.4
  • 70
    • 35048813652 scopus 로고    scopus 로고
    • Composable encapsulation policies
    • M. Odersky, editor, Proc. of the Eighteenth European Conference on Object-Oriented Programming ECOOP'04, of, Oslo, Norway, June, Springer Verlag
    • N. Schärli, S. Ducasse, O. Nierstrasz, and R. Wuyts. Composable encapsulation policies. In M. Odersky, editor, Proc. of the Eighteenth European Conference on Object-Oriented Programming (ECOOP'04), volume 3086 of Lecture Notes in Computer Science, pages 26-50, Oslo, Norway, June 2004. Springer Verlag.
    • (2004) Lecture Notes in Computer Science , vol.3086 , pp. 26-50
    • Schärli, N.1    Ducasse, S.2    Nierstrasz, O.3    Wuyts, R.4
  • 71
    • 26444605791 scopus 로고    scopus 로고
    • C. Smith and S. Drossopoulou. Chai: Traits for Java-like languages. In A. P. Black, editor, Proc. of the. Ninetieth European Conference on Object-Oriented Programming (ECOOP'05), 3086 of Lecture. Notes in Computer Science, Glasgow, Scotland, July 25-29 2005. Springer Verlag.
    • C. Smith and S. Drossopoulou. Chai: Traits for Java-like languages. In A. P. Black, editor, Proc. of the. Ninetieth European Conference on Object-Oriented Programming (ECOOP'05), volume 3086 of Lecture. Notes in Computer Science, Glasgow, Scotland, July 25-29 2005. Springer Verlag.
  • 73
    • 0004027344 scopus 로고    scopus 로고
    • Addison-Wesley Publishing Company, Reading, Massachusetts, third edition
    • B. Stroustrup. The C++ Programming Language. Addison-Wesley Publishing Company, Reading, Massachusetts, third edition, 1997.
    • (1997) The C++ Programming Language
    • Stroustrup, B.1
  • 74
    • 34248193199 scopus 로고    scopus 로고
    • B. Stroustrup and G. D. Reis. Concepts - design choices for template argument checking. ISO/1EC JTC1/SC22/WG21 no. 1536, 2003.
    • B. Stroustrup and G. D. Reis. Concepts - design choices for template argument checking. ISO/1EC JTC1/SC22/WG21 no. 1536, 2003.
  • 76
    • 84884607964 scopus 로고    scopus 로고
    • M. Tatsubori, S. Chiba, K. Itano, and M.-O. Killijian. Openjava: A class-based macro system for Java. In W. Cazzola, R. J. Stroud, and F. Tisato, editors, Proc. of the First OOPSLA Workshop on Reflection and Software Engineering, 1826 of Lecture Notes in Computer Science, pages 117-133, Denver, CO, USA, Nov. 1999. OOPSLA'99, Springer Verlag.
    • M. Tatsubori, S. Chiba, K. Itano, and M.-O. Killijian. Openjava: A class-based macro system for Java. In W. Cazzola, R. J. Stroud, and F. Tisato, editors, Proc. of the First OOPSLA Workshop on Reflection and Software Engineering, volume 1826 of Lecture Notes in Computer Science, pages 117-133, Denver, CO, USA, Nov. 1999. OOPSLA'99, Springer Verlag.
  • 77
    • 71149116148 scopus 로고
    • The well-founded semantics for general logic programs
    • A. van Gelder, K. Ross, and J. S. Schlipf. The well-founded semantics for general logic programs. Journal of the ACM, 38(3):620-650, 1991.
    • (1991) Journal of the ACM , vol.38 , Issue.3 , pp. 620-650
    • van Gelder, A.1    Ross, K.2    Schlipf, J.S.3
  • 78
    • 8344251741 scopus 로고    scopus 로고
    • Cloning-based context-sensitive pointer alias analyses using binary decision diagrams
    • Washington, DC, June 9-11, ACM Press, New York, NY, USA
    • J. Whaley and M. S. Lam. Cloning-based context-sensitive pointer alias analyses using binary decision diagrams. In Proc. of the Conference, on Programming Language Design and Implementation (PLDl) (PLDI'04), pages 131-144, Washington, DC, June 9-11 2004. ACM Press, New York, NY, USA.
    • (2004) Proc. of the Conference, on Programming Language Design and Implementation (PLDl) (PLDI'04) , pp. 131-144
    • Whaley, J.1    Lam, M.S.2
  • 79
    • 1242332609 scopus 로고    scopus 로고
    • On exponential-time completeness of the circularity problem for attribute grammars
    • P.-C. Wu. On exponential-time completeness of the circularity problem for attribute grammars. ACM Transactions on Programming Languages and Systems, 26(1):186-190, 2004.
    • (2004) ACM Transactions on Programming Languages and Systems , vol.26 , Issue.1 , pp. 186-190
    • Wu, P.-C.1


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