scholarly journals The principles of synchronization in the distributed information systems

2020 ◽  
Vol 183 (5-6) ◽  
pp. 79-88
Author(s):  
Ivan Sinitsyn ◽  
◽  
Anton Mironov ◽  
Yuriy Vorontsov ◽  
Nikita Borzykh ◽  
...  

Information, especially its automated processing, is still an important factor in improving the efficiency of any organization. Distributed information systems (IS, ISs) differ from conventional ISs in architectural and infrastructural principles, as well as in the geographic location with integration into one information cluster. One of the examples of distributed information systems is the infrastructure of the Google search engine - more than 2,000 servers, with server bases in almost every country in the world, which allows achieving a minimum delay in sending and receiving client requests. A distributed information system can have a large number of different databases, both local and remote, with which constant data synchronization is required, while maintaining a backup copy of previous data in case of failures and emergency stops. Distributed information systems are highly reliable and require multi-level protection of the cluster from unauthorized access, adherence to the principles of data synchronization, which differ from a conventional information system. Within the framework of this paper, synchronization processes are investigated using mathematical and computational tools, creating an environment for distributed information systems. It is advisable to use the results of the work to coordinate the operation of components of multi-agent systems for various purposes, transmit messages between agents, build communication protocols, and provide conditions for self-organization of multi-agent systems.

Author(s):  
Carole Bernon ◽  
Valérie Camps ◽  
Marie-Pierre Gleizes ◽  
Gauthier Picard

This chapter introduces the ADELFE methodology, an agent-oriented methodology dedicated to the design of systems that are complex, open, and not well-specified. The need for its development is justified by the theoretical background given in the first section, which also gives an overview of the concepts on which multi-agent systems developed with ADELFE are based. A methodology is composed of a process, a notation, and tools. Tools are presented in the second section and the process in the third one, using an information system case study to better visualize how to apply this process.


Author(s):  
L. Shan ◽  
R. Shen ◽  
J. Wang

Based on the meta-model of information systems presented in Zhu (2006), this chapter presents a caste-centric agent-oriented methodology for evolutionary and collaborative development of information systems. It consists of a process model called growth model, and a set of agent-oriented languages and software tools that support various development activities in the process. At the requirements analysis phase, a modelling language and environment called CAMLE supports the analysis and design of information systems. The semi-formal models in CAMLE can be automatically transformed into formal specifications in SLABS, which is a formal specification language designed for formal engineering of multi-agent systems. At implementation, agent-oriented information systems are implemented directly in an agent-oriented programming language called SLABSp. The features of agent-oriented information systems in general and our methodology in particular are illustrated by an example throughout the chapter.


Author(s):  
Federico Bergenti ◽  
Agostino Poggi

Multi-agent systems have been importantly contributing to the development of the theory and the practice of complex distributed systems and, in particular, they have shown their potential to meet critical needs in high-speed, mission-critical, content-rich, distributed information applications where mutual interdependencies, dynamic environments, uncertainty, and sophisticated control play a remarkable role. Therefore, multi-agent systems are considered a suitable technology for the realization of e-health applications where the use of loosely coupled and heterogeneous components, the dynamic and distributed management of data, and the remote collaboration among users are often the most relevant requirements. This paper describes some of the main reasons why multi-agent systems are today considered one of the best technologies for the realization and deployment of advances for e-health applications and, in particular, of smart emergency applications. After an introduction on the inherent characteristics of the use of multi-agent systems for e-health, the paper presents the results of EU-scale project CASCOM: a real multi-agent system for the execution of smart emergency tasks.


Author(s):  
Maria Grazia Fugini ◽  
Pierluigi Plebani

In building cooperative distributed information systems, a methodology for analysis, design and implementation of security requirements of involved data and processes is essential for obtaining mutual trust between cooperating organizations. Moreover, when the information system is built as a cooperative set of e-services, security is related to the type of data, to the sensitivity context of the cooperative processes and to the security characteristics of the communication paradigms. This paper presents a methodology to build a trusted cooperative environment, where data sensitivity parameters and security requirements of processes are taken into account. The phases are illustrated and a reference example is presented in a cooperative information system and e-applications. An architecture for trusted exchange of data in cooperative information system is proposed. The requirements analysis phase is presented in detail.


Author(s):  
Federico Bergenti ◽  
Agostino Poggi

Multi-agent systems have been importantly contributing to the development of the theory and the practice of complex distributed systems and, in particular, have shown the potential to meet critical needs in high-speed, mission-critical content-rich and distributed information applications where mutual interdependencies, dynamic environments, uncertainty, and sophisticated control play a role. Therefore, multi-agent systems can be considered a suitable technology for the realization of healthcare applications where the use of loosely coupled and heterogeneous components, the dynamic and distributed management of data and the remote collaboration among users are often the most relevant requirements.


Sign in / Sign up

Export Citation Format

Share Document