메뉴 건너뛰기




Volumn 22, Issue 1, 2011, Pages 3-29

VMQL: A visual language for ad-hoc model querying

Author keywords

Domain specific languages (DSL); End user modelers; Model querying; Object constraint language (OCL); Unified modeling language (UML)

Indexed keywords


EID: 79651472391     PISSN: 1045926X     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.jvlc.2010.11.004     Document Type: Article
Times cited : (39)

References (49)
  • 1
    • 84948946085 scopus 로고    scopus 로고
    • On querying UML data models with OCL, in: M. Gogolla, C. Kobryn (Eds.), Proceedings of the Fourth International Conference Unified Modeling Language (
    • D.H. Akehurst, B. Bordbar, On querying UML data models with OCL, in: M. Gogolla, C. Kobryn (Eds.), Proceedings of the Fourth International Conference Unified Modeling Language (
    • (2001) , vol.2185 , pp. 91-103
    • Akehurst, D.H.1    Bordbar, B.2
  • 2
    • 33746538898 scopus 로고    scopus 로고
    • Formally specifying the syntax and semantics of a visual query language for the domain of high energy physics data analysis, M. Erwig, A. Schürr (Eds.), Proceedings of the IEEE Symposium on Visual Languages and Human Centric Computing (VL/HCC'05), IEEE Press
    • V. Amaral, S. Helmer, G. Moerkotte, Formally specifying the syntax and semantics of a visual query language for the domain of high energy physics data analysis, in: M. Erwig, A. Schürr (Eds.), Proceedings of the IEEE Symposium on Visual Languages and Human Centric Computing (VL/HCC'05), IEEE Press, 2005, pp. 251-258.
    • (2005) , pp. 251-258
    • Amaral, V.1    Helmer, S.2    Moerkotte, G.3
  • 3
    • 79651472131 scopus 로고    scopus 로고
    • U. Aßmann (Ed.), Proceedings of the Second Working Conference on Model Driven Architecture: Foundations and Applications (MDAFA 2004), Available at: 〈〉, updated papers appeared later as Lecture Notes in Computer Science, Springer
    • U. Aßmann (Ed.), Proceedings of the Second Working Conference on Model Driven Architecture: Foundations and Applications (MDAFA 2004), Available at: 〈〉, updated papers appeared later as Lecture Notes in Computer Science, vol. 3599, Springer, 2004. http://www.ida.liu.se/~henla/mdafa2004.
    • (2004) , vol.3599
  • 4
    • 18944379681 scopus 로고    scopus 로고
    • Translating the object constraint language into first-order predicate logic, Proceedings of the Second Verification Ws (VERIFY)
    • B. Beckert, U. Keller, P.H. Schmitt, Translating the object constraint language into first-order predicate logic, in: Proceedings of the Second Verification Ws (VERIFY), vol. 2, 2002, pp. 2-7.
    • (2002) , vol.2 , pp. 2-7
    • Beckert, B.1    Keller, U.2    Schmitt, P.H.3
  • 6
    • 84948987134 scopus 로고    scopus 로고
    • A visualisation of OCL using collaborations, in: M. Gogolla, C. Kobryn, (Eds.), Proceedings of the Fourth International Conference on Unified Modeling Language (
    • P. Bottoni, M. Koch, F. Parisi-Presicce, G. Taentzer, A visualisation of OCL using collaborations, in: M. Gogolla, C. Kobryn, (Eds.), Proceedings of the Fourth International Conference on Unified Modeling Language (
    • (2001) , vol.2185 , pp. 257-271
    • Bottoni, P.1    Koch, M.2    Parisi-Presicce, F.3    Taentzer, G.4
  • 7
    • 84897768109 scopus 로고    scopus 로고
    • Tool Integration at the Meta-Model Level within the FUJABA Tool Suite, International Journal of Software Tools for Technology Transfer (STTT) Available at
    • S. Burmester, H. Giese, J. Niere, M. Tichy, J.P. Wadsack, R. Wagner, L. Wendehals, A. Zündorf, Tool Integration at the Meta-Model Level within the FUJABA Tool Suite, International Journal of Software Tools for Technology Transfer (STTT) 6 (3) (2004) 203-218, Available at: http://www2.cs.uni-paderborn.de/cs/ag-schaefer/Veroeffentlichungen/Quellen/Papers/2004/STTT-BGN+04.pdf.
    • (2004) , vol.6 , Issue.3 , pp. 203-218
    • Burmester, S.1    Giese, H.2    Niere, J.3    Tichy, M.4    Wadsack, J.P.5    Wagner, R.6    Wendehals, L.7    Zündorf, A.8
  • 8
    • 33644662135 scopus 로고    scopus 로고
    • OCL 1.4/5 vs. 2.0 expressions formal semantics and expressiveness
    • Cengarle M., Knapp A. OCL 1.4/5 vs. 2.0 expressions formal semantics and expressiveness. Software and Systems Modeling 2004, 3(1):9-30.
    • (2004) Software and Systems Modeling , vol.3 , Issue.1 , pp. 9-30
    • Cengarle, M.1    Knapp, A.2
  • 9
    • 79651473564 scopus 로고
    • Modellierung von Prozeßketten mittels Petri-Netz-Theorie, Technical Repoert, IWI-Heft 107, Institut für Wirtschaftsinformatik, Universität Saarbrücken
    • R. Chen, A.-W. Scheer, Modellierung von Prozeßketten mittels Petri-Netz-Theorie, Technical Repoert, IWI-Heft 107, Institut für Wirtschaftsinformatik, Universität Saarbrücken, 1994.
    • (1994)
    • Chen, R.1    Scheer, A.-W.2
  • 10
    • 79651472717 scopus 로고    scopus 로고
    • An advanced OCL editor based on eclipse OCL, J. Cabot, M. Gogolla, P. Van Gorp (Eds.), Proceedings of the 8th OCL Ws. Concepts and Tools, Electronic Communications of the European Association for the Study of the Science and Technology (EASST), Available at: 〈〉
    • J. Chimiak-Opoka, E. Arslan, H. Moesl, F.-J. Peer, An advanced OCL editor based on eclipse OCL, in: J. Cabot, M. Gogolla, P. Van Gorp (Eds.), Proceedings of the 8th OCL Ws. Concepts and Tools, vol. 15, Electronic Communications of the European Association for the Study of the Science and Technology (EASST), Available at: 〈〉, 2008. http://squam.info/ocleditor/.
    • (2008) , vol.15
    • Chimiak-Opoka, J.1    Arslan, E.2    Moesl, H.3    Peer, F.-J.4
  • 11
    • 52249118813 scopus 로고    scopus 로고
    • Querying UML models using OCL and prolog: a performance study, A. Faivre, S. Ghosh, A. Pretschner (Eds.), Ws. Model Driven Engineering, Verification, and Validation (MoDeVVa'08)
    • J. Chimiak-Opoka, M. Felderer, C. Lenz, C. Lange, Querying UML models using OCL and prolog: a performance study, in: A. Faivre, S. Ghosh, A. Pretschner (Eds.), Ws. Model Driven Engineering, Verification, and Validation (MoDeVVa'08), 2008, pp. 81-89.
    • (2008) , pp. 81-89
    • Chimiak-Opoka, J.1    Felderer, M.2    Lenz, C.3    Lange, C.4
  • 14
    • 33746524260 scopus 로고    scopus 로고
    • HyperFlow: an integrated visual query and dataflow language for end-user information analysis, M. Erwig, A. Schürr (Eds.), Proceedings of the IEEE Symposium on Visual Languages and Human Centric Computing (VL/HCC'05), IEEE Press
    • D. Dotan, R.Y. Pinter, HyperFlow: an integrated visual query and dataflow language for end-user information analysis, in: M. Erwig, A. Schürr (Eds.), Proceedings of the IEEE Symposium on Visual Languages and Human Centric Computing (VL/HCC'05), IEEE Press, 2005, pp. 27-34.
    • (2005) , pp. 27-34
    • Dotan, D.1    Pinter, R.Y.2
  • 15
    • 79651469178 scopus 로고    scopus 로고
    • MX-model exchange tool, Master's Thesis, Innsbruck University
    • J. Edenhauser, MX-model exchange tool, Master's Thesis, Innsbruck University, 2008.
    • (2008)
    • Edenhauser, J.1
  • 16
    • 79651471801 scopus 로고    scopus 로고
    • M. Erwig, A. Schürr (Eds.), Proceedings of the IEEE Symposium on Visual Languages and Human Centric Computing (VL/HCC'05), IEEE Press
    • M. Erwig, A. Schürr (Eds.), Proceedings of the IEEE Symposium on Visual Languages and Human Centric Computing (VL/HCC'05), IEEE Press, 2005.
    • (2005)
  • 17
    • 79651471730 scopus 로고    scopus 로고
    • GDV, Versicherungsanwendungsarchitektur des Gesamtverbandes der Deutschen Versicherungswirtschaft e. V. Final Edition, Das Objektorientierte Fachliche Referenzmodell, Version 2.0, Available at: 〈〉
    • GDV, Versicherungsanwendungsarchitektur des Gesamtverbandes der Deutschen Versicherungswirtschaft e. V. Final Edition, Das Objektorientierte Fachliche Referenzmodell, Version 2.0, Available at: 〈〉, 2001. http://www.gdv.de/vaa.
    • (2001)
  • 18
    • 79651474711 scopus 로고    scopus 로고
    • M. Gogolla, C. Kobryn, (Eds.), Proceedings of the Fourth International Conference on Unified Modeling Language (
    • M. Gogolla, C. Kobryn, (Eds.), Proceedings of the Fourth International Conference on Unified Modeling Language (
    • (2001)
  • 19
    • 0242652022 scopus 로고    scopus 로고
    • Design science in information systems research
    • Hevner A., March S., Park J., Ram S. Design science in information systems research. MIS Quarterly 2004, 28(1):75-105.
    • (2004) MIS Quarterly , vol.28 , Issue.1 , pp. 75-105
    • Hevner, A.1    March, S.2    Park, J.3    Ram, S.4
  • 20
    • 0141637020 scopus 로고    scopus 로고
    • Ein Geschäftsprozessmanagement-Werkzeug der nächsten Generation-ADONIS: Konzeption und Anwendungen
    • Junginger S., Kühn H., Strobl R., Karagiannis D. Ein Geschäftsprozessmanagement-Werkzeug der nächsten Generation-ADONIS: Konzeption und Anwendungen. Wirtschaftsinformatik 2000, 42(5):392-401.
    • (2000) Wirtschaftsinformatik , vol.42 , Issue.5 , pp. 392-401
    • Junginger, S.1    Kühn, H.2    Strobl, R.3    Karagiannis, D.4
  • 21
    • 79651473861 scopus 로고    scopus 로고
    • Basics of model transformation language MOLA, Ws
    • Model Driven Development (WMDD 2004).
    • A. Kalnins, J. Barzdins, E. Celms, Basics of model transformation language MOLA, in: Ws. Model Driven Development (WMDD 2004).
    • Kalnins, A.1    Barzdins, J.2    Celms, E.3
  • 22
    • 33644896630 scopus 로고    scopus 로고
    • Model Transformation Language, U. Aßmann (Ed.), Proceedings of the Second Working Conference on Model Driven Architecture: Foundations and Applications (MDAFA 2004),Available at: 〈〉, updated papers appeared later as Lecture Notes in Computer Science, vol. 3599, Springer
    • A. Kalnins, J. Barzdins, E. Celms, Model Transformation Language, in: U. Aßmann (Ed.), Proceedings of the Second Working Conference on Model Driven Architecture: Foundations and Applications (MDAFA 2004), pp. 12-26, Available at: 〈〉, updated papers appeared later as Lecture Notes in Computer Science, vol. 3599, Springer, 2004. http://www.ida.liu.se/~henla/mdafa2004.
    • (2004) , pp. 12-26
    • Kalnins, A.1    Barzdins, J.2    Celms, E.3
  • 23
    • 79651472799 scopus 로고    scopus 로고
    • G. Keller, M. Nüttgens, A.-W. Scheer, Semantische Prozessmodellierung auf der Grundlage "Ereignisgesteuerte Prozessketten (EPK)", Technical Repoert 89, Institut für Wirtschaftsinformatik, Uni Saarbrücken, Available at: 〈〉, 1992.
    • G. Keller, M. Nüttgens, A.-W. Scheer, Semantische Prozessmodellierung auf der Grundlage "Ereignisgesteuerte Prozessketten (EPK)", Technical Repoert 89, Institut für Wirtschaftsinformatik, Uni Saarbrücken, Available at: 〈〉, 1992. http://www.iwi.uni-sb.de/iwi-hefte/heft089.pdf.
  • 25
    • 79651474753 scopus 로고    scopus 로고
    • Triple graph grammars: concepts, extensions, implementations, and application scenarios, Technical Report tr-ri-07-284, Software Engineering Group, Department of Computer Science, University of Paderborn, Available at: 〈〉, June
    • E. Kindler, R. Wagner, Triple graph grammars: concepts, extensions, implementations, and application scenarios, Technical Report tr-ri-07-284, Software Engineering Group, Department of Computer Science, University of Paderborn, Available at: 〈〉, June 2007. http://www2.cs.uni-paderborn.de/cs/ag-schaefer/Veroeffentlichungen/Quellen/Papers/2007/tr-ri-07-284.pdf.
    • (2007)
    • Kindler, E.1    Wagner, R.2
  • 26
    • 70349422758 scopus 로고    scopus 로고
    • On the expressive power of OCL, International Conference on Formal Methods (FM'99), Lecture Notes in Computer Science, Springer Verlag
    • L. Mandel, M.V. Cengarle, On the expressive power of OCL, in: International Conference on Formal Methods (FM'99), Lecture Notes in Computer Science, vol. 1708, Springer Verlag, 1999.
    • (1999) , vol.1708
    • Mandel, L.1    Cengarle, M.V.2
  • 29
    • 79651472359 scopus 로고
    • NIST IDEF, Integration definition for function modeling, Technical Report, Computer Systems Laboratory, National Institute of Standards and Technologies (NIST)
    • NIST IDEF, Integration definition for function modeling, Technical Report, Computer Systems Laboratory, National Institute of Standards and Technologies (NIST), 1993.
    • (1993)
  • 30
    • 79651473513 scopus 로고    scopus 로고
    • UML model transformation tool (UMT), Overview and user guide, v0.8, Technical Report, SINTEF
    • J. Oldevik, UML model transformation tool (UMT), Overview and user guide, v0.8, Technical Report, SINTEF, 2004.
    • (2004)
    • Oldevik, J.1
  • 31
    • 79651473909 scopus 로고    scopus 로고
    • OMG, UML 2.0 OCL Specification (OMG Final Adopted Specification, ptc/2003-10-14), Technical Report, Object Management Group, October
    • OMG, UML 2.0 OCL Specification (OMG Final Adopted Specification, ptc/2003-10-14), Technical Report, Object Management Group, October 2003.
    • (2003)
  • 32
    • 79651473818 scopus 로고    scopus 로고
    • OMG, OMG Unified Modeling Language (OMG UML), Superstructure, V2.2 beta (ptc/08-05-04), Technical Report, Object Management Group, May
    • OMG, OMG Unified Modeling Language (OMG UML), Superstructure, V2.2 beta (ptc/08-05-04), Technical Report, Object Management Group, May 2008.
    • (2008)
  • 33
    • 79651473294 scopus 로고    scopus 로고
    • OMG, OMG Business Process Modeling Notation (OMG BPMN), V1.2 (formal/2009-01-03), Technical Report, Object Management Group, Available at: 〈〉, downloaded at February 23rd, November
    • OMG, OMG Business Process Modeling Notation (OMG BPMN), V1.2 (formal/2009-01-03), Technical Report, Object Management Group, Available at: 〈〉, downloaded at February 23rd, November 2009. http://www.omg.org/spec/BPMN/1.2.
    • (2009)
  • 34
    • 0003163263 scopus 로고
    • Classification of Reusable Modules, Concepts and Models, ACM Press
    • R. Prieto-Diaz, Classification of Reusable Modules, vol. I-Concepts and Models, ACM Press, 1989, pp. 99-124.
    • (1989) , vol.1 , pp. 99-124
    • Prieto-Diaz, R.1
  • 35
    • 79651471614 scopus 로고    scopus 로고
    • QVT-Partners, Revised submission for MOF 2.0 Query/Views/Transformations RFP (version 1.1, 2003-08-18), Technical Report, OMG, August
    • QVT-Partners, Revised submission for MOF 2.0 Query/Views/Transformations RFP (version 1.1, 2003-08-18), Technical Report, OMG, August 2003.
    • (2003)
  • 36
    • 84944036638 scopus 로고    scopus 로고
    • Iterate logic, R. Kahle, P. Schroeder-Heister, R. Stärk (Eds.), Proceedings of the International Seminor: Proof Theory in Computer Science (PTCS), Lecture Notes in Computer Science, Springer
    • P. Schmitt, Iterate logic, in: R. Kahle, P. Schroeder-Heister, R. Stärk (Eds.), Proceedings of the International Seminor: Proof Theory in Computer Science (PTCS), Lecture Notes in Computer Science, vol. 2183, Springer, 2001, pp. 191-201.
    • (2001) , vol.2183 , pp. 191-201
    • Schmitt, P.1
  • 37
    • 85032478255 scopus 로고
    • Introduction to PROGRESS and an Attribute Graph Grammar Based Specification Language, in: M. Nagl (Ed.), Proceedings of the 15th International Ws. Graph-Theoretic Concepts in Computer Science (WG'89), Lecture Notes in Computer Science, Springer Verlag
    • A. Schürr, Introduction to PROGRESS and an Attribute Graph Grammar Based Specification Language, in: M. Nagl (Ed.), Proceedings of the 15th International Ws. Graph-Theoretic Concepts in Computer Science (WG'89), Lecture Notes in Computer Science, vol. 411, Springer Verlag, 1989, pp. 151-165.
    • (1989) , vol.411 , pp. 151-165
    • Schürr, A.1
  • 38
    • 56449131232 scopus 로고    scopus 로고
    • 15 years of triple graph grammars, Research challenges, new contributions, open problems, H. Ehrig, et al. (Eds.), International Conference on Graph Transformation (ICGT'08), Lecture Notes in Computer Science, Springer Verlag
    • A. Schürr, F. Klar, 15 years of triple graph grammars, Research challenges, new contributions, open problems, in: H. Ehrig, et al. (Eds.), International Conference on Graph Transformation (ICGT'08), Lecture Notes in Computer Science, vol. 5214, Springer Verlag, 2008, pp. 411-425.
    • (2008) , vol.5214 , pp. 411-425
    • Schürr, A.1    Klar, F.2
  • 39
    • 79651474827 scopus 로고    scopus 로고
    • Personal communication by email, February 10th
    • D. Stein, Personal communication by email, February 10th, 2009.
    • (2009)
    • Stein, D.1
  • 40
    • 33847327799 scopus 로고    scopus 로고
    • A graphical notation to specify model queries for MDA transformations on UML models, U. Aßmann (Ed.), Proceedings of the Second Working Conference on Model Driven Architecture: Foundations and Applications (MDAFA 2004), (Proceedings subsequently appeared as Lecture Notes in Computer Science
    • D. Stein, S. Hanenberg, R. Unland, A graphical notation to specify model queries for MDA transformations on UML models, in: U. Aßmann (Ed.), Proceedings of the Second Working Conference on Model Driven Architecture: Foundations and Applications (MDAFA 2004), 2004, pp. 60-74 (Proceedings subsequently appeared as Lecture Notes in Computer Science, vol. 3599).
    • (2004) , vol.3599 , pp. 60-74
    • Stein, D.1    Hanenberg, S.2    Unland, R.3
  • 44
    • 68949092211 scopus 로고    scopus 로고
    • A PROLOG-based approach to representing and querying UML models, P. Cox, A. Fish, J. Howse (Eds.), International Ws. Visual Languages and Logic (VLL'07), CEUR-WS, CEUR,Available at
    • H. Störrle, A PROLOG-based approach to representing and querying UML models, in: P. Cox, A. Fish, J. Howse (Eds.), International Ws. Visual Languages and Logic (VLL'07), CEUR-WS, vol. 274, CEUR, 2007, pp. 71-84, Available at: http://ftp.informatik.rwthaachen.de/Publications/CEUR-WS.
    • (2007) , vol.274 , pp. 71-84
    • Störrle, H.1
  • 46
    • 79651468994 scopus 로고    scopus 로고
    • A logical model query interface, P. Cox, A. Fish, J. Howse (Eds.), International Ws. Visual Languages and Logic (VLL'09), CEUR
    • H. Störrle, A logical model query interface, in: P. Cox, A. Fish, J. Howse (Eds.), International Ws. Visual Languages and Logic (VLL'09), vol. 510, CEUR, 2009, pp. 18-36.
    • (2009) , vol.510 , pp. 18-36
    • Störrle, H.1
  • 48
    • 78149375460 scopus 로고    scopus 로고
    • Structuring very large domain models: experiences from industrial MDSD projects, in: Proceedings of the Fourth European Conference on Sw. Architecture (ECSA'10), ACM, (Companion Volume).
    • H. Störrle, Structuring very large domain models: experiences from industrial MDSD projects, in: Proceedings of the Fourth European Conference on Sw. Architecture (ECSA'10), ACM, 2010, pp. 49-54 (Companion Volume).
    • (2010) , pp. 49-54
    • Störrle, H.1
  • 49
    • 79651473436 scopus 로고    scopus 로고
    • MQ-Eine visuelle Query-Schnittstelle für Modelle, Bachelor's Thesis, Innsbruck University
    • M. Winder, MQ-Eine visuelle Query-Schnittstelle für Modelle, Bachelor's Thesis, Innsbruck University, 2009.
    • (2009)
    • Winder, M.1


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