Issue Article Vol.30 No.2, April 1998 Article Issue

Size: px
Start display at page:

Download "Issue Article Vol.30 No.2, April 1998 Article Issue"

Transcription

1 Issue Article Vol.30 No.2, April 1998 Article Issue Tailorable Groupware Issues, Methods, and Architectures Report of a Workshop held at GROUP'97, Phoenix, AZ, 16th November 1997 Anders Mørch, Oliver Stiemerlieng, Volker Wulf What is Tailoring? What Do People Do When They Tailor? Papers Presented at the Workshop HCI Perspectives Collaboration Perspectives Composition Perspectives Distribution Perspectives Discussion of the Papers Issues Methods Architectures Acknowledgments About the Authors Authors' Addresses What is Tailoring? Tailoring is the activity of modifying a computer application within the context of its use. Tailoring is therefore distinguished from both use and development, but it borrows terminology from each: tailoring is further development of an application during use to adapt it to needs that were not accounted for in the original design. Tailorability is widely assumed to be a key requirement for the design of groupware systems, due to rapidly changing work situations (Figure 1). 1 of 7 30/07/13 23:06

2 Figure 1: Tailoring is changing an application to better fit it to the work situation and to resolve design mismatches in the original design W h a t D o P e o p l e D o W h e n T h e y T a i l o r? Tailoring-functions allow one to modify the way in which ordinary functions are executed by changing the different aspects of a system. We identified different levels of tailoring activities, corresponding to the different aspects of a computer application: changing parameters/switches, changing the composition of an application, extending the application with high-level computational mechanisms, such as APIs changing the source code of the application Each of the levels puts different requirements of the functionality of the tailoring subsystem as well as different demands of the end-users. When changing parameters/switches, the tailoring subsystem has to support the users to set a flag at the selected alternative and help them to select a coherent configuration among a set of alternatives. When changing the composition, the application needs an architecture that ensures that new components will be seamlessly integrated into the application. Finally, when extending the application, the system has to provide the users with a repertoire of relevant mechanism as well as an editor to extend existing programmed functionality. The majority of current systems supporting tailorability deal with tailoring functions by addressing the user interface of the system. This covers only the first of the above four levels. Approaches to tailoring at the level beneath the (task-oriented) user interface often lack a high-level interface, hence preventing ordinary users from participating. We initiated the call for papers by arguing that it is important to allow ordinary users to tailor a system's deep-level functionality as well, because the demands for changing a system are frequent, and it is costly to develop new systems from scratch. The following issues were put on the original workshop agenda: What are the aspects of a system that needs to be tailored (e.g., user interface, functionality, documentation)? What levels of complexity should be associated with each aspect? What is the degree of flexibility that is needed of groupware systems, and what architectures do we need in order to support it? How can we design the functionality of the tailoring subsystem in a way that anticipates future tailoring needs? How can we design a surface interface that will allow users to tailor a system's functionality? Papers Presented at the Workshop We received 10 papers addressing the above issues, and 9 of the papers were presented at the workshop. Together, the papers contributed both human, social, and technological perspectives on the issues, and we (the organizers) grouped the papers into four categories: (1) HCI perspectives, (2) Collaboration perspectives, (3) Composition perspectives, and (4) Distribution perspectives. Each of 2 of 7 30/07/13 23:06

