Skip to main content

Shortcut: Patterns for e-business (Page 1 of 2)

Select a Foundation E2E Business pattern, Integration pattern, Composite pattern or Custom design.

Select a pattern to view its specific Shortcut (Page 2 of 2)


Enterprise Process-Centric pattern

The Enterprise Process-Centric business pattern describes Business-to-Business and Business-to-User interactions within enterprises.


Extended Enterprise pattern

The Extended Enterprise business pattern describes Business-to-Business and Business-to-User interactions across enterprises.


Self-Service pattern

Users interact with enterprise transactions and data. Customer relationship management applications are an example of this pattern put to use.


Collaboration pattern

Users collaborate with one another through e-mail, shared documents, and so forth. Example: collaboration across teams on document development.


Information Aggregation pattern

Users employ tools to extract useful information from large volumes of data, text, images, video, and so forth. This includes Business Intelligence and Knowledge Management. Example: evaluation of user purchasing preferences.


Event-Centric pattern

The Event-Centric business pattern (aka Data-to-Business, Data-to-User, Data-to-Data) captures the essence of data events (which may have initially originated from a device, application, user, data store or clock) and event detection logic which may conditionally discard the event, initiate an event-related process, alert a user or update a data store.


Access Integration pattern

This integration pattern provides a consistent and seamless front end access mechanism to users accessing multiple applications, each with its own potential access mechanism.


Application Integration pattern

This integration pattern seamlessly connects multiple Business patterns, enabling two or more applications to solve a business problem. Example: integrating the Self-Service pattern with the Information Aggregation pattern to improve the personalization of a customer self-help Web site.


Electronic Commerce composite pattern

This pattern combines functionality from several other Business patterns to sell goods and services through a catalog using a shopping cart, electronic wallet, or similar software tools. The purchasers may be consumers obtaining products or online buyers purchasing goods from a supplier.


Pervasive Commerce Portal composite pattern

This pattern includes elements of the Electronic Commerce composite pattern, Portal composite pattern and the Access Integration pattern.


e-Marketplace composite pattern

e-Marketplaces support multiple buyers and suppliers, creating a trading hub, sell-side hub, or buy-side hub for extensive B2B interaction. The buying function can be performed online or programmatically.


Portal composite pattern

This Composite pattern can be used to develop highly complex Portal applications that offer multiple services to users at one centralized location.


Account Access composite pattern

The Account Access composite pattern gives a user a centralized view of personal information relating to an account or accounts held with the host business.


Integrating Self-Service and Collaboration using WebSphere and Domino

This Custom design provides a variety of methods to integrate Self-Service and Collaboration functionality using different configurations of WebSphere and Domino servers.


Integrating WebSphere Application Server and SAP Products

This Custom design provides a variety of methods to integrate WebSphere and SAP products, based on business size and functionality needs.


Non-Functional Requirements custom designs

This Custom design details a set of variations to the demilitarized zone (DMZ) and external network that enable high availability and high performance e-business applications.

Select a Logic pattern

E2E User Interface Integration

e.g. different ways that internal or external end to end solutions can be combined together into a single user view or a single programmatic view
- containing portals, mashups, iPhone containers etc


E2E Process or E2E Data Integration

e.g. different ways that internal or external end to end solutions can be connected together in order to share information or co-ordinate processing
- containing data population or WMQ message flow


User Interaction Channel

e.g. the key approaches for rendering logical user interfaces and enabling user interactions with business applications using the full range of user device types
- containing browsers, iWidgets, rich clients, RSS readers etc.


Application Interaction Channel

e.g. the key approaches for providing programmatic interfaces and enabling external interactions with enterprise, business partner or cloud business applications and services
- containing WMQ message flows, HTTP connections or WPG supporting EDI and shared business processes etc.


Internal Service/Application Integration

e.g. channel dependent/independent connection to business logic
- containing a null connector, a message connection, a non-SOA Message Broker connection, a FileNet document flow, a Lombardi user workflow, an ESB mediation, a Process Server orchestration etc.


Operational Services/Applications

e.g. the range of typically record-oriented business transactions using a range of data types necessary to support the business rules and processes
- containing data, document and image services.


Collaborative Services/Applications

e.g. the range of human collaboration solutions based on synchronous or asynchronous communications
- containing email, instant messaging services etc.


Insight Services/Applications

e.g. typically process large amounts of data or content in order to distil actionable information
- containing information analytics, risk analysis, fraud detection, business dashboard services etc.


Legacy Services/Applications

e.g. the key approaches for adapting or wrappering legacy applications and services
- containing wrappers for IMS/CICS transactions, adapters for SAP or Oracle applications etc.


Internal Data Logic Integration

e.g. tight coupling or loose coupling of business logic to data logic and the data schema
- containing direct invocation of data logic or mediation using WMB or DataPower etc.


Common Data Logic & Access

e.g. the key approaches for encapsulating information access logic and information (data or content) and exposing it as a master data service across all applications
- containing Master Data Management solutions


Integrated & Transformed Data Logic & Access

e.g. the key approaches for integrated and transformed access to information (whether done statically using Extract/Transform/Load techniques or dynamically using in-line data federation or data mashup techniques
- containing Ascential, InfoSphere server solutions.


Independent Data Logic & Access

e.g. the cases where each application has its own information access logic which it uses to access the independent data sources using native API access to data (e.g. JDBC) or a service interface
- containing standard DB2, VSAM, SAM file access.