Research Unit Università degli Studi di Bologna (Cini-BO); gruppo DEIS-Ingegneria
Scientific Coordinator Prof. Antonio Corradi

The members of DEIS - Ingegneria, University of Bologna, involved in GL-1 intend to give their contribution on the topics of Quality of Service offered during service provisioning over best-effort networks and of policy-based models for networks, systems, and service management. The quality control and management of Web-based services require an extension of the traditional Internet infrastructure with monitoring functions to achieve full visibility of network resource state and to propagate this visibility up to the application level. It is crucial to realize Java mechanisms for the on-line monitoring of heterogeneous Internet resources. Those mechanisms should provide indicators at different abstraction levels, from the application level, e.g., the object instantiation and the method invocation, to the kernel level, e.g., the CPU usage and the number of received network packets. We will investigate emerging Java technologies such as JVMPI and JMX, and standard management systems for integration solutions (SNMP and RTCP).
Monitoring mechanism supply a base for the deployment of an open and portable framework for monitoring and management of distributed resources, by using also new technologies based on mobile agents for local resource management, in order to reduce traffic overhead and response time.
System and network management can be facilitated by the integration with policy-based systems, to enable the control, adaptation, and management of both the infrastructure and the provided services according to the quality and security requirements. Policies allow a high level abstraction in the definition of system requirements, independently of the actual implementation mechanisms. Separating policy level from mechanism level makes possible the dynamic adaptation of component behaviour without any change in the component design and implementation. The group is also collaborating with Prof. Morris Sloman and Dr. Emil Lupu of the Software Engineering group at the Imperial College, London.

The integration of the traditional fixed Internet infrastructure with wireless networks requires new software architectures, fully aware of both location and context and capable of propagating this awareness up to the application level. A primary interest is in middleware-based solutions that support resource sharing to simplify the realization of collaborative services in highly dynamic environments. Another fundamental direction of solution is based on middlewares that exploit the Peer-to-Peer (P2P) model of interaction also in contexts of mobility.
The members of DEIS - Ingegneria, University of Bologna, involved in GL-3 are willing to design and implement a middleware infrastructure that, starting from a P2P model, supports the rapid realization of collaborative services in deployment scenarios with mobility of users, terminals and resources.

The members of DEIS - Ingegneria, University of Bologna, involved in GL-4 intend to address the challenging issue of the management of mobile wireless devices and to provide them with context and location aware services.
In the first year, the Unit plans to investigate off-theshelf technologies for wireless connectivity (IEEE 802.11b, Bluetooth, and UMTS), Java virtual machines and software suites (mainly MIDP/CLDC/KVM) for limited devices with strict constraints on computational power, client/server protocols at the application level for limited mobile devices (Jini Surrogate, Ksoap, ...), and specific security solutions. The goal is to realize a support architecture for location and context aware services, by integrating also GL-5 decisions, developments and prototypes. A primary issue will be the dynamic adaptation of services driven from metadata describing device characteristics and user preferences (W3C CC/PP — Composite Capabilities/ Preferences Profile). Metadata contribute to dynamically realize the context of a user's session. The Unit will investigate novel methodologies for software design, implementation, and deployment to facilitate dynamic composition and reusability of middleware/service components.

Finally, the members of DEIS - Ingegneria, University of Bologna, involved in GL-5 aim at extending Internet accessibility (originally designed and thought for wired networks) to mobile devices. This will be the basis to develop location and context aware services. The goals are to realize a middleware capable of providing specific support facilities for mobile and wireless devices, and to seamlessly integrate those devices with the wired network. The middleware intends to exploit active components (proxies) that act on the behalf of the clients even in absence of continuous client connectivity, that can follow mobile devices, and that can adapt services to the characteristics of the served devices. The Unit will use the mobile agent technology to exploit the autonomy and asynchrony properties of mobile agents.
In addition, the Unit plans to integrate the mobile agent-based middleware with a service management infrastructure based on policies. Policies make possible to describe actions that mobile agents must perform for adapting services to the current environment state and for controlling user-resource interaction in order to prevent from improper/illegal use of resources. The adoption of policies should simplify service adaptability to both the runtime environment and to the mobile device characteristics, thus increasing service flexibility and component reusability.

| home web-minds | home web-minds Cini-BO |