Abstract. Feature modeling is a technique for capturing commonality and variability. Feature models symbolize a representation of the possible application configuration space, and ...
Ebrahim Bagheri, Tommaso Di Noia, Azzurra Ragone, ...
When software projects evolve their actual implementation and their intended architecture may drift apart resulting in problems for further maintenance. As a countermeasure it is g...
Software reliability models are an important tool in quality management and release planning. There is a large number of different models that often exhibit strengths in differen...
A software component model should define what components are, and how they can be composed. That is, it should define a theory of components and their composition. Current softwa...
We consider a class of component-based software models with interaction style of buffered asynchronous message passing between components with ports, represented by UML-RT. After ...