Dr. Ralf Kneuper
Dr. Ralf Kneuper Consulting Software Quality Management and Process Improvement
Abstract
Ralf Kneuper: Supporting Software Processes Using Knowledge Management
in Chang, S.K.: Handbook
of Software Engineering and Knowledge Engineering, Vol. II.
Mai 2002. World Scientific Publishing, 2002. (ISBN: 981-02-4974-8), S. 579-608.
In this paper we describe how software processes can be supported using knowledge
management, concentrating on the creative manual tasks performed by developers. The
main support needed by developers is the availability of the knowledge about the devel-
opment processes relevant to their task. As a result, software process modeling can be
considered as a knowledge management task.
The paper provides an overview of the knowledge needed by developers. It then
reviews various approaches to knowledge representation including artificial intelligence,
structured plain text, and software process modeling approaches, to identify representa-
tion schemes suitable for software processes. Finally, the paper looks at the management
aspects of software process knowledge.
|