Islam A. M. El-Maddah

Learn More
Software maintenance becomes an integral part of software life cycle and constitutes the most important fraction of the total cost of the software lifecycle. Around 50-80 percent of the total lifecycle cost is consumed by maintenance for evolving system. Thus systems with poor maintainability are difficult to modify and require more cost to maintain. This(More)
Meeting stakeholders requirements and expectations becomes one of the critical aspects on which any software organization in market-driven environment focus on, and pays a lot of efforts and expenses to maximize the satisfaction of their stakeholders. Therefore identifying the software product release contents becomes one of the critical decisions for(More)
in the new Keyworth Centre, a conference was held to celebrate the 25 th anniversary of the introduction of Tony Hoare's programming language CSP (Communicating Sequential Processes) [1]. The language, designed to facilitate synchronized communication between parallel processes, opened a new perspective for the development of efficient and consistent(More)
  • 1