SWEBOK-based Knowledge Categorization Model and Algorithm in Software Engineering

It is still one of the main directions pursued by researchers that how organizational assets can be effectively composed and managed into useful asset libraries. The text categorization was utilized to categorize software engineering knowledge. Firstly,fundamental knowledge types in software engineering were carefully analyzed as well as their characteristics. Then,incorporated with SWEBOK (Software Engineering Body of Knowledge),a categorization model as well as its implementing algorithm for software engineering knowledge were proposed. Finally,the effectiveness of the proposed algorithm was evaluated by experiments. The validated data demonstrates that the model and algorithm have sound performance which can facilitate the categorization of software engineering knowledge.