MESIS: the Architecture (1)
Management Environment for Secure and Interoperable Services
MESIS has been
designed with the goal of providing an integrated environment
that addresses all typical management issues of complex organizations.
Organizations usually consist of several departments, even geographically
distributed over the Internet. Each department has its private LAN,
and needs to interact via gateways with other departments to accomplish
coordinated tasks. The provision of an Internet service, for instance,
may span several organization boundaries. In addition, when different
departments of one organization have to communicate via the Internet,
the system should grant the same levels of security and QoS of intranet
communication. Moreover, the globality of the scenario addressed by
MESIS imposes to face up to the issue of scalability.
|
The core part
of the MESIS project is its architecture that provides a distributed
infrastructure with a set of facilities for the design and
the development of complex network-centric applications (see Figure
2). All facilities are implemented on top of the MESIS DPE layer
by a set of coordinated mobile agents. |
![]() Figure 2. MESIS Architecture for Management Applications (click here for a larger view of the picture) |
The MESIS Upper Layer Facilities (ULF) represent advanced operations and support directly the application development:
Agent Interoperability Facility (AIF); the AIF offers interfaces to simplify the calls from MESIS components (of both DPE and service layer) to external CORBA components or services; in addition, it supports the registration of MESIS-based services as CORBA servers; finally, it provides interoperability with different MA systems by implementing the MASIF standard interface. Follow the link for a detailed description of the AIF, and, in particular, of the CORBABridge module that realizes its core.
Agent Security Facility (ASF); the ASF provides all the mechanisms for authentication, authorization, integrity and privacy. MESIS integrates a security framework based on standard security providers and certificate infrastructures. The current ASF implementation is based on agents but can also interoperate with CORBA Security Services. Follow the link for the description of the ASF and its implementation.
Agent Naming Facility (ANF); the ANF dynamically maintains and permits to access the information about the current state of entities in the system (or in some of its parts). For example, it realizes a Domain Name Service and a Directory Service functionality. The ANF puts together a set of different naming systems, possibly characterized by different policies and is implemented by a coordinated set of dedicated agents.
![]() |
|||
Page
updated on
|
In
case of problems, or if you find any bug, please contact us.
|