<?xml version="1.0" encoding="UTF-8"?>
<TEI xml:space="preserve" xmlns="http://www.tei-c.org/ns/1.0" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://www.tei-c.org/ns/1.0 https://raw.githubusercontent.com/kermitt2/grobid/master/grobid-home/schemas/xsd/Grobid.xsd"
 xmlns:xlink="http://www.w3.org/1999/xlink">
	<teiHeader xml:lang="en">
		<fileDesc>
			<titleStmt>
				<title level="a" type="main">Case Based Reasoning for Knowledge Management in KDD-Projects Concepts, Organizational Setting, Categorization into KM and Application in the case of Knowledge Discovery in Databases</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author role="corresp">
							<persName><forename type="first">Kai</forename><surname>Bartlmae</surname></persName>
							<email>kai.bartlmae@daimlerchrysler.com</email>
						</author>
						<author>
							<persName><forename type="first">Michael</forename><surname>Riemenschneider</surname></persName>
						</author>
						<author>
							<persName><forename type="first">Daimlerchrysler</forename><surname>Ag</surname></persName>
						</author>
						<author>
							<persName><forename type="first">Java</forename><surname>Virtual</surname></persName>
						</author>
						<author>
							<affiliation key="aff0">
								<orgName type="institution">Research and Technology</orgName>
								<address>
									<postCode>D-89013</postCode>
									<settlement>Ulm</settlement>
									<country key="DE">Germany</country>
								</address>
							</affiliation>
						</author>
						<author>
							<affiliation key="aff1">
								<orgName type="institution">DaimlerChrysler AG</orgName>
							</affiliation>
						</author>
						<author>
							<affiliation key="aff2">
								<orgName type="institution">Research and Technology</orgName>
								<address>
									<postCode>D-89013</postCode>
									<settlement>Ulm</settlement>
									<country key="DE">Germany</country>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">Case Based Reasoning for Knowledge Management in KDD-Projects Concepts, Organizational Setting, Categorization into KM and Application in the case of Knowledge Discovery in Databases</title>
					</analytic>
					<monogr>
						<imprint>
							<date/>
						</imprint>
					</monogr>
					<idno type="MD5">69237F8E9313574448618F6CCF22A65B</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2023-03-24T19:11+0000">
					<desc>GROBID - A machine learning software for extracting information from scholarly documents</desc>
					<ref target="https://github.com/kermitt2/grobid"/>
				</application>
			</appInfo>
		</encodingDesc>
		<profileDesc>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>In this paper we introduce our departments organizational and technical infrastructure for knowledge-intensive and weak-structured processes: A framework for Knowledge Management in the case of projects in Knowledge Discovery in Databases (KDD). It is based on the experience factory approach and the method of case based reasoning. We introduce both approaches in the context of knowledge management, derive application-areas and introduce our realization for projects in knowledge discovery in databases.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>WWW-Client</head></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="en">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1">Introduction</head><p>Many knowledge intensive activities take place in project organizations, where project teams form a temporal organization, which are disbanded after the projects are completed. This shows especially true for the work, our department FT3/AD is involved in, Knowledge Discovery in Databases. Here we analyze customer databases of different DaimlerChrysler branches i.e. for marketing reasons or for assessing credit risk. Because we work in these temporal teams, it is our interest that the experience gained in these projects should not only be kept as the team members personal knowledge, but be kept within our business organization in order to be reused. This is not a new problem, so i.e. Heisig <ref type="bibr" target="#b7">[HEI98b]</ref> proposes that before a new project is being started, a plan for collecting know-how and experiences should be prepared, considering the topics of:</p><p>• Who is responsible for experience collection?</p><p>• Where can know-how be gained?</p><p>• Who gained certain experiences?</p><p>• In what form should the experience be documented?</p><p>• How are the experiences collected and saved?</p><p>• How are the experiences be disseminated?</p><p>But experience documentation has many barriers, so it is a time intensive task and the person documenting it will in many cases not be the user of it and therefore reluctant to share <ref type="bibr" target="#b10">[KPMG98]</ref>. Further, the project teams are under time pressure and therefore the motivation for documenting experiences is initially low. A goal of an approach must be to give the team members help and time when documenting their own project experiences as well as giving them the information they need as easy and quick as possible, releasing them from administrative work. Further, project-management has to make the team aware of the need for knowledge management, to define processes for it, to train the teams, and last but not least to introduce a technical infrastructure to collect, disseminate and reuse them.</p><p>Here we try to approach these problems with the concept of case based reasoning together with the experience factory concept by Basili et al. <ref type="bibr" target="#b4">[BCR94]</ref>, building the base of the Experience Factory in Knowledge Discovery in Databases at FT3/AD (see also <ref type="bibr" target="#b5">[BAR99]</ref>). It covers necessary aspects mentioned above for knowledge management in project work. The approach has its basis in the domain of software engineering and successfully be applied by Althoff et al. <ref type="bibr" target="#b0">[ABT97]</ref>.</p><p>The copyright of this paper belongs to the paper's authors. Permission to copy without fee all or part of this material is granted provided that the copies are not made or distributed for direct commercial advantage.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Proc. of the Third Int. Conf. on Practical Aspects of Knowledge Management (PAKM2000)</head><p>Basel, Switzerland, 30-31 Oct. 2000, (U. Reimer, ed.)   http://sunsite.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-34/</p><p>In this paper we introduce both concepts, show where they can complete each other and how they cover the different building blocks of knowledge management. The paper concludes with the description of the KDD-experience factory, describing selected experience package types used.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2">Organizational view: The Experience Factory approach</head><p>The approach of the experience factory has been introduced by Basili et al. as an evolutionary, experience based approach for the improvement of software-products and software-development-processes. They were motivated by the realization, that collected experiences can improve development processes <ref type="bibr" target="#b8">[HOU99]</ref>. Based on the Quality Improvement Paradigm (QIP), the experience factory has been introduced as an organization that supports the projects teams in the different steps of QIP.</p><p>One basic determinant of it is its organizational separation from the project teams in order to compensate the different goals project-teams and experience-management have <ref type="bibr" target="#b0">[ABT97]</ref>: While project teams try to reach their project goals fast and within a cost-frame, experience management wants the avoidance of mistakes or the installation of good practices using collected experiences. But this process of experience collection is time consuming and costly, meaning additionally effort for the project members. This is why an organizational separation of collection and the creation of experiences might prove useful. The organization for collecting, structuring, saving and disseminating of experiences is called an Experience Factory by Basili. Experience packages (EP) are its form for representing experiences of different structure and types, from data to process definitions. These are saved in an experience base, which can be compared to a safeguarded organizational memory.</p><p>The experience factory approach is in its basic form very abstract and conceptional <ref type="bibr" target="#b8">[HOU99]</ref>. In order to apply it, it is necessary to define its specific goals, the tasks and processes of the involved agents and to install a (technological) platform. The experience factory approach has been applied in different applications, here we modified the model in order to apply it in the domain of Knowledge Discovery in Databases (Figure <ref type="figure">1</ref>).</p><p>The approach proposed by Basili has been tailored according to [ANT97]. We also distinguish the project teams, conducting different KDD-projects, and the experience factory organization, according to <ref type="bibr" target="#b8">[HOU99]</ref>, with the roles of the Experience Engineer, the Experience Factory Manager and EF-supporting-agents. See also <ref type="bibr" target="#b3">[BT98]</ref> for a similar differentiation. </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3">The building blocks for Knowledge Management within the Experience Factory</head><p>The building blocks according to Probst <ref type="bibr" target="#b11">[PRR99]</ref> build a general framework for Knowledge Management and is based on a 2-layered learning cycle. The outside cycle consists of the elements goals, realization and valuation and describes a traditional management control cycle. The inner cycle is represented by the blocks of knowledge identification, knowledge acquisition, knowledge development, knowledge distribution, knowledge use and knowledge preservation. The blocks represent an overall approach for management of knowledge in a business organization. Since the conceptual approach by Probst et al. incorporates the whole organization, the different concrete knowledge managing initiatives have to be fitted in this general approach. Here the Experience Factory should represent a concretization of these blocks. We therefore mapped the approach in order to investigate, how the EF fulfilled these. Further, an approach should be integratable, problem-oriented, understandable, actionoriented and give instruments. Here we want to introduce, how the experience factory and the used CBR-approach realize these requirements.</p><p>In the inner cycle, the blocks of knowledge use and knowledge development is in the scope of the project organizations and teams. On the other hand, knowledge identification is one major task of the experience engineers, but depends on the help of the project teams. The EF-supporting agents are responsible for assisting the project-teams and the knowledge distribution. This can happen through joining the project teams, helping through seminars in our so called KDD-Shop or last but not least through our experience base called Core-DM (Case Oriented Reuse of Experiences in Data Mining). Here our department FT3/AD plays an experience factory-like role for the different departments conducting knowledge discovery in databases in corporation with us. We represent a competence center in KDD, helping project partners to conduct KDD. As a research department within DaimlerChrysler, we are further interested in the development and application of new KDD technologies. We participate in KDD research and present the results to leading academic conferences. But on the other hand, we conduct knowledge acquisition through the buy in and evaluation of products, through the cooperation with universities and hiring of new personnel. At FT3/AD we installed the KDD-Shop, where we evaluate new tools and train our own teams and that of the project members in order keep track with the state-of-the-art in our domain.</p><p>Our experience engineers are responsible for the documentation of experience packages and artifacts of projects. This is done in cooperation with the project team and according to the EF-management's formulated operative knowledge goals of what types should be collected and how the infrastructure and processes should look. They are therefore all the persons responsible for knowledge preservation. Further, the EF-supportive agents take part in the collection of information and experiences within the project teams.</p><p>In the outer cycle, the responsibility for setting knowledge goals can be found on different levels. Probst et al. differentiates between levels for formulating knowledge goals, of interest are more the operative ones. Here realistic goals have to be formulated and further, measures to value these have to be defined and evaluated, closing the loop with the formulation of optimized knowledge goals.</p><p>It can be seen, that the basic roles and responsibilities of the Experience Factory can be assigned to the KM building block approach in the context of our department FT3/AD and Knowledge Discovery in Databases (see also figure <ref type="figure" target="#fig_0">2</ref>). Although the experience factory approach has its focus on collection and reusing experiences in project work, it also covers with its roles the basic blocks of an general knowledge management approach. While the Experience Factory is more of an organizational approach, giving roles to the different persons, we now want to introduce a more technical approach for completion.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4">Cognitive Sciences View: Case Based Reasoning</head><p>The approach of case based reasoning (CBR) and knowledge management share the same goal: the use and development of knowledge. While one can understand under knowledge management a general and large area, incorporating different methods  and techniques, i.e. from organizational and technical, case based reasoning represents a very concrete approach for these mentioned goals. As we did this in the last section with the experience factory, we will now introduce the case based reasoning approach and show, how it can be used in the general Probst framework and how the building blocks are covered by CBR.</p><p>The basic idea of case based reasoning is, that for solving a new problem, a concrete similar but solved solution is tailored to the new context and reused <ref type="bibr" target="#b14">[WES96]</ref>    based on a learning-cycle, including its phases retrieval, reuse, revise and retain of cases and experiences <ref type="bibr" target="#b2">[AP94]</ref>.</p><p>It is based on cognition-psychology, stating that experts tend to reuse concrete experiences rather than to solve new problems from the ground up. Case based reasoning tries to realize this idea by describing a problem and its solution by a set of attributes and saves them as a case into a case-or experience base. Besides this knowledge in the experience-base in the form of cases, it is necessary to formulate general knowledge on how to select, interpret and transform cases, i.e. to formulate similarity measures or how to transform the old solution into the new one.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5">The Experience Factory as organizational framework for realizing a case based reasoning system</head><p>Through the Experience Factory, a case based reasoning system can be given a organizational framework <ref type="bibr" target="#b0">[ABT97]</ref>. With this framework, it is possible to compensate the organizational deficits of the CBR approach and assign responsibilities within the CBRlearning cycle:</p><p>First of all, the EF-supporting agents, together with the project-teams, are responsible for collecting cases that are candidates for being saved into the experience-base. They give these to the experience engineer for further documentation. On the other side, they are responsible for supporting the project teams by formulating queries to the experience base and for retrieving old cases. They build the interface between the project teams and the EF organization.</p><p>The experience engineer is responsible for the final structure and form of the cases. He is a safeguard that the quality of the cases are adequate. Further he has to evaluate and perform maintenance operations on the experience base and its cases. If necessary, he alters the similarity measures for improved retrieval performance or changes the case-structure. On the other hand, the EFmanagement, together with the rest of the EF-team, sets the necessary knowledge goals of what is to be reached with this approach and how its success can be measured.</p><p>The most important part of a CBR-system is the experience base, where the cases are saved in the form of experience packages. The experience packages are accessed during the retrieve phase using a similarity based measure. In most cases a technological platform exists, in order to do this in an easy and fast way. In figure <ref type="figure" target="#fig_1">3</ref>, the lifecycle of a case can be seen along the CBR-phases and the responsibilities according to the experience factory organization.</p><p>In figure <ref type="figure" target="#fig_2">4</ref> we mapped the CBR cycle onto the KM building blocks. It can be seen that the CBR cycle by <ref type="bibr" target="#b2">[AP94]</ref> corresponds to the realization of the inner knowledge management cycle according to Probst et al.</p><p>But also the design, evaluation and maintenance of a CBR-system are important topics that need to be covered by an overall approach. Here, we see the EF-manager and the experience engineer responsible for the development of the system, i.e. of the domain model, the structure, the similarity measures and its technical implementation.</p><p>In figure <ref type="figure" target="#fig_3">5</ref> we assigned for each of the EF roles the different CBR-phases and added the missing building blocks. This combined framework of experience factory and case based reasoning now covers all necessary steps of a major knowledge management framework, making it to a concretization of the introduced KM-building blocks.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="6">Representation of KDD experience in a case based reasoning system</head><p>In a case based reasoning system, knowledge is saved in so called Knowledge Containers, which are case-base, structure/vocabulary, similarity measures and transaction knowledge <ref type="bibr" target="#b13">[RIC98]</ref>.  The development of a CBR system starts with the structural description of the application domain. This includes the kind of cases one wants to describe, their structure and the definition of their attributes. Further, a similarity measure has to be defined for retrieval from the experience base. As a last step, knowledge on how to transform an old solution to the current situation can be included through transaction rules, but in our case the transaction has to be performed by the user of the system without technological help. The whole structural description of a domain is called domain model and is based on the following primitives <ref type="bibr" target="#b14">[WES96]</ref>: § Attribute and types, describe features of a domain (i.e. Text, Reals, Integer) § Concepts, objects, describe concrete entities of the domain § Relations describe the relationship between objects § Rules, describe rule-based relations between objects</p><formula xml:id="formula_0">Outer</formula><p>Based on the structural description of the domain, a similarity measure is defined in order to retrieve similar cases from the case base. For each attribute of a given case and a given query, a similarity can then be calculated, which are aggregated to an overall similarity score between a case and a query. The most similar cases can then be presented to the user of the system. Using as similarity measure makes it possible to find not only completely fitting packages, but also "near-matches", which is in the sense of CBR.</p><p>We further used keywords to describe the packages textual components. The keyword concept allows the introduction of additional context description and assists the user to identify useful packages. Rather than relying on the experience engineer to find good keywords, we combine our structural CBR approach with a textual CBR technique (tCBR) for the representation of the knowledge of the textual parts (See also <ref type="bibr" target="#b6">[BL00]</ref>). Here we rely on the structured form of the cases and use the textual components to extract Information Entities (IEs) about the packages. The knowledge for identifying the IEs of the packages is given by a set of term indices, thesauri, a product/name-index and a term-generalization-index. The content of the dictionaries is collected by our domain experts or automatically by parsing KDD related documents. For retrieving cases, we distinguish the attribute part, where we can make use of the structured domain model's predefined attributes and their possible values, and the textual part, which makes use of domain-dependent and common knowledge stored in the index-vocabulary, thesauri and term-generalizations. For the textual parts, a query to the experience base should give results similar to a package, that contains similar expressions in the form of the IEs. The resulting overall similarity is then calculated as a weighted sum of the similarities of all attributes. Before the experience base can be queried, the packages' IEs have to be pre-calculated. This is done in an off-line process. </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="7">Technical View: Realization of a CBR based Experience Factory in the case of Knowledge Discovery in Databases</head><p>At DaimlerChrysler, KDD is applied from different KDDteams in projects from Credit-Scoring to Customer Relationship Management. We see KDD as a knowledgeintensive and weak-structured process, where the agents have to choose on each step from a variety of options based on their background-knowledge with KDD. Further we observed, that because of the repetitive application of a standard-process model in KDD, CRISP-DM 1 , experience can be used in successive projects. This makes organizational team support an important topic in the case of KDD. Systematic knowledge creation, capture, organization and use provides a way to support the KDDprocess model CRISP-DM. We therefore identified types of knowledge that can improve KDD-processes and ways on how experience can be integrated using a CBR-based experience factory for KDD, Core-DM.</p><p>On the organizational side, we implemented the proposed CBR based experience factory approach with its processes. The technical architecture of the Core-DM system can be seen in Figure <ref type="figure" target="#fig_4">6</ref> and is based on the commercial tool CBR-Works from TecInno. We implemented an intranet-interface using java-servlet technology, which communicates with the CBR-Works-Server using the CQL-case query language. Further, the EF-teams use the CBR-Works Case-Navigator to author the experience base. Since the user can access different artifacts like KDD-reports, presentations or streams of our Clementine Stream Library 2 , we further installed a simple web-server.</p><p>We derived nine types of experience packages to be stored in the experience-base and disseminated through 1 Cross Industry Process for Data Mining, see www.crispdm.org the factory (Table <ref type="table" target="#tab_6">1</ref>). We use an object-oriented packagemodel including generalizations so that common attributes are shared by different package types. In the next section we will introduce three of the nine package types in more detail. These package types represent the different classes of packages used in the experience base, from very structured information packages (i.e. artifacts), to semistructured packages using large textual component (i.e. lessons learned) in order to represent the knowledge. So far we collected over 350 packages by evaluating different KDD-projects and our KDD-documents like guidelines and handbooks.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="7.1">Lessons Learned-Packages</head><p>Experience Packages of this type describe solutions experienced in a concrete setting of a project (See figure <ref type="figure" target="#fig_6">7</ref>). The packages are structured in a part for classification, a main part of a solution-description, and a part giving reasons for this solution (See also <ref type="bibr" target="#b8">[HOU99]</ref>). For a first classification of the package, attributes describing a project 3 and the KDD-step, where it occurred, are used. Especially of interest is the step in CRISP-DM, where the package has been used or has been created. This is being modelled by a taxonomy of all possible process phases and steps and indicates in new projects, where they can be reused.</p><p>A further context specification is saved additionally to each package. The KDD-and application-context description attributes help to characterize the context of the packages. These features include information about the overall goal of the KDD-Project (i.e. Prediction or Description of data), the KDD-problemtype (i.e. Regression, classification or segmentation of data), and information about the application context. In this case, we applied KDD in the area of marketing and credit-riskmanagement and specify the concrete application within a taxonomy of these areas. This context also includes features about the objects being described by the data (i.e. private customer information or small commercial 2 Clementine is a KDD Tool by SPSS Inc. used by FT3/AD. Clementine programs are called streams.</p><p>3 Projects are described by its own package type not further described here. The experience package types used in the KDD-experience factory customers) and the regional setting of the application. The content of the packages is further specified by two attributes. A set of involved objects (i.e. Person, Time, Data or Product) and the class of problem (taken from the areas of management, technical problems, KDD-related problems) help to differentiate the cases. On a knowledgeperspective, three features represent the origin of the package in respect to KDD and its processes (General about KDD, from a KDD project, review of a project), the specialization of the experience (General, special and cookbook), the lifecycle (theory, observation and practice) and the view onto the experience( i.e. Application Developer, Business Analyst, KDD Engineer or End User). An important characterization is the type of the case, here we distinguish experience between Best Practice, How To, Mistake/Critique and Success Factors.</p><p>The experience is described in the main part of the packages. This is being done in the two text fields, named topic/problem and solution. So the case information has to be processed in order to fit into these fields. Further, if it is possible, the rationale for applying the solution and the outcome after application can be collected in two further text-fields. The introduced information entities (IEs) are calculated over these four fields in order to use textual CBR techniques. Figure <ref type="figure" target="#fig_5">8</ref> and 9 show, how the experience base can be queried within our departments intranet. </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="7.2">Artifact-Packages</head><p>In these packages artifacts of different KDD-processes and projects are collected for reuse. These artifacts can be  of different types, i.e. presentations, reports of projects or code-fragments. The user of the system can, therefore, specify the type of artifact he wants to retrieve. This information is represented by an artifact-type in the experience base. Further, the KDD-and applicationcontext specification is saved as before in addition to each artifact-package, and last but not least the CRISP-DM process step.</p><p>The artifacts are further described by a short abstract, a detailed description and the project it has been created in.</p><p>The content of the artifact is characterized by an attribute using a taxonomy of content-types. Here one distinguishes broadly between the result of the KDD-projects like deliverables, reports, process supporting documentation (user-guides or reference-models) for a certain application area. Last but not least, a reference to the concrete artifact is used, so that it can be downloaded from our web-server.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="7.3">Person-Packages</head><p>With this concept the information and especially skills of persons involved in our KDD-projects can be described. The description can be separated into two parts. First, information about the person is being saved as in any person-register, from names to addresses and phone numbers.</p><p>In the second part, the skills and roles of a person are described, making it possible to find persons according to their knowledge and expertise and who are willing to share these with others. Rather than using free-text fields to describe these, the packages domain model gives predefined attributes in order to characterize the person.</p><p>Here the package distinguishes between the KDDapplication (i.e. credit scoring for new customers) a person is involved in, its regional setting, the KDDmethods and techniques (i.e. regression techniques) he is expert in. Of further interest in the context of KDD are programming language or product skills, given by a fixed taxonomy.</p><p>In order to substitute our departments personal register we also collect traditional individual and person information in free text fields.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="8">Conclusion</head><p>In this paper we introduced our approach for managing experiences in KDD-projects. It is based on the experience factory organization and the approach of case based reasoning. We therefore investigated how the CBR based experience factory approach covers the different aspects of knowledge management, represented by the approach of Probst et. al. It showed that case based reasoning and the experience factory approach complement each other on the technical and organizational level for our needs. We then introduced our realization of the approach in the domain of knowledge discovery in databases. We described our solution for the experience base, called Core-DM, which is based on a combination of structural and textual CBR techniques.</p><p>In the next steps we plan to evaluate the system Core-DM. We will derive quantitative and qualitative measures in order to value aspects like quality of the experience-base, economic utility, usability and technical performance. These can then be aggregated to measure the overall success of our knowledge management initiative. A further topic of interest is tightly coupled to this evaluation step. So the maintenance-step of the experience-base and its packages has to be investigated.</p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head>Figure 2 :</head><label>2</label><figDesc>Figure 2: Assigning the responsibilities of the EF organization to the building blocks of Knowledge Management of Probst et al.. (grey = important role, black = less important role).</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_1"><head>Figure 3 :</head><label>3</label><figDesc>Figure 3: General tasks of the KDD experience factory along the CBR-process.</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_2"><head>Figure 4 :</head><label>4</label><figDesc>Figure 4: Mapping the CBR cycle onto the KM building blocks (grey = many similarities, black = some similarities).</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_3"><head>Figure 5 :</head><label>5</label><figDesc>Figure 5: The experience factory roles and case based reasoning for the realization of knowledge management (grey = important role, black = less important role).</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_4"><head>Figure 6 :</head><label>6</label><figDesc>Figure 6: Architecture of Core-DM. .</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_5"><head>Figure 8 :</head><label>8</label><figDesc>Figure 8: Query for the Lessons Learned Packages of Core-DM. The structural CBR approach allows for the specification of attribute values, the textual approach allows for keyword-search of the packages textual components.</figDesc><graphic coords="8,316.72,404.40,224.16,168.48" type="bitmap" /></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_6"><head>Figure 7 :</head><label>7</label><figDesc>Figure 7: Structure of the Lessons Learned packages.</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_0"><head>Experience existing in the world at large</head><label></label><figDesc></figDesc><table><row><cell>Projectorganisation</cell><cell></cell><cell></cell><cell></cell><cell></cell><cell></cell><cell></cell></row><row><cell cols="4">DM-Project n</cell><cell></cell><cell></cell><cell></cell></row><row><cell cols="3">DM-Project 2</cell><cell></cell><cell></cell><cell></cell><cell></cell></row><row><cell cols="2">DM-Project 1</cell><cell></cell><cell></cell><cell></cell><cell></cell><cell></cell></row><row><cell></cell><cell>Plan un g/ Mapp ing</cell><cell cols="2">Business Unde rstanding</cell><cell>Data U nde rs t andi ng</cell><cell>Data P reparation</cell><cell>Mo de li ng</cell><cell>Evaluation</cell><cell>Deployment</cell></row><row><cell>Pl anun g/ Map pin g</cell><cell cols="2">Busi ness Unde rstanding</cell><cell>Data Understanding</cell><cell>Data Preparat ion</cell><cell>Mode ling</cell><cell>Evaluation</cell><cell>D epl oy men t</cell></row><row><cell>Planung/ Map pin g</cell><cell>Busi ness Understanding</cell><cell>Data Understanding</cell><cell></cell><cell>Dat a Pre par ation</cell><cell>Modeling</cell><cell>Evaluation</cell><cell>Deployment</cell></row><row><cell cols="2">Experience Factory FT3/AD</cell><cell></cell><cell></cell><cell></cell><cell></cell><cell></cell></row><row><cell>FT3/AD</cell><cell></cell><cell></cell><cell></cell><cell></cell><cell></cell><cell></cell></row><row><cell></cell><cell></cell><cell></cell><cell></cell><cell></cell><cell></cell><cell cols="2">Experience Base</cell></row><row><cell></cell><cell></cell><cell></cell><cell></cell><cell></cell><cell cols="2">EP1</cell><cell>EP2</cell><cell>EPn</cell></row><row><cell cols="5">Information Flow</cell><cell></cell><cell></cell></row><row><cell cols="2">Influence</cell><cell></cell><cell></cell><cell></cell><cell></cell><cell></cell></row><row><cell cols="7">Optional Information Flow</cell></row></table></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_1"><head>Supporter Manager Experience Lessons Learned, Reports, Deliverables, Feedback, Workshops, Meetings Lessons Learned, KDD-Knowledge: Process, Products, Persons, Queries Management Company/ Department Engineer Reporting</head><label></label><figDesc></figDesc><table><row><cell>Figure 1: Experience Factory in Knowledge Discovery in Databases.( See also [ANT97])</cell></row></table></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_3"><head></head><label></label><figDesc>. It is</figDesc><table><row><cell></cell><cell cols="4">Experience Factory Organization Experience Factory Organization System System Engineer Manager CBR CBR EF Support Agent Experience EF</cell><cell>Project Project Organization Organization</cell></row><row><cell>Retrieve</cell><cell>Support during documentation and selection</cell><cell></cell><cell></cell><cell></cell><cell>Problem description,</cell></row><row><cell></cell><cell></cell><cell></cell><cell></cell><cell>Presentation of cases,</cell><cell>query to the system</cell></row><row><cell></cell><cell></cell><cell></cell><cell></cell><cell>experience</cell></row><row><cell></cell><cell></cell><cell></cell><cell></cell><cell></cell><cell>Adaptation</cell></row><row><cell></cell><cell></cell><cell></cell><cell></cell><cell></cell><cell>and reuse of</cell></row><row><cell></cell><cell></cell><cell></cell><cell></cell><cell></cell><cell>cases</cell></row><row><cell>Reuse</cell><cell></cell><cell></cell><cell></cell><cell></cell></row><row><cell></cell><cell></cell><cell></cell><cell></cell><cell></cell><cell>New solution</cell></row><row><cell></cell><cell></cell><cell></cell><cell></cell><cell></cell><cell>Verify solution</cell></row><row><cell>Revise</cell><cell>Confirmed solution</cell><cell></cell><cell></cell><cell></cell><cell>and further adaptation</cell></row><row><cell></cell><cell></cell><cell>Evaluation and adaptation of cases, experiences</cell><cell></cell><cell></cell><cell>Feedback to the EF about used cases</cell></row><row><cell></cell><cell></cell><cell>Evaluation and</cell><cell></cell><cell></cell></row><row><cell></cell><cell></cell><cell>adaptation of</cell><cell></cell><cell></cell></row><row><cell></cell><cell></cell><cell>the system</cell><cell></cell><cell></cell></row><row><cell></cell><cell></cell><cell></cell><cell></cell><cell>Save changed</cell></row><row><cell></cell><cell></cell><cell></cell><cell></cell><cell>domain model</cell></row><row><cell>Retain</cell><cell>New case</cell><cell>Final evaluation of cases</cell><cell>Allow for changes of system</cell><cell>Save changed similarity measures</cell></row><row><cell></cell><cell></cell><cell>Delete case</cell><cell></cell><cell></cell></row><row><cell></cell><cell></cell><cell>Save case</cell><cell></cell><cell>Save case in system</cell></row></table></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_6"><head>Table 1 :</head><label>1</label><figDesc></figDesc><table><row><cell>Experience Package Type</cell><cell>Contains Experience about</cell></row><row><cell>Documents</cell><cell>Documentation, code, reports required by CRISP-DM</cell></row><row><cell>Process</cell><cell>Process-model steps definitions used in a project</cell></row><row><cell>Data</cell><cell>Attributes and data-transformation used in former KDD-projects</cell></row><row><cell>Product</cell><cell>Product-description of KDD-tools</cell></row><row><cell>Solutions, Lessons Learned: KDD, Management</cell><cell>Problem/solution pairs, success-factors, mistakes, best practices</cell></row><row><cell>Experts</cell><cell>Persons involved in KDD projects and skill-database</cell></row><row><cell>Methods, Techniques</cell><cell>KDD-methods and technique description i.e. neural nets</cell></row><row><cell>Project</cell><cell>Project-characterization, KDD-problem type, goals, persons involved</cell></row><row><cell>Formula</cell><cell>Error measures, quality measures</cell></row></table></figure>
		</body>
		<back>
			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<analytic>
		<title level="a" type="main">The Experience Factory Approach: Realizing Learning from Experience in Software Development Organizations</title>
		<author>
			<persName><forename type="first">K.-D</forename><surname>Althoff</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Birk</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Tautz</surname></persName>
		</author>
		<idno>No. 013.97/E. 1997</idno>
		<ptr target="http://www.iese.fhg.de/pdf_files/iese-013_97.pdf" />
	</analytic>
	<monogr>
		<title level="m">Proceedings of the Tenth German Workshop on Machine Learning</title>
				<meeting>the Tenth German Workshop on Machine Learning</meeting>
		<imprint>
			<date type="published" when="1997-08">August, 1997</date>
			<biblScope unit="page" from="6" to="8" />
		</imprint>
		<respStmt>
			<orgName>University of Karlsruhe</orgName>
		</respStmt>
	</monogr>
	<note type="report_type">IESE-Report</note>
