I am in the initial stages of my design and slightly getting confused on how to proceed. I am slightly concerned about what to represent in class diagram and what to represent in component diagram. For example if customer searches for a flight the details are sent to a FrontController which user RequestProcessor which subsequrnlty calls EJB and returns a TO which will be displayed back to user in jsp. Do we need to represt controller components and action classes in class diagram. Any thoughts are highly appreaciated.