Among the software development phases, system design, implementation, integration, and configuration management phases are related one another with common objects such as module, intermodular interface, and hierarchical system structure. In this thesis, we propose a method to consolidate and support those phases with augmented system graph which represents internal software system hierarchy. For this purpose, we have developed a new module interconnection language, DICMIL, and a configuration management system, DICSMS. In addition, DICSMS system generates Makefile using the source code informations attached to the augmented system graph by user.