</biblStruct>

<biblStruct xml:id="b1">
	<analytic>
		<title level="a" type="main">CBR-PEB: Implementing Reuse Concepts of the Experience Factory for the Transfer of CBR System Know-How</title>
		<author>
			<persName><forename type="first">K.-D</forename><surname>Althoff</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Nick</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Tautz</surname></persName>
		</author>
		<idno>No. 058.98/E. 1998</idno>
		<ptr target="http://www.iese.fhg.de/pdf_files/iese-058_98.pdf" />
	</analytic>
	<monogr>
		<title level="m">Preceeding of the 7th Workshop on Case-Based Reasoning</title>
				<imprint/>
	</monogr>
	<note type="report_type">IESE-Report</note>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">Case-based reasoning: Foundational issues, methodological variations, and system approaches</title>
		<author>
			<persName><forename type="first">A/</forename><surname>Aamodt</surname></persName>
		</author>
		<author>
			<persName><forename type="first">E</forename><surname>Plaza</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">AI-Communications</title>
		<imprint>
			<biblScope unit="volume">7</biblScope>
			<biblScope unit="issue">1</biblScope>
			<biblScope unit="page" from="39" to="59" />
			<date type="published" when="1994">1994</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<monogr>
		<title level="m" type="main">Knowledge Management of Software Engineering Lessons Learned</title>
		<author>
			<persName><forename type="first">A</forename><surname>Birk</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Tautz</surname></persName>
		</author>
		<idno>No. 002.98/E. 1998</idno>
		<ptr target="http://www.iese.fhg.de/pdf_files/iese-002_98.pdf" />
		<imprint/>
	</monogr>
	<note type="report_type">IESE-Report</note>
