An Internet of Things visual domain specific modeling language based on UML

Although there are many attempts to engineer a domain specific language for the Internet of Things, most of them forget the fact that with the evolving of the Internet of Things, the end user will probably be a common person without an engineering or software development background. The designers of the UML had the same problem: how to make a language powerful enough for the professionals, but at the same time simple enough to be understood by a non-technical end user that gives the requirements. Inspired by this idea a Visual Domain Specific Modeling Language was developed for the IoT and proved that it is powerful enough for the professional and at the same time simple enough to be used by non-technical users.

[1]  David K. Farkas Evaluation and Usability Testing , 2010 .

[2]  A. Alberti Internet of Things : Perspectives , Challenges and Opportunities , 2013 .

[3]  Ram D. Sriram,et al.  Internet of Things Perspectives , 2015, IT Professional.

[4]  Philip T. Kortum,et al.  Determining what individual SUS scores mean: adding an adjective rating scale , 2009 .

[5]  Enio Kaljic,et al.  Design of a domain specific language and IDE for Internet of things applications , 2015, 2015 38th International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO).

[6]  Luca Weisz,et al.  Quick And Dirty , 2016 .

[7]  J. B. Brooke,et al.  SUS: A 'Quick and Dirty' Usability Scale , 1996 .

[9]  Florian Michahelles,et al.  An Architectural Approach Towards the Future Internet of Things , 2011, Architecting the Internet of Things.

[10]  Robert A. Virzi,et al.  Refining the Test Phase of Usability Evaluation: How Many Subjects Is Enough? , 1992 .

[11]  Jakob Nielsen,et al.  Determining Usability Test Sample Size , 2006 .

[12]  L. Faulkner Beyond the five-user assumption: Benefits of increased sample sizes in usability testing , 2003, Behavior research methods, instruments, & computers : a journal of the Psychonomic Society, Inc.