A typical software architecture design process requires the architects to make various trade-off architecture decisions. The architects need to consider different possibilities and...
— The share of software in embedded systems has been growing permanently in the recent years. Thus, software architecture as well as its evaluation have become important parts of...
Recent dynamics in the business world and the tough environment of globalization put enormous pressure on enterprises to be innovative. As a consequence, management concepts and I...
The development processes of open source software are different from traditional closed source development processes. Still, open source software is frequently of high quality. Th...
The object-oriented design process has been a hot topic in software development since it will improve product quality and productivity significantly, which is also a major issue i...