1. M. Alshayeb, W. Li, S. Graves, An empirical study of refactoring, new design, and error-fix efforts in extreme programming, in: Proceedings of the fifth World Multiconference on Systemics, Cybernetics and Informatics (SCI 2001), Orlando, Florida, 2001.
2. An empirical study of system design instability metric and design evolution in an agile software process;Alshayeb;Journal of Systems and Software,2005
3. Agile Modeling: Effective Practices for Extreme Programming and the Unified Process;Ambler,2002
4. Embracing changes with extreme programming;Beck;IEEE Computer,1999
5. Extreme Programming Explained: Embracing Change;Beck,1999