Platforms, Languages, and Frameworks

The innovations and trends in the UXP and SOA landscape are having a profound impact on platforms, languages, and frameworks. To effectively exploit the power of widgets and services, the application development model requires a fundamental change. Focus areas include programming languages and frameworks, vendor strategies, modernization, and next generation platform trends.

Programming languages and frameworks: Platform selection and adoption strategies, Java, .NET, dynamic languages (e.g., PHP, Perl, Python, and Ruby), domain-specific languages (DSLs), declarative languages, application security frameworks, application servers, and containers

  • Vendor strategies: superplatform vendors, commercial open source vendors, software as a service (SaaS), and best-of-breed product components and frameworks
  • Modernization: legacy modernization, legacy encapsulation, designing for virtualized environments, and application consolidation
  • Next generation platform: exploring the new programming model and platform system that is emerging to support loosely coupled service creation and composition

This topic relates to the Application Platform coverage area - Software delivery teams are under tremendous pressure to prove value to their businesses. Application Platform addresses core strategies to help these teams improve the software delivery process, increase quality and reliability, reduce costs, and accelerate time to value.

Get access to free Burton Group research reports, podcasts, blogs and more. Click here.



Back to Research Home

© 2008 Burton Group. All rights reserved