 |
|
|
 |
| |
Knowledge
and Software Reuse
The goals of the course is to familiarize the students with:
- how knowledge is created, shared, and applied in organizations
- how Information Technology can support the management of knowledge
components
- the relationship between enterprise knowledge components and
software artifacts
- state-of-the-art and research directions in knowledge management
and reuse
Overview of methods and techniques for knowledge management
and reuse.
Types of organizational knowledge assets.
Organizational opportunities and restrictions on sharing and
reusing corporate knowledge by means of IT solutions.
Representation of knowledge components, including work practices
as well as software components.
Life cycle of organizational knowledge: capturing and creating,
packaging and storing, sharing and applying, as well as transforming
and innovating knowledge.
Pattern and framework approaches: design patterns for software
design, analysis patterns for enterprise modeling, organizational
patterns for maintaining the organizational memory. Anti-patterns.
Tools for structuring and managing knowledge components.
Approaches for software reuse - patterns, frameworks, and components.
Overview of software reuse metrics.
|
| |
|
 |
 |
|