{"id":2917,"date":"2013-01-08T15:55:33","date_gmt":"2013-01-08T13:55:33","guid":{"rendered":"http:\/\/www.foerderverein-technische-fakultaet.at\/?p=2917"},"modified":"2013-05-02T10:47:03","modified_gmt":"2013-05-02T08:47:03","slug":"action-driven-design-of-user-interfaces","status":"publish","type":"post","link":"https:\/\/www.ftf.or.at\/?p=2917","title":{"rendered":"Action-driven design of user interfaces"},"content":{"rendered":"<p>The talk will provide an outline of major model-driven engineering approaches to user interface design: we will cover data-driven approaches as well as task-driven ones, highlighting what are the key requirements for modern rich Internet applications, and why many of those approaches are suboptimal in terms of usability and design process.<br \/>\nThe action-driven design approach will be then described, together with the basic design  principles it rests upon. The UML-IDEA methodology will be introduced, which is based on using UML state machines and UML classes to provide the building blocks for automatically assembling widgets, data and control logic into an executable user interface. Several examples will be illustrated, and the equation Controller + Model = View will be discussed.<br \/>\nThe overall claim will be that UML-IDEA supports a clear meaning for the term &#8222;interaction design&#8220; whose operationalization should bring a number of advantages: rapid and flexible mix-fidelity prototyping, retargeting of the user interface, usability metrics and development of functional test cases.<\/p>\n<p>Giorgio Brajnik is assistant professor in Computer Science at the University <u style=\"display:none\"><\/u> of Udine, Italy. His current interests are design, development and quality assessments of user interfaces, with an emphasis on accessibility, usability and user experience. In the past he worked on tools for testing accessibility, as well as information retrieval user interfaces and qualitative modeling of dynamical systems.\u00a0He currently teaches &#8222;Usage centered design of web applications&#8220; and &#8222;User experience&#8220;. He has been invited several times as visiting professor or panelist, and is member of many conference program committees as well as being a reviewer for different journals.\u00a0In the past he served as scientific advisor for companies; in July 2012 he cofounded and is President of Interaction Design Solutions, a spin-off of the University of Udine that develops software for rapid prototyping and multiplatform deployment of user interfaces based on innovative model-based development practices. The company also provides consultancy services regarding usability and usage-centered design.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The talk will provide an outline of major model-driven engineering approaches to user interface design: we will cover data-driven approaches as well as task-driven ones, highlighting what are the key requirements for modern rich Internet applications, and why many of &hellip; <a href=\"https:\/\/www.ftf.or.at\/?p=2917\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":7,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"sfsi_plus_gutenberg_text_before_share":"","sfsi_plus_gutenberg_show_text_before_share":"","sfsi_plus_gutenberg_icon_type":"","sfsi_plus_gutenberg_icon_alignemt":"","sfsi_plus_gutenburg_max_per_row":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-2917","post","type-post","status-publish","format-standard","hentry","category-tewi-kolloquium"],"_links":{"self":[{"href":"https:\/\/www.ftf.or.at\/index.php?rest_route=\/wp\/v2\/posts\/2917","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ftf.or.at\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ftf.or.at\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ftf.or.at\/index.php?rest_route=\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ftf.or.at\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2917"}],"version-history":[{"count":8,"href":"https:\/\/www.ftf.or.at\/index.php?rest_route=\/wp\/v2\/posts\/2917\/revisions"}],"predecessor-version":[{"id":4244,"href":"https:\/\/www.ftf.or.at\/index.php?rest_route=\/wp\/v2\/posts\/2917\/revisions\/4244"}],"wp:attachment":[{"href":"https:\/\/www.ftf.or.at\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2917"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ftf.or.at\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2917"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ftf.or.at\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2917"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}