Prof. Heinrich Mayr @hacem, full professor at Alpen-Adria-Universität Klagenfurt, will drive a workshop with title “Domain Specific Model Engineering by the example of Ambient Assistance” and hold meetings with PdH students during his stay at PROS Research Center on the 2nd and 3rd of November.
Date: 2nd November 2017 Time: 11:00 Estimated duration: 3 hours
Room: Seminar 2S01 at DSIC (1F Building from the UPV)
Models are the fundamental human instruments for managing complexity and under-standing. As such they play a key role in any scientific and engineering discipline as well as in everyday life. Many modeling paradigms evolved over time in the various disciplines which lead to a huge variety of modeling languages, methods and tools. This in particular is true for Informatics, which is a modeling discipline per se, and since long tries to system-atize the realm of modeling by (1) clarifying the hierarchy of modeling layers like e.g. in MOF (meta object framework), (2) introducing ontological commitments into model hier-archies for a better semantical grounding, (3) harmonizing various modeling approaches to unified/universal ones, and (4) providing a framework for a systematic domain specific modeling method (DSMM) design where universal approaches fail. This lecture focuses on (4) and explains the concepts of domain specific model engineering using Ambient Assistance as an example domain. Ambient Assistance (AA) is a growing field in ICT: The range of applications is broad and covers everyday situations in private and business environments as well as support for people with special needs. Consequently, AA is challenging for computer scientists, software engineers and information technicians in both, research and application, with lots of questions to answer and technical solutions to find. Dealing with the support of humans, it is an interdisciplinary field affecting Psy-chology, Neurology, Medicine, Law, Philosophy, and others more. Models play a key role in AA systems as they are the integral means for data and knowledge acquisition, repre-sentation, evaluation and exchange between the various system components. Given the heterogeneous stakeholder community, these models have to be lean, focused on the field and intuitively to understand. That opens the arena for domain specific modeling lan-guages and methods. The lecture will start with a short introduction on the fundamentals of modeling, the vari-ous paradigms and the state-of-the art of modeling in Informatics. It then gives an over-view of methods and techniques used in current approaches to AA. From that, the role of models in AA as well as the requirements on appropriate modeling approaches are de-rived. Based hereon, a framework for developing a domain specific modeling method in-cluding modeling language design and tool development will be set out.