Leveraging Application Frameworks

  • Authors:
  • Douglas C Schmidt;Aniruddha Gokhale;Balachandran Natarajan

  • Affiliations:
  • Vanderbilt University;Vanderbilt University;Vanderbilt University

  • Venue:
  • Queue - Virtual Machines
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

In today's competitive, fast-paced computing industry, successful software must increasingly be: (1) extensible to support successions of quick updates and additions to address new requirements and take advantage of emerging markets; (2) flexible to support a growing range of multimedia data types, traffic flows, and end-to-end QoS (quality of service) requirements; (3) portable to reduce the effort required to support applications on heterogeneous operating-system platforms and compilers; (4) reliable to ensure that applications are robust and tolerant to faults; (5) scalable to enable applications to handle larger numbers of clients simultaneously; and (6) affordable to ensure that the total ownership costs of software acquisition and evolution are not prohibitively high.