Listing 1 - 10 of 23 | << page >> |
Sort by
|
Choose an application
The purpose of the International Conference on Model Driven Engineering and Software Development, MODELSWARD 2016, is to provide a platform for researchers, engineers, academicians as well as industrial professionals from all over the world to present their research results and development activities in using models and model driven engineering techniques for Software Development Model Driven Development (MDD) is an approach to the development of IT systems in which models take a central role, not only for analysis of these systems but also for their construction MDD has emerged from modelling initiatives, most prominently the Model Driven Architecture (MDA) fostered by the Object Management Group (OMG) In the scope of MDA, a couple of technologies have been developed that became the cornerstones of MDD, like metamodelling and model transformations.
Choose an application
Choose an application
Choose an application
A kitchen underpinned by the Internet of Things (IoT) requires the management of complex procedural processes. This is due to the fact that when supporting an end-user in the preparation of even only one dish, various devices may need to coordinate with each other. Additionally, it is challenging- yet desirable-to enable an end-user to program their kitchen devices according to their preferred behaviour and to allow them to visualise and track their cooking workflows. In this paper, we compared two semantic representations, namely, Behaviour Trees and the DX-MAN model. We analysed these representations based on their suitability for a range of end-users (i.e., novice to experienced). The methodology required the analysis of smart kitchen user requirements, from which we inferred that the main architectural requirements for IoT cooking workflows are variability and compositionality. Guided by the user requirements, we examined various scenarios and analysed workflow complexity and feasibility for each representation. On the one hand, we found that execution complexity tends to be higher on Behaviour Trees. However, due to their fallback node, they provide more transparency on how to recover from unprecedented circumstances. On the other hand, parameter complexity tends to be somewhat higher for the DX-MAN model. Nevertheless, the DX-MAN model can be favourable due to its compositionality aspect and the ease of visualisation it can offer.
Choose an application
Annotation
Choose an application
Choose an application
Choose an application
Software engineering --- Model-driven software architecture --- Robotics --- MDA (Model-driven software architecture) --- Computer software --- Software architecture --- Development
Choose an application
This book constitutes the refereed proceedings of the 9th International Conference on Model Transformation, ICMT 2016, held in Vienna, Austria, in July 2016, as Part of STAF 2015, the federation of a number of the leading conferences on software technologies. The 13 revised papers were carefully selected from 36 submissions. The papers are organized in topical sections on model transformation languages, model transformation tools, developing model transformations, applications of model transformations, and looking ahead.
Computer science. --- Software engineering. --- Computer Science. --- Software Engineering. --- Computer software engineering --- Informatics --- Engineering --- Science --- Model-driven software architecture --- MDA (Model-driven software architecture) --- Computer software --- Software architecture --- Development
Choose an application
Listing 1 - 10 of 23 | << page >> |
Sort by
|