</biblStruct>

<biblStruct xml:id="b4">
	<analytic>
		<title level="a" type="main">Experience Factory</title>
		<author>
			<persName><forename type="first">V</forename><forename type="middle">R</forename><surname>Basili</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Caldiera</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><forename type="middle">D</forename><surname>Rombach</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="s">Encyclopedia of Software Engineering</title>
		<editor>J. Marciniak</editor>
		<imprint>
			<biblScope unit="volume">1</biblScope>
			<date type="published" when="1994">1994</date>
			<publisher>John Wiley and Sons</publisher>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b5">
	<analytic>
		<title level="a" type="main">A CBR based Experience Factory for Data Mining</title>
		<author>
			<persName><forename type="first">K</forename><surname>Bartlmae</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the International Computer Science Conference: Internet Applications (ICSC&apos;99)</title>
		<title level="s">Lecture Notes in Computer Science</title>
		<meeting>the International Computer Science Conference: Internet Applications (ICSC&apos;99)<address><addrLine>New York</addrLine></address></meeting>
		<imprint>
			<publisher>Springer-Verlag</publisher>
			<date type="published" when="1999">1999</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<analytic>
		<title level="a" type="main">A KDD Experience Factory: Using Textual CBR for Reusing Lessons Learned</title>
		<author>
			<persName><forename type="first">K</forename><surname>Bartlmae</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><surname>Lanquillon</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proceedings of the DEXA2000 (Database and Expertsystems Application Conference)</title>
		<title level="s">Lecture Notes in Computer Science</title>
		<meeting>the DEXA2000 (Database and Expertsystems Application Conference)<address><addrLine>London; New York</addrLine></address></meeting>
		<imprint>
			<publisher>Springer-Verlag</publisher>
			<date type="published" when="2000">2000</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b7">
	<analytic>
		<title level="a" type="main">Projektmanagement und Wissensmanagement</title>
		<author>
			<persName><forename type="first">P</forename><surname>Heisig</surname></persName>
		</author>
		<ptr target="7/1998" />
	</analytic>
	<monogr>
		<title level="m">Wissenstransfer noch kein Thema</title>
				<imprint/>
	</monogr>
	<note type="report_type">IT Management</note>
	<note>In german</note>
