Encyclopedia of Software Engineering 2010