Diplomarbeit, 2000
111 Seiten, Note: sehr gut
1. Introduction
1.1 Motivation
1.2 Aims and scope of this work
1.3 Structure of the document
1.4 Recommended background
2. Information needs within software projects
2.1 The nature of information needs
2.2 Scenarios with inherent information needs
2.3 Problems with required information
2.4 Changing the common process of information retrieval
2.4.1 The integration of information retrieval into workflows
2.4.2 Information needs defined as workflow
2.5 Requirements for a support concept
3. MILOS as a process-centred SEE
3.1 Purpose of MILOS
3.2 MILOS system components
3.2.1 Process modelling
3.2.2 Project planning
3.2.3 Project enactment
4. A concept for context-specific knowledge delivery within a PSEE
4.1 A representation for information needs
4.1.1 Information needs as objects
4.1.2 Information sources as objects
4.2 Project planning and enactment based on enriched process models
4.3 A non-invasive but active knowledge delivery
4.3.1 Workflow-integrated support
4.3.2 Non-invasive but active support
4.3.3 A context-specific, and structured set of INOs
4.3.4 The execution of an INO
4.3.5 Updating strategies related to INOs
4.3.6 Comprehensive knowledge delivery support
4.4 A learning concept for information need specifications
4.4.1 Posting of information needs as questions
4.4.2 Rating of retrieved information
4.4.3 Building and refining an attribute concept
4.5 Open concept issues
4.6 Concept overview
5. The realization of context-specific knowledge delivery within MILOS
5.1 Persistent modelling of INOs and ISOs
5.1.1 The INO Manager
5.1.2 The ISO Manager
5.2 How to use persistent INOs for project planning and workflow enactment
5.2.1 The information assistant
5.3 Learning concepts within MILOS for INO refinement
5.4 The extended MILOS system architecture
5.5 Comments on the current implementation
5.5.1 Current limitations of the implementation
5.5.2 MILOS specific concept extensions
6. Example scenario for knowledge delivery support
6.1 Support within an example project
7. Related work
7.1 The KnowMore WFMS prototype
7.2 Support of business processes by an OM
7.3 Support for design processes using CBR
8. Summary
8.1 Summary
8.2 Outlook
9. References
This thesis aims to develop and implement a concept for context-specific knowledge delivery within Process-Centred Software Engineering Environments (PSEEs) like MILOS. The core objective is to improve the efficiency and quality of software development by actively and non-invasively providing project participants with the right information at the right time, based on the specific project context.
4.1.1 Information needs as objects
As mentioned above, an object representing an information need within a PSEE should be a process model object, should be workflow-oriented by specifying when it is usable, and needs to be able to refer to a current project context via attributes. From chapter 2 we further know that different information needs require different information from different information sources to satisfy an agent having this information need. Thus it is not only required to specify the information need but to specify from which information source it can possibly be satisfied.
To capture all this in an information need object we defined the following information need object attributes which are explained in the following:
• representation,
• supported roles,
• information category,
• precondition,
• information source, and
• query representation.
1. Introduction: Outlines the motivation for knowledge management in software engineering and defines the research scope within the MILOS project.
2. Information needs within software projects: Analyzes the nature and challenges of information retrieval in software development and establishes requirements for a support concept.
3. MILOS as a process-centred SEE: Provides an overview of the MILOS system, its components, and the terminology relevant to the developed concepts.
4. A concept for context-specific knowledge delivery within a PSEE: Details the conceptual framework, including the object-oriented representation of information needs and sources, and the learning methodology.
5. The realization of context-specific knowledge delivery within MILOS: Describes the prototypical implementation of the concepts, focusing on the INO Manager and Information Assistant.
6. Example scenario for knowledge delivery support: Illustrates the practical application of the implemented system through a demo software project.
7. Related work: Compares the proposed approach with existing knowledge management and process support systems like KnowMore and CBR-based tools.
8. Summary: Concludes the thesis by summarizing the contributions and providing an outlook on future improvements and research directions.
Software Engineering, PSEE, MILOS, Knowledge Management, Knowledge Delivery, Information Retrieval, Process Modelling, Context-Specific Support, Workflow Integration, Organisational Learning, Information Need Object (INO), Information Source Object (ISO), Workflow, Project Planning, Experience Base.
The work focuses on integrating context-specific knowledge delivery into Process-Centred Software Engineering Environments (PSEEs) to support agents during development and planning tasks.
The central themes are software process modelling, knowledge management, information retrieval, and workflow integration within software projects.
The goal is to provide developers and project managers with relevant information automatically based on their current project context, thereby reducing search effort and improving quality.
The research follows an engineering approach: analyzing requirements, designing an object-oriented conceptual framework (INOs and ISOs), implementing a prototype within the MILOS system, and evaluating it through an example scenario.
The main section covers the conceptualization of information need objects, the system architecture of the MILOS Information Assistant, and the learning mechanisms to refine information support over time.
The core keywords include Software Engineering, PSEE, MILOS, Knowledge Delivery, and Process Modelling.
The assistant analyzes the current work context, such as the agent's role and the specific task status, to determine if relevant information need objects are applicable.
The learning loop allows agents to post unresolved information needs as questions, which are then captured as 'partly specified' objects to be refined by process modellers for future use.
Unlike static systems, this concept uses dynamic, context-aware queries that can retrieve up-to-date information from heterogeneous sources based on the specific project state.
Der GRIN Verlag hat sich seit 1998 auf die Veröffentlichung akademischer eBooks und Bücher spezialisiert. Der GRIN Verlag steht damit als erstes Unternehmen für User Generated Quality Content. Die Verlagsseiten GRIN.com, Hausarbeiten.de und Diplomarbeiten24 bieten für Hochschullehrer, Absolventen und Studenten die ideale Plattform, wissenschaftliche Texte wie Hausarbeiten, Referate, Bachelorarbeiten, Masterarbeiten, Diplomarbeiten, Dissertationen und wissenschaftliche Aufsätze einem breiten Publikum zu präsentieren.
Kostenfreie Veröffentlichung: Hausarbeit, Bachelorarbeit, Diplomarbeit, Dissertation, Masterarbeit, Interpretation oder Referat jetzt veröffentlichen!

