메뉴 건너뛰기




Volumn 6013 LNCS, Issue , 2010, Pages 74-90

Operation-based, fine-grained version control model for tree-based representation

Author keywords

[No Author keywords available]

Indexed keywords

DIVIDE-AND-CONQUER TECHNIQUE; EMPIRICAL EVALUATIONS; MAPPING TECHNIQUES; PROGRAM EVOLUTION; PROGRAM SEMANTICS; PROGRAM SOURCE CODES; REPRESENTATION MODEL; ROOT NODES; SOFTWARE DEVELOPER; SOFTWARE SYSTEMS; STRUCTURE-BASED; TEXT LINES; TEXT REGION; TOPDOWN; TREE-BASED; VERSION CONTROL; VERSION CONTROL SYSTEM;

EID: 77951261873     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-642-12029-9_6     Document Type: Conference Paper
Times cited : (6)

References (39)
  • 1
    • 67650139576 scopus 로고    scopus 로고
    • Accurate and efficient structural characteristic feature extraction for clone detection
    • Chechik, M., Wirsing, M. (eds.) FASE 2009. Springer, Heidelberg
    • Nguyen, H.A., Nguyen, T.T., Pham, N.H., Al-Kofahi, J.M., Nguyen, T.N.: Accurate and efficient structural characteristic feature extraction for clone detection. In: Chechik, M., Wirsing, M. (eds.) FASE 2009. LNCS, vol. 5503, pp. 440-455. Springer, Heidelberg (2009)
    • (2009) LNCS , vol.5503 , pp. 440-455
    • Nguyen, H.A.1    Nguyen, T.T.2    Pham, N.H.3    Al-Kofahi, J.M.4    Nguyen, T.N.5
  • 2
    • 33244482556 scopus 로고    scopus 로고
    • An Infrastructure for Development of Multi-level, Object-Oriented Config. Management Services
    • ACM, New York
    • Nguyen, T.N., Munson, E.V., Boyland, J.T., Thao, C.: An Infrastructure for Development of Multi-level, Object-Oriented Config. Management Services. In: ICSE 2005, pp. 215-224. ACM, New York (2005)
    • (2005) ICSE 2005 , pp. 215-224
    • Nguyen, T.N.1    Munson, E.V.2    Boyland, J.T.3    Thao, C.4
  • 4
    • 0022100234 scopus 로고
    • RCS - A System for Version Control
    • Tichy, W.: RCS - A System for Version Control. Software - Practice and Experience 15(7), 637-654 (1985)
    • (1985) Software - Practice and Experience , vol.15 , Issue.7 , pp. 637-654
    • Tichy, W.1
  • 6
    • 0017492836 scopus 로고
    • A fast algorithm for computing longest common subsequences
    • Hunt, J.W., Szymanski, T.G.: A fast algorithm for computing longest common subsequences. Communication of ACM 20(5), 350-353 (1977)
    • (1977) Communication of ACM , vol.20 , Issue.5 , pp. 350-353
    • Hunt, J.W.1    Szymanski, T.G.2
  • 7
    • 77949906007 scopus 로고    scopus 로고
    • Ldiff: An enhanced line differencing tool
    • IEEE CS, Los Alamitos
    • Canfora, G., Cerulo, L., Di Penta, M.: Ldiff: An enhanced line differencing tool. In: ICSE 2009, pp. 595-598. IEEE CS, Los Alamitos (2009)
    • (2009) ICSE 2009 , pp. 595-598
    • Canfora, G.1    Cerulo, L.2    Di Penta, M.3
  • 8
    • 0023012946 scopus 로고
    • An O(nd) Difference Algorithm and Its Variations
    • Myers, E.W.: An O(nd) Difference Algorithm and Its Variations. Algorithmica 1, 251-266 (1986)
    • (1986) Algorithmica , vol.1 , pp. 251-266
    • Myers, E.W.1
  • 9
    • 84976728067 scopus 로고
    • The string-to-string correction problem with block moves
    • Tichy, W.F.: The string-to-string correction problem with block moves. ACM Trans. Comput. Syst. 2(4), 309-321 (1984)
    • (1984) ACM Trans. Comput. Syst. , vol.2 , Issue.4 , pp. 309-321
    • Tichy, W.F.1
  • 10
    • 0344927764 scopus 로고    scopus 로고
    • X-Diff: An Effective Change Detection Algorithm for XML Documents
    • IEEE CS, Los Alamitos
    • Wang, Y., DeWitt, D.J., Cai, J.Y.: X-Diff: An Effective Change Detection Algorithm for XML Documents. In: ICDE 2003, pp. 519-530. IEEE CS, Los Alamitos (2003)
    • (2003) ICDE 2003 , pp. 519-530
    • Wang, Y.1    Dewitt, D.J.2    Cai, J.Y.3
  • 11
    • 0029548128 scopus 로고    scopus 로고
    • Configuration management with logical structures
    • Lin, Y., Reiss, S.: Configuration management with logical structures. In: ICSE 1996, pp. 298-307 (1996)
    • (1996) ICSE 1996 , pp. 298-307
    • Lin, Y.1    Reiss, S.2
  • 14
    • 0037673166 scopus 로고    scopus 로고
    • Supporting aggregation in fine grained software configuration management
    • ACM Press, New York
    • Chu-Carroll, M.C., Wright, J., Shields, D.: Supporting aggregation in fine grained software configuration management. In: FSE 2002, pp. 99-108. ACM Press, New York (2002)
    • (2002) FSE 2002 , pp. 99-108
    • Chu-Carroll, M.C.1    Wright, J.2    Shields, D.3
  • 15
    • 0036440798 scopus 로고    scopus 로고
    • A fine-grained version and configuration model in analysis and design
    • IEEE CS, Los Alamitos
    • Ohst, D., Kelter, U.: A fine-grained version and configuration model in analysis and design. In: ICSM 2002. IEEE CS, Los Alamitos (2002)
    • (2002) ICSM 2002
    • Ohst, D.1    Kelter, U.2
  • 16
    • 0032083407 scopus 로고    scopus 로고
    • Version models for software configuration management
    • Conradi, R., Westfechtel, B.: Version models for software configuration management. ACM Computing Surveys (CSUR) 30(2), 232-282 (1998)
    • (1998) ACM Computing Surveys (CSUR) , vol.30 , Issue.2 , pp. 232-282
    • Conradi, R.1    Westfechtel, B.2
  • 17
    • 35348968376 scopus 로고    scopus 로고
    • Change distilling: Tree differencing for fine-grained source code change extraction
    • Fluri, B., Wuersch, M., Pinzger, M., Gall, H.: Change distilling: Tree differencing for fine-grained source code change extraction. IEEE Transactions on Software Engineering 33(11), 725-743 (2007)
    • (2007) IEEE Transactions on Software Engineering , vol.33 , Issue.11 , pp. 725-743
    • Fluri, B.1    Wuersch, M.2    Pinzger, M.3    Gall, H.4
  • 18
    • 0030157266 scopus 로고    scopus 로고
    • Change detection in hierarchically structured information
    • ACM, New York
    • Chawathe, S.S., Rajaraman, A., Garcia-Molina, H., Widom, J.: Change detection in hierarchically structured information. In: SIGMOD 1996, pp. 493-504. ACM, New York (1996)
    • (1996) SIGMOD 1996 , pp. 493-504
    • Chawathe, S.S.1    Rajaraman, A.2    Garcia-Molina, H.3    Widom, J.4
  • 20
    • 18444373554 scopus 로고    scopus 로고
    • A survey on tree edit distance and related problems
    • Bille, P.: A survey on tree edit distance and related problems. Theor. Comput. Sci. 337(1-3), 217-239 (2005)
    • (2005) Theor. Comput. Sci. , vol.337 , Issue.1-3 , pp. 217-239
    • Bille, P.1
  • 21
    • 0029267579 scopus 로고
    • Algorithms for the constrained editing distance between ordered labeled trees and related problems
    • Zhang, K.: Algorithms for the constrained editing distance between ordered labeled trees and related problems. Pattern Recognition 28, 463-474 (1995)
    • (1995) Pattern Recognition , vol.28 , pp. 463-474
    • Zhang, K.1
  • 22
    • 0001122858 scopus 로고
    • The tree-to-tree editing problem
    • Selkow, S.: The tree-to-tree editing problem. Info. Processing Letters 6(6), 184-186 (1977)
    • (1977) Info. Processing Letters , vol.6 , Issue.6 , pp. 184-186
    • Selkow, S.1
  • 23
    • 0024889169 scopus 로고
    • Simple fast algorithms for the editing distance between trees and related problems
    • Zhang, K., Shasha, D.: Simple fast algorithms for the editing distance between trees and related problems. SIAM Journal of Computing 18, 1245-1262 (1989)
    • (1989) SIAM Journal of Computing , vol.18 , pp. 1245-1262
    • Zhang, K.1    Shasha, D.2
  • 26
    • 34948898971 scopus 로고    scopus 로고
    • An Approach to Software Evolution Based on Semantic Change
    • Dwyer, M.B., Lopes, A. (eds.) FASE 2007. Springer, Heidelberg
    • Robbes, R., Lanza, M., Lungu, M.: An Approach to Software Evolution Based on Semantic Change. In: Dwyer, M.B., Lopes, A. (eds.) FASE 2007. LNCS, vol. 4422, pp. 27-41. Springer, Heidelberg (2007)
    • (2007) LNCS , vol.4422 , pp. 27-41
    • Robbes, R.1    Lanza, M.2    Lungu, M.3
  • 27
    • 85018106387 scopus 로고
    • Operation-based merging
    • ACM Press, New York
    • Lippe, E., van Oosterom, N.: Operation-based merging. In: SDE-5, pp. 78-87. ACM Press, New York (1992)
    • (1992) SDE-5 , pp. 78-87
    • Lippe, E.1    Van Oosterom, N.2
  • 28
    • 0030682617 scopus 로고    scopus 로고
    • Flexible Conflict Detection and Management in Collaborative Applications
    • Edwards, W.: Flexible Conflict Detection and Management in Collaborative Applications. In: Proceedings of UIST (1997)
    • Proceedings of UIST (1997)
    • Edwards, W.1
  • 30
    • 67649971019 scopus 로고    scopus 로고
    • Incremental Clone Detection
    • IEEE CS, Los Alamitos
    • Gode, N., Koschke, R.: Incremental Clone Detection. In: CSMR 2009, pp. 219-228. IEEE CS, Los Alamitos (2009)
    • (2009) CSMR 2009 , pp. 219-228
    • Gode, N.1    Koschke, R.2
  • 31
    • 77954003070 scopus 로고    scopus 로고
    • Detecting similar Java classes using tree algorithms
    • ACM, New York
    • Sager, T., Bernstein, A., Pinzger, M., Kiefer, C.: Detecting similar Java classes using tree algorithms. In: MSR 2006, pp. 65-71. ACM, New York (2006)
    • (2006) MSR 2006 , pp. 65-71
    • Sager, T.1    Bernstein, A.2    Pinzger, M.3    Kiefer, C.4
  • 32
    • 0032311601 scopus 로고    scopus 로고
    • Clone detection using abstract syntax trees
    • IEEE CS, Los Alamitos
    • Baxter, I.D., Yahin, A., Moura, L., Sant'Anna, M., Bier, L.: Clone detection using abstract syntax trees. In: ICSM 1998, pp. 368-377. IEEE CS, Los Alamitos (1998)
    • (1998) ICSM 1998 , pp. 368-377
    • Baxter, I.D.1    Yahin, A.2    Moura, L.3    Sant'Anna, M.4    Bier, L.5
  • 33
    • 0025446340 scopus 로고
    • Identifying the semantic and textual differences between two versions of a program
    • ACM, New York
    • Horwitz, S.: Identifying the semantic and textual differences between two versions of a program. In: PLDI 1990, pp. 234-245. ACM, New York (1990)
    • (1990) PLDI 1990 , pp. 234-245
    • Horwitz, S.1
  • 34
    • 34247400790 scopus 로고    scopus 로고
    • Jdiff: A differencing technique and tool for object-oriented programs
    • Apiwattanapong, T., Orso, A., Harrold, M.J.: Jdiff: A differencing technique and tool for object-oriented programs. Automated Software Engg. 14(1), 3-36 (2007)
    • (2007) Automated Software Engg. , vol.14 , Issue.1 , pp. 3-36
    • Apiwattanapong, T.1    Orso, A.2    Harrold, M.J.3
  • 35
    • 18044373219 scopus 로고    scopus 로고
    • Dex: A semantic-graph differencing tool for studying changes in large code bases
    • IEEE, Los Alamitos
    • Raghavan, S., Rohana, R., Leon, D., Podgurski, A., Augustine, V.: Dex: A semantic-graph differencing tool for studying changes in large code bases. In: ICSM 2004, pp. 188-197. IEEE, Los Alamitos (2004)
    • (2004) ICSM 2004 , pp. 188-197
    • Raghavan, S.1    Rohana, R.2    Leon, D.3    Podgurski, A.4    Augustine, V.5
  • 39
    • 18044371025 scopus 로고    scopus 로고
    • Supporting Source Code Difference Analysis
    • IEEE CS, Los Alamitos
    • Maletic, J., Collard, M.: Supporting Source Code Difference Analysis. In: ICSM 2004. IEEE CS, Los Alamitos (2004)
    • (2004) ICSM 2004
    • Maletic, J.1    Collard, M.2


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