Accommodating changing requirements with EJB

4Citations
Citations of this article
4Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Component Based Software Development promises to lighten the task of web application developers by providing a standard component architecture for building distributed object oriented business applications. Hard evidence consolidating this promise has yet to be provided, especially knowing that the standard libraries of today's programming languages offer considerable support for distribution (e.g. remote method invocations, database interfaces). Therefore, this paper compares three Java implementations of the same functionality - one using straightforward library-calls, one using a custom-made framework and one using the Enterprise Java Beans framework (EJB) - to assess the maintainability of each of the approaches. We observe that EJB results in better maintainability (code is less complex and exhibits more explicit weak coupling) but that the framework version without the framework cost results in comparable numbers. Therefore, we conclude that Component Based Software Development is necessary for building websystems that will continue to survive in the context of rapidly changing requirements. © Springer-Verlag Berlin Heidelberg 2003.

Cite

CITATION STYLE

APA

Du Bois, B., & Demeyer, S. (2003). Accommodating changing requirements with EJB. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2817, 152–163. https://doi.org/10.1007/978-3-540-45242-3_15

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free