@inproceedings{6c70a823caad44069215b037a18bc881,
title = "Analyzing and Recommending Development Order Based on Design Class Diagram",
abstract = "In the system design process, it is an important issue to consider the order of class development. Different orders of class development may have great impact on the cost, efficiency and fault tolerance of the project. Because of that, it is an essential issue to consider which class should be developed before the others. In this paper, we present an approach to recommend a reasonable development order of classes with minimum development cost based on design class diagram and genetic algorithm. It helps the designer to improve their development strategy and to prevent mistakes resulted from improper development order of classes. We also provide a phase tree to help developers visualize and analyze the details of each development phase. At last, we implement a tool and illustrate that the proposed approach is sound and effective with two case studies.",
keywords = "Design class diagram, Development cost, Development order, Genetic algorithm, Project management, System analyst",
author = "Wenhan Wu and Yongxin Zhao and Chao Peng and Yongjian Li and Qin Li",
note = "Publisher Copyright: {\textcopyright} 2021, Springer Nature Switzerland AG.; 14th International Conference on Knowledge Science, Engineering and Management, KSEM 2021 ; Conference date: 14-08-2021 Through 16-08-2021",
year = "2021",
doi = "10.1007/978-3-030-82147-0\_43",
language = "英语",
isbn = "9783030821463",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Science and Business Media Deutschland GmbH",
pages = "524--537",
editor = "Han Qiu and Cheng Zhang and Zongming Fei and Meikang Qiu and Sun-Yuan Kung",
booktitle = "Knowledge Science, Engineering and Management - 14th International Conference, KSEM 2021, Proceedings",
address = "德国",
}