Design and Utilization of Knowledge Bases for Software Processes
Loading...
Downloads
3
Date issued
Authors
Košinár, Michal
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoká škola báňská - Technická univerzita Ostrava
Location
Signature
Abstract
Documented software processes and their assessments are the basics of modern software development. Currently the semantic web, knowledge bases and knowledge management have many applications. Yet, applications to support software processes (and business processes in general) are surprisingly being ignored. In this thesis we focus on applying a knowledge layer into software processes and on the design of such a knowledge base. After a brief description of some classical fundamental approaches to software processes, semantic annotations (ontologies) and knowledge bases, we propose set of methods for building semantic annotations for software processes and an improvement based on the application of a machine readable knowledge base based on such ontology. In particular, we aim at optimizing and improving software process development using knowledge bases created with the aim to formally describe software process development.
Description
Import 29/09/2010
Subject(s)
knowledge base, knowledge management, knowledge modeling, process modeling, business processes, software processes, Rational Unified Process®, Unified Modeling Language, RUP®, UML