A services provision system provides information services over one or more
communications networks and has a software infrastructure divided into
domains. Each domain has an intelligent software agent and this community
of agents sits in a computing environment represented in each domain by a
DPE kernel. The community of agents co-operates to provide service and
service management functionality to a user. At least one of the agents is
reconfigurable to change the functionality the system makes available.
Reconfigurability is based on the use of a plurality of reusable software
modules, the agent reconfiguring by selecting a new combination of
modules. The software modules themselves incorporate rules, or policies,
which determine process steps offered by the modules at run-time. These
policies are external to the modules and may be loaded at run-time,
allowing dynamic modification to functionality of the system. The system
as a whole offers functionality associated with using services, providing
them and managing them and the reconfigurability allows it to offer the
different types of functionality in an efficient way. It also allows
access control to functionality at different levels with particularly good
security against fraudulent use.
Система обеспечения обслуживаний обеспечивает справочнаяа служба над one or more сетями связей и имеет инфраструктуру средства программирования разделенную в домены. Каждый домен имеет толковейшее вещество средства программирования и эта община веществ сидит в вычисляя окружающей среде представленной в каждом домене стерженем DPE. Община веществ co-operates для того чтобы снабдить функциональность обслуживания и управления обслуживания потребитель. По крайней мере одно из веществ reconfigurable для того чтобы изменить функциональность имеющиеся модели системы. Reconfigurability основано на пользе множественности многоразовых модулей средства программирования, вещества заново скомпонуя путем выбирать новую комбинацию модулей. Модули сами средства программирования включают правила, или политики, которые обусловливают отростчатые шаги предложенные модулями на продолжительности времени. Эти политики внешни к модулям и могут быть нагружены на продолжительности времени, позволяющ динамическое изменение к функциональности системы. Система в целом предлагает функциональность связанную с использованием обслуживаний, обеспечивая их и управлять ими и reconfigurability позволяет его предложить по-разному типы функциональности в эффективной дороге. Оно также позволяет управление доступа к функциональности на по-разному уровнях с определенно хорошей обеспеченностью против обманной пользы.