메뉴 건너뛰기




Volumn , Issue , 2007, Pages 275-284

Example-driven reconstruction of software models

Author keywords

Grammars; Parsing; Reverse engineering

Indexed keywords

GRAMMARS; LEGACY CODE; PARSING; SOFTWARE SYSTEMS;

EID: 34547666780     PISSN: 15345351     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/CSMR.2007.23     Document Type: Conference Paper
Times cited : (14)

References (32)
  • 1
    • 0000359296 scopus 로고
    • A minimum distance error-correcting parser for context-free languages
    • A. V. Aho and T. G. Peterson. A minimum distance error-correcting parser for context-free languages. SIAM Journal of Computing, 1:305-312, 1972.
    • (1972) SIAM Journal of Computing , vol.1 , pp. 305-312
    • Aho, A.V.1    Peterson, T.G.2
  • 2
    • 0011932686 scopus 로고    scopus 로고
    • Compiling little languages in Python
    • Nov
    • J. Aycock. Compiling little languages in Python. In Proc. 7th Int. Python Conf., pages 69-77, Nov. 1998.
    • (1998) Proc. 7th Int. Python Conf , pp. 69-77
    • Aycock, J.1
  • 3
    • 0036452840 scopus 로고    scopus 로고
    • Practical Earley parsing
    • J. Aycock and N. Horspool. Practical Earley parsing. The Computer Journal, 45(6):620-630, 2002.
    • (2002) The Computer Journal , vol.45 , Issue.6 , pp. 620-630
    • Aycock, J.1    Horspool, N.2
  • 5
    • 0025245266 scopus 로고
    • Reverse engineering and design recovery: A taxonomy
    • Jan
    • E. Chikofsky and J. Cross II. Reverse engineering and design recovery: A taxonomy. IEEE Software, 7(1):13-17, Jan. 1990.
    • (1990) IEEE Software , vol.7 , Issue.1 , pp. 13-17
    • Chikofsky, E.1    Cross II, J.2
  • 6
    • 19944393257 scopus 로고    scopus 로고
    • A bibliographical study of grammatical inference
    • C. de la Higuera. A bibliographical study of grammatical inference. Pattern Recognition, 38(9):1332-1348, 2005.
    • (2005) Pattern Recognition , vol.38 , Issue.9 , pp. 1332-1348
    • de la Higuera, C.1
  • 8
    • 0005255410 scopus 로고    scopus 로고
    • FAMIX 2.1 -The FAMOOS Information Exchange Model
    • Technical report, University of Bern
    • S. Demeyer, S. Tichelaar, and S. Ducasse. FAMIX 2.1 -The FAMOOS Information Exchange Model. Technical report, University of Bern, 2001.
    • (2001)
    • Demeyer, S.1    Tichelaar, S.2    Ducasse, S.3
  • 9
    • 32344447302 scopus 로고    scopus 로고
    • Moose: A collaborative and extensible reengineering environment
    • Tools for Software Maintenance and Reengineering, RCOST, Software Technology, Franco Angeli, Milano
    • S. Ducasse, T. Gîrba, M. Lanza, and S. Demeyer. Moose: a collaborative and extensible reengineering environment. In Tools for Software Maintenance and Reengineering, RCOST / Software Technology Series, pages 55-71. Franco Angeli, Milano, 2005.
    • (2005) Series , pp. 55-71
    • Ducasse, S.1    Gîrba, T.2    Lanza, M.3    Demeyer, S.4
  • 10
    • 0014732304 scopus 로고
    • An efficient context-free parsing algorithm
    • J. Earley. An efficient context-free parsing algorithm. Commun. ACM, 13(2):94-102, 1970.
    • (1970) Commun. ACM , vol.13 , Issue.2 , pp. 94-102
    • Earley, J.1
  • 12
    • 34547721162 scopus 로고    scopus 로고
    • Diploma thesis, University of Bern, Apr
    • M. Kobel. Parsing by example. Diploma thesis, University of Bern, Apr. 2005.
    • (2005) Parsing by example
    • Kobel, M.1
  • 13
    • 0031162574 scopus 로고    scopus 로고
    • A systematic approach to fuzzy parsing
    • R. Koppler. A systematic approach to fuzzy parsing. Software: Practice and Experience, 27(6):637-649, 1996.
    • (1996) Software: Practice and Experience , vol.27 , Issue.6 , pp. 637-649
    • Koppler, R.1
  • 14
    • 0035505416 scopus 로고    scopus 로고
    • Cracking the 500-language problem
    • Nov
    • R. Lämmel and C. Verhoef. Cracking the 500-language problem. IEEE Software, 18(6):78-88, Nov. 2001.
    • (2001) IEEE Software , vol.18 , Issue.6 , pp. 78-88
    • Lämmel, R.1    Verhoef, C.2
  • 18
    • 0142103236 scopus 로고    scopus 로고
    • Polymetric views - a lightweight visual approach to reverse engineering
    • Sept
    • M. Lanza and S. Ducasse. Polymetric views - a lightweight visual approach to reverse engineering. IEEE Transactions on Software Engineering, 29(9):782-795, Sept. 2003.
    • (2003) IEEE Transactions on Software Engineering , vol.29 , Issue.9 , pp. 782-795
    • Lanza, M.1    Ducasse, S.2
  • 19
    • 0348042971 scopus 로고    scopus 로고
    • RegReg: A lightweight generator of robust parsers for irregular languages
    • IEEE Computer Society, Nov
    • M. Latendresse. RegReg: a lightweight generator of robust parsers for irregular languages. In Proceedings Tenth Working Conference on Reverse Engineering (WCRE 2003), pages 206-215. IEEE Computer Society, Nov. 2003.
    • (2003) Proceedings Tenth Working Conference on Reverse Engineering (WCRE 2003) , pp. 206-215
    • Latendresse, M.1
  • 21
    • 84976767774 scopus 로고
    • Syntax-directed least-errors analysis for context-free languages: A practical approach
    • G. Lyon. Syntax-directed least-errors analysis for context-free languages: a practical approach. Commun. ACM, 17(1):3-14, 1974.
    • (1974) Commun. ACM , vol.17 , Issue.1 , pp. 3-14
    • Lyon, G.1
  • 23
    • 0034770585 scopus 로고    scopus 로고
    • Generating robust parsers using island grammars
    • E. Burd, P. Aiken, and R. Koschke, editors, IEEE Computer Society, Oct
    • L. Moonen. Generating robust parsers using island grammars. In E. Burd, P. Aiken, and R. Koschke, editors, Proceedings Eight Working Conference on Reverse Engineering (WCRE 2001), pages 13-22. IEEE Computer Society, Oct. 2001.
    • (2001) Proceedings Eight Working Conference on Reverse Engineering (WCRE 2001) , pp. 13-22
    • Moonen, L.1
  • 24
    • 33646145733 scopus 로고    scopus 로고
    • Object-oriented reengineering patterns -an overview
    • M. L. Robert Glück, editor, Proceedings of Generative Programming and Component Engineering GPCE 2005, Invited paper
    • O. Nierstrasz, S. Ducasse, and S. Demeyer. Object-oriented reengineering patterns -an overview. In M. L. Robert Glück, editor, Proceedings of Generative Programming and Component Engineering (GPCE 2005), pages 1-9. LNCS 3676, 2005. Invited paper.
    • (2005) LNCS , vol.3676 , pp. 1-9
    • Nierstrasz, O.1    Ducasse, S.2    Demeyer, S.3
  • 30
    • 33646525416 scopus 로고    scopus 로고
    • The Converge programming language
    • Technical Report TR-05-01, Department of Computer Science, King's College London, Feb
    • L. Tratt. The Converge programming language. Technical Report TR-05-01, Department of Computer Science, King's College London, Feb. 2005.
    • (2005)
    • Tratt, L.1
  • 32
    • 84976712072 scopus 로고
    • Probabilistic languages: A review and some open questions
    • C. S. Wetherell. Probabilistic languages: A review and some open questions. ACM Computing Surveys, 12(4):361-379, 1980.
    • (1980) ACM Computing Surveys , vol.12 , Issue.4 , pp. 361-379
    • Wetherell, C.S.1


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