DesignWebs to support Engineering Design Student Projects

advertisement
DesignWebs to Support Engineering
Design Student Projects
Sharad V. Oberoi
2
Overview
• Motivation Research Contributions
Related
•• An
automatedresearch
mechanism to visualize
engineering design project
Motivation
Future
Work
documentation
Research
•• How
do studentstestbed
learn in engineering
design project teams?
Related
Research
•• Analysis
of
graphical
and
verbal
communication
A surrogate measure to track the emergence of the shared solution
•
Research
questions
• Collaborative
How
can additional
information
be provided
to instructors to assess
learning
innoun
design
Research
Testbed
•• Real-time
monitoring
of
phrase
usage
Astudent
research
test bed to validate different prior research findings
learning?
•
Research
findings
•
Organizational
memory
Rapid
Prototyping
of Computer
Class 2008
Research
Questions
• Functional and operational
issuesSystems
Contributions
•• Kiva
Computational
linguistics
How
can the state
of the artifact
be summarized
and presented visually to
Research
Findings
students and instructors from the project documents and Kiva
•
Future
work
Information
structuringcan
andbevisualization
discussions?
•• Design
documentation
visualized asapproaches
concept-map based graphs
Whatphrases
objective
can measures
be used tofor
assess
the student
design
•• Noun
actmeasures
as surrogate
tracking
design team
dynamics
process and gain insights into student design collaboration?
• DesignWebs can act as research platform to validate prior research
• How can prior research in design learning be validated?
12/13/2011
Sharad V. Oberoi: PhD Final Public Oral Exam
3
Motivation
• How do students learn from each other in engineering
design project teams?
• How can additional information be provided to
instructors to assess student learning?
12/13/2011
Sharad V. Oberoi: PhD Final Public Oral Exam
4
Students in Design Projects
•
•
•
•
Create most of the knowledge outside the classroom
Have little experience in team-work or in design
Consider final product as the most important take-away
Have little or no support infrastructure for information
management
12/13/2011
Sharad V. Oberoi: PhD Final Public Oral Exam
5
Instructors of Design Projects
• Intend to assess student learning outcomes, but have
more ready access to product outcomes
• Often have to rely on the self-reported functioning of the
teams to assess their progress
• Cannot always detect instances when students deviate
from objectives
• Need a mechanism to monitor student progress in realtime
12/13/2011
Sharad V. Oberoi: PhD Final Public Oral Exam
6
Research Issues
• Assessing evidence of student learning requires
monitoring of student activities
• Unobtrusive approaches are necessary:
– Students alter behavior in front of instructors
– Embedded observations are tedious
• Evidence of student collaboration process exists, but is
difficult to summarize and use
12/13/2011
Sharad V. Oberoi: PhD Final Public Oral Exam
7
Overview
•
•
•
••
••
••
••
Motivation
Related research
Research testbedRelated Research
Researchlearning
questions
Collaborative
in design
Researchmemory
findings
Organizational
Contributions
Computational
linguistics
Future work
Information
structuring and visualization approaches
12/13/2011
Sharad V. Oberoi: PhD Final Public Oral Exam
8
Collaborative Learning in Design
• Collaborative learning allows students to hone their
communication and negotiation skills (Dillenbourg 1999)
• When students with different strengths work together,
they solve problems that would be beyond their reach if
they were working alone (Vygotsky 1978)
• The depth of student explanations is correlated with how
much students learn (Webb et al. 2002)
12/13/2011
Sharad V. Oberoi: PhD Final Public Oral Exam
9
Organizational Memory
• Reuse of design information in organizations often
requires designers to recreate the rationale
(Subrahmanian et al. 1997)
• Easy access to archives can help future teams be
successful with lower transactional costs (Roth et al.
1998)
• Organizational memory systems are usually domain
specific and cannot be readily adpated in project classes
12/13/2011
Sharad V. Oberoi: PhD Final Public Oral Exam
10
Automatic Topic Segmentation
1. Lexical cohesion Models:
–
–
Lexical co-occurrence of thematically-related terms
indicates continuity in topic
Introduction of new vocabulary refers to a new topic
2. Content-oriented Models:
–
12/13/2011
Combine lexical cohesion with other indicators of topic
shift such as cue phrases using probabilistic models
(Reynar 1998)
Sharad V. Oberoi: PhD Final Public Oral Exam
11
Latent Dirichlet Allocation (LDA)
• Widely used to cluster document fragments and
automatically assign them topic labels (Blei et al. 2003)
• The analysis is done at the semantic level by considering
probabilities for each of the words occurring in the
corpus
• The context of the word can be examined, making word
disambiguation possible
12/13/2011
Sharad V. Oberoi: PhD Final Public Oral Exam
12
Co-word Analysis
• Co-word analysis reduces a space of descriptors to a set
of network graphs with the strongest associations
between descriptors (Coulter et al. 1998)
• Co-word graphs construct multiple networks that
highlight associations between keywords (Coulter et al.
1998)
12/13/2011
Sharad V. Oberoi: PhD Final Public Oral Exam
13
Information Structuring
• As student expertise increases, the corresponding
concept interrelatedness in concept maps resembles
tightly integrated structures (Royer et al. 1993)
• Scientometrics identifies emerging research areas and
the evolution of research areas (Callon et al. 1991; van
Raan 1992)
• Library sciences have done research on organizing
information stored in books and journals and providing
structures for locating relevant information
(Bhattacharya et al. 1998)
12/13/2011
Sharad V. Oberoi: PhD Final Public Oral Exam
14
Information Visualization
• Domain visualization “aims to reveal realms of scientific
communication as reflected through scientific literature
and citation paths interwoven by individual scientists in
their publications” (Börner et al. 2003)
• Longitudinal maps have been used to detect the evolving
nature of scientific fields by scientometrists (Garfield
1994)
12/13/2011
Sharad V. Oberoi: PhD Final Public Oral Exam
15
Overview
•
•
•
•
•
•
•
•
•
Motivation
Related research
Research testbed
Research questions
Research Testbed
Research findings
Rapid Prototyping of Computer Systems Class 2008
Contributions
Kiva
Future work
12/13/2011
Sharad V. Oberoi: PhD Final Public Oral Exam
16
Research Testbed
• Rapid Prototyping of Computer Systems (RPCS) 2008
• The intermediate and final deliverables and
conversations captured through the Kiva
12/13/2011
Sharad V. Oberoi: PhD Final Public Oral Exam
17
RPCS 2008
• 25 students; 3 phases; 4 major teams
• Taught by two instructors and one teaching assistant
• Goal: To design a virtual coach called Guru for new power
wheelchair users
• Clients are actively involved with specific teams,
providing relevant expertise, project advice and any
clarifications that are needed.
12/13/2011
Sharad V. Oberoi: PhD Final Public Oral Exam
18
Kiva
• Light-weight collaboration tool
• Combines functions of e-mail and bboards
• Widely accepted and liked by student teams; it feels likes
chat and meets their needs
• Each year’s Kiva has hundreds of threads and thousands
of posts and files
• The posts are publicly visible
12/13/2011
Sharad V. Oberoi: PhD Final Public Oral Exam
19
Overview
•
•
•
•
•
1.•
•
Motivation
Related research
Research testbed
Research questions
Research findingsResearch Questions
Contributions
Can concept maps of a design artifact be automatically extracted from the group
conversation and documents for ongoing and archived project corpora?
Future
work
2.
Can the noun phrases used by students in a design project be used as a surrogate
measure for assessing design team dynamics?
3.
Can DesignWebs be used as a research framework to facilitate the validation of prior
research findings?
12/13/2011
Sharad V. Oberoi: PhD Final Public Oral Exam
20
Research Questions
12/13/2011
Sharad V. Oberoi: PhD Final Public Oral Exam
21
Research Questions
1. Can the concept maps of a design artifact be
automatically extracted from the group
conversation and documents for ongoing and
archived project corpora?
2. Can the noun phrases used by students in a design
project be used as a surrogate measure for
assessing design team dynamics?
3. Can DesignWebs be used as a research framework
to facilitate the validation of prior research findings
about the functioning and assessment of design
project teams?
12/13/2011
Sharad V. Oberoi: PhD Final Public Oral Exam
22
DesignWebs
• This question addresses the problem of information
management in engineering design projects
• Evidence of student design collaboration is mined
through computational linguistics and machine learning
• A concept-map based graphical representation is created
that can be used to navigate the project corpus
• DesignWebs assist as navigation aids in contextualizing
and viewing project archives by structuring the design
information as graphs of related entities
12/13/2011
Sharad V. Oberoi: PhD Final Public Oral Exam
23
Implementation of DesignWebs
• Extract the LDA model and apply hierarchical clustering
to extract a hierarchical topic structure
• Collapsing of nodes
• Calculate topic-term connections
• Vector space models for all documents in a corpus are
combined to form a word-by-document matrix
• Retrieval through a combination of navigation and query
by the student
12/13/2011
Sharad V. Oberoi: PhD Final Public Oral Exam
DesignWebs as Representation of
Design Knowledge
• DesignWebs reflect the shared structure of the artifact
from design documentation
• DesignWebs assimilate information from multiple
sources that would be beyond the comprehension of any
single member of the project
• DesignWebs have the potential to reveal missing links
between concepts or show seemingly unexpected
connections
12/13/2011
Sharad V. Oberoi: PhD Final Public Oral Exam
24
25
Research Questions
1. Can the concept maps of a design artifact be
automatically extracted from the group
conversation and documents for ongoing and
archived project corpora?
2. Can the noun phrases used by students in a design
project be used as a surrogate measure for
assessing design team dynamics?
3. Can DesignWebs be used as a research framework
to facilitate the validation of prior research findings
about the functioning and assessment of design
project teams?
12/13/2011
Sharad V. Oberoi: PhD Final Public Oral Exam
26
Research Question 2
• Presents noun phrases as a surrogate measure for design
team dynamics
• Shows that tracking the noun phrases over time and
across team boundaries can reveal insights about teams
collaboration
• Shows that shared vocabulary mirrors the work-flow
between teams
12/13/2011
Sharad V. Oberoi: PhD Final Public Oral Exam
27
Research Questions
1. Can the concept maps of a design artifact be
automatically extracted from the group conversation
and documents for ongoing and archived project
corpora?
2. Can the noun phrases used by students in a design
project be used as a surrogate measure for assessing
design team dynamics?
a)
b)
12/13/2011
Can the noun phrase counts in the design vocabulary of
student design teams at different project milestones be used
to assess their design process?
Can tracking the noun phrases, as they are introduced into the
design vocabulary and shared across team boundaries over
time, reveal insights into design team collaboration?
Sharad V. Oberoi: PhD Final Public Oral Exam
28
Noun Phrase Trends over Time
• Noun phrases have been used as a predictor of
design performance (Mabogunje 1997)
• Noun phrases were extracted using Stanford
part-of-speech tagger
• Challenges with RPCS 2008 data:
1. Issues with task-specific groups
2. Shared authorship of documents
3. Role of references in structuring project knowledge
12/13/2011
Sharad V. Oberoi: PhD Final Public Oral Exam
29
First Analysis
• Only the Kiva documentation posted in the
Kiva groups of the four main teams in the
project were used
12/13/2011
Sharad V. Oberoi: PhD Final Public Oral Exam
30
Second Analysis
• Individual team members were followed
throughout RPCS 2008 Kiva
• All postings and files were attributed to the
parent teams, regardless of the group in which
they were posted
12/13/2011
Sharad V. Oberoi: PhD Final Public Oral Exam
31
Third Analysis
• Time-based trends of noun phrases in the
external references used by students were
compared with the documents and
discussions they had with each other
12/13/2011
Sharad V. Oberoi: PhD Final Public Oral Exam
32
Research Questions
1. Can the concept maps of a design artifact be
automatically extracted from the group conversation
and documents for ongoing and archived project
corpora?
2. Can the noun phrases used by students in a design
project be used as a surrogate measure for assessing
design team dynamics?
a)
b)
12/13/2011
Can the noun phrase counts in the design vocabulary of
student design teams at different project milestones be used
to assess their design process?
Can tracking noun phrases, as they are introduced into the
design vocabulary and shared across team boundaries over
time, reveal insights into design team collaboration?
Sharad V. Oberoi: PhD Final Public Oral Exam
33
Connectivity of Key Ideas across Teams
• Noun phrases, used as design concepts, can
be classified as:
1.
2.
3.
4.
12/13/2011
Self-looping concepts
Shared design concepts
Transient design concepts
Design escape concepts
Sharad V. Oberoi: PhD Final Public Oral Exam
34
Self-looping Concepts
• Some design concepts are introduced by a
team, used only by them alone over time and
become a part of the final artifact design
12/13/2011
Sharad V. Oberoi: PhD Final Public Oral Exam
35
Shared Design Concepts
• Some design concepts are introduced by one
team, get picked up by other teams, and are
adopted in the shared vocabulary.
12/13/2011
Sharad V. Oberoi: PhD Final Public Oral Exam
36
Transient Design Concepts
• Some design concepts are introduced by a
team but disappear from its vocabulary with
time
• They either represent abandoned design
approaches, or are transformed into a related
concept in the final design
12/13/2011
Sharad V. Oberoi: PhD Final Public Oral Exam
37
Design Escape Concepts
• Some design concepts are introduced by one
team and are important for the tasks assigned
to other teams, but fail to attain ownership
• Transient design concepts and design escape
concepts cannot be automatically
differentiated
12/13/2011
Sharad V. Oberoi: PhD Final Public Oral Exam
Noun Phrases mapped on System
Architecture Diagram
• When design vocabulary is mapped on the system
architecture diagram, it can assist the instructor in
assessing team activities
12/13/2011
Sharad V. Oberoi: PhD Final Public Oral Exam
38
39
System Architecture Diagram
12/13/2011
Sharad V. Oberoi: PhD Final Public Oral Exam
Reflection of the System Architecture
in the Design Team Vocabulary
Self-looping concepts
Shared design concepts
12/13/2011
Sharad V. Oberoi: PhD Final Public Oral Exam
40
Student Activities reflected in Timebased Transformation of DesignWebs
Sensors Team in Phase 2
13
12/13/2011
Sharad V. Oberoi: PhD Final Public Oral Exam
41
42
Review of Tracking Noun Phrases
• Tracking the design vocabulary reveals:
–
–
–
–
–
Expansion and contraction of vocabulary over time
Insights into team collaboration
Missed or abandoned concepts
Work-flow between teams
Current state of the design
• Instructors can observe the changes in a team’s design
knowledge unobtrusively by monitoring its design
vocabulary
12/13/2011
Sharad V. Oberoi: PhD Final Public Oral Exam
43
Research Questions
1. Can the concept maps of a design artifact be
automatically extracted from the group
conversation and documents for ongoing and
archived project corpora?
2. Can the noun phrases used by students in a design
project be used as a surrogate measure for
assessing design team dynamics?
3. Can DesignWebs be used as a research framework
to facilitate the validation of prior research findings
about the functioning and assessment of design
project teams?
12/13/2011
Sharad V. Oberoi: PhD Final Public Oral Exam
44
DesignWebs as a Research Testbed
• Three diverse research studies are examined:
1. Can using the semantic coherence of student
communications in team-based project courses act
as an indicator of the design process? (Song et al.
2003)
2. Can applying metrics on the “communication
artifacts” generated by computer supported
collaborative tools can provide insights into the
design process that created them? (Dutoit 1996)
3. Can various individual and group work processes
when made more explicit to instructors assist them
in carrying out the assessment processes? (Gweon
2008)
12/13/2011
Sharad V. Oberoi: PhD Final Public Oral Exam
45
DesignWebs as a Research Testbed
• Three diverse research studies are examined:
1. Can using the semantic coherence of student
communications in team-based project courses act
as an indicator of the design process? (Song et al.
2003)
2. Can applying metrics on the “communication
artifacts” generated by computer supported
collaborative tools can provide insights into the
design process that created them? (Dutoit 1996)
3. Can various individual and group work processes
when made more explicit to instructors assist them
in carrying out the assessment processes? (Gweon
2008)
12/13/2011
Sharad V. Oberoi: PhD Final Public Oral Exam
Semantic Coherence of Student
Communications
• Semantic coherence measures the similarity with which
texts in a project corpus represent the variation in voices
referred to in forming the concept
• A text analysis module called AgoraParse was used to
extract communication metrics
• A language analysis module (AgoraProbe) was used
to extract the semantic coherence metrics using LSA
• A graph of the semantic coherence was created using
MATLAB
12/13/2011
Sharad V. Oberoi: PhD Final Public Oral Exam
46
47
Semantic Coherence of RPCS 2008
Semantic
coherence
trendtrend
for RPCS
2008 2008
(Kiva discussions
and documents)
Semantic
coherence
for RPCS
(Kiva discussions
only)
12/13/2011
Sharad V. Oberoi: PhD Final Public Oral Exam
48
Research Question 3
• Three diverse research studies are examined:
1. Can using the semantic coherence of student
communications in team-based project courses act
as an indicator of the design process? (Song et al.
2003)
2. Can applying metrics on the “communication
artifacts” generated by computer supported
collaborative tools can provide insights into the
design process that created them? (Dutoit 1996)
3. Can various individual and group work processes
when made more explicit to instructors assist them
in carrying out the assessment processes? (Gweon
2008)
12/13/2011
Sharad V. Oberoi: PhD Final Public Oral Exam
Communication Metrics to provide
Insights into the Design Process
• Bruegge et al. (1997) used quantitative measures of bboard traffic as surrogates for inter-and intra-team
communication metrics
• A software product can be measured through a number
of measures such as code length, code complexity
• For comparability of results across projects, a formative
approach was used
• Two structural equation models were employed for
testing hypotheses on multiple projects
12/13/2011
Sharad V. Oberoi: PhD Final Public Oral Exam
49
50
Research Question 3
12/13/2011
Sharad V. Oberoi: PhD Final Public Oral Exam
51
Research Question 3
• Three diverse research studies are examined to
demonstrate the wide applicability of DesignWebs as a
research platform:
1. Can using the semantic coherence of student
communications in team-based project courses act as an
indicator of the design process? (Song et al. 2003)
2. Can applying metrics on the “communication artifacts”
generated by computer supported collaborative tools can
provide insights into the design process that created
them? (Dutoit 1996)
3. Can various individual and group work processes when
made more explicit to instructors assist them in carrying
out the assessment processes? (Gweon 2008)
12/13/2011
Sharad V. Oberoi: PhD Final Public Oral Exam
52
Process Assessment of Design Teams
• Gweon (2008) used the mixed methods approach to
support instructors in identifying difficulties in project
teams
• Interviewed instructors to identify the group processes
that instructors observe and desire in evaluating group
work
• Five process assessment categories were subsequently
identified
12/13/2011
Sharad V. Oberoi: PhD Final Public Oral Exam
53
Personal Goal Setting
• Students in RPCS 2008 were required to submit a worklog every week
• Students answered the following questions:
1. What did you accomplish this week?
2. What problems did you encounter this week?
3. What do you plan to work on next week?
12/13/2011
Sharad V. Oberoi: PhD Final Public Oral Exam
54
Personal Progress
• Estimated in RPCS 2008 from student work logs
• Involves subjective evaluation
12/13/2011
Sharad V. Oberoi: PhD Final Public Oral Exam
55
Participation
• Tracks whether students actively attended
team meetings or regularly posted on the Kiva
• Cannot distinguish between diligent students
and fakes
12/13/2011
Sharad V. Oberoi: PhD Final Public Oral Exam
56
Overview
• Motivation
Research Contributions
Related
•• An
automatedresearch
mechanism to visualize engineering design project
documentation
• Research testbed
• A surrogate measure to track the emergence of the shared solution
• Research questions
• A research test bed to validate different prior research findings
• Research findings
• Contributions
• Future work
12/13/2011
Sharad V. Oberoi: PhD Final Public Oral Exam
57
Research Contributions
• An automated mechanism to integrate, visualize
and navigate the evolving content of documents
created by teams in engineering design projects
• A visual interface that summarizes the team
communications to track the emergence of the
shared solution using noun phrases as a
surrogate measure
• A research test bed to validate different prior
research findings about design project teams
12/13/2011
Sharad V. Oberoi: PhD Final Public Oral Exam
58
Future Work
• Analysis of graphical and verbal
communication
• Real-time monitoring of noun phrase usage
• Functional and operational issues
– Version mapping
– Summarization and aggregation
– Allowing complex queries
12/13/2011
Sharad V. Oberoi: PhD Final Public Oral Exam
59
Questions?
12/13/2011
Sharad V. Oberoi: PhD Final Public Oral Exam
60
Research Focus
1. How can the student activities, as reflected in
student project documents and discussions, be
monitored by instructors actively and
unobtrusively?
2. How can students visualize the state of the artifact
as reflected in the project documents?
3. What objective measures can be used to assess the
student design process and gain insights into
student design collaboration?
12/13/2011
Sharad V. Oberoi: PhD Final Public Oral Exam
Download