it-code it in collaborative design yoke-chin lai aalborg university (denmark) may 22 nd 2006 phd...
Post on 19-Dec-2015
213 views
TRANSCRIPT
IT-CODEIT-CODEIT in Collaborative Design
Yoke-Chin Lai
Aalborg University (Denmark)
May 22nd 2006
PhD Defence
22/5/2006 Y-C Lai PhD Defence, AAU 2
The Road Map Introduction
Background
Research Hypothesis
The Research Research Questions Case Studies and Important Findings Demonstrator – IT-CODE
Conclusion Contributions Future Research Lines
22/5/2006 Y-C Lai PhD Defence, AAU 3
Concept
Knowledge Management
Literature Study
Pioneer_01
V. BushMemex
Pioneer_02
T. Nelson
CARD:nameItcode:ideaCARD:name
Hypertext
Itcode:idea
Pioneer_03
Demonstrator (IT-CODE)
D. EngelbartNLS
CARD:nameItcode:idea
Pioneer_04
T. Berners-Lee
WWW
Itcode:ideaCARD:name
Semantic Web
Ontology
Collaborative Design
Document-centric
Information Management
Design Knowledge
Transfer
RDF(S)
Design Meeting
Conventional Meeting Minutes
Innovative Meeting Minutes
Itcode:inspires
DC:contributor
Itcode:field
Itcode:field
Itcode:field
Itcode:powered_by
Itcode:field
Itcode:requires
Itcode:requires
DC:contributor
DC:language
Itcode:produces
Itcode:technique
Case StudiesItcode:proceeding
Future ResearchItcode:stimulating
Itcode:proposing
Itcode:study
Itcode:inspires
Itcode:experimenting
Itcode:improving
Itcode:inspires
Itcode:inspiresItcode:inspires
Semantic Web
Itcode:idea
Total Knowledge
ManagementItcode:applying Itcode:focuses
From Memex to IT-CODE
22/5/2006 Y-C Lai PhD Defence, AAU 4
Background
Collaborative Design
Knowledge
shares
creates
uses
handles
Multidisciplinary team
Common Understanding
reaching
Information integration
Data interoperability
Knowledge (Tacit & explicit) transfer
ICTapplies
Semantic Web Tech.
IT-CODE??
Acquisition
Representation Dissemination
Storage
Retrieval
Search
IndexingKM
conducts
Problemshas_difficulty
to_improve
applies
extension_of
inadequate
22/5/2006 Y-C Lai PhD Defence, AAU 5
The Research Hypothesis The Semantic Web technology is applicable to support
collaboration in the building industry.
On top of the Semantic Web technology, an innovative meeting minutes taking approach can be developed, to facilitate tacit design knowledge transfer by making explicit the meta-knowledge used to formalise
reasoning.
22/5/2006 Y-C Lai PhD Defence, AAU 6
Research Questions
How do the multidisciplinary project stakeholders collaborate at the early project stage, the design stage?
How do project stakeholders monitor the design information flow? What technique do they use? What technology do they use?
How will the contemporary ICT help to improve the current practices?
22/5/2006 Y-C Lai PhD Defence, AAU 7
The 3 Case studies
Objectives To study how the project stakeholders collaborate at
the design stage. To study the design information flow in real-life. To identify the weakness the practising project
information management strategy, if any.
Data collection methods Observations Semi-structured interviews
[case study]
22/5/2006 Y-C Lai PhD Defence, AAU 8
The 3 Case studies
Project phase of study The conceptual design phase
Data analysis methodology The contextual design formalisms (five types of work
models)Sequence ModelFlow ModelCulture modelArtefact modelPhysical Model.
[case study]
22/5/2006 Y-C Lai PhD Defence, AAU 9
The Information Flow in Design Meeting
Communication
Dialog
Action
Issues
Discuss
Stim
ulat
es
Meeting minutes
Agenda
Decide
Brings
Refers to
[case study]
Summ
arise
22/5/2006 Y-C Lai PhD Defence, AAU 10
Summary of Findings
The implemented ICT supported codified knowledge management Codified knowledge
Well structured data, e.g., database, spreadsheet Semi-structured information, e.g., html/xml files Weakly structured information, e.g., texts/graphics/multimedia files
Tacit design knowledge was found incorporated implicitly in the weakly structured information.
Face-to-face meetings were favoured in the design phase. Meeting minutes were produced to summarise the discussion
contents in the meetings. Meeting minutes contained design rationale and reasoning
behind decisions.
[case study]
22/5/2006 Y-C Lai PhD Defence, AAU 11
Constraints of Knowledge Management
Weaknesses identified from the case studies:
Difficulty to manage weakly structured information (natural language plain texts).
Difficulty to connect knowledge containers of various forms (e.g., books, digital databases, human minds).
Difficulty to formalise tacit design knowledge (e.g., design rationale, reasoning behind decisions).
Difficulty to make tacit design knowledge adequately explicit for both human and machine.
Difficulty to represent knowledge comprehensible to all targeted knowledge receivers.
[case study]
22/5/2006 Y-C Lai PhD Defence, AAU 12
The Demonstrator Objectives
To be a knowledge management system that has the following functional requirements:
To integrate information distributed in different logic & physical
containers. To capture and store decision rationale. To contextualise discussion contents. To generate dynamic and semantically structured meeting minutes.
[demonstrator]
22/5/2006 Y-C Lai PhD Defence, AAU 13
Semantic Web: The New Opportunity
The Semantic Web
It is an extension of the current web (Bernes-Lee, 2001)
It is to provide rich descriptive means for the current web
Information becomes both human and machine understandable
Ontologies are the core of semantic web
[demonstrator]
Source: Berners-Lee, T (2000), XML and the Web, http://www.w3.org/2000/Talks/0906-xmlweb-tbl/slide9-0.html
22/5/2006 Y-C Lai PhD Defence, AAU 14
Definition of Ontology
A formal explicit specification of a shared conceptualisation (Gruber, 93).
One of the main components in knowledge representation.
It can capture consensus knowledge
Its representation is both machine and human readable.
RDF Schema (RDFS) is an example of ontology language
Ontologies are sets of tuples.
Actor
Project
works_for
Person
is_a
Concept
Concept
Concept
relation
relation
[demonstrator]
22/5/2006 Y-C Lai PhD Defence, AAU 15
RDFS: The Lightweight Ontology
Class Definitions
Property Definitions
22/5/2006 Y-C Lai PhD Defence, AAU 16
The Concept Behind IT-CODERepresent information chunk as object
correlateXxxxxxx
Xxxxxx
xxxxxxx
Issue 2
Issue 1
Issue 3
Explicit relation
Represent document as the container of the information objects
object1
Object3
object2
[demonstrator]
Implicit relation
22/5/2006 Y-C Lai PhD Defence, AAU 17
”Following his initial
review.....Jackadvised...”
12/08/03
Ytutut hgfhdHgjghgjh xxds
05/08/03
Annotate the Information
Object 1 Relation
e.g: causes, improves, solves, agrees_with, is_consistent_with,
has_alternative
Meta-tag
Object 2Meta-ta
g
An example of discussion issue in meeting dated 12/08/03:
”Following his initial review of the option 3 layout drawings, Jack advised that the deletion of one floor would reduce total vertical loads and the structural vertical member sizes are expected to be reduced.”
[demonstrator]
22/5/2006 Y-C Lai PhD Defence, AAU 18
What is Meta-tag
Tag of metadata, e.g. <author>, <URI>, <type_of>
Metadata is ”data about data”
Useful to make information machine readable
Domain specific metadata can be defined and expressed in ontologies models.
Meta-tag
[demonstrator]
22/5/2006 Y-C Lai PhD Defence, AAU 19
Examples of Metadata Elements
DCMI Wordnet ISO/IEC 82045-5Title LexicalConcept Document ID Global
Creator Verb Owner document ID
Subject Noun Version ID
Description Adjective Title
Publisher AdjectiveSatellite Summary
Contributor Adverb Creator
Date glossaryEntry Creator organisation
Type (resource type) similarTo Responsible organisation
Relation antonymOf Project name
[demonstrator]
Sources: •Dublin Core Metadata Initiative (DCMI), http://dublincore.org/documents/dces/•Wordnet, http://www.semanticweb.org/library/wordnet/wordnet-20000620.rdfs•International Organisation for Standardization (ISO), http://www.iso.org/iso/en/ISOOnline.frontpage
22/5/2006 Y-C Lai PhD Defence, AAU 20
Information Integration
Differently strucrured information
Documenting
Accessing
Extracting
Interpreting
A
A-M1: ghj uyt hgjh lko ssda
A-M2: hjkhs hjwe fdsd nkjjh
B
B-M1: hkjh ssss hkjhwy
B-M2: kjkjlkj
B-M3: asere jkjd
B-M2
A-M1
A-M2
BA
IT-CODEWWW
Intranet
The web
B-M1
B-M3
[demonstrator]
22/5/2006 Y-C Lai PhD Defence, AAU 21
Contextualise the Discussion Contents
Communication Dialog
Action Issues
Discuss
Stim
ulat
es Decide
Brings
Who raises the issue?
What is the issue type?
Problem?
Propostion/Alternative?
Solution/Agreement?
Are there any precedent cases?
What is the status of the issue?
What is the consequence?
Why does the issue occur?
How to solve the issue?
[demonstrator]
24
<Actor>Instance_001
agrees_with
<Proposition>
revi
ewer
causes
<Project stage>
project_stage<Decision>
Deletion of 1 floor...expect to be
reduced.
<Container> meeting
minutes_001
issu
e_ra
iser
contains
<Problem>Bla bla bla
improves_on
proj
ect_
stag
e
<Actor>Inst_002
<Location>URL:http://xxx.xx
has_location
proposes
<Role>has_role
has_name
has_
rol
e
has_name
The Data Model (Instance) [demonstrator]
is_solved_by
<Action>
Harry
Stan
Rose
cause
s
<Actor>
Inst_003
assi
gnee
22/5/2006 Y-C Lai PhD Defence, AAU 26
Protege 3.0
RDF data file
Sesame 1.1
MySQL
Tomcat 5.0
Ontology editor
Single user applet
Front-end data input
RDF data file generated
Simple but precise query
RDF(S) based repository
RDF(S) based precise query
Multi-user server environment support
Easily extensible knowledge base
Compatible with different type of database
Tools for IT-CODE
[demonstrator]
22/5/2006 Y-C Lai PhD Defence, AAU 29
Applet – Issue Contextualisation
What is the consequence?Why does the issue occur?
Categorisation – to facilitate precedent search
Who raise the issue?
What is the issue status?
What is the issue type?
22/5/2006 Y-C Lai PhD Defence, AAU 30
Applet – Discussion Trail Search
Query:
To search all issues that were discussed in the meeting dated 25 November 2003 and related to the schematic design process
22/5/2006 Y-C Lai PhD Defence, AAU 31
[demonstrator]
The Semantic Web Client
the gateway to access the Sesame repository
Archives of previous projects
Search results
22/5/2006 Y-C Lai PhD Defence, AAU 32
Conclusion
Contribution 1: The Innovative Meeting Minutes Information was structured based on semantic network. Information had better interoperability. Information was dynamically linked. Semantic search was supported. Form based user interface was used.
22/5/2006 Y-C Lai PhD Defence, AAU 33
Conclusion
Contribution 2: The concept of
total knowledge management was applied in the demonstrator (IT-CODE).
22/5/2006 Y-C Lai PhD Defence, AAU 34
Conclusion
Contribution 3: The concept of associative thinking was incorporated into the innovative meeting minutes to contextualise the discussion contents. As a suggestion to make explicit the reasoning behind
decisions.
22/5/2006 Y-C Lai PhD Defence, AAU 35
Conclusion
Contribution 4: The emerging Semantic Web technology was suggested having the applicable potential to support design knowledge management in the building industry. A demonstrator was constructed using the ontological
representation approach and the corresponding ontology language
to support semantic search, to support semantic integration of different information resources, to make explicit the meta-knowledge, and to facilitate tacit knowledge transfer.
22/5/2006 Y-C Lai PhD Defence, AAU 36
Future Research Lines
To use pre-defined domain-specific metadata in the ontology modelling process. E.g., ISO/IEC 82045-5 To investigate possible linking to IFC based product model
description. More efficient integration of domain knowledge.
To enable simulation of decision making process Need a more expressive ontology language with logic
support, e.g. OWL.
[conclusion]
OWL (Web Ontology Language), http://www.w3.org/TR/owl-features/
22/5/2006 Y-C Lai PhD Defence, AAU 37
Future Research Lines To improve usability
To create an easy-to-use knowledge authoring environment.
Need a better system coherence.Seamless integration of the different knowledge authoring tools
(Protégé & Sesame) used.
Suggestion 1: Integrate with web-based Content Management tools, e.g. Wiki, Bloki.
Suggestion 2: Incorporate speech recognition tools and discourse annotation tools (natural language processing).
Knowledge authoring complications in discourse annotation tools. Immature speech recognition technology.
[conclusion]
22/5/2006 Y-C Lai PhD Defence, AAU 40
Sequence Model To illustrate the
sequence of activities conducted in a design progress meeting. To study the intent of
an activity To study the action
taken to achieve the intent.
To study the reasoning behind the action.
<Q&A>
22/5/2006 Y-C Lai PhD Defence, AAU 41
Flow Model To study the
interaction and communication flow of the interviewees.
To study the technique/s used to organise roles.
To study what technology and/or tool the interviewees used to complete the tasks.
<Q&A>
22/5/2006 Y-C Lai PhD Defence, AAU 42
Culture Model
To study the working culture of a group. To study the working
practices of the group.
To study how the different working practices influence one (person) another.
To study how the authority (power) is used to achieve the defined work objective.
<Q&A>
22/5/2006 Y-C Lai PhD Defence, AAU 43
Artefact Model
To study the variety of artefact models used.
To study how does the model help to achieve more efficient communication and understanding sharing.
In the case studies, meeting minutes were chosen.
<Q&A>
22/5/2006 Y-C Lai PhD Defence, AAU 44
Physical Model To study the connection between the physical
environment with the working culture and communication flow.
Meeting Room
Meeting Table
Alice
Joe
Chris
Shawn
Henry
Chung (QS)
Lawrence
Pat MPatrick Y
drawings
Log book
Log b
ook
Log book
Log book
Log
b
ook
Log book
Meeting agenda
drawings
<Q&A>
22/5/2006 Y-C Lai PhD Defence, AAU 45
Vannevar Bush – Memex (1945)
"He [mankind] has built a civilization so complex that he needs to mechanize his records more fully if he is to push his experiment to its logical conclusion and not merely become bogged down part way there by overtaxing his limited memory."
Vannevar Bush, "As We May Think," LIFE 19:11 (1945)
Source: ArtMuseum.net, http://www.artmuseum.net/w2vr/timeline/Bush.html
<Q&A>
22/5/2006 Y-C Lai PhD Defence, AAU 46
Ted Nelson – Hypertext (1963)
"Everything is deeply intertwingled"
Hypertext diagram from Ted Nelson's Literary Machines
Source: ArtMuseum.net, http://www.artmuseum.net/w2vr/timeline/Nelson.html
<Q&A>
22/5/2006 Y-C Lai PhD Defence, AAU 47
Douglas Engelbart – Augmentation (1968)
"Our goal of augmenting the human intellect... will exhibit more of what can be called intelligence than an unaided human could... by organizing his intellectual capabilities into higher levels of synergistic structuring."
oNLine System (NLS) demonstration at the 1968 Fall Joint Computer Conference
Source: ArtMusuem.net, http://www.artmuseum.net/w2vr/timeline/Engelbart.html#
<Q&A>