{'fraction_non_alphanumeric': 0.018617021276595744, 'fraction_numerical': 0.0, 'mean_word_length': 4.929133858267717, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Agenda for Business-Driven Information Technology

On Demand Computing is a popular vision of the future in which businesses will respond nimbly to new opportunities and threats. Unfortunately, the ever-growing complexity of IT is a key inhibitor of this vision, as it raises the cost and risk of altering systems, rendering them ever more ponderous. Since the purpose of autonomic computing is to reverse the trend of increasing IT complexity, it is a critically important enabler for On Demand Computing, or businessdriven IT. In this paper, we situate autonomic computing within the broader context of business-driven IT, and use the resulting picture to motivate and discuss a research agenda that we and our colleagues at IBM have begun to pursue.