</biblStruct>

<biblStruct xml:id="b8">
	<monogr>
		<title level="m" type="main">Empirisch basierte</title>
		<author>
			<persName><forename type="first">F</forename><surname>Houdek</surname></persName>
		</author>
		<imprint/>
	</monogr>
</biblStruct>

<biblStruct xml:id="b9">
	<monogr>
		<title level="m">Systematischer Einsatz externer Experimente im Software Engineering</title>
				<meeting><address><addrLine>Berlin</addrLine></address></meeting>
		<imprint>
			<publisher>Logos-Verlag</publisher>
			<date type="published" when="1999">1999</date>
		</imprint>
	</monogr>
	<note type="report_type">Dissertation</note>
	<note>In german</note>
</biblStruct>

<biblStruct xml:id="b10">
	<monogr>
		<title level="m" type="main">Knowledge Management</title>
		<author>
			<persName><forename type="first">D</forename><surname>Parlby</surname></persName>
		</author>
		<ptr target="http://www.kpmg.co.uk/kpmg/uk/services/manage/research/knowmgmt/knowmgmt.pdf" />
		<imprint>
			<date type="published" when="1998">1998</date>
		</imprint>
		<respStmt>
			<orgName>KMPG Management Consulting</orgName>
		</respStmt>
	</monogr>
	<note type="report_type">Research Report</note>
