ShyWiki for AKM

Post on 18-Dec-2014

696 views 0 download

description

 

Transcript of ShyWiki for AKM

LERO© 2006 THE IRISH SOFTWARE ENGINEERING RESEARCH CENTRE

A Spatial Hypertext Wiki for Architectural Knowledge Management

Carlos Solís, Nour Ali, Muhammad Ali BabarLero, University of Limerick

{Carlos.Solis,Nour.Ali,Muhammad.AliBabar}@lero.ie

LERO© 2006 THE IRISH SOFTWARE ENGINEERING RESEARCH CENTRE

Contents

• Introduction

• ShyWiki

• ShyWiki applied to Architecture Knowledge

Management

• Conclusions and Further Work

LERO© 2006 THE IRISH SOFTWARE ENGINEERING RESEARCH CENTRE

Knowledge Management

Process

Knowledge

Workpractice

Organization

LERO© 2006 THE IRISH SOFTWARE ENGINEERING RESEARCH CENTRE

Architecture Knowledge Management

AKM introduces processes and practices for identifying, and capturing architectural knowledge to make it transferable, and reusable in the organizations.

LERO© 2006 THE IRISH SOFTWARE ENGINEERING RESEARCH CENTRE

Wikis and KM

LERO© 2006 THE IRISH SOFTWARE ENGINEERING RESEARCH CENTRE

We propose ShyWiki for AKM

•Create notes

•Edit notes

•Delete notes

•Move notes

•Group notes

•Resize notes

•Transclude

notes

•Label links

LERO© 2006 THE IRISH SOFTWARE ENGINEERING RESEARCH CENTRE

ShyWiki applied to Architecture Knowledge Management

LERO© 2006 THE IRISH SOFTWARE ENGINEERING RESEARCH CENTRE

ShyWiki Architecture Knowledge-Sharing Workspace Structure

WorkSpace

Interface

Collaborative

ServicesDecision

Making

Support

Activity

Awareness

Spatial Hypertext Wiki

KM

Support

AKMSupport

LERO© 2006 THE IRISH SOFTWARE ENGINEERING RESEARCH CENTRE

Architecture Knowledge Management Support

LERO© 2006 THE IRISH SOFTWARE ENGINEERING RESEARCH CENTRE

Architecture Knowledge Management Support

LERO© 2006 THE IRISH SOFTWARE ENGINEERING RESEARCH CENTRE

Decision support

LERO© 2006 THE IRISH SOFTWARE ENGINEERING RESEARCH CENTRE

Decision Support in ShyWiki

LERO© 2006 THE IRISH SOFTWARE ENGINEERING RESEARCH CENTRE

Activity Awareness

• The asynchronous cooperation in a Wiki is provided by: blocking and versioning.

• Other mechanism of asynchronous cooperation is using the wiki to represent the state of the tasks.

LERO© 2006 THE IRISH SOFTWARE ENGINEERING RESEARCH CENTRE

Activity Awareness

Task-1

Project Wiki Page John Doe Wiki Page

Task-2

Risk task area

Task-3

Task-2 Task-2

Task-2

LERO© 2006 THE IRISH SOFTWARE ENGINEERING RESEARCH CENTRE

Conclusions and further work

LERO© 2006 THE IRISH SOFTWARE ENGINEERING RESEARCH CENTRE

Conclusions

• ShyWiki can be used to provide a lightweight knowledge sharing workspace.

• The architecture and design decisions can be captured.

• It provides basic activity awareness.

LERO© 2006 THE IRISH SOFTWARE ENGINEERING RESEARCH CENTRE

Further work

• Extended Case Study on Software AKM.

• Usability test.

• Visual and Spatial query language.

• Context Aware Notes

LERO© 2006 THE IRISH SOFTWARE ENGINEERING RESEARCH CENTRE

Thank you.Questions?