|
|
Software Environments for Virtual Product Development In numerous branches development is supported by a virtual product development process, using simulation models during the whole life-cycle. This process allows fast and cost-efficient product development with increased quality. Wordings like "Virtual Spacecraft", "Virtual Aircraft", "Virtual Ship" show that those processes become more and more important. |
Full article |
|
|
|
Grid Computing Grid Computing is a new base technology that is increasingly important for the efficient utilization of distributed computing and storage resources. This technology is especially useful for complex numerical simulations, as it leverages distributed system environments to cope with the constantly growing resource demands of these applications. |
Full article |
|
|
|
Software test and software verification The verification of the software is an important task in every software development. The appropriate fraction of the available resources to be allocated to this task depends on the risk caused by the software. For security-critical applications a typical figure would be between 50 and 70% of the development budget for software tests.
|
Full article |
|
Development of unified multi-domain simulation libraries In numerous branches development is supported by a virtual product development process, using simulation models during the whole life-cycle. This process allows fast and cost-efficient product development with increased quality. Wordings like "Virtual Spacecraft", "Virtual Aircraft", "Virtual Ship", show that those processes become more and more important.
|
Full article |
|
Software Quality Assurance Software is an important means for DLR to assure its excellence and the capability for innovation in all research and development areas. Software is developed for numerous applications. It encompasses a wide range of software from general purpose with user interfaces to embedded systems. To develop, operate and maintain the software, skills and knowledge in up-to-date and efficient software engineering processes and methods are of utmost importance. |
Full article |
|
Quality assurance for application codes The development of high quality software requires conscientious quality assurance at all development stages. The quality assurance process is closely linked to the development process and must be configured. |
Full article |
|
Scientific Visualization and Virtual Reality Scientific visualization and virtual reality (VR) are key technologies for many research activities at DLR. To support those projects, the Institute for Simulation and Software Technology investigates and develops methods and applications for interactive visualization and immersive environments. |
Full article |
|