The users of libraries of object-oriented software components face with both a terminological and a cognitive gap. Usually, library users do not understand the vocabulary used in t...
For large software systems, interface structure has an important impact on their maintainability and build performance. For example, for complex systems written in C, recompilatio...
Rahmat Adnan, Bas Graaf, Arie van Deursen, Joost Z...
Dynamic maps, often in the form of web-maps, are becoming increasingly popular. This article discusses software architectures and individual components to meet the demands of the m...
Component-based software development has become an important approach to building complex software systems. Much research focuses on component specification to achieve the advanta...
Abstract. We present a method to specify software for a special kind of safetycritical embedded systems, where sensors deliver low-level values that must be abstracted and pre-proc...