‘What is Software?’: An easy but difficult question
Managing millions of users and billions of transactions every day without any interruptions is crucial for Ultralarge-scale services such as Microsoft, Google, and BlackBerry. These services, which rely heavily on software, face unique challenges of scale that are far greater than those encountered by conventional software systems.