The EJB container runs on the Java EE server and manages the execution of an application's enterprise beans.

Click on the image below to view it full size in an image viewer !
The EJB container runs on the Java EE server and manages the execution of an application's enterprise beans.

This diagrams illustrates a number of useful aspects of the UML™ Parsing Analysis approach.

There is a lot of resuse of analysis elements now, mostly the work involves just tweaking aspects of existing elements.

It is implied that EJBs execute, which is modelled as an analysis operation, with a Dependency from the source text «wrapper» Component to the Operation, so that it can be traced.

We are told that 'enterprise beans' are 'of an application', so the Association 'provide the business logic in' is strengthened with shared aggregation of the multiple :EJB[*] Property, and a Dependency is drawn from the «wrapper» Component to its Property symbol within *Applicaton_JavaEE. The other Property end is named "'of'", to become of:*Application_JavaEE.

OK, now we have some analysis models of the Java EE containers, it's time to summarise their relationship to a Java EE server ..

randomness