Abstract
The number of lines of code in the embedded software has been growing. In the reuse-based embedded software development, it is increasing of cases that accumulate software from two or more products. It has become inevitable to reuse the existing software. However, if the existing software to be reused is not well managed or organized, nobody will be able to know which modules would be affected when some parts of the reused software are modified. In this paper, we propose a method to accomplish the effective reuse of software modules by managing dependency information among modules and having development management property data to each module. We have developed a configuration management tool that visualizes mutual relations among existing software modules and visually presents not only dependency among modules but also development management property data of modules according to the developer's demand for reuse of modules. We evaluated the method by applying it to some actual developments.