메뉴 건너뛰기




Volumn 22, Issue 3-4, 2010, Pages 297-326

Automating the transformation-based analysis of visual languages

Author keywords

Domain specific visual languages; Graph transformation; Model to model transformation; Petri nets; Time; Time petri nets

Indexed keywords

AUTOMATIC GENERATION; AUTOMATIC TRANSLATION; DOMAIN-SPECIFIC VISUAL LANGUAGE; EXECUTION CONTROL; GRAPH TRANSFORMATION; GRAPH TRANSFORMATION RULES; MODEL TO MODEL TRANSFORMATION; OPERATIONAL SEMANTICS; PRODUCTION SYSTEM; SEMANTIC DOMAINS; SOURCE LANGUAGE; STATIC INFORMATION; TIME PETRI NETS; TIMING ASPECTS; TRIPLE GRAPH GRAMMARS; VISUAL LANGUAGE;

EID: 77954085749     PISSN: 09345043     EISSN: 1433299X     Source Type: Journal    
DOI: 10.1007/s00165-009-0114-y     Document Type: Conference Paper
Times cited : (22)

References (43)
  • 1
    • 77954089869 scopus 로고    scopus 로고
    • [AGG09] AGG home page at
    • [AGG09] AGG home page at http://tfs.cs.tu-berlin.de/agg/
  • 4
    • 35048861846 scopus 로고    scopus 로고
    • Timed automata: Semantics, algorithms and tools
    • [BeY04], Lecture notes in computer science, vol, Springer, Heidelberg, pp
    • [BeY04] Bengtsson J, YiW(2004) Timed automata: semantics, algorithms and tools. In: Proceedings of ACPN 2003. Lecture notes in computer science, vol 3098. Springer, Heidelberg, pp 87-124
    • (2004) Proceedings of ACPN 2003 , vol.3098 , pp. 87-124
    • Bengtsson, J.1    Yi, W.2
  • 5
    • 0026120365 scopus 로고
    • Modeling and verification of time dependent systems using time Petri nets
    • [Bed91]
    • [Bed91] Berthomieu B, Diaz M (1991) Modeling and verification of time dependent systems using time Petri nets. IEEE Trans Softw Eng 17(3):259-273
    • (1991) IEEE Trans Softw Eng , vol.17 , Issue.3 , pp. 259-273
    • Berthomieu, B.1    Diaz, M.2
  • 6
    • 33750370954 scopus 로고    scopus 로고
    • Model transformations? Transformation models!
    • [BBG06], Lecture notes in computer science, Springer, Heidelberg, pp
    • [BBG06] Bézivin J, Büttner F, Gogolla M, Jouault F, Kurtev I, Lindow A (2006) Model transformations? Transformation models! In: Proceedings MoDELS'06. Lecture notes in computer science, vol 4199. Springer, Heidelberg, pp 440-453
    • (2006) Proceedings MoDELS'06 , vol.4199 , pp. 440-453
    • Bézivin, J.1    Büttner, F.2    Gogolla, M.3    Jouault, F.4    Kurtev, I.5    Lindow, A.6
  • 8
    • 0346397851 scopus 로고    scopus 로고
    • Time-based expressivity of time Petri nets for system specification
    • [CeM99]
    • [CeM99] Cerone A, Maggiolo-Schettini A (1999) Time-based expressivity of time Petri nets for system specification. Theor Comput Sci 216:1-53
    • (1999) Theor Comput Sci , vol.216 , pp. 1-53
    • Cerone, A.1    Maggiolo-Schettini, A.2
  • 11
    • 56449119386 scopus 로고    scopus 로고
    • Semantical correctness and completeness of model transformations using graph and rule transformation
    • [EhE08],Springer, Heidelberg, pp, Lecture notes in computer science
    • [EhE08] Ehrig H, Ermel C (2008) Semantical correctness and completeness of model transformations using graph and rule transformation. In: Proceedings of ICGT'08. Lecture notes in computer science, vol 5214. Springer, Heidelberg, pp 194-210
    • (2008) Proceedings of ICGT'08 , vol.5214 , pp. 194-210
    • Ehrig, H.1    Ermel, C.2
  • 12
    • 47249153892 scopus 로고    scopus 로고
    • Simulation and analysis of reconfigurable systems
    • [ErE07]
    • [ErE07] Ermel C, Ehrig K (2007) Simulation and analysis of reconfigurable systems. In: Proceedings of AGTIVE'07, pp 261-276
    • (2007) Proceedings of AGTIVE'07 , pp. 261-276
    • Ermel, C.1    Ehrig, K.2
  • 13
    • 26444519099 scopus 로고    scopus 로고
    • Romeo: A tool for analyzing time Petri Nets
    • [GLM05], Lecture notes in computer science, vol
    • [GLM05] Gardey G, Lime D, Magnin M, Roux OH (2005) Romeo: a tool for analyzing time Petri Nets. In: Proceedings of computer aided verification. Lecture notes in computer science, vol 3576, pp 418-423
    • (2005) Proceedings of Computer Aided Verification , vol.3576 , pp. 418-423
    • Gardey, G.1    Lime, D.2    Magnin, M.3    Roux, O.H.4
  • 14
    • 0026103655 scopus 로고
    • A unified high-level petri net formalism for time-critical systems
    • [GMM91]
    • [GMM91] Ghezzi C, Mandrioli D, Morasca S, Pezzé M (1991) A unified high-level petri net formalism for time-critical systems. IEEE Trans Softw Eng 17(2):160-172
    • (1991) IEEE Trans Softw Eng , vol.17 , Issue.2 , pp. 160-172
    • Ghezzi, C.1    Mandrioli, D.2    Morasca, S.3    Pezzé, M.4
  • 15
    • 34548022361 scopus 로고    scopus 로고
    • Event-driven grammars: Relating abstract and concrete levels of Visual Languages
    • [GuL07]
    • [GuL07] Guerra E, de Lara J (2007) Event-driven grammars: relating abstract and concrete levels of Visual Languages. SoSyM 6(3): 317-347
    • (2007) SoSyM , vol.6 , Issue.3 , pp. 317-347
    • Guerra, E.1    De Lara, J.2
  • 16
    • 58549095862 scopus 로고    scopus 로고
    • Supporting user-oriented analysis for multi-view domain-specific visual languages
    • [GLM09]
    • [GLM09] Guerra E, de Lara J, Malizia A, Díaz P (2009) Supporting user-oriented analysis for multi-view domain-specific visual languages. Inf Softw Technol 51(4):769-784
    • (2009) Inf Softw Technol , vol.51 , Issue.4 , pp. 769-784
    • Guerra, E.1    De Lara, J.2    Malizia, A.3    Díaz, P.4
  • 17
    • 84878179451 scopus 로고    scopus 로고
    • Graph transformationwith time: Causality and logical clocks
    • [GHV02], Lecture notes in computer science, vol,Springer, Heidelberg, pp
    • [GHV02] Gyapay S,Heckel R,Varr óD(2002) Graph transformationwith time: causality and logical clocks. In: Proceedings of ICGT'02. Lecture notes in computer science, vol 2505. Springer, Heidelberg, pp 120-134
    • (2002) Proceedings of ICGT'02 , vol.2505 , pp. 120-134
    • Gyapay, S.1    Heckel, R.2    Varró, D.3
  • 18
    • 84937199516 scopus 로고    scopus 로고
    • Confluence of typed attributed graph transformation systems
    • [HKT02], Lecture notes in computer science, Springer, Heidelberg, pp
    • [HKT02] Heckel R, Küster JM, Taentzer G (2002) Confluence of typed attributed graph transformation systems. In: Proceedings of ICGT'02, Lecture notes in computer science, vol 2505. Springer, Heidelberg, pp 161-176
    • (2002) Proceedings of ICGT'02 , vol.2505 , pp. 161-176
    • Heckel, R.1    Küster, J.M.2    Taentzer, G.3
  • 19
    • 33646427707 scopus 로고    scopus 로고
    • Stochastic analysis of graph transformation systems: A case study in P2P Networks
    • [Hec05], Lecture notes in computer science
    • [Hec05] Heckel R (2005) Stochastic analysis of graph transformation systems: a case study in P2P Networks. In: Proceedings of ICTAC'05. Lecture notes in computer science, vol 3722, pp 53-69
    • (2005) Proceedings of ICTAC'05 , vol.3722 , pp. 53-69
    • Heckel, R.1
  • 20
    • 0023670512 scopus 로고
    • A generalized times Petri net model for performance analysis
    • [HoV87]
    • [HoV87] Holliday MA, Vernon MK (1987) A generalized times Petri net model for performance analysis. IEEE Trans Softw Eng 13(12):1297-1310
    • (1987) IEEE Trans Softw Eng , vol.13 , Issue.12 , pp. 1297-1310
    • Holliday, M.A.1    Vernon, M.K.2
  • 21
    • 84994718793 scopus 로고    scopus 로고
    • A framework for building mapping operators resolving structural heterogeneities
    • [KKR08], Lecture notes in business information processing , Springer, Heidelberg, pp
    • [KKR08] Kappel G, Kargl H, Reiter T, Retschitzegger W, Schwinger W, Strommer M, Wimmer M (2008) A framework for building mapping operators resolving structural heterogeneities. In: Proceedings of UNISCON 2008, Lecture notes in business information processing, vol 5. Springer, Heidelberg, pp 158-174
    • (2008) Proceedings of UNISCON 2008 , vol.5 , pp. 158-174
    • Kappel, G.1    Kargl, H.2    Reiter, T.3    Retschitzegger, W.4    Schwinger, W.5    Strommer, M.6    Wimmer, M.7
  • 22
    • 50549091793 scopus 로고    scopus 로고
    • Domain-specific modeling: Enabling full code generation
    • [KeT08],Computer Society Press, Los Alamitos
    • [KeT08] Kelly S, Tolvanen JP (2008) Domain-specific modeling: enabling full code generation. Wiley-IEEE Computer Society Press, Los Alamitos
    • (2008) Wiley-IEEE
    • Kelly, S.1    Tolvanen, J.P.2
  • 23
    • 33750263715 scopus 로고    scopus 로고
    • Conflict detection for graph transformation with negative application conditions
    • [LEO06], Lecture notes in computer science
    • [LEO06] Lambers L, Ehrig H, Orejas F (2006) Conflict detection for graph transformation with negative application conditions. In: Proceedings of ICGT'06, Lecture notes in computer science, vol 4178, pp 61-76
    • (2006) Proceedings of ICGT'06 , vol.4178 , pp. 61-76
    • Lambers, L.1    Ehrig, H.2    Orejas, F.3
  • 24
    • 3242662812 scopus 로고    scopus 로고
    • Defining visual notations and their manipulation through meta-modelling and graph transformation
    • [LaV04]
    • [LaV04] de Lara J, Vangheluwe H (2004) Defining visual notations and their manipulation through meta-modelling and graph transformation. J Visual Lang Comput 15(3-4):309-330
    • (2004) J Visual Lang Comput , vol.15 , Issue.3-4 , pp. 309-330
    • De Lara, J.1    Vangheluwe, H.2
  • 26
    • 56449103509 scopus 로고    scopus 로고
    • Pattern-based model-to-model transformation
    • [LaG08], Lecture notes computer science, vol
    • [LaG08] de Lara J, Guerra E (2008) Pattern-based model-to-model transformation. In: Proceedings ICGT'2008. Lecture notes computer science, vol 5214, pp 426-441
    • (2008) Proceedings ICGT'2008 , vol.5214 , pp. 426-441
    • De Lara, J.1    Guerra, E.2
  • 27
    • 47249117082 scopus 로고    scopus 로고
    • Translating model simulators to analysis models
    • [LaV08], Lecture notes computer science, vol, Springer, Heidelberg, pp
    • [LaV08] de Lara J, Vangheluwe H (2008) Translating model simulators to analysis models. In: Proceedings of FASE 2008, Lecture notes computer science, vol 4961. Springer, Heidelberg, pp 77-92
    • (2008) Proceedings of FASE 2008 , vol.4961 , pp. 77-92
    • De Lara, J.1    Vangheluwe, H.2
  • 28
    • 4644262830 scopus 로고    scopus 로고
    • Structural and dynamic changes in concurrent systems: Reconfigurable Petri nets
    • [LlO04]
    • [LlO04] Llorens M, Oliver J (2004) Structural and dynamic changes in concurrent systems: reconfigurable Petri nets. IEEE Trans Comput 53(9):1147-1158
    • (2004) IEEE Trans Comput , vol.53 , Issue.9 , pp. 1147-1158
    • Llorens, M.1    Oliver, J.2
  • 29
    • 0002421888 scopus 로고    scopus 로고
    • A survey of visual language specification and recognition
    • [MMW98], Springer, Heidelberg, pp
    • [MMW98] Marriott K, Meyer B, Wittenburg K (1998) A survey of visual language specification and recognition. Theory of Visual Languages. Springer, Heidelberg, pp 5-85
    • (1998) Theory of Visual Languages , pp. 5-85
    • Marriott, K.1    Meyer, B.2    Wittenburg, K.3
  • 32
    • 0024645936 scopus 로고
    • Petri nets: Properties, analysis and applications
    • [Mur89]
    • [Mur89] Murata T (1989) Petri nets: properties, analysis and applications. In: Proc IEEE 77(4):541-580
    • (1989) Proc IEEE , vol.77 , Issue.4 , pp. 541-580
    • Murata, T.1
  • 34
    • 0002757534 scopus 로고
    • Analysis of asynchronous concurrent systems by timedPetri nets
    • [Ram74], Massachussets Institute of Technology
    • [Ram74] RamchandaniC(1974) Analysis of asynchronous concurrent systems by timedPetri nets.ProjectMAC,TR120, Massachussets Institute of Technology
    • (1974) Project MAC,TR120
    • Ramchandani, C.1
  • 35
    • 84947918251 scopus 로고
    • Specification of graph translators with triple graph grammars
    • [Sch94], Lecture notes in computer science, vol, Springer, Heidelberg, pp
    • [Sch94] Schürr A (1994) Specification of graph translators with triple graph grammars. In: Proceedings of WG'94. Lecture notes in computer science, vol 903. Springer, Heidelberg, pp 151-163
    • (1994) Proceedings of WG'94 , vol.903 , pp. 151-163
    • Schürr, A.1
  • 36
    • 54249140064 scopus 로고    scopus 로고
    • Programmed graph rewritingwith time for simulation-based design
    • [SyV08], Lecture notes in computer science, vol, Springer, Heidelberg, pp
    • [SyV08] Syriani E,VangheluweH(2008) Programmed graph rewritingwith time for simulation-based design. In: Proceedings of ICMT 2008. Lecture notes in computer science, vol 5063. Springer, Heidelberg, pp 91-106
    • (2008) Proceedings of ICMT 2008 , vol.5063 , pp. 91-106
    • Syriani, E.1    Vangheluwe, H.2
  • 37
    • 24644455404 scopus 로고    scopus 로고
    • Ensuring structural constraints in graph-based models with type inheritance
    • [TaR05], Lecture notes in computer science
    • [TaR05] Taentzer G, Rensink A (2005) Ensuring structural constraints in graph-based models with type inheritance. In: Proceedings of FASE 2005, Lecture notes in computer science, vol 3442, pp 64-79
    • (2005) Proceedings of FASE 2005 , vol.3442 , pp. 64-79
    • Taentzer, G.1    Rensink, A.2
  • 39
    • 77954087720 scopus 로고    scopus 로고
    • UML profile for schedulability
    • [UML05]
    • [UML05] UMLProfile for Schedulability, Performance, and Time Specification v 1.1(2005). http://www.omg.org/technology/documents/ formal/schedulability.htm
    • (2005) Performance, and Time Specification v 1.1
  • 41
    • 33750321819 scopus 로고    scopus 로고
    • Model transformation by example
    • [Var06],Lecture notes in computer science, vol,Springer, Heidelberg, pp
    • [Var06] Varro D (2006) Model transformation by example. In: Proceedings of MoDELS'06, Lecture notes in computer science, vol 4199. Springer, Heidelberg, pp 410-424
    • (2006) Proceedings of MoDELS'06 , vol.4199 , pp. 410-424
    • Varro, D.1
  • 43
    • 0034295919 scopus 로고    scopus 로고
    • Reachability analysis of real-time systems using time Petri nets
    • [WaX00]
    • [WaX00] Wang J, XuG(2000) Reachability Analysis of real-time systems using time Petri nets. IEEE Trans SystMan Cybern B Cybern 30(5):725-736
    • (2000) IEEE Trans SystMan Cybern B Cybern , vol.30 , Issue.5 , pp. 725-736
    • Wang, J.1    Xu, G.2


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