메뉴 건너뛰기




Volumn 424, Issue , 2012, Pages 46-68

Attributed graph transformation with inheritance: Efficient conflict detection and local confluence analysis using abstract critical pairs

Author keywords

Critical pair analysis; Inheritance; M adhesive category with NACs; Typed attributed graph transformation

Indexed keywords

ANALYSIS RESULTS; ATTRIBUTED GRAPH TRANSFORMATIONS; ATTRIBUTED GRAPHS; CONFLICT DETECTION; CONFLUENCE ANALYSIS; CRITICAL PAIR ANALYSIS; FORMAL TECHNIQUES; GRAPH TRANSFORMATION; INHERITANCE; M-ADHESIVE CATEGORY WITH NACS; OBJECT ORIENTED SOFTWARE; REFACTORINGS;

EID: 84857363781     PISSN: 03043975     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.tcs.2012.01.032     Document Type: Article
Times cited : (22)

References (46)
  • 3
    • 42949119290 scopus 로고    scopus 로고
    • A typed attributed graph grammar with inheritance for the abstract syntax of UML class and sequence diagrams
    • DOI 10.1016/j.entcs.2008.04.048, PII S1571066108002636
    • F. Hermann, H. Ehrig, and G. Taentzer A typed attributed graph grammar with inheritance for the abstract syntax of UML class and sequence diagrams ENTCS 211 2008 261 269 (Pubitemid 351608992)
    • (2008) Electronic Notes in Theoretical Computer Science , vol.211 , Issue.C , pp. 261-269
    • Hermann, F.1    Ehrig, H.2    Taentzer, G.3
  • 4
    • 34548050450 scopus 로고    scopus 로고
    • Analysing refactoring dependencies using graph transformation
    • DOI 10.1007/s10270-006-0044-6
    • T. Mens, G. Taentzer, and O. Runge Analysing refactoring dependencies using graph transformation SoSyM 6 3 2007 269 285 (Pubitemid 47278595)
    • (2007) Software and Systems Modeling , vol.6 , Issue.3 , pp. 269-285
    • Mens, T.1    Taentzer, G.2    Runge, O.3
  • 5
    • 56749165493 scopus 로고    scopus 로고
    • Specifying domain-specific refactorings for AndroMDA based on graph transformation
    • A. Schrr, M. Nagl, A. Zndorf, LNCS Springer
    • G. Taentzer, D. Mller, and T. Mens Specifying domain-specific refactorings for AndroMDA based on graph transformation A. Schrr, M. Nagl, A. Zndorf, Proceedings of AGTIVE '07 LNCS vol. 5088 2008 Springer 104 119
    • (2008) Proceedings of AGTIVE '07 , vol.5088 , pp. 104-119
    • Taentzer, G.1    Mller, D.2    Mens, T.3
  • 6
    • 84937211598 scopus 로고    scopus 로고
    • A formal semantics of UML statecharts by model transition systems
    • A. Corradini, H. Ehrig, H.-J. Kreowski, G. Rozenberg, LNCS Springer
    • D. Varr A formal semantics of UML statecharts by model transition systems A. Corradini, H. Ehrig, H.-J. Kreowski, G. Rozenberg, Proceedings of ICGT '02 LNCS vol. 2505 2002 Springer 378 392
    • (2002) Proceedings of ICGT '02 , vol.2505 , pp. 378-392
    • Varr, D.1
  • 7
    • 3242662812 scopus 로고    scopus 로고
    • Defining visual notations and their manipulation through meta-modelling and graph transformation
    • DOI 10.1016/j.jvlc.2004.01.005, PII S1045926X04000138, Domain-Specific Modeling with Visual Languages
    • J. deLara, and H. Vangheluwe Defining visual notations and their manipulation through meta-modelling and graph transformation Visual Languages and Computing 15 34 2004 309 330 (Pubitemid 38956126)
    • (2004) Journal of Visual Languages and Computing , vol.15 , Issue.3-4 , pp. 309-330
    • De Lara, J.1    Vangheluwe, H.2
  • 12
    • 34247352506 scopus 로고    scopus 로고
    • Attributed graph transformation with node type inheritance
    • DOI 10.1016/j.tcs.2007.02.001, PII S0304397507000631, Fundamental Aspects of Software Engineering
    • J. deLara, R. Bardohl, H. Ehrig, K. Ehrig, U. Prange, and G. Taentzer Attributed graph transformation with node type inheritance TCS 376 3 2007 139 163 (Pubitemid 46628728)
    • (2007) Theoretical Computer Science , vol.376 , Issue.3 , pp. 139-163
    • De Lara, J.1    Bardohl, R.2    Ehrig, H.3    Ehrig, K.4    Prange, U.5    Taentzer, G.6
  • 15
    • 34250852225 scopus 로고    scopus 로고
    • Formal verification of object-oriented graph grammars specifications
    • DOI 10.1016/j.entcs.2007.04.020, PII S1571066107004173
    • A. Ldtke Ferreira, L. Foss, and L. Reibeiro Formal verification of object-oriented graph grammars specifications ENTCS 175 2007 101 114 (Pubitemid 46977874)
    • (2007) Electronic Notes in Theoretical Computer Science , vol.175 , Issue.4 SPEC. ISS. , pp. 101-114
    • Ferreira, A.P.L.1    Foss, L.2    Ribeiro, L.3
  • 19
    • 70350680830 scopus 로고    scopus 로고
    • Dependent and conflicting change operations of process models
    • R. Paige, A. Hartman, A. Rensink, LNCS Springer
    • J. Kster, C. Gerth, and G. Engels Dependent and conflicting change operations of process models R. Paige, A. Hartman, A. Rensink, Proceedings of ECMDA-FA '09 LNCS vol. 5562 2009 Springer 158 173
    • (2009) Proceedings of ECMDA-FA '09 , vol.5562 , pp. 158-173
    • Kster, J.1    Gerth, C.2    Engels, G.3
  • 21
    • 78649767238 scopus 로고    scopus 로고
    • Efficient Analysis and execution of correct and complete model transformations based on triple graph grammars
    • J. Bzivin, R. Soley, A. Vallecillo, ACM
    • F. Hermann, H. Ehrig, U. Golas, and F. Orejas Efficient Analysis and execution of correct and complete model transformations based on triple graph grammars J. Bzivin, R. Soley, A. Vallecillo, Proceedings of MDI '10 2010 ACM 22 31
    • (2010) Proceedings of MDI '10 , pp. 22-31
    • Hermann, F.1    Ehrig, H.2    Golas, U.3    Orejas, F.4
  • 22
    • 77951269442 scopus 로고    scopus 로고
    • Formal analysis and verification of self-healing systems
    • D. Rosenblum, G. Taentzer, LNCS Springer
    • H. Ehrig, C. Ermel, O. Runge, A. Bucchiarone, and P. Pelliccione Formal analysis and verification of self-healing systems D. Rosenblum, G. Taentzer, Proceedings of FASE '10 LNCS vol. 6013 2010 Springer 139 153
    • (2010) Proceedings of FASE '10 , vol.6013 , pp. 139-153
    • Ehrig, H.1    Ermel, C.2    Runge, O.3    Bucchiarone, A.4    Pelliccione, P.5
  • 23
    • 78649900997 scopus 로고    scopus 로고
    • Formal analysis of functional behaviour of model transformations based on triple graph grammars
    • H. Ehrig, A. Rensink, G. Rozenberg, A. Schrr, LNCS Springer
    • F. Hermann, H. Ehrig, F. Orejas, and U. Golas Formal analysis of functional behaviour of model transformations based on triple graph grammars H. Ehrig, A. Rensink, G. Rozenberg, A. Schrr, Proceedings ICGT '10 LNCS vol. 6372 2010 Springer 155 170
    • (2010) Proceedings ICGT '10 , vol.6372 , pp. 155-170
    • Hermann, F.1    Ehrig, H.2    Orejas, F.3    Golas, U.4
  • 24
    • 24644474275 scopus 로고    scopus 로고
    • Termination criteria for model transformation
    • Fundamental Approaches to Software Engineering - 8th International Conference, FASE 2005, held as part of the Joint Conferences on Theory and Practice of Software, ETAPS 2005, Proceedings
    • H. Ehrig, K. Ehrig, J. deLara, G. Taentzer, D. Varr, and S. Varr-Gyapay Termination criteria for model transformation M. Cerioli, Proceedings of FASE '05 LNCS vol. 3442 2005 Springer 49 63 (Pubitemid 41273670)
    • (2005) Lecture Notes in Computer Science , vol.3442 , pp. 49-63
    • Ehrig, H.1    Ehrig, K.2    De Lara, J.3    Taentzer, G.4    Varro, D.5    Varro-Gyapay, S.6
  • 25
    • 67650130396 scopus 로고    scopus 로고
    • Confluence in domain-independent product line transformations
    • M. Chechik, M. Wirsing, Springer
    • J. Oldevik, O. Haugen, and B. Moller-Pedersen Confluence in domain-independent product line transformations M. Chechik, M. Wirsing, Proceedings of FASE '09, Vol. 5503 2009 Springer 34 48
    • (2009) Proceedings of FASE '09, Vol. 5503 , pp. 34-48
    • Oldevik, J.1    Haugen, O.2    Moller-Pedersen, B.3
  • 26
    • 0001102745 scopus 로고    scopus 로고
    • Partial confluence of processes and systems of objects
    • PII S0304397597001114
    • X. Liu, and D. Walker Partial confluence of processes and systems of objects TCS 206 12 1998 127 162 (Pubitemid 128451183)
    • (1998) Theoretical Computer Science , vol.206 , Issue.1-2 , pp. 127-162
    • Liu, X.1    Walker, D.2
  • 27
  • 28
    • 78349272824 scopus 로고    scopus 로고
    • Extending variability for OCL interpretation
    • D. Petriu, N. Rouquette, A. Haugen, LNCS Springer
    • C. Wilke, M. Thiele, and C. Wende Extending variability for OCL interpretation D. Petriu, N. Rouquette, A. Haugen, Proceedings of MoDELS '10 LNCS vol. 6394 2010 Springer 361 375
    • (2010) Proceedings of MoDELS '10 , vol.6394 , pp. 361-375
    • Wilke, C.1    Thiele, M.2    Wende, C.3
  • 29
    • 77953538861 scopus 로고    scopus 로고
    • A UML/OCL framework for the analysis of graph transformation rules
    • J. Cabot, R. Claris, E. Guerra, and J. deLara A UML/OCL framework for the analysis of graph transformation rules SoSyM 9 2010 335 357
    • (2010) SoSyM , vol.9 , pp. 335-357
    • Cabot, J.1    Claris, R.2    Guerra, E.3    Delara, J.4
  • 30
    • 78349265035 scopus 로고    scopus 로고
    • Henshin: Advanced concepts and tools for in-place EMF model transformations
    • D. Petriu, N. Rouquette, A. Haugen, LNCS Springer
    • T. Arendt, E. Biermann, S. Jurack, C. Krause, and G. Taentzer Henshin: advanced concepts and tools for in-place EMF model transformations D. Petriu, N. Rouquette, A. Haugen, Proceedings of MoDELS '10 LNCS vol. 6394 2010 Springer 121 135
    • (2010) Proceedings of MoDELS '10 , vol.6394 , pp. 121-135
    • Arendt, T.1    Biermann, E.2    Jurack, S.3    Krause, C.4    Taentzer, G.5
  • 31
    • 34247342048 scopus 로고    scopus 로고
    • AGG: A graph transformation environment for modeling and validation of software
    • J. Pfaltz, M. Nagl, B. Boehlen, LNCS Springer
    • G. Taentzer AGG: a graph transformation environment for modeling and validation of software J. Pfaltz, M. Nagl, B. Boehlen, Proceedings of AGTIVE '03 LNCS vol. 3062 2004 Springer 446 456
    • (2004) Proceedings of AGTIVE '03 , vol.3062 , pp. 446-456
    • Taentzer, G.1
  • 32
    • 85030626271 scopus 로고
    • OOZE: An object oriented Z environment
    • Springer
    • A. Alencar, and J. Goguen OOZE: an object oriented Z environment Proceedings of ECOOP '91 1991 Springer 180 199
    • (1991) Proceedings of ECOOP '91 , pp. 180-199
    • Alencar, A.1    Goguen, J.2
  • 37
    • 78649784515 scopus 로고    scopus 로고
    • Ph.D. thesis, Technische Universitt Berlin, also as book available: Sdwestdeutscher Verlag fr Hochschulschriften, ISBN: 978-3-8381-1650-1
    • L. Lambers, Certifying rule-based models using graph transformation, Ph.D. thesis, Technische Universitt Berlin, also as book available: Sdwestdeutscher Verlag fr Hochschulschriften, ISBN: 978-3-8381-1650-1, 2010.
    • (2010) Certifying Rule-based Models Using Graph Transformation
    • Lambers, L.1
  • 39
    • 56449127818 scopus 로고    scopus 로고
    • Embedding and confluence of graph transformations with negative application conditions
    • H. Ehrig, R. Heckel, G. Rozenberg, G. Taentzer, LNCS Springer
    • L. Lambers, H. Ehrig, U. Prange, and F. Orejas Embedding and confluence of graph transformations with negative application conditions H. Ehrig, R. Heckel, G. Rozenberg, G. Taentzer, Proceedings of ICGT '08 LNCS vol. 5214 2008 Springer 162 177
    • (2008) Proceedings of ICGT '08 , vol.5214 , pp. 162-177
    • Lambers, L.1    Ehrig, H.2    Prange, U.3    Orejas, F.4
  • 40
    • 45849144195 scopus 로고    scopus 로고
    • Parallelism and concurrency in adhesive high-level replacement systems with negative application conditions
    • L. Lambers, H. Ehrig, F. Orejas, and U. Prange Parallelism and concurrency in adhesive high-level replacement systems with negative application conditions ENTCS 203 6 2008 43 66
    • (2008) ENTCS , vol.203 , Issue.6 , pp. 43-66
    • Lambers, L.1    Ehrig, H.2    Orejas, F.3    Prange, U.4
  • 41
    • 84976811006 scopus 로고
    • Confluent reductions: Abstract properties and applications to term rewriting systems
    • G. Huet Confluent reductions: abstract properties and applications to term rewriting systems J. ACM 27 4 1980 797 821
    • (1980) J. ACM , vol.27 , Issue.4 , pp. 797-821
    • Huet, G.1
  • 42
    • 0000975250 scopus 로고
    • Hypergraph rewriting: Critical pairs and undecidability of confluence
    • M. Sleep, M. Plasmeijer, M.C. van Eekelen, Wiley
    • D. Plump Hypergraph rewriting: critical pairs and undecidability of confluence M. Sleep, M. Plasmeijer, M.C. van Eekelen, Term Graph Rewriting 1993 Wiley 201 214
    • (1993) Term Graph Rewriting , pp. 201-214
    • Plump, D.1
  • 43
    • 84948969290 scopus 로고
    • On termination of graph rewriting
    • Graph-Theoretic Concepts in Computer Science
    • D. Plump On termination of graph rewriting M. Nagl, Proceedings of WG '95 LNCS vol. 1017 1995 Springer 88 100 (Pubitemid 126004119)
    • (1995) Lecture Notes in Computer Science , Issue.1017 , pp. 88-100
    • Plump, D.1
  • 44
    • 42949155268 scopus 로고    scopus 로고
    • Efficient conflict detection in graph transformation systems by essential critical pairs
    • DOI 10.1016/j.entcs.2008.04.026, PII S1571066108002417
    • L. Lambers, H. Ehrig, and F. Orejas Efficient conflict detection in graph transformation systems by essential critical pairs Proceedings of GTVMT '06 ENTCS vol. 211 2008 Elsevier 17 26 (Pubitemid 351608972)
    • (2008) Electronic Notes in Theoretical Computer Science , vol.211 , Issue.C , pp. 17-26
    • Lambers, L.1    Ehrig, H.2    Orejas, F.3
  • 46
    • 78649820576 scopus 로고    scopus 로고
    • Local confluence for rules with nested application conditions
    • H. Ehrig, A. Rensink, G. Rozenberg, A. Schrr, LNCS Springer
    • H. Ehrig, A. Habel, L. Lambers, F. Orejas, and U. Golas Local confluence for rules with nested application conditions H. Ehrig, A. Rensink, G. Rozenberg, A. Schrr, Proceedings of ICGT '10 LNCS vol. 6372 2010 Springer 330 345
    • (2010) Proceedings of ICGT '10 , vol.6372 , pp. 330-345
    • Ehrig, H.1    Habel, A.2    Lambers, L.3    Orejas, F.4    Golas, U.5


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