Chapter 5. Development Guide for the Common Criteria Certified System
Read this section to understand the guidelines trusted developers must follow when developing programs or applications that run on the secure certified system.
5.1. Enterprise Application
An enterprise application is a Java Enterprise Edition (formerly J2EE) version 1.5 compliant application software. Typically the application accepts requests from clients, does some processing and responds with results. The enterprise application that is developed by the trusted developer is hereby referred to as a user application.
The types of enterprise applications include the following:
- Web Applications based on Servlets and Java Server Pages (JSP)
- Enterprise Java Beans (EJB)
- JavaEE 1.4 Web Service Applications which can be based on Stateless EJBs or Plain Old Java Objects (POJOs) deployed as Java Servlets.