P5EE - Definitions

Project: [ Project Status | CVSWeb | CVS Activity | Download | Mailing List | Discussion Archive | Votes ]
P5EE: [ Official | Mission | Advocacy | Organization | Definitions | Components | Platforms | Applications ]
Variants [ App-Context ]
Background: [ J2EE | J2EE Security ]

Enterprise Definitions

Simply put, something in the realm of computing becomes an "Enterprise" thing when it This is not to say that the "Enterprise" thing may not be used to solve the lesser problems of small enterprises, departments, workgroups, or individuals. But it also guarantees that if the solution adopted by one of those smaller groups suddenly is required to be adopted by the larger enterprise, it is worthy and ready to do so.
For the purposes of this P5EE discussion, the following definitions will be used. This can be summarized with the following equations.
     Enterprise System = Enterprise Platform +  Enterprise Software
     Enterprise System = Enterprise Platform + (Enterprise Problems solved + an Enterprise Software Architecture)
        (still useful) = Non-Enterprise Platform + Enterprise Software

Attributes of Enterprise Systems

Enterprise Systems are systems which have the attributes enumerated below.
When systems have these attributes, they are such that large enterprises can invest substantial corporate resources in them. Other attributes suggested have been:

Types of Enterprise Systems

There are many Types of Systems in a large Enterprise. Enumerating the types is necessary to ensure that the P5EE will be able to support them all (or at least to describe the degree to which it can support them).

Gartner Group: Enterprise Applications

The Gartner Group defines Enterprise Applications as
Software products designed to integrate computer systems that run all phases of a businesses' operations to increase internal coordination of work and cooperation across an enterprise. These products facilitate the integration of core business operations and processes, including sales, accounting, finance, human resources, inventory and manufacturing. An implementation might involve a single application, or portions of a single application, or an enterprise system could control all major business processes in real time, via a single software architecture on a client/server platform. In the future, enterprise software will also play an important role in external linkages with suppliers, business partners and customers. A subset of enterprise applications, enterprise resource planning (ERP), software was developed for manufacturers as the next generation of manufacturing business systems and manufacturing resource planning software.