메뉴 건너뛰기




Volumn 6813 LNCS, Issue , 2011, Pages 230-254

CDDiff: Semantic differencing for class diagrams

Author keywords

[No Author keywords available]

Indexed keywords

ABSTRACT SYNTAX; CDS; CHANGE MANAGEMENT; CLASS DIAGRAMS; EVOLUTION ANALYSIS; MODEL COMPARISON; OBJECT MODEL; OBJECT-ORIENTED SYSTEM; PLUG-INS; RESEARCH EFFORTS; SEMANTIC DIFF;

EID: 79961159636     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-642-22655-7_12     Document Type: Conference Paper
Times cited : (44)

References (34)
  • 1
    • 0242370962 scopus 로고    scopus 로고
    • Difference and union of models
    • In: Stevens, P., Whittle, J., Booch, G. (eds.) UML 2003 Springer, Heidelberg
    • Alanen, M., Porres, I.: Difference and Union of Models. In: Stevens, P., Whittle, J., Booch, G. (eds.) UML 2003. LNCS, vol. 2863, pp. 2-17. Springer, Heidelberg (2003)
    • (2003) LNCS , vol.2863 , pp. 2-17
    • Alanen, M.1    Porres, I.2
  • 2
    • 79961161552 scopus 로고    scopus 로고
    • Alloy Anaylzer website accessed April 2011
    • Alloy Anaylzer website, http://alloy.mit.edu/ (accessed April 2011)
  • 3
    • 47749138622 scopus 로고    scopus 로고
    • Models in Conflict - Towards a Semantically Enhanced Version Control System for Models
    • Springer, Heidelberg Giese, H. (Ed.) MODELS 2008
    • Altmanninger, K.: Models in Conflict - Towards a Semantically Enhanced Version Control System for Models. In: Giese, H. (ed.) MODELS 2008. LNCS, vol. 5002, pp. 293-304. Springer, Heidelberg (2008)
    • (2008) LNCS , vol.5002 , pp. 293-304
    • Altmanninger, K.1
  • 5
    • 34247400790 scopus 로고    scopus 로고
    • JDiff: A differencing technique and tool for object-oriented programs
    • DOI 10.1007/s10515-006-0002-0, Special Issue on Selected Papers from the 19th international Automated Software Engineering Conference (ASE-2004).
    • Apiwattanapong, T., Orso, A., Harrold, M.J.: JDiff: A differencing technique and tool for object-oriented programs. Autom. Softw. Eng. 14(1), 3-36 (2007) (Pubitemid 46639272)
    • (2007) Automated Software Engineering , vol.14 , Issue.1 , pp. 3-36
    • Apiwattanapong, T.1    Orso, A.2    Harrold, M.J.3
  • 6
    • 25144441754 scopus 로고    scopus 로고
    • Reasoning on UML class diagrams
    • DOI 10.1016/j.artint.2005.05.003, PII S0004370205000792
    • Berardi, D., Calvanese, D., Giacomo, G.D.: Reasoning on UML class diagrams. Artif Intell. 168(1-2), 70-118 (2005) (Pubitemid 41338772)
    • (2005) Artificial Intelligence , vol.168 , Issue.1-2 , pp. 70-118
    • Berardi, D.1    Calvanese, D.2    De Giacomo, G.3
  • 9
    • 79961162074 scopus 로고    scopus 로고
    • EMF Compare accessed April 2011
    • EMF Compare, http://www.eclipse.org/modeling/emft/?project=compare (accessed April 2011)
  • 11
    • 84957592686 scopus 로고    scopus 로고
    • The UML as a Formal Modeling Notation
    • In: B́ezivin, J., Muller, P.-A. (eds.) UML 1998 Springer, Heidelberg
    • Evans, A., France, R.B., Peng, S.-L.: The UML as a Formal Modeling Notation. In: B́ezivin, J., Muller, P.-A. (eds.) UML 1998. LNCS, vol. 1618, pp. 336-348. Springer, Heidelberg (1999)
    • (1999) LNCS , vol.1618 , pp. 336-348
    • Evans, A.1    France, R.B.2    Peng, S.-L.3
  • 12
    • 7244261750 scopus 로고    scopus 로고
    • Meaningful Modeling: What's the Semantics of "semantics"?
    • Harel, D., Rumpe, B.: Meaningful Modeling: What's the Semantics of "Semantics"? IEEE Computer 37(10), 64-72 (2004)
    • (2004) IEEE Computer , vol.37 , Issue.10 , pp. 64-72
    • Harel, D.1    Rumpe, B.2
  • 14
    • 85018098984 scopus 로고
    • Semantic Diff: A Tool for Summarizing the Effects ofMod-ifications
    • IEEE Computer Society, Los Alamitos
    • Jackson, D., Ladd, D.A.: Semantic Diff: A Tool for Summarizing the Effects ofMod-ifications. In: ICSM, pp. 243-252. IEEE Computer Society, Los Alamitos (1994)
    • (1994) ICSM , pp. 243-252
    • Jackson, D.1    Ladd, D.A.2
  • 17
    • 70350680830 scopus 로고    scopus 로고
    • Dependent and Conflicting Change Operations ofProcess Models
    • In: Paige, R.F., Hartman, A., Rensink, A. (eds.) ECMDA-FA 2009 Springer, Heidelberg
    • Küster, J.M., Gerth, C., Engels, G.: Dependent and Conflicting Change Operations ofProcess Models. In: Paige, R.F., Hartman, A., Rensink, A. (eds.) ECMDA-FA 2009. LNCS, vol. 5562, pp. 158-173. Springer, Heidelberg (2009)
    • (2009) LNCS , vol.5562 , pp. 158-173
    • Küster, J.M.1    Gerth, C.2    Engels, G.3
  • 18
    • 79957638884 scopus 로고    scopus 로고
    • A manifesto for semantic model differencing
    • In: Dingel, J. (ed.) MODELS 2010 Workshops Springer, Heidelberg
    • Maoz, S., Ringert, J.O., Rumpe, B.: A manifesto for semantic model differencing. In: Dingel, J. (ed.) MODELS 2010 Workshops. LNCS, vol. 6627, pp. 194-203. Springer, Heidelberg (2011)
    • (2011) LNCS , vol.6627 , pp. 194-203
    • Maoz, S.1    Ringert, J.O.2    Rumpe, B.3
  • 19
    • 79961158066 scopus 로고    scopus 로고
    • Modal object diagrams
    • In: Mezini, M. (ed.) ECOOP 2011 Springer, Heidelberg
    • Maoz, S., Ringert, J.O., Rumpe, B.: Modal object diagrams. In: Mezini, M. (ed.) ECOOP 2011. LNCS, vol. 6813, pp. 282-306. Springer, Heidelberg (2011)
    • LNCS , vol.6813 , Issue.2011 , pp. 282-306
    • Maoz, S.1    Ringert, J.O.2    Rumpe, B.3
  • 21
    • 77949309914 scopus 로고    scopus 로고
    • A UML class diagram analyzer
    • Massoni, T., Gheyi, R., Borba, P.: A UML Class Diagram Analyzer. In: CSDUML, pp. 143-153 (2004)
    • (2004) CSDUML , pp. 143-153
    • Massoni, T.1    Gheyi, R.2    Borba, P.3
  • 22
    • 33750305193 scopus 로고    scopus 로고
    • A generic approach to supporting diagram differencing and merging for collaborative design
    • ACM, New York
    • Mehra, A., Grundy, J., Hosking, J.: A generic approach to supporting diagram differencing and merging for collaborative design. In: ASE, pp. 204-213. ACM, New York (2005)
    • (2005) ASE , pp. 204-213
    • Mehra, A.1    Grundy, J.2    Hosking, J.3
  • 23
    • 0036564990 scopus 로고    scopus 로고
    • A state-of-the-art survey on software merging
    • DOI 10.1109/TSE.2002.1000449
    • Mens, T.: A state-of-the-art survey on software merging. IEEE Trans. Software Eng. 28(5), 449-462 (2002) (Pubitemid 34669572)
    • (2002) IEEE Transactions on Software Engineering , vol.28 , Issue.5 , pp. 449-462
    • Mens, T.1
  • 24
    • 79961145083 scopus 로고    scopus 로고
    • MontiCore project
    • MontiCore project, http://www.monticore.org/
  • 25
    • 34548726133 scopus 로고    scopus 로고
    • Matching and merging of statecharts specifications. in
    • IEEE Computer Society, Los Alamitos
    • Nejati, S., Sabetzadeh, M., Chechik, M., Easterbrook, S.M., Zave, P.: Matching and merging of statecharts specifications. In: ICSE, pp. 54-64. IEEE Computer Society, Los Alamitos (2007)
    • (2007) ICSE , pp. 54-64
    • Nejati, S.1    Sabetzadeh, M.2    Chechik, M.3    Easterbrook, S.M.4    Zave, P.5
  • 26
    • 1542317057 scopus 로고    scopus 로고
    • Differences between versions of UML diagrams
    • ACM, New York
    • Ohst, D., Welle, M., Kelter, U.: Differences between versions of UML diagrams. In: Proc. ESEC / SIGSOFT FSE, pp. 227-236. ACM, New York (2003)
    • (2003) Proc. ESEC / SIGSOFT FSE , pp. 227-236
    • Ohst, D.1    Welle, M.2    Kelter, U.3
  • 27
    • 79961140977 scopus 로고    scopus 로고
    • OMG. Unified Modeling Language (UML) Superstructure v2.1.2 accessed April 2011
    • OMG. Unified Modeling Language (UML) Superstructure v2.1.2 http://www.omg.org/spec/UML/2.1.2/Superstructure/PDF (accessed April 2011)
  • 30
    • 79961137413 scopus 로고    scopus 로고
    • SAT4J project accessed April 2011
    • SAT4J project, http://www.sat4j.org/ (accessed April 2011)
  • 31
    • 79961144341 scopus 로고    scopus 로고
    • Semantic diffproject
    • Semantic diffproject, http://www.se-rwth.de/materials/semdiff
  • 32
    • 78650312839 scopus 로고    scopus 로고
    • From UML to alloy and back again
    • In: Ghosh, S. (ed.) MODELS 2009 Springer, Hei-delberg
    • Shah, S.M.A., Anastasakis, K., Bordbar, B.: From UML to Alloy and Back Again. In: Ghosh, S. (ed.) MODELS 2009. LNCS, vol. 6002, pp. 158-171. Springer, Hei-delberg (2010)
    • (2010) LNCS , vol.6002 , pp. 158-171
    • Shah, S.M.A.1    Anastasakis, K.2    Bordbar, B.3
  • 33
    • 0242276152 scopus 로고    scopus 로고
    • Using description logic to maintain consistency between UML models
    • In: Stevens, P., Whittle, J., Booch, G. (eds.) UML 2003 Springer, Heidelberg
    • Van Der Straeten, R., Mens, T., Simmonds, J., Jonckers, V.: Using description logic to maintain consistency between UML models. In: Stevens, P., Whittle, J., Booch, G. (eds.) UML 2003. LNCS, vol. 2863, pp. 326-340. Springer, Heidelberg (2003)
    • (2003) LNCS , vol.2863 , pp. 326-340
    • Van Der Straeten, R.1    Mens, T.2    Simmonds, J.3    Jonckers, V.4
  • 34
    • 34547256185 scopus 로고    scopus 로고
    • Differencing logical UML models
    • DOI 10.1007/s10515-007-0007-3, Special Issue on selected papers from the 20th International Conference on Automated Software Engineering (ASE'2005)
    • Xing, Z., Stroulia, E.: Differencing logical UML models. Autom. Softw. Eng. 14(2), 215-259 (2007) (Pubitemid 47155110)
    • (2007) Automated Software Engineering , vol.14 , Issue.2 , pp. 215-259
    • Xing, Z.1    Stroulia, E.2


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