Software development organisations are paying more and more attention to the usability of their software products. To raise the usability level of the software product, it is nece...
One of the key elements in describing a software development method is the roles that are assigned to the members of the software team. This article describes our experience in ass...
Components-based development is promising in improving software development productivity and software quality by re-using existing well-tested software components. However, one of...
—We propose a software engineering process to aid the development of Dynamic Software Architectures (DSAs). This process is based on the sequential application of a number of for...
Maurice H. ter Beek, Antonio Bucchiarone, Stefania...