HorusCML: context-aware Domain-Specific Visual Languages designer

Mohamed Almorsy, John Grundy, Ulf Ruegg

Research output: Chapter in Book/Report/Conference proceedingConference PaperResearchpeer-review

1 Citation (Scopus)

Abstract

The objective behind building domain-specific visual languages (DSVLs) is to provide users with the most appropriate concepts and notations that best fit with their domain and experience. However, the existing DSVL designers do not support integrating environment and user context information when modeling, editing or viewing DSVL models at different locations, permissions, devices, etc. In this paper, we introduce HorusCML, a context-aware DSVL designer, which supports DSVL experts in integrating necessary context details within their DSVLs. The resultant DSVLs can reflect different facets, layouts, and behaviours according to context it is used in. We show a case study on developing a context-aware data flow diagram DSVL tool using HorusCML.

Original languageEnglish
Title of host publicationProceedings - 2014 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)
EditorsScott D. Fleming, Andrew Fish, Christopher Scaffidi
Place of PublicationPiscataway NJ USA
PublisherIEEE, Institute of Electrical and Electronics Engineers
Pages133-136
Number of pages4
ISBN (Print)9781479940356
DOIs
Publication statusPublished - 2014
Externally publishedYes
EventIEEE Symposium on Visual Languages and Human-Centric Computing 2014 - Melbourne, Australia
Duration: 28 Jul 20141 Aug 2014
https://sites.google.com/site/vlhcc2014/
https://ieeexplore.ieee.org/xpl/conhome/6878991/proceeding (Proceedings)

Conference

ConferenceIEEE Symposium on Visual Languages and Human-Centric Computing 2014
Abbreviated titleVL/HCC 2014
Country/TerritoryAustralia
CityMelbourne
Period28/07/141/08/14
OtherThe IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC) is the premier international forum for research on this topic. Established in 1984, the mission of the conference is to support the design, theory, application, and evaluation of computing technologies and languages for programming, modeling, and communicating, which are easier to learn, use, and understand by people. We will hold the IEEE Symposium on Visual Languages and Human-Centric Computing between July 28-Aug 1, 2014 in Melbourne, Australia, co-located with DIAGRAMS 2014
Internet address

Keywords

  • adaptive DSVLs
  • context awareness
  • domain-specific visual languages

Cite this