Most of process-centered software engineering environments and those languages focus on process-oriented software development process. However, recent software development tends to require to focus on product-oriented software development, because of emergence of various types of software developments; e.g., software reuse, component-based composition, and so on. In this paper, we propose a new process modeling method named“Mono Process”to support the new software development approach with the idea of software process. Mono Process consists of a set of objects which represent artifacts and resources in the software development. An object has attributes and methods, which represent characteristics and operations of the object, respectively. Mono Process illustrates software development environment as it is, and provides a framework for software process description and software process management.