In both commercial and academic environments, software development frameworks are an important tool in the construction of industrial strength software solutions. Despite the role...
High-level programming languages offer significant expressivity but provide little or no guarantees about resource use. Resourcebounded languages -- such as hardware-description l...
Prior research in software environments focused on three important problems-- tool integration, artifact management, and process guidance. The context for that research, and hence...
Security patterns capture best practice on secure software design and development. They document typical solutions to security problems. To ensure security, large software system ...
The subsystem decomposition of a software system degrades gradually during its lifetime and therefore it gets harder and harder to maintain. As a result this decomposition needs t...
Olaf Seng, Markus Bauer, Matthias Biehl, Gert Pach...