Rapid J2EE&iquest; Development: An Adaptive Foundation for Enterprise Applications