Brochure co summit 2012


Published on

  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Brochure co summit 2012

  1. 1. SMARCOS: Artemis project 100017 INTERUSABLE DEVICES first cycle of concept development theWHAT  Nemein: Contextual Collaboration usage of context-based awareness cues in Space: Building a system that gathers informal information sharing was investi-Smarcos propose new seamless and project data from all the relevant infor- gated. In the next cycle of iteration, the„natural‟ ways to interact between the mation systems in an organization, focus are techniques with which users canemployed technology and its users, with merges them into an overall picture of build services out of connected context-the main objective of enhancing and en- what is happening aware devices.riching their lives: It explores the usability  University of Twente: Smart Photoof communicating embedded devices Sharing: It aims to develop a smartthrough a combination of user centric photo-sharing application for smartphone BENEFITSresearch and technology developments devices that provides a holistic experi- The trials demonstrate new ways to fos-that are validated in several medium- and ence to its participants by providing ter and enrich human-human interaction capture, share and consumption and human-computer-device interactionsmall-scale trials: support. Ixonos’ WutuBand: A tangible UI that employing ubiquitous computing and em-  VTT Context-Aware User Interface bedded systems. can be used to track ones health, sim- Migration: The ContextMigrationDae- plify tasks, track the users location, mon mobile application in conjunction provide reminders and safety signals and . with the Migration Platform is a proof-of other uses. -concept prototype on migrating the user Indra’s NFC-based bicycle rental: interface based on contextual triggers. Indra is currently working in a mid-scale  TP Visions Smart Phone interaction prototype with a bicycle-rental scenario with embedded systems: explores the in which the user accesses to the prod- control of embedded systems by enabling uct by using an NFC smart phone. the mobile phone to exchange informa- Offcode’s Domestic Energy-User In- tion based on ontology structures terface: The UI can be distributed to mobile terminals, but it will also be build visible at home in the i.e in the kitchen. ISTI-CNR’s Mashup Editor: It allows HOW Smart Composite The work is carried out iteratively in the creation of a communication system among components originally belonging to different applications, composing web rapid cycles of concept creation, design, implementation and testing. All major HUMAN COMPUTER INTERFACES components with a direct selection and developments are incrementally validated ContextCapture -application demonstrated at manipulation of existing web applications. in medium- and small-scale trials. In the UbiComp 2011 in Beijing, China SMARCOS COMPLEX SYSTEMS CONTROL Therefore, four different pilots are being HOW INTRODUCTION plague many commercial and symbols, exchange context developed to cover separate areas of offerings. New challenges have information, user actions, and technology, learning while building and To do so, each of the four main pilots is also come up for user semantic data. It allows proving through achievements. The core being supervised by one of the main Smarcos project aims to help of Smarcos Complex system control is: partners of the WP, with the other users of interconnected interaction: multiple platforms, applications to follow the users partners providing support when embedded systems by ensuring multi-user applications, actions, predict needs and  Aviation pilot: New technology needed. The partners also collaborate adapted to the Electronic Flight Bag, their interusability. Nowadays, internet synchronization, and react appropriately to with each other, studying potential joint application and service unexpected actions. offering an interface for an airplane pilot pursuits both technologically and other- users deal with many products to be used during flight from the wise, and perform collaborative manage- connected with web services adaptation to the changing cockpit, interacting with the airplanes ment on an international range thanks to (media players, refrigerators, situational contexts. Existing Smarcos use cases go around systems to share data with it. the advantages of the ARTEMIS e-books, even cars). This efforts towards interoperability three complementary domains:  Monitoring system pilot: Several environment. distributed computing is have largely focused on attentive personal systems, monitors will collect, visualize and architectures. Smarcos extends interusable devices and com- Complex Control Systems Domains distribute information to present it in a BENEFITS becoming the norm in large area display, so that several users embedded systems. these efforts on to the user plex systems control. OurWHAT can interact with the same display wall. Research is fruitful not only by itself. In level. results will be applicable to all This will be used in traffic and security this case, it also provides progress beyond embedded systems thatSmarcos centers in the research and the state of the art, as Smarcos is building However, connection problems, for emergency control situations. Therefore, Smarcos allows interact with their users, whichdevelopment of new interface designs, devices that did not exist until now. firmware incompatibilities,increasing the usability of the  Disabled people pilot: Advanced incomprehensible dialogue devices and services to is a substantial fraction ofever-growing technology that users find technology with less-than-usual Besides, the result products are expected boxes and just plain bugs communicate in UI level terms todays market.on a quotidian basis; but human-machine interfaces will ease the interaction of to be marketable for several purposes.communication is increasingly difficult as visually-impaired people with their The main customers currently in mind arethe machine perform gradually more environment, making their daily mostly industries of several kinds, such asintricate, while strictly needed, activities. interactions easier than now. emergencies and control systems, but thisInterface research must be studied will always be of advantage to the finalindependently when dealing with very  Vehicles pilot: Using advanced consumer.sophisticated, multi-layered devices. This communication technology, vehicles willis why Smarcos focuses also on the automatically report their situation andcontrol of the so-called complex systems. status to each other, & start automaticThe second goal is the reusability of processes when needed in a case ofcomponents. emergency
  2. 2. DESIGN METHODS AND CONCEPTING TOOLS FOR RUNTIME UI & CONTEXT COMPOSITIONWHAT systems. Through semi-structured WHAT support design-time. The key questions to interviews of 17 professionals working on explore are:Smarcos objective within this section is to interaction design and probed into the To enable successful inter-usability How does a change in a part of a systemdevelop and refine design methods for challenges faced in their daily work. between devices located in an affect the other parts (seeing the changeinterconnected embedded systems, and environment we need tools and methods visually)? This can be visualized simulatingapplying the developed methods for The identified challenges include but are for processing information on contexts the control and data flow among thecreating Smarcos application and service not limited to: the inefficiency of using and interaction tasks of users at a interconnected/inter-usable system´s parts.concepts. Traditional concept and UI low-fi prototypes in a lab environment to run-time. In order to accomplish an E.g. how does a sensed context changeddesign are based on a given type of test inter-usability and the challenges of interaction task successfully in multi UI affect the perceived system state?interface (e.g. a web browser or mobile “seeing the big picture” when designing a environment, the devices must be able to negotiate their properties, current The ability to “mash up” composition ofphone) with a limited number of user part of an interconnected system. Using interconnected components into thestories. In Smarcos, our focus is on this insight we can approach the context and to compose user interfaces system through a visual programmingsystems that operate in a context of challenges with tools to support the Map of themes and relationships identified to fit to given conditions. paradigm (e.g. cable patching metaphor tomultiple devices and involve a large specific needs of interaction design. establish data and control flow between UI Wireframe mock-up for the prototyping inter-usability from benchmarking tool, displaying a view for assigning properties to entitiesnumber of user stories. In this context, This section develops tools for processing different components, establishing aboth established and experimental design Secondly, to generate insight into user BENEFITS models at design and run-time. The composition)methods are going to be applied, interface designs, metaphors and developed tools, methods and algorithmsevaluated and refined. interactions currently applied in Using the aggregated set of design guide- enable quick and cost efficient (power and BENEFITS Various decision making strategies are being cross-platform and networked services lines and best practices, designers can computational complexity) functionalities developed for run-time support, such asHOW we used 4-stage design process (research, avoid common pitfalls in designing inter- for UI composition and context The benefits span the whole development- deciding on the most suitable device for analyze, synthesize, create) to benchmark usable systems processing. The developed methods are cycle of inter-usable systems. Using the giving feedback to the user. To evaluate theTo approach the objectives we have used existing cross-platform, inter-usable A holistic set of methods and guidelines evaluated according to technical developed prototyping tool, the designers developed methods and tools the approacha set of research methods from interviews services such as Spotify, Google TV, for the designers to tackle the emerging requirements derived from Smarcos of inter-usable systems will have a way to is tested using the scenarios from Smarcosto surveying and from design workshops Nike+GPS and Nabaztag. The analysis design challenges in developing cross- application domains. test and analyze the system behaviour using application benchmarking of existing services and resulted in a set of 16 topics, grouped into platform services rapid prototyping. Using the developedproducts. four larger subject areas: Crossing In addition we seek at demonstrating the HOW methods and algorithms for enabling The developed tools and methods are Platforms; Networked and Connected gathered knowledge as new concepts of run-time context recognition, the evaluated by integrating them intoFirst of all, to start off we investigated the Services; Managing Complexity; and applications and services which demon- Three development phase stages address developers of inter-usable systems can small-scale trials in relevant applicationcurrent challenges the designers are facing Communicating across Platforms. strate innovative and novel use of inter- the challenges of developing inter-usable develop rules for context triggered demonstrators (demos and trials arein the emerging fields of interactive connected devices in practice systems: design & run-time and evaluation. developed in the Smarcos industrial functionalities, such as providing A tool is being developed for prototyping situation-aware feedback. applications). different aspects of inter-usability to INTERFACE, INTERACTION AND CONTEXT MODELLING ATTENTIVE PERSONAL SYSTEMSWHAT model the scenarios considered in the derive the possible platform-dependent WHAT Which advice to send to the user The system‟s architecture builds on the work packages application. The extended implementations through refinement of existing context aware SOFIA platform,The objective of Smarcos in this area is to models are represented in languages general vocabulary The goal of attentive personal systems is To which device the advice should be sent which provides a technical solution fordevelop models for inter-usable user (CTT, MARIA, context) that allow the Facilitate the possibility of developing to provide a use case of a system which How the advice should be presented connecting multiple devices to one system,interfaces (UI) & context-based development of tools able to analyze, context-dependent adaptation engines uses several sensing devices to sense the (visual, auditory, haptic, or a combination of allowing us to focus on the method forfunctionalities. Such models can be useful manipulate, and exploit their content. that are independent of the context the user, integrates the data these) integration of information and presentationto better obtain context-dependent UI Such a tools can be useful to obtain implementation languages obtained from the sensing devices into a of the system to the user. A number ofadaptation and collaborative context context-dependent UIs for various types Allow the possibility of semantic knowledge base and uses this knowledge The right timing of the advice (send it prototypes will be constructed and testednegotiations. The models enable support of interactive devices. The capabilities of reasoning about how to dynamically to provide context-tailored advice to immediately, or wait until the meeting is by user from both target groups (officefor multiple interaction modalities and for the resulting languages and tools are support users in accomplishing their motivate healthy behaviour. The over, or until the user stopped typing, etc.) workers and diabetes patients), followingmultitude of devices, seamless context validated through their applications to activities challenges are (1) to obtain knowledge of Smarcos design methods and conceptingnegotiations and UI adaptation various case studies relevant for the the user‟s context in an unobtrusive guidelines.mechanisms. Moreover, the models act as project goals, e.g. application to model A number of tools have been developed in manner, (2) to calculate context-tailoreda support for developing runtime and generation of adapted UI im- WP3 to develop model-based specification advice and feedback on performance frommechanisms for interconnected and plementation for applications that allow and exploit them at design and run-time. this sensed context, and (3) to present BENEFITSmigratory UIs of applications and services. users to get messages/notifications advice and feedback about the user‟sThe models are provided in semantic and regarding their health conditions. performance in several health domains in The final prototype provides a way tomachine understandable format to enable a user-friendly way. manufacture a holistic solution for healthyrapid processing. The format of models BENEFITS lifestyle promotion and also demonstrate aaim at W3C compatibility for facilitating HOW methodology for creating a user friendlywide exploitation and impact for various The adoption of model-based approaches multiple-device system – an interusablesoftware industries. has various advantages: To overcome these three challenges, a system - for the consumer market. Highlight important aspects to be system is devised that uses sensing devicesHOW considered by designers & developers that the user is already using: a mobile All prototypes will be tested by a small when developing interactive applications phone, a computer, a television, a pill group of target users. Online questionnairesOnce the relevant model has been Provide precise documentation of the dispenser, an activity monitor. These will also be used to test the system‟sidentified (task, UI, context), the previous design choices devices are connected to one Smarcos Interusability via concept in a larger group of the area is started and extended to Allow designers in multi-device UI to system, where they share their Smart Interoperable Devicesbetter address the issues raised by obtain a small general vocabulary for Inter-usable User Interfaces information. This shared information ismulti-device environments with particular describing possible interactions and then then used to determine:attention to the necessary aspects to