</biblStruct>

<biblStruct xml:id="b11">
	<monogr>
		<title level="m" type="main">Wie Unternehmen ihre wertvollste Ressource optimal nutzen</title>
		<author>
			<persName><forename type="first">G</forename><surname>Probst</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Raub</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><forename type="middle">Wissen</forename><surname>Romhardt</surname></persName>
		</author>
		<author>
			<persName><surname>Managen</surname></persName>
		</author>
		<imprint>
			<date type="published" when="1999">1999</date>
			<publisher>Gabler</publisher>
			<pubPlace>Wiesbaden</pubPlace>
		</imprint>
	</monogr>
	<note>In german</note>
</biblStruct>

<biblStruct xml:id="b12">
	<analytic>
		<title level="a" type="main">The Current CRISP-DM Process Model for Data Mining</title>
		<author>
			<persName><forename type="first">T</forename><surname>Reinartz</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Maschinelles Lernen. S</title>
				<imprint>
			<date type="published" when="1998">1998</date>
			<biblScope unit="page" from="1" to="9" />
		</imprint>
	</monogr>
	<note>In german</note>
</biblStruct>

<biblStruct xml:id="b13">
	<analytic>
		<title level="a" type="main">Introduction (to CBR)</title>
		<author>
			<persName><forename type="first">M</forename><surname>Richter</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Lenz</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Bartsch-Spörl</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H-D./</forename><surname>Burkhard</surname></persName>
		</author>
		<author>
			<persName><forename type="first">S</forename><surname>Wess</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Case Based Reasoning Technology. From Foundations to Applications</title>
		<title level="s">Lecture Notes in Artificial Intelligence</title>
		<meeting><address><addrLine>New York</addrLine></address></meeting>
		<imprint>
			<publisher>Springer Verlag</publisher>
			<date type="published" when="1998">1998</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b14">
	<monogr>
		<author>
			<persName><forename type="first">S</forename><surname>Wess</surname></persName>
		</author>
		<title level="m">Fallbasiertes Problemlösen in wissensbasierten Systemen zur Entscheidungsunterstützung und Diagnostik</title>
				<imprint/>
	</monogr>
</biblStruct>

<biblStruct xml:id="b15">
	<analytic>
	</analytic>
	<monogr>
		<title level="m">Systeme und Anwendungen</title>
		<title level="s">Dissertationen zur künstlichen Intelligenz</title>
		<meeting><address><addrLine>Sankt Augustin</addrLine></address></meeting>
		<imprint>
			<publisher>Infix Verlag</publisher>
			<date type="published" when="1995">1995</date>
			<biblScope unit="volume">126</biblScope>
		</imprint>
	</monogr>
	<note>Grundlagen. Dissertation. In german</note>
</biblStruct>

				</listBibl>
			</div>
		</back>
	</text>
</TEI>
