SlideShare a Scribd company logo
Context in Use Community-Aware Adaptive Systems Anna Glukhova , Ralf Klamma, Matthias Jarke Munich, Germany, September 12, 2008 Informatik 5, RWTH Aachen University, Germany
Agenda Introduction Community Context Traceability Conclusions and Outlook
Introduction “ [Context] is a cue that allows the anticipated audience to construct an appropriate meaning” Terry Winograd. Architectures for Context. Human-Computer Interaction, 16 (2):401–419, 2001 “ [Context is ] any information used to characterize a situation of an entity” Dey, A.K., G.D. Abowd, and D. Salber, A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Applications. Human-Computer Interaction, 2001. 16(2, 3, & 4): p. 97-166. “ Context aware computing as the ability of a mobile user’s application to discover and react to changes in the environment they are situated in” B. Schilit and M. Theimer. Disseminating Active Map Information to Mobile Hosts.  IEEE Network , 8(5): 22-32, 1994
Motivation Community as an aggregation of user of collaborative systems “ Communities of practice are groups of people who share a concern or a passion for something they do and who interact regularly to learn how to do it better.”   Wenger: Communities of Practice: Learning, Meaning and Identity, 1998 Continuous evolution of community Continuously changing community requirements Continuous adaptation of models, processes and media
Collaborative Adaptive Engineering Systems Context aware collaborative system Process adaptation model Community evolution Need for adaptation of process adaptation model changes adapts defines initializes Adaptation Model changes adapts Process  Adaptation  Model Requirements Engineering Model Context
Community as a  Changing Context Three dimensions of the relation by which practice is the source of coherence of a community: Mutual engagement (doing things together, relationships, social complexity, engaged diversity) Shared repertoire (stories, styles, artifacts, tools, historical events, discourses, concepts) J oint enterprise (mutual accountability, local response, interpretation, rhythms, negotiated enterprise)
Modeling Community Description Community Mining Media Mining Process Mining
Adaptation 2  Model Tracing Adaptation Model Analysis Context RE Process RE Process Model
Traceability Need for Requirements Traceability Integration of changes Use during system development (design, reuse of components, tests, inspection, maintenance) Acceptance of results  Process traceability  Jarke and  Pohl, Requirements Engineering in 2001, 1994   Representation of collected information Storytelling technique Combination of episodic and semantic knowledge Social graph visualisation
Dashboard Prototype Annotations: Gemany champion Hura! Who is the number 3? User Profile: Peter Peter 45  Munich Contici-Community Activity: 55 He’s great Do agree Why that? Needs test inapplicable Annotated with: Action
Conclusions and Outlook Community as changing context for collaborative systems Three facet model Community Media Processes Model refinement Modeling of social patterns with i* Process structuring  Process analysis
Thank you for your attention! Questions?

More Related Content

PPT
Visualizing Networked Collaboration
PPTX
Data fusion for city live event detection
PPTX
Using e-Research Tools for Micro-Level Simulation
PPTX
9 Visualization In E Social Science
PDF
Research in the Age of the Context Machine
PDF
2013 Talk on Informatics tools for public transport re cities and health
PPT
Stochastic kronecker graphs
PPTX
Social Machines - A Disruptive Technology?
Visualizing Networked Collaboration
Data fusion for city live event detection
Using e-Research Tools for Micro-Level Simulation
9 Visualization In E Social Science
Research in the Age of the Context Machine
2013 Talk on Informatics tools for public transport re cities and health
Stochastic kronecker graphs
Social Machines - A Disruptive Technology?

What's hot (9)

PDF
The EnviroCar Platform: A Decentralized Approach to Monitoring Urban Traffic...
PDF
Lemmens kessler-agile-linked data v3-slideshare
PDF
Touching Transport - A Case Study on Visualizing Metropolitan Public Transit ...
PDF
Unfolding - A Library for Interactive Maps and Geovisualizations
PDF
PhD Overview
PPT
Integrating Semantic And Syntatic Description To Chain Geographic
PPT
Spatiotemporal Knowledge Visualization and Discovery in Dynamic Social Networks
PPT
A hypertool environment for sustainable territorial community governance
PPTX
Crowdsourcing Planning?
The EnviroCar Platform: A Decentralized Approach to Monitoring Urban Traffic...
Lemmens kessler-agile-linked data v3-slideshare
Touching Transport - A Case Study on Visualizing Metropolitan Public Transit ...
Unfolding - A Library for Interactive Maps and Geovisualizations
PhD Overview
Integrating Semantic And Syntatic Description To Chain Geographic
Spatiotemporal Knowledge Visualization and Discovery in Dynamic Social Networks
A hypertool environment for sustainable territorial community governance
Crowdsourcing Planning?
Ad

Viewers also liked (6)

