A comprehensive electronic business support system comprises three layers:
(1) the business layer, including various smart components which unify
data and business processes across all customer interactions; (2) the
integration layer, including various communications messaging interfaces
and enterprise application integration adapters, which provide a
flexible, automated, and process driven solution for integrating across
business applications and operations support systems; and (3) the
presentation layer, including various customer views, which are presented
via particular business portals. A smart component server provides the
core services and comprehensive business process logic required to
successfully conduct business online. The communications messaging
interfaces integrate with back-office systems for functions such as
billing, provisioning, and interconnection.