Requirements volatility is an issue in software development life cycle which often originated from our incomplete knowledge about the domain of interest. In this paper, we propose...
Components-based development is promising in improving software development productivity and software quality by re-using existing well-tested software components. However, one of...