3 the four perspectives, identified by its proponents, are briefly summarized below (the full papers can be downloaded from: HCI Perspectives Austin Henderson is one of the pioneers in designing tailorable systems. His starting point was HCI (Human-Computer Interaction), in particular building tailoring support into personal computer applications to make them better suited for new tasks. Austin gave an overview of tailoring by giving examples of three research systems he has been involved in building and applying (Trillium, Rooms, and Buttons). Anders Mørch presented some of the results of his recent Ph.D. thesis on ways to conceptualize and bridge the gap between user interface and program code -- a prerequisite for achieving radical tailorability, he claimed. Anders treated tailoring as "application evolution," and he has built tools to support this process. The tools have been tested with end-users in a video-recorded usability experiment. Volker Wulf identified the difference between ordinary and tailoring functions, and he suggested that tailoring functions should be tailorable. He further introduced the notion of "scopes of validity," a concept that has not been properly addressed in the tailoring literature, because it is orthogonal to the levels of tailoring introduced above. Moreover, he discussed problems specific to the tailoring of multi-user applications. Collaboration Perspectives Katharina Just-Hahn gave a summary of experiences with tailoring workflow systems, and she identified a tension between management and end users regarding what functionality should be tailorable. As a result of this Katharina identified a need for explicit support of conflict negotiation and to support the evolutionary development of workflow systems. Babak A. Farshchian and Monica Divitini, argued that individual tailoring was not enough and that support for tailoring the "collaboration objects" of groupware applications are important as well. These objects, peculiar to groupware, need to be informed by the social processes of work and can best be tailored, they argued, by users in collaboration. Composition Perspectives Tim Mansfield, presented some of the results of his Ph.D. thesis, which addressed issues of tailorability in a visualization system. The users can tailor the system by customizing its data presentations. The users can also tailor at a deeper level by means of changing the binding between various kinds of objects. Although tailoring support was judged to be useful, Tim found, based on empirical evaluation, that many users opted not to use the advanced tailoring functionality due to psychological barriers. Oliver Stiemerling discussed the use of hierarchical component architectures as basis for deeply tailorable applications. A hierarchically layered application allows different tailors to view and manipulate the software at different levels of abstraction and complexity. High level components 3 of 7 30/07/13 23:06

4 could conceptually be closer to the application domain (e.g. a bookkeeping component), while lower level components could be close to the system (e.g. a TCP/IP component). Oliver has applied this approach to tailoring problems in the POLITeam project. Gunnar Teege presented a novel approach for composing objects without an integration framework, what he called "feature combination." A feature is a property of an object defined at a level above the attribute/method duality of conventional (OOP) objects. A feature was compared to a color in a color spectrum, and feature combination is anticipated to have the same effect on tailoring as combining different colors from a color spectrum has on creating new colors. Distribution Perspectives Henrique J.L. Domingos presented an architecture for building distributed groupware applications from Java Beans components. Henrique focused on the technical aspects of the architecture, in particular on the implementation of "session managers" and other coordination mechanisms. He argued that a goal is to make the architecture usable by domain experts in order for them to be able to build distributed, tailorable groupware systems for a variety of application domains. Discussion of the Papers After each presentation there was a time slot dedicated to discussion of the paper (the time was equally divided among presentation and discussion), and after the last paper discussion there was a comprehensive discussion around the common themes that arose from the presentations. The themes were grouped by the organizers into Issues, Methods, and Architectures. I s s u e s One of the recurrent issues that was brought up was how to integrate tailoring functionality with (ordinary) application functionality. The notion of "seamless integration" was discussed in this context. Seamless integration with the usage-aspects of an application (e.g. user interface), was compared with seamless integration with the developmental-aspects of an application (e.g. programming environments). Another recurrent issue was how to regard tailoring as a collaborative activity, dubbed the "sociology of tailoring." This was found to be relevant when, for instance, there is need to tailor functionality that enables/hinders coordination and communication among users of a groupware application. Along a similar line was the notion of the "psychology of tailoring," which identified the concerns of individual users when confronted with the task of tailoring. Issues brought up in this context were: peer pressure, cognitive barriers, and skill levels. M e t h o d s Approaches to address the issues were identified. First, a consistent conceptual framework (a terminology) is needed. This should take as starting point already existing classification schemes. A way to approach this, several participants argued, is by looking at taxonomies in already established 4 of 7 30/07/13 23:06

5 domains (architecture, cooking, evolutionary biology were among the ones identified to be relevant). Second, an application needs to be open for inspection in order to support tailorability. Two approaches were discussed: (1) malleability and (2) continuous visibility. A tailorable application needs to be malleable or pliant (as opposed to rigid and closed) in order for tailoring to make sense in the first place. Different levels of tailoring (see below) require different ways to signal malleability. One such approach is "extension points," which are ways to "signal" where new extensions can be added to a computational mechanism. The other approach was to make the application "continuously visible," that is making it accountable for its own (past and future) behavior. By this we mean visibility in design (e.g., design rationale) and visibility in use (explorative execution). Visibility in use should also include means for recording the breakdowns and successes of using the application. A r c h i t e c t u r e s Architectures to support tailoring of groupware systems were discussed. The discussion ranged from what kinds of programming languages to use (the first tailorable systems were written in LISP; today Java is the preferred language for many developers). Several of the participants were interested in architectures that would enable tailoring by integration: combining existing objects in new ways. Today, technologies such as Java Beans, make this kind of tailoring technically possible. Another kind of architecture that were discussed was an "architecture of levels," that is what should be the different complexity levels of an application and how can the levels be embedded in tailorable groupware. We agreed that at least three different levels of tailoring were needed (see above). Furthermore, based on empirical results by two of the participants we agreed that deep-level tailoring is often a barrier to end users. It was suggested that new ways to parameterize functionality for tailorability were needed (e.g., high-level switches). We further discussed how to go about bridging between technical and social aspects of groupware systems. Two approaches were proposed: social/technical frameworks, and integration mechanisms for joint development. The former is a conceptual apparatus that ensures that technical and social concurs are taken into account when building tailorable groupware, and the latter is mechanisms that make sure that when changes are made to one aspect (e.g., an altered function), it is automatically reported and taken into account in other respects as well (e.g., work pattern changes, users groups are informed, etc). A c k n o w l e d g m e n t s The workshop organizers thank all the workshop participants for their contribution to the success of the workshop. About the Authors Anders Mørch is an assistant professor in the Department of Information Science at the University of Bergen where he teaches and conducts research in the areas of participatory design, human-computer 5 of 7 30/07/13 23:06

6 interaction, and end-user computing. Mørch has recently completed a Ph.D in Informatics at the University of Oslo (1997), and has an M.S degree in Computer Science from the University of Colorado (1988). He has spent three years working in industry as a Member of Technical Staff at NYNEX Science & Technology Center in White Plains, New York ( ). Oliver Stiemerling works as a researcher in the Department of Computer Science at the University of Bonn. From 1992 to 1994 he studied computer science at the University of Bonn. From 1994 to 1995 he participated in the ERASMUS program and studied computer science and business at the University of Warwick in Great Britain. In 1996 he received his diploma degree from the University of Bonn. Since 1997 he works in the POLITeam Project at the University of Bonn. His main research interest lie in the area of CSCW, component architectures, design for change and access control. Volker Wulf works as a researcher in the Department of Computer Science at the University of Bonn and teaches as a visiting professor at the Institute of Computers and Society at the University of Freiburg. In 1989, he received his diploma in computer science and in 1990, he got his diploma in business administration at the Aachen Institute of Technology he got his Ph.D. in Computer Science from the University of Dortmund. Since 1991, he is working on different research projects in the field of CSCW. His research interests lie primarily in the area of privacy, human-computer interaction, groupware, and the implications of organizational theory on groupware design. A u t h o r s ' A d d r e s s e s Anders Mørch Department of Information Science University of Bergen 5020 Bergen, Norway anders@ifi.uib.no Tel: Oliver Stiemerling Institute for Computer Science III University of Bonn Bonn, Germany os@cs.uni-bonn.de Tel: Volker Wulf Institute for Computer Science III University of Bonn Bonn, Germany volker@cs.uni-bonn.de Tel: of 7 30/07/13 23:06

7 Issue Article Vol.30 No.2, April 1998 Article Issue 7 of 7 30/07/13 23:06

Course Syllabus. P age 1 5

Course Syllabus. P age 1 5 Course Syllabus Course Code Course Title ECTS Credits COMP-263 Human Computer Interaction 6 Prerequisites Department Semester COMP-201 Computer Science Spring Type of Course Field Language of Instruction

More information

Transferring knowledge from operations to the design and optimization of work systems: bridging the offshore/onshore gap

Transferring knowledge from operations to the design and optimization of work systems: bridging the offshore/onshore gap Transferring knowledge from operations to the design and optimization of work systems: bridging the offshore/onshore gap Carolina Conceição, Anna Rose Jensen, Ole Broberg DTU Management Engineering, Technical

More information

OSRA Overarching Strategic Research Agenda and CapTech SRAs Harmonisation. Connecting R&T and Capability Development

OSRA Overarching Strategic Research Agenda and CapTech SRAs Harmonisation. Connecting R&T and Capability Development O Overarching Strategic Research Agenda and s Harmonisation Connecting R&T and Capability Development The European Defence Agency (EDA) works to foster European defence cooperation to become more cost

More information

Why Did HCI Go CSCW? Daniel Fallman, Associate Professor, Umeå University, Sweden 2008 Stanford University CS376

Why Did HCI Go CSCW? Daniel Fallman, Associate Professor, Umeå University, Sweden 2008 Stanford University CS376 Why Did HCI Go CSCW? Daniel Fallman, Ph.D. Research Director, Umeå Institute of Design Associate Professor, Dept. of Informatics, Umeå University, Sweden caspar david friedrich Woman at a Window, 1822.

More information

ENHANCED HUMAN-AGENT INTERACTION: AUGMENTING INTERACTION MODELS WITH EMBODIED AGENTS BY SERAFIN BENTO. MASTER OF SCIENCE in INFORMATION SYSTEMS

ENHANCED HUMAN-AGENT INTERACTION: AUGMENTING INTERACTION MODELS WITH EMBODIED AGENTS BY SERAFIN BENTO. MASTER OF SCIENCE in INFORMATION SYSTEMS BY SERAFIN BENTO MASTER OF SCIENCE in INFORMATION SYSTEMS Edmonton, Alberta September, 2015 ABSTRACT The popularity of software agents demands for more comprehensive HAI design processes. The outcome of

More information

Information Sociology

Information Sociology Information Sociology Educational Objectives: 1. To nurture qualified experts in the information society; 2. To widen a sociological global perspective;. To foster community leaders based on Christianity.

More information

The Role of Technological Infrastructure in Nomadic Practices of a Social Activist Community

The Role of Technological Infrastructure in Nomadic Practices of a Social Activist Community The Role of Technological Infrastructure in Nomadic Practices of a Social Activist Community Aparecido Fabiano Pinatti de Carvalho *, Saqib Saeed **, Christian Reuter ^, Volker Wulf * * University of Siegen

More information

Comparative Interoperability Project: Collaborative Science, Interoperability Strategies, and Distributing Cognition

Comparative Interoperability Project: Collaborative Science, Interoperability Strategies, and Distributing Cognition Comparative Interoperability Project: Collaborative Science, Interoperability Strategies, and Distributing Cognition Florence Millerand 1, David Ribes 2, Karen S. Baker 3, and Geoffrey C. Bowker 4 1 LCHC/Science

More information

Reverse Engineering A Roadmap

Reverse Engineering A Roadmap Reverse Engineering A Roadmap Hausi A. MŸller Jens Jahnke Dennis Smith Peggy Storey Scott Tilley Kenny Wong ICSE 2000 FoSE Track Limerick, Ireland, June 7, 2000 1 Outline n Brief history n Code reverse

More information

HELPING THE DESIGN OF MIXED SYSTEMS

HELPING THE DESIGN OF MIXED SYSTEMS HELPING THE DESIGN OF MIXED SYSTEMS Céline Coutrix Grenoble Informatics Laboratory (LIG) University of Grenoble 1, France Abstract Several interaction paradigms are considered in pervasive computing environments.

More information

Impediments to designing and developing for accessibility, accommodation and high quality interaction

Impediments to designing and developing for accessibility, accommodation and high quality interaction Impediments to designing and developing for accessibility, accommodation and high quality interaction D. Akoumianakis and C. Stephanidis Institute of Computer Science Foundation for Research and Technology-Hellas

More information

Strategies for Research about Design: a multidisciplinary graduate curriculum

Strategies for Research about Design: a multidisciplinary graduate curriculum Strategies for Research about Design: a multidisciplinary graduate curriculum Mark D Gross, Susan Finger, James Herbsleb, Mary Shaw Carnegie Mellon University mdgross@cmu.edu, sfinger@ri.cmu.edu, jdh@cs.cmu.edu,

More information

Activity-Centric Configuration Work in Nomadic Computing

Activity-Centric Configuration Work in Nomadic Computing Activity-Centric Configuration Work in Nomadic Computing Steven Houben The Pervasive Interaction Technology Lab IT University of Copenhagen shou@itu.dk Jakob E. Bardram The Pervasive Interaction Technology

More information

Information Metaphors

Information Metaphors Information Metaphors Carson Reynolds June 7, 1998 What is hypertext? Is hypertext the sum of the various systems that have been developed which exhibit linking properties? Aren t traditional books like

More information

CHAPTER 1: INTRODUCTION TO SOFTWARE ENGINEERING DESIGN

CHAPTER 1: INTRODUCTION TO SOFTWARE ENGINEERING DESIGN CHAPTER 1: INTRODUCTION TO SOFTWARE ENGINEERING DESIGN SESSION II: OVERVIEW OF SOFTWARE ENGINEERING DESIGN Software Engineering Design: Theory and Practice by Carlos E. Otero Slides copyright 2012 by Carlos

More information

Methodology for Agent-Oriented Software

Methodology for Agent-Oriented Software ب.ظ 03:55 1 of 7 2006/10/27 Next: About this document... Methodology for Agent-Oriented Software Design Principal Investigator dr. Frank S. de Boer (frankb@cs.uu.nl) Summary The main research goal of this

More information

EarthCube Conceptual Design: Enterprise Architecture for Transformative Research and Collaboration Across the Geosciences

EarthCube Conceptual Design: Enterprise Architecture for Transformative Research and Collaboration Across the Geosciences EarthCube Conceptual Design: Enterprise Architecture for Transformative Research and Collaboration Across the Geosciences ILYA ZASLAVSKY, DAVID VALENTINE, AMARNATH GUPTA San Diego Supercomputer Center/UCSD

More information

Interaction Design in Digital Libraries : Some critical issues

Interaction Design in Digital Libraries : Some critical issues Interaction Design in Digital Libraries : Some critical issues Constantine Stephanidis Foundation for Research and Technology-Hellas (FORTH) Institute of Computer Science (ICS) Science and Technology Park

More information

Connected Communities A Roadmap for Big Society Research and Impact

Connected Communities A Roadmap for Big Society Research and Impact Connected Communities A Roadmap for Big Society Research and Impact Prof. Jon Whittle Background Executive Summary Big Society Research (www.bigsocietyresearch.com) was a networking project that brought

More information

Research and Change Call for abstracts Nr. 2

Research and Change Call for abstracts Nr. 2 Research and Change Call for abstracts Nr. 2 Theme: What kinds of knowledge are needed in the professions, and what kinds of research are necessary? In the wake of public sector reforms and other societal

More information

Human-Computer Interaction

Human-Computer Interaction Human-Computer Interaction Prof. Antonella De Angeli, PhD Antonella.deangeli@disi.unitn.it Ground rules To keep disturbance to your fellow students to a minimum Switch off your mobile phone during the

More information

CHAPTER 8 RESEARCH METHODOLOGY AND DESIGN

CHAPTER 8 RESEARCH METHODOLOGY AND DESIGN CHAPTER 8 RESEARCH METHODOLOGY AND DESIGN 8.1 Introduction This chapter gives a brief overview of the field of research methodology. It contains a review of a variety of research perspectives and approaches

More information

EHR Optimization: Why Is Meaningful Use So Difficult?

EHR Optimization: Why Is Meaningful Use So Difficult? EHR Optimization: Why Is Meaningful Use So Difficult? Tuesday, March 1, 2016, 8:30-9:30 Elizabeth A. Regan, Ph.D. Department Chair Integrated Information Technology Professor Health Information Technology

More information

System of Systems Software Assurance

System of Systems Software Assurance System of Systems Software Assurance Introduction Under DoD sponsorship, the Software Engineering Institute has initiated a research project on system of systems (SoS) software assurance. The project s

More information

DESCRIPTIONS OF SELECTED KEY GENERIC TERMS USED IN CHEMICAL HAZARD/RISK ASSESSMENT

DESCRIPTIONS OF SELECTED KEY GENERIC TERMS USED IN CHEMICAL HAZARD/RISK ASSESSMENT DESCRIPTIONS OF SELECTED KEY GENERIC TERMS USED IN CHEMICAL HAZARD/RISK ASSESSMENT International Programme on Chemical Safety Joint Project with OECD on the Harmonisation of Hazard/Risk Assessment Terminology

More information

Whole of Society Conflict Prevention and Peacebuilding

Whole of Society Conflict Prevention and Peacebuilding Whole of Society Conflict Prevention and Peacebuilding WOSCAP (Whole of Society Conflict Prevention and Peacebuilding) is a project aimed at enhancing the capabilities of the EU to implement conflict prevention

More information

PERSONAS, TAXONOMIES AND ONTOLOGIES MAPPING PEOPLE TO THEIR WORK AND WORK TO THEIR SYSTEMS (DATE)

PERSONAS, TAXONOMIES AND ONTOLOGIES MAPPING PEOPLE TO THEIR WORK AND WORK TO THEIR SYSTEMS (DATE) PERSONAS, TAXONOMIES AND ONTOLOGIES MAPPING PEOPLE TO THEIR WORK AND WORK TO THEIR SYSTEMS (DATE) OVERVIEW INTRODUCTION PERSONAS TAXONOMIES ONTOLOGIES INTEGRATION INTO IT MODERNIZATION EFFORTS CONCLUSION

More information

Below is provided a chapter summary of the dissertation that lays out the topics under discussion.

Below is provided a chapter summary of the dissertation that lays out the topics under discussion. Introduction This dissertation articulates an opportunity presented to architecture by computation, specifically its digital simulation of space known as Virtual Reality (VR) and its networked, social

More information

SITUATED CREATIVITY INSPIRED IN PARAMETRIC DESIGN ENVIRONMENTS

SITUATED CREATIVITY INSPIRED IN PARAMETRIC DESIGN ENVIRONMENTS The 2nd International Conference on Design Creativity (ICDC2012) Glasgow, UK, 18th-20th September 2012 SITUATED CREATIVITY INSPIRED IN PARAMETRIC DESIGN ENVIRONMENTS R. Yu, N. Gu and M. Ostwald School

More information

Enhancing industrial processes in the industry sector by the means of service design

Enhancing industrial processes in the industry sector by the means of service design ServDes2018 - Service Design Proof of Concept Politecnico di Milano 18th-19th-20th, June 2018 Enhancing industrial processes in the industry sector by the means of service design giuseppe@attoma.eu, peter.livaudais@attoma.eu

More information

Roadmapping. Break-out Groups: Policy Planning Methods and How They Can Be Used in Policy-making. Ondřej Valenta Technology Centre CAS

Roadmapping. Break-out Groups: Policy Planning Methods and How They Can Be Used in Policy-making. Ondřej Valenta Technology Centre CAS Roadmapping Break-out Groups: Policy Planning Methods and How They Can Be Used in Policy-making Ondřej Valenta Technology Centre CAS ESDN Conference Prague, 22-23 June 2017 Roadmapping Contents of this

More information

Evolving a Software Requirements Ontology

Evolving a Software Requirements Ontology Evolving a Software Requirements Ontology Ricardo de Almeida Falbo 1, Julio Cesar Nardi 2 1 Computer Science Department, Federal University of Espírito Santo Brazil 2 Federal Center of Technological Education

More information

Introduction to the Special Section. Character and Citizenship: Towards an Emerging Strong Program? Andrea M. Maccarini *

Introduction to the Special Section. Character and Citizenship: Towards an Emerging Strong Program? Andrea M. Maccarini * . Character and Citizenship: Towards an Emerging Strong Program? Andrea M. Maccarini * Author information * Department of Political Science, Law and International Studies, University of Padova, Italy.

More information

Understanding User s Experiences: Evaluation of Digital Libraries. Ann Blandford University College London

Understanding User s Experiences: Evaluation of Digital Libraries. Ann Blandford University College London Understanding User s Experiences: Evaluation of Digital Libraries Ann Blandford University College London Overview Background Some desiderata for DLs Some approaches to evaluation Quantitative Qualitative

More information

Four principles for selecting HCI research questions

Four principles for selecting HCI research questions Four principles for selecting HCI research questions Torkil Clemmensen Copenhagen Business School Howitzvej 60 DK-2000 Frederiksberg Denmark Tc.itm@cbs.dk Abstract In this position paper, I present and

More information

Organizational Crisis Management

Organizational Crisis Management Christian Reuter Emergent Collaboration Infrastructures Technology Design for Inter- Organizational Crisis Management Foreword by Prof. Dr. Volkmar Pipek and Prof. Dr. Volker Wulf ^ Springer Gabler xiii

More information

Software-Intensive Systems Producibility

Software-Intensive Systems Producibility Pittsburgh, PA 15213-3890 Software-Intensive Systems Producibility Grady Campbell Sponsored by the U.S. Department of Defense 2006 by Carnegie Mellon University SSTC 2006. - page 1 Producibility

More information

Refinement and Evolution Issues in Bridging Requirements and Architectures

Refinement and Evolution Issues in Bridging Requirements and Architectures Refinement and Evolution Issues between Requirements and Product Line s 1 Refinement and Evolution Issues in Bridging Requirements and s Alexander Egyed, Paul Gruenbacher, and Nenad Medvidovic University

More information

Technology forecasting used in European Commission's policy designs is enhanced with Scopus and LexisNexis datasets

Technology forecasting used in European Commission's policy designs is enhanced with Scopus and LexisNexis datasets CASE STUDY Technology forecasting used in European Commission's policy designs is enhanced with Scopus and LexisNexis datasets EXECUTIVE SUMMARY The Joint Research Centre (JRC) is the European Commission's

More information

Downloaded on T03:47:25Z. Title. A four-cycle model of IS design science research: capturing the dynamic nature of IS artifact design

Downloaded on T03:47:25Z. Title. A four-cycle model of IS design science research: capturing the dynamic nature of IS artifact design Title Author(s) Editor(s) A four-cycle model of IS design science research: capturing the dynamic nature of IS artifact design Drechsler, Andreas; Hevner, Alan Parsons, Jeffrey Tuunanen, Tuure Venable,

More information

Socio-cognitive Engineering

Socio-cognitive Engineering Socio-cognitive Engineering Mike Sharples Educational Technology Research Group University of Birmingham m.sharples@bham.ac.uk ABSTRACT Socio-cognitive engineering is a framework for the human-centred

More information

Formative Evaluation of Mindfulness in Schools

Formative Evaluation of Mindfulness in Schools Formative DR STACEY WATERS DIRECTOR, HEALTH PROMOTION SOLUTIONS NOVEMBER, 2016 Executive Summary The concept of mindfulness dates to ancient Buddhist practices, however has become a focus of positive psychology

More information

HUMAN COMPUTER INTERFACE

HUMAN COMPUTER INTERFACE HUMAN COMPUTER INTERFACE TARUNIM SHARMA Department of Computer Science Maharaja Surajmal Institute C-4, Janakpuri, New Delhi, India ABSTRACT-- The intention of this paper is to provide an overview on the

More information

Argumentative Interactions in Online Asynchronous Communication

Argumentative Interactions in Online Asynchronous Communication Argumentative Interactions in Online Asynchronous Communication Evelina De Nardis, University of Roma Tre, Doctoral School in Pedagogy and Social Service, Department of Educational Science evedenardis@yahoo.it

More information

INTERNATIONAL CONFERENCE ON ENGINEERING DESIGN ICED 03 STOCKHOLM, AUGUST 19-21, 2003

INTERNATIONAL CONFERENCE ON ENGINEERING DESIGN ICED 03 STOCKHOLM, AUGUST 19-21, 2003 INTERNATIONAL CONFERENCE ON ENGINEERING DESIGN ICED 03 STOCKHOLM, AUGUST 19-21, 2003 A KNOWLEDGE MANAGEMENT SYSTEM FOR INDUSTRIAL DESIGN RESEARCH PROCESSES Christian FRANK, Mickaël GARDONI Abstract Knowledge

More information

A Brief Survey of HCI Technology. Lecture #3

A Brief Survey of HCI Technology. Lecture #3 A Brief Survey of HCI Technology Lecture #3 Agenda Evolution of HCI Technology Computer side Human side Scope of HCI 2 HCI: Historical Perspective Primitive age Charles Babbage s computer Punch card Command

More information

INNOVATION NETWORKS IN THE GERMAN LASER INDUSTRY

INNOVATION NETWORKS IN THE GERMAN LASER INDUSTRY INNOVATION NETWORKS IN THE GERMAN LASER INDUSTRY EVOLUTIONARY CHANGE, STRATEGIC POSITIONING AND FIRM INNOVATIVENESS Dissertation Submitted in fulfillment of the requirements for the degree "Doktor der

More information

4 WHAT DO WE MEAN BY INFORMATION

4 WHAT DO WE MEAN BY INFORMATION 4 WHAT DO WE MEAN BY INFORMATION TECHNOLOGY? PERSPECTIVES ON STUDYING COMPUTING Steve Sawyer School of Information Sciences and Technology The Pennsylvania State University Steven Haynes School of Information

More information

Is People-Structure-Tasks-Technology Matrix Outdated?

Is People-Structure-Tasks-Technology Matrix Outdated? Is People-Structure-Tasks-Technology Matrix Outdated? Ilia Bider DSV - Stockholm University, Stockholm, Sweden ilia@dsv.su.se Abstract. The paper investigates whether the classical socio-technical matrix

More information

Research strategy

Research strategy Department of People & Technology Research strategy 2017-2020 Introduction The Department of People and Technology was established on 1 January 2016 through an integration of academic environments from

More information

Understanding groupware dynamics

Understanding groupware dynamics Understanding groupware dynamics A theory of knowledge conversion applied to groupware. drs. Jeroen de Bruin ICT-consultant ministry of Housing, Spatial Planning, and the Environment. Staff bureau on Information

More information

Architectures On-Demand for Any Domain Using Stable Software Patterns

Architectures On-Demand for Any Domain Using Stable Software Patterns Architectures On-Demand for Any Domain Using Stable Software Patterns FIVE DAYS SEMINAR PROPOSAL DR. MOHAMED E. FAYAD Professor of Computer Engineering Computer Engineering Dept., College of Engineering

More information

APPROXIMATE KNOWLEDGE OF MANY AGENTS AND DISCOVERY SYSTEMS

APPROXIMATE KNOWLEDGE OF MANY AGENTS AND DISCOVERY SYSTEMS Jan M. Żytkow APPROXIMATE KNOWLEDGE OF MANY AGENTS AND DISCOVERY SYSTEMS 1. Introduction Automated discovery systems have been growing rapidly throughout 1980s as a joint venture of researchers in artificial

More information

A FORMAL METHOD FOR MAPPING SOFTWARE ENGINEERING PRACTICES TO ESSENCE

A FORMAL METHOD FOR MAPPING SOFTWARE ENGINEERING PRACTICES TO ESSENCE A FORMAL METHOD FOR MAPPING SOFTWARE ENGINEERING PRACTICES TO ESSENCE Murat Pasa Uysal Department of Management Information Systems, Başkent University, Ankara, Turkey ABSTRACT Essence Framework (EF) aims

More information

Object-Mediated User Knowledge Elicitation Method

Object-Mediated User Knowledge Elicitation Method The proceeding of the 5th Asian International Design Research Conference, Seoul, Korea, October 2001 Object-Mediated User Knowledge Elicitation Method A Methodology in Understanding User Knowledge Teeravarunyou,

More information

Bridging the Gap: Moving from Contextual Analysis to Design CHI 2010 Workshop Proposal

Bridging the Gap: Moving from Contextual Analysis to Design CHI 2010 Workshop Proposal Bridging the Gap: Moving from Contextual Analysis to Design CHI 2010 Workshop Proposal Contact person: Tejinder Judge, PhD Candidate Center for Human-Computer Interaction, Virginia Tech tkjudge@vt.edu

More information

Toward a Conceptual Comparison Framework between CBSE and SOSE

Toward a Conceptual Comparison Framework between CBSE and SOSE Toward a Conceptual Comparison Framework between CBSE and SOSE Anthony Hock-koon and Mourad Oussalah University of Nantes, LINA 2 rue de la Houssiniere, 44322 NANTES, France {anthony.hock-koon,mourad.oussalah}@univ-nantes.fr

More information

Using Variability Modeling Principles to Capture Architectural Knowledge

Using Variability Modeling Principles to Capture Architectural Knowledge Using Variability Modeling Principles to Capture Architectural Knowledge Marco Sinnema University of Groningen PO Box 800 9700 AV Groningen The Netherlands +31503637125 m.sinnema@rug.nl Jan Salvador van

More information

Boundary Work for Collaborative Water Resources Management Conceptual and Empirical Insights from a South African Case Study

Boundary Work for Collaborative Water Resources Management Conceptual and Empirical Insights from a South African Case Study Boundary Work for Collaborative Water Resources Management Conceptual and Empirical Insights from a South African Case Study Esther Irene Dörendahl Landschaftsökologie Boundary Work for Collaborative Water

More information

EXTENDED TABLE OF CONTENTS

EXTENDED TABLE OF CONTENTS EXTENDED TABLE OF CONTENTS Preface OUTLINE AND SUBJECT OF THIS BOOK DEFINING UC THE SIGNIFICANCE OF UC THE CHALLENGES OF UC THE FOCUS ON REAL TIME ENTERPRISES THE S.C.A.L.E. CLASSIFICATION USED IN THIS

More information

End-to-End Infrastructure for Usability Evaluation of ehealth Applications and Services

End-to-End Infrastructure for Usability Evaluation of ehealth Applications and Services End-to-End Infrastructure for Usability Evaluation of ehealth Applications and Services Martin Gerdes, Berglind Smaradottir, Rune Fensli Department of Information and Communication Systems, University

More information

Projects will start no later than February 2013 and run for 6 months.

Projects will start no later than February 2013 and run for 6 months. Pilot Project Funding Call The Communities and Culture Network+ would like to invite applications for up to 25k ( 30k for international projects) to fund discrete pilot projects of 6 months duration. We

More information

Privacy as Impression Management

Privacy as Impression Management Institute for Software Research Privacy as Impression Management Sameer Patil patil@uci.edu Alfred Kobsa kobsa@ics.uci.edu ISR Technical Report # UCI-ISR-03-13 Institute for Software Research ICS2 210

More information

Modeling Enterprise Systems

Modeling Enterprise Systems Modeling Enterprise Systems A summary of current efforts for the SERC November 14 th, 2013 Michael Pennock, Ph.D. School of Systems and Enterprises Stevens Institute of Technology Acknowledgment This material

More information

Innovation- Exploring the knowledge base

Innovation- Exploring the knowledge base Innovation- Exploring the knowledge base Fagerberg, J., Fosaas, M., & Sapprasert, K. (2012). Research policy, 41(7), 1132-1153. Keywords:Innovation studies; New scientific fields; Specialisms; Bibliometric;

More information

Strategic Plan for CREE Oslo Centre for Research on Environmentally friendly Energy

Strategic Plan for CREE Oslo Centre for Research on Environmentally friendly Energy September 2012 Draft Strategic Plan for CREE Oslo Centre for Research on Environmentally friendly Energy This strategic plan is intended as a long-term management document for CREE. Below we describe the

More information

1 Introduction. of at least two representatives from different cultures.

1 Introduction. of at least two representatives from different cultures. 17 1 Today, collaborative work between people from all over the world is widespread, and so are the socio-cultural exchanges involved in online communities. In the Internet, users can visit websites from

More information

Improving long-term Persuasion for Energy Consumption Behavior: User-centered Development of an Ambient Persuasive Display for private Households

Improving long-term Persuasion for Energy Consumption Behavior: User-centered Development of an Ambient Persuasive Display for private Households Improving long-term Persuasion for Energy Consumption Behavior: User-centered Development of an Ambient Persuasive Display for private Households Patricia M. Kluckner HCI & Usability Unit, ICT&S Center,

More information

ARTEMIS The Embedded Systems European Technology Platform

ARTEMIS The Embedded Systems European Technology Platform ARTEMIS The Embedded Systems European Technology Platform Technology Platforms : the concept Conditions A recipe for success Industry in the Lead Flexibility Transparency and clear rules of participation

More information

Relation-Based Groupware For Heterogeneous Design Teams

Relation-Based Groupware For Heterogeneous Design Teams Go to contents04 Relation-Based Groupware For Heterogeneous Design Teams HANSER, Damien; HALIN, Gilles; BIGNON, Jean-Claude CRAI (Research Center of Architecture and Engineering)UMR-MAP CNRS N 694 Nancy,

More information

First steps towards a mereo-operandi theory for a system feature-based architecting of cyber-physical systems

First steps towards a mereo-operandi theory for a system feature-based architecting of cyber-physical systems First steps towards a mereo-operandi theory for a system feature-based architecting of cyber-physical systems Shahab Pourtalebi, Imre Horváth, Eliab Z. Opiyo Faculty of Industrial Design Engineering Delft

More information

Affordances in HCI: Exploring a mediated action perspective

Affordances in HCI: Exploring a mediated action perspective Affordances in HCI: Exploring a mediated action perspective Victor Kaptelinin University of Bergen Oslo, Nov 22, 2012 Affordances in HCI A concept proposed by Gibson Introduced to HCI by Norman the perceived

More information

MEDIA AND INFORMATION

MEDIA AND INFORMATION MEDIA AND INFORMATION MI Department of Media and Information College of Communication Arts and Sciences 101 Understanding Media and Information Fall, Spring, Summer. 3(3-0) SA: TC 100, TC 110, TC 101 Critique

More information

2012 International Symposium on Safety Science and Technology Master of science in safety engineering at KU Leuven, Belgium

2012 International Symposium on Safety Science and Technology Master of science in safety engineering at KU Leuven, Belgium Available online at www.sciencedirect.com Procedia Engineering 45 (2012 ) 276 280 2012 International Symposium on Safety Science and Technology Master of science in safety engineering at KU Leuven, Belgium

More information

D8.1 PROJECT PRESENTATION

D8.1 PROJECT PRESENTATION D8.1 PROJECT PRESENTATION Approval Status AUTHOR(S) NAME AND SURNAME ROLE IN THE PROJECT PARTNER Daniela De Lucia, Gaetano Cascini PoliMI APPROVED BY Gaetano Cascini Project Coordinator PoliMI History

More information

Access Networks (DYSPAN)

Access Networks (DYSPAN) IEEE Dynamic Spectrum Access Networks (DYSPAN) Standards d Committee Version 1.1 Hiroshi Harada, Ph.D. Hiroshi Harada, Ph.D. Chair, IEEE DYSPAN Standards Committee E-mail: harada@ieee.org IEEE DYSPAN Standards

More information

AUGMENTED REALITY: PRINCIPLES AND PRACTICE (USABILITY) BY DIETER SCHMALSTIEG, TOBIAS HOLLERER

AUGMENTED REALITY: PRINCIPLES AND PRACTICE (USABILITY) BY DIETER SCHMALSTIEG, TOBIAS HOLLERER AUGMENTED REALITY: PRINCIPLES AND PRACTICE (USABILITY) BY DIETER SCHMALSTIEG, TOBIAS HOLLERER DOWNLOAD EBOOK : AUGMENTED REALITY: PRINCIPLES AND PRACTICE (USABILITY) BY DIETER SCHMALSTIEG, TOBIAS HOLLERER

More information

Computer Science as a Discipline

Computer Science as a Discipline Computer Science as a Discipline 1 Computer Science some people argue that computer science is not a science in the same sense that biology and chemistry are the interdisciplinary nature of computer science

More information

Page 1 of 5. Scope of Work 7/30/2004

Page 1 of 5. Scope of Work 7/30/2004 7/30/2004 Scope of Work Policy Implications and Recommendations for the WRAP Planning Process: The 2002-2004 Atmospheric Particulate Exchange [Organic Aerosol] Workshops series Introduction and Problem

More information

Involvement of social processes on HRI debates

Involvement of social processes on HRI debates ITAS-KIT Involvement of social processes on HRI debates Workshop on Avancierte Urbanität KIT Campus Sud, Mensch und Technik Karlsruhe, February 25-26 António Moniz ITAS Karlsruhe Institute of Technology

More information

This document is a preview generated by EVS

This document is a preview generated by EVS INTERNATIONAL STANDARD ISO 16278 First edition 2016-03-01 Health informatics Categorial structure for terminological systems of human anatomy Informatique de santé Structure catégorielle des systèmes terminologiques

More information

What To Do When Project Impacts Are In Dispute? Participatory Monitoring and Joint Fact-finding

What To Do When Project Impacts Are In Dispute? Participatory Monitoring and Joint Fact-finding What To Do When Project Impacts Are In Dispute? Participatory Monitoring and Joint Fact-finding Scott Adams Specialist, Dispute Resolution, CAO Addis Ababa, Ethiopia September 16, 2014 Side Event at United

More information

An ontology-based knowledge management system to support technology intelligence

An ontology-based knowledge management system to support technology intelligence An ontology-based knowledge management system to support technology intelligence Husam Arman, Allan Hodgson, Nabil Gindy University of Nottingham, School of M3, Nottingham, UK ABSTRACT High technology

More information

Approaches to model and accelerate the diffusion of renewable energy technologies

Approaches to model and accelerate the diffusion of renewable energy technologies Approaches to model and accelerate the diffusion of renewable energy technologies Call for Contributions Publisher Protem: Ashgate, U.K. Editors: Peter Gunther, Senior Fellow, Connecticut Center for Analysis

More information

2018 NISO Calendar of Educational Events

2018 NISO Calendar of Educational Events 2018 NISO Calendar of Educational Events January January 10 - Webinar -- Annotation Practices and Tools in a Digital Environment Annotation tools can be of tremendous value to students and to scholars.

More information

UNIT-III LIFE-CYCLE PHASES

UNIT-III LIFE-CYCLE PHASES INTRODUCTION: UNIT-III LIFE-CYCLE PHASES - If there is a well defined separation between research and development activities and production activities then the software is said to be in successful development

More information

November 6, Keynote Speaker. Panelists. Heng Xu Penn State. Rebecca Wang Lehigh University. Eric P. S. Baumer Lehigh University

November 6, Keynote Speaker. Panelists. Heng Xu Penn State. Rebecca Wang Lehigh University. Eric P. S. Baumer Lehigh University Keynote Speaker Penn State Panelists Rebecca Wang Eric P. S. Baumer November 6, 2017 Haiyan Jia Gaia Bernstein Seton Hall University School of Law Najarian Peters Seton Hall University School of Law OVERVIEW

More information

Draft executive summaries to target groups on industrial energy efficiency and material substitution in carbonintensive

Draft executive summaries to target groups on industrial energy efficiency and material substitution in carbonintensive Technology Executive Committee 29 August 2017 Fifteenth meeting Bonn, Germany, 12 15 September 2017 Draft executive summaries to target groups on industrial energy efficiency and material substitution

More information

Law Firm Leadership: Developing Effective Skills for Leading and Managing Lawyers

Law Firm Leadership: Developing Effective Skills for Leading and Managing Lawyers limited enrollment, register early! Law Firm Leadership: Developing Effective Skills for Leading and Managing Lawyers October 12 14, 2012 October 2012 February 2013 March 1 3, 2013 w Learn how to:» Develop

More information

ANU COLLEGE OF MEDICINE, BIOLOGY & ENVIRONMENT

ANU COLLEGE OF MEDICINE, BIOLOGY & ENVIRONMENT AUSTRALIAN PRIMARY HEALTH CARE RESEARCH INSTITUTE KNOWLEDGE EXCHANGE REPORT ANU COLLEGE OF MEDICINE, BIOLOGY & ENVIRONMENT Printed 2011 Published by Australian Primary Health Care Research Institute (APHCRI)

More information

DOCTORAL THESIS (Summary)

DOCTORAL THESIS (Summary) LUCIAN BLAGA UNIVERSITY OF SIBIU Syed Usama Khalid Bukhari DOCTORAL THESIS (Summary) COMPUTER VISION APPLICATIONS IN INDUSTRIAL ENGINEERING PhD. Advisor: Rector Prof. Dr. Ing. Ioan BONDREA 1 Abstract Europe

More information

ccess to Cultural Heritage Networks Across Europe

ccess to Cultural Heritage Networks Across Europe A INTERVIEW Italy Rossella Caffo Germany Monika Hagedorn -Saupe ccess to Cultural Heritage Networks Across Europe Interview with the ATHENA project coordinator - Rossella Caffo, Ministry of, Italy by Monika

More information

Furnari, S. (2016). The Oxford Handbook of Creative Industries. Administrative Science Quarterly, 61(3), NP29-NP32. doi: /

Furnari, S. (2016). The Oxford Handbook of Creative Industries. Administrative Science Quarterly, 61(3), NP29-NP32. doi: / Furnari, S. (2016). The Oxford Handbook of Creative Industries. Administrative Science Quarterly, 61(3), NP29-NP32. doi: 10.1177/0001839216655772 City Research Online Original citation: Furnari, S. (2016).

More information

A Balanced Introduction to Computer Science, 3/E

A Balanced Introduction to Computer Science, 3/E A Balanced Introduction to Computer Science, 3/E David Reed, Creighton University 2011 Pearson Prentice Hall ISBN 978-0-13-216675-1 Chapter 10 Computer Science as a Discipline 1 Computer Science some people

More information

UCL Institute for Digital Innovation in the Built Environment. MSc Digital Innovation in Built Asset Management

UCL Institute for Digital Innovation in the Built Environment. MSc Digital Innovation in Built Asset Management UCL Institute for Digital Innovation in the Built Environment MSc Digital Innovation in Built Asset Management A better world We are the innovators The digital realm offers solutions to some of society

More information

Assessment of Smart Machines and Manufacturing Competence Centre (SMACC) Scientific Advisory Board Site Visit April 2018.

Assessment of Smart Machines and Manufacturing Competence Centre (SMACC) Scientific Advisory Board Site Visit April 2018. Assessment of Smart Machines and Manufacturing Competence Centre (SMACC) Scientific Advisory Board Site Visit 25-27 April 2018 Assessment Report 1. Scientific ambition, quality and impact Rating: 3.5 The

More information

Food for thought about a profession whose relevance cannot be overlooked in the age of digitalization.

Food for thought about a profession whose relevance cannot be overlooked in the age of digitalization. Food for thought about a profession whose relevance cannot be overlooked in the age of digitalization. FOREWORD Digitalization still feels like a buzzword. However, the fact that the term is being used

More information

Introductions. Characterizing Knowledge Management Tools

Introductions. Characterizing Knowledge Management Tools Characterizing Knowledge Management Tools Half-day Tutorial Developed by Kurt W. Conrad, Brian (Bo) Newman, and Dr. Art Murray Presented by Kurt W. Conrad conrad@sagebrushgroup.com Based on A ramework

More information

Societal Issues arising from Synthetic Biology: What Lies Ahead. A Department of Energy & Alfred P. Sloan Foundation Workshop Report

Societal Issues arising from Synthetic Biology: What Lies Ahead. A Department of Energy & Alfred P. Sloan Foundation Workshop Report Societal Issues arising from Synthetic Biology: What Lies Ahead A Department of Energy & Alfred P. Sloan Foundation Workshop Report Workshop Objectives! Workshop organized by DOE and Alfred P. Sloan Foundation

More information

THE GREEK UNIVERSITIES INTO THE DIGITAL WORLD THE U-PORTAL CASE STUDY

THE GREEK UNIVERSITIES INTO THE DIGITAL WORLD THE U-PORTAL CASE STUDY THE GREEK UNIVERSITIES INTO THE DIGITAL WORLD THE U-PORTAL CASE STUDY Evangelos Vlachogiannis, Nikos Viorres Dept. of Product and Systems Design Engineering University of the Aegean, Syros GR-84100, Greece

More information