PDF
Prg Mobile Learning_en
PDF
A context-aware model for QoE analysis in mobile environments
PDF
Business Service Monitoring Challenges in the Cloud Era
PPT
Openness and the Disaggregated Future of Higher Education
PPTX
New Technologies & The Future of M-Learning
PDF
[2C3]Developing context-aware applications
Prg Mobile Learning_en
A context-aware model for QoE analysis in mobile environments
Business Service Monitoring Challenges in the Cloud Era
Openness and the Disaggregated Future of Higher Education
New Technologies & The Future of M-Learning
[2C3]Developing context-aware applications
Ad

Similar to Community-Aware Adaptive Systems (20)

PPT
Integrating qualitative data analysis and interactive system design
DOCX
Running head Multi-actor modelling system 1Multi-actor mod.docx
DOCX
Running head Multi-actor modelling system 1Multi-actor mod.docx
PPT
Muki Haklay (UCL) Mapping For Sustainable Communities 170608
PDF
An ontology for semantic modelling of virtual world
PPT
KASW'08 - Invited Talk
PDF
Computational Models in Systemic Design
PDF
Linking data, models and tools an overview
PDF
A Design Theory For Digital Platforms Supporting Online Communities A Multip...
PPTX
Modelling the Media Logic of Software Systems
PPT
Social Requirements Engineering and the RWTH Aachen University Test Bed
PDF
Software Engineering Methods for Artificial Collective Intelligence
PPT
On the Navigability of Social Tagging Systems
PDF
NISARCHANA Natural calamities, Machine Learning
PDF
NISARCHANA in Machine learning technology
PDF
A PNML extension for the HCI design
PDF
Values in Participatory Design
PDF
Understanding everyday users’ perception of socio-technical issues through s...
PPTX
ICRA: Intelligent Platform for Collaboration and Interaction
PPT
Activating Research Collaboratories with Collaboration Patterns
Integrating qualitative data analysis and interactive system design
Running head Multi-actor modelling system 1Multi-actor mod.docx
Running head Multi-actor modelling system 1Multi-actor mod.docx
Muki Haklay (UCL) Mapping For Sustainable Communities 170608
An ontology for semantic modelling of virtual world
KASW'08 - Invited Talk
Computational Models in Systemic Design
Linking data, models and tools an overview
A Design Theory For Digital Platforms Supporting Online Communities A Multip...
Modelling the Media Logic of Software Systems
Social Requirements Engineering and the RWTH Aachen University Test Bed
Software Engineering Methods for Artificial Collective Intelligence
On the Navigability of Social Tagging Systems
NISARCHANA Natural calamities, Machine Learning
NISARCHANA in Machine learning technology
A PNML extension for the HCI design
Values in Participatory Design
Understanding everyday users’ perception of socio-technical issues through s...
ICRA: Intelligent Platform for Collaboration and Interaction
Activating Research Collaboratories with Collaboration Patterns

More from Ralf Klamma (20)

PDF
An Augmented Reality Framework for Gamified Learning
PDF
The Legacy of ROLE - Where are we at the workplace?
PDF
Gamification of Community Information Systems
PDF
The Legacy and the Future of Research Networks in Technology-Enhanced Learning
PDF
DevOpsUse for Large-Scale Social Requirements Engineering @ SIG WELL - EC-TEL...
PDF
Learning Analytics: Trends and Issues of the Empirical Research of the Years ...
PDF
A Short Swim through the Personal Learning Pool
PDF
Scaling up digital learning support for smart workforce development in cluste...
PDF
Scaling Community Information Systems
PDF
Technical Challenges for Realizing Learning Analytics
PDF
Technology-Enhanced Learning at the Workplace – From islands of automation to...
PDF
ACIS Annual Report 2014
PDF
Blueprint for Software Engineering in Technology Enhanced Learning Projects
PDF
Navigation Support in Evolving Communities by a Web-based Dashboard
PDF
Community Learning Analytics – A New Research Field in TEL
PDF
Do Mechanical Turks Dream of Big Data?
PDF
Advanced Community Information Systems Group (ACIS) Annual Report 2013
PDF
Community Learning Analytics - Challenges and Opportunities - ICWL 2013 Invit...
PDF
Keynote Learning Layers Developer Camp 2013
PDF
Supporting Professional Communities in the Next Web
An Augmented Reality Framework for Gamified Learning
The Legacy of ROLE - Where are we at the workplace?
Gamification of Community Information Systems
The Legacy and the Future of Research Networks in Technology-Enhanced Learning
DevOpsUse for Large-Scale Social Requirements Engineering @ SIG WELL - EC-TEL...
Learning Analytics: Trends and Issues of the Empirical Research of the Years ...
A Short Swim through the Personal Learning Pool
Scaling up digital learning support for smart workforce development in cluste...
Scaling Community Information Systems
Technical Challenges for Realizing Learning Analytics
Technology-Enhanced Learning at the Workplace – From islands of automation to...
ACIS Annual Report 2014
Blueprint for Software Engineering in Technology Enhanced Learning Projects
Navigation Support in Evolving Communities by a Web-based Dashboard
Community Learning Analytics – A New Research Field in TEL
Do Mechanical Turks Dream of Big Data?
Advanced Community Information Systems Group (ACIS) Annual Report 2013
Community Learning Analytics - Challenges and Opportunities - ICWL 2013 Invit...
Keynote Learning Layers Developer Camp 2013
Supporting Professional Communities in the Next Web

