session beans functional requirement medicaid service component architecture absolute manage java icefaces test case hibernate custom event netbeans amx programming oracle database junit integration operations case javascript homeless management information system mmis eclipse differential phase glassfish application servers development environment mockup html claim investigation medicare unit testing outsourcing management java application server business information system bean validation integration testing