Component-based deployment for web applications: Experiences with duct tape and glue

Kevin Gary, Harry Koehnemann

Research output: Chapter in Book/Report/Conference proceedingChapter

Abstract

The software engineering community touts component-based software engineering as a solution for many of its woes including reducing cycle time, reducing costs, increasing productivity, allowing easier integration to name just a few. Indeed, many Web-based systems are now built with open-source and vendor provided component technologies. While these advances have led to improvements in the development process, they have also led to a great deal of pressure on downstream processes as these systems must be deployed, tuned, and supported. The complexities in deploying and supporting component-based software for distributed and Web-based applications are not understood in the academic or professional communities. This chapter stresses the need for addressing this problem by presenting component-based software for Web applications from a deployment perspective, characterizing the issues through real-world experiences with highly component-based applications, and presents strategies and directions for the community to pursue.

Original languageEnglish (US)
Title of host publicationSoftware Engineering for Modern Web Applications
Subtitle of host publicationMethodologies and Technologies
PublisherIGI Global
Pages123-137
Number of pages15
ISBN (Print)9781599044927
DOIs
StatePublished - 2008

ASJC Scopus subject areas

  • General Computer Science

Fingerprint

Dive into the research topics of 'Component-based deployment for web applications: Experiences with duct tape and glue'. Together they form a unique fingerprint.

Cite this