Recently uploaded (20)

PPTX
Machine Learning_overview_presentation.pptx
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
Cloud computing and distributed systems.
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
A comparative analysis of optical character recognition models for extracting...
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
Approach and Philosophy of On baking technology
PDF
Electronic commerce courselecture one. Pdf
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
NewMind AI Weekly Chronicles - August'25-Week II
Machine Learning_overview_presentation.pptx
MYSQL Presentation for SQL database connectivity
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Mobile App Security Testing_ A Comprehensive Guide.pdf
Cloud computing and distributed systems.
Network Security Unit 5.pdf for BCA BBA.
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Programs and apps: productivity, graphics, security and other tools
The Rise and Fall of 3GPP – Time for a Sabbatical?
A comparative analysis of optical character recognition models for extracting...
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Chapter 3 Spatial Domain Image Processing.pdf
Assigned Numbers - 2025 - Bluetooth® Document
Approach and Philosophy of On baking technology
Electronic commerce courselecture one. Pdf
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Unlocking AI with Model Context Protocol (MCP)
NewMind AI Weekly Chronicles - August'25-Week II

Community-Aware Adaptive Systems

  • 1. Context in Use Community-Aware Adaptive Systems Anna Glukhova , Ralf Klamma, Matthias Jarke Munich, Germany, September 12, 2008 Informatik 5, RWTH Aachen University, Germany
  • 2. Agenda Introduction Community Context Traceability Conclusions and Outlook
  • 3. Introduction “ [Context] is a cue that allows the anticipated audience to construct an appropriate meaning” Terry Winograd. Architectures for Context. Human-Computer Interaction, 16 (2):401–419, 2001 “ [Context is ] any information used to characterize a situation of an entity” Dey, A.K., G.D. Abowd, and D. Salber, A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Applications. Human-Computer Interaction, 2001. 16(2, 3, & 4): p. 97-166. “ Context aware computing as the ability of a mobile user’s application to discover and react to changes in the environment they are situated in” B. Schilit and M. Theimer. Disseminating Active Map Information to Mobile Hosts. IEEE Network , 8(5): 22-32, 1994
  • 4. Motivation Community as an aggregation of user of collaborative systems “ Communities of practice are groups of people who share a concern or a passion for something they do and who interact regularly to learn how to do it better.” Wenger: Communities of Practice: Learning, Meaning and Identity, 1998 Continuous evolution of community Continuously changing community requirements Continuous adaptation of models, processes and media
  • 5. Collaborative Adaptive Engineering Systems Context aware collaborative system Process adaptation model Community evolution Need for adaptation of process adaptation model changes adapts defines initializes Adaptation Model changes adapts Process Adaptation Model Requirements Engineering Model Context
  • 6. Community as a Changing Context Three dimensions of the relation by which practice is the source of coherence of a community: Mutual engagement (doing things together, relationships, social complexity, engaged diversity) Shared repertoire (stories, styles, artifacts, tools, historical events, discourses, concepts) J oint enterprise (mutual accountability, local response, interpretation, rhythms, negotiated enterprise)
  • 7. Modeling Community Description Community Mining Media Mining Process Mining
  • 8. Adaptation 2 Model Tracing Adaptation Model Analysis Context RE Process RE Process Model
  • 9. Traceability Need for Requirements Traceability Integration of changes Use during system development (design, reuse of components, tests, inspection, maintenance) Acceptance of results Process traceability Jarke and Pohl, Requirements Engineering in 2001, 1994 Representation of collected information Storytelling technique Combination of episodic and semantic knowledge Social graph visualisation
  • 10. Dashboard Prototype Annotations: Gemany champion Hura! Who is the number 3? User Profile: Peter Peter 45 Munich Contici-Community Activity: 55 He’s great Do agree Why that? Needs test inapplicable Annotated with: Action
  • 11. Conclusions and Outlook Community as changing context for collaborative systems Three facet model Community Media Processes Model refinement Modeling of social patterns with i* Process structuring Process analysis
  • 12. Thank you for your attention! Questions?