University Circle Inc.
This paper presents the principles of concept-driven engineering and the Concept-Manager tool as an implementation of these principles. Concept-Driven Engineering is capable of eleminating inconsistencies and redundancy that occur within projects, i.e. in the software-development process to increase quality, decrease time to market, and increase flexibility. This method is based on the principle of human communication: concepts that classify objects by their characteristic features. Concepts are e.g. software artefacts, models, meta-models or (sets of) words.