tu-freiberg.de In this paper we present an object-oriented approach and a development environment for the system-level design of run-time reconfigurable computer systems. We use the Unified Modeling Language for the specification, modeling, documentation, and visualization throughout all phases of development, from specification to synthesis. The proposed development approach is based on hardware-software co-design and Model Driven Architecture. In this way we address problems which are common not only to system-level development, like thorough and complete system representation, platform-independence, comprehensible and seamless transition from specification to implementation, and the description of the important development artifacts and ...