Engineering Hybrid Graphical-Textual Languages with Sirius and Xtext: Requirements and Challenges

Embedding textual domain specific languages into graphical modelling workbenches can help deliver the best of both worlds. In this paper, we discuss common requirements for hybrid textual/graphical modelling workbenches, and we present requirements, existing approaches and open challenges for integr...

Celý popis

Uloženo v:
Podrobná bibliografie
Vydáno v:2019 ACM/IEEE 22nd International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C) s. 322 - 325
Hlavní autoři: Cooper, Justin, Kolovos, Dimitris
Médium: Konferenční příspěvek
Jazyk:angličtina
Vydáno: IEEE 01.09.2019
Témata:
On-line přístup:Získat plný text
Tagy: Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
Abstract Embedding textual domain specific languages into graphical modelling workbenches can help deliver the best of both worlds. In this paper, we discuss common requirements for hybrid textual/graphical modelling workbenches, and we present requirements, existing approaches and open challenges for integrating graphical editors implemented using the state-of-the-art Sirius graphical modelling framework, and textual editors developed with Xtext within the Eclipse Modeling ecosystem.
AbstractList Embedding textual domain specific languages into graphical modelling workbenches can help deliver the best of both worlds. In this paper, we discuss common requirements for hybrid textual/graphical modelling workbenches, and we present requirements, existing approaches and open challenges for integrating graphical editors implemented using the state-of-the-art Sirius graphical modelling framework, and textual editors developed with Xtext within the Eclipse Modeling ecosystem.
Author Kolovos, Dimitris
Cooper, Justin
Author_xml – sequence: 1
  givenname: Justin
  surname: Cooper
  fullname: Cooper, Justin
  organization: University of York
– sequence: 2
  givenname: Dimitris
  surname: Kolovos
  fullname: Kolovos, Dimitris
  organization: University of York
BookMark eNotjlFLwzAUhSMoqLO_YC_5A503SdMmvkmdm1AZuAm-jbv0rgt0caYtun_vZD4dOHzn49yyy_AZiLGxgIkQYO9fF0_TapmWEwnCTgBAwwVLbGFEIY3QQmq4ZknX-Q1ok-VKanHDcBoaH4iiDw2fHzfR13wW8bDzDtt0RT_9gC2vMDQDNtTxb9_v-NJHP3QcQ80_-hPywN_oa_CR9hT6c1_usG0pnCZ37GqLbUfJf47Y-_N0Vc7TajF7KR-rFKVRfUoOrBaUC6NqWyi3wQxz-ntqEWstZe4KCwWqDF1unIAtCqDcKYGQK2XUiI3PXk9E60P0e4zHtbGQaQPqFzQbVpg
CODEN IEEPAD
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/MODELS-C.2019.00050
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Xplore POP ALL
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
EISBN 9781728151250
1728151252
EndPage 325
ExternalDocumentID 8904580
Genre orig-research
GroupedDBID 6IE
6IL
ACM
ALMA_UNASSIGNED_HOLDINGS
APO
CBEJK
LHSKQ
RIE
RIL
ID FETCH-LOGICAL-a283t-ec0951e6183d973cba4a6e05849aad5226c7907a34ac68c10fa10e6c31a063383
IEDL.DBID RIE
ISICitedReferencesCount 10
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000521634200040&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
IngestDate Wed Aug 06 17:54:51 EDT 2025
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-a283t-ec0951e6183d973cba4a6e05849aad5226c7907a34ac68c10fa10e6c31a063383
PageCount 4
ParticipantIDs ieee_primary_8904580
PublicationCentury 2000
PublicationDate 2019-Sep
PublicationDateYYYYMMDD 2019-09-01
PublicationDate_xml – month: 09
  year: 2019
  text: 2019-Sep
PublicationDecade 2010
PublicationTitle 2019 ACM/IEEE 22nd International Conference on Model Driven Engineering Languages and Systems Companion (MODELS-C)
PublicationTitleAbbrev MODELS-C
PublicationYear 2019
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssib058463251
ssib045274562
Score 1.7980062
Snippet Embedding textual domain specific languages into graphical modelling workbenches can help deliver the best of both worlds. In this paper, we discuss common...
SourceID ieee
SourceType Publisher
StartPage 322
SubjectTerms Biological system modeling
Code Generation
Codes
Domain specific languages
Ecosystems
EMF
Graphical models
Hybrid Graphical Textual Modelling
Hybrid power systems
Model driven engineering
Refactoring
Sirius
Xtext
Title Engineering Hybrid Graphical-Textual Languages with Sirius and Xtext: Requirements and Challenges
URI https://ieeexplore.ieee.org/document/8904580
WOSCitedRecordID wos000521634200040&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV09T8MwELVKxcAEqEV8ywMjpjFJnZi1tHQopaJF6lZdbEeqhFKUNEj8e-6S9GNgYYssRYruYt-787t3jN3ZWEobONxICfgCI0QgoKtjET4mUuE7CVQiSaNwPI7mcz1psPttL4xzriSfuQd6LO_y7coUVCrrRJqu9TBBPwhDVfVqbf6doIvpVXcnfUdx1cfYXQsNSU93Xt-e-6Op6BGfi0QqPeq13xupUkaUwfH_vuWEtXeteXyyDTqnrOHSFoM9VUE-_KEmLP5CStTkATHD87eATz6qS5M5p-Irny6zZZFzSC2fE_3jib87ogWX9cJqvbeZtJK32cegP-sNRT07QQAChrVwhrCTU7hjrQ59E0MAypFZNIAl0GVCzIvBD8CoyEgvAek5ZXwJCFowbT1jzXSVunPGlQOE4J7VCMYRvlgI0LfW2ti3UQzgXbAWmWfxVcljLGrLXP69fMWOyP4VTeuaNddZ4W7YofleL_PstvTpLzlkowU
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1NS8NAEF1KFfSk0orf7sGja7MmTbJea2vFtBZbobcy2d1AQVJpGsF_70wS2x68eAsLgTCT3Xkz--YNYzcmltJ4FjdSAq7ACOEJaKtYBPeJ9PGdBEqRpCgYDsPpVI1q7HbdC2OtLchn9o4ei7t8s9A5lcpaoaJrPUzQd2hyVtWt9fv3eG1MsNob8TuKrC5G70pqSDqqNXh97EZj0SFGF8lUOtRtvzVUpYgpvYP_fc0ha26a8_hoHXaOWM2mDQZbuoK8_01tWPyJtKjJB2KCJ3AOHzyqipMZp_IrH8-X8zzjkBo-JQLIA3-zRAwuKobleud31krWZO-97qTTF9X0BAEIGVbCakJP1sc9a1Tg6hg88C2ZRQEYgl06wMwYXA-0H2rpJCAd62tXAsIWTFyPWT1dpPaEcd8CgnDHKITjCGAMeOhdY0zsmjAGcE5Zg8wz-ywFMmaVZc7-Xr5me_3JIJpFz8OXc7ZPvihJWxesvlrm9pLt6q_VPFteFf79AeaHpk4
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2019+ACM%2FIEEE+22nd+International+Conference+on+Model+Driven+Engineering+Languages+and+Systems+Companion+%28MODELS-C%29&rft.atitle=Engineering+Hybrid+Graphical-Textual+Languages+with+Sirius+and+Xtext%3A+Requirements+and+Challenges&rft.au=Cooper%2C+Justin&rft.au=Kolovos%2C+Dimitris&rft.date=2019-09-01&rft.pub=IEEE&rft.spage=322&rft.epage=325&rft_id=info:doi/10.1109%2FMODELS-C.2019.00050&rft.externalDocID=8904580