Combining Agile Practices with UML and EJB: A Case Study in Agile Development

  • Richard Paige
  • Priyanka Agarwal
  • Phillip Brooke
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2675)


An agile methodology, with similarities to the Rational Unified Process, and which integrates selected XP practices, UML modelling and Enterprise Java Beans is described. A case study in the domain of web-based systems is outlined, which applies and assesses the utility of the methodology.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    P. Agarwal. A case study in agile development using EJB and UML, M.Sc Thesis, University of York, UK, September 2002.Google Scholar
  2. 2.
    S. Ambler. Agile Modelling,Wiley, 2002.Google Scholar
  3. 3.
    K. Beck. Extreme Programming Explained, Addison-Wesley, 1999.Google Scholar
  4. 4.
    A. Cockburn. Agile Software Development, Addison-Wesley, 2002.Google Scholar
  5. 5.
    JUnit Testing Framework. On-line at Visited October 25, 2002.
  6. 6.
    S. Palmer and J. Felsing. A Practical Guide to Feature-Driven Development, Prentice-Hall, 2002.Google Scholar
  7. 7.
    E. Roman, S. Ambler, and T. Jewell. Mastering Enterprise Java Beans,Wiley, 2002.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2003

Authors and Affiliations

  • Richard Paige
    • 1
  • Priyanka Agarwal
    • 1
  • Phillip Brooke
    • 2
  1. 1.Department of Computer ScienceUniversity of YorkUK
  2. 2.School of ComputingUniversity of PlymouthUK

Personalised recommendations