Abstract
Considerations presented in the paper regard issues concentrating on building systems that use agent technology for distributed data management. In the designed system architecture, two main types of agents can be found: the stationary ones, which act in given nodes, and mobile ones that can move among system nodes. During the research, attention was especially paid to distributed transaction related to replicated data, dispersed in many network nodes. Methods of replicated data synchronization and conflicts resolution were elaborated in the research. They take the advantage of agents’ autonomy and proactiveness when the moment of the synchronization should be determined.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Bellifemine, F., et al.: JADE Programmers’s Guide (2010), http://jade.tilab.com/doc/programmersguide.pdf
Bernstein, P.A., Hadzilacos, V., Goodman, N.: Concurrency Control and Recovery in Database Systems. Addison-Wesley, Boston (1987)
Bigus, J.P., Bigus, J.: Constructing Intelligent Agents Using Java. John Wiley and Sons, Canada (2001)
Ceri, S., Houtsma, M., Keller, A., Samarati, P.: A classification of update methods for replicated databases. Tech. Rep. STAN-CS-91-1392 (1991)
Chen, B., Cheng, H.H., Palen, J.: Integrating mobile agent technology with multi-agent systems for distributed traffic detection and management systems. Transportation Research Part C: Emerging Technologies 17(1), 1–10 (2009)
GarciaMolina, H., Ullman, J.D., Widom, J.: Database Systems: The Complete Book, 2nd edn. Prentice Hall, Chichester (2009)
Garmany, J., Freeman, R.: Oracle Replication: Snapshot, Multi-master & Materialized Views Scripts. Rampant Techpress (2003)
Harȩżlak, K.: Data Model for Replicated Data Management Agent System (Model danych dla systemu agentowego wykorzystuja̧cego replikacjêldanych). Studia Informatica 32(2B) (2011)
Introduction to DB2 replication and publishing (2010), http://publib.boulder.ibm.com/infocenter/db2luw/v8/index.jsp
Kulisz, Ł., Harȩżlak, K.: Architecture of the Multiagent System for Replicated Data Management. In: Kozielski, S., Czachórski, T., Stańczyk, U. (eds.) Man-Machine Interactions, Advances in Intelligent and Soft Computing, Springer, Heidelberg (2011)
Papastavrou, S., Samaras, G., Pitoura, E.: Mobile agents for WWW Distributed Database Access. In: Proceedings of 15th International Conference on Data Engineering (ICDE 1999), p. 228 (1999)
Russel, S., Norvig, P.: Artificial Intelligence, A Modern Approach, 2nd edn. Prentice-Hall, Englewood Cliffs (2003)
Sujoy, P.: SQL Server 2008 Replication. Springer, Berkeley (2009)
Thomas, H., Cormen, T., Rivest, R., Leiserson, C.: Introduction to Algorithms. McGraw-Hill Higher Education, New York (2001)
Wooldridge, M.: An Introduction to MultiAgent Systems, 2nd edn. John Wiley and Sons, Chichester (2009)
Zeng, L., Benatallah, B., Nguyen, P., Ngu, A.H.H.: Agflow: Agent-based cross-enterprise workflow management system. In: Proceedings of the 27th International Conference on Very Large Data Bases, VLDB 2001, Morgan Kaufmann Publishers Inc., San Francisco (2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kulisz, Ł., Harężlak, K. (2011). Replicated Data Synchronization in the Agent System. In: Czachórski, T., Kozielski, S., Stańczyk, U. (eds) Man-Machine Interactions 2. Advances in Intelligent and Soft Computing, vol 103. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-23169-8_46
Download citation
DOI: https://doi.org/10.1007/978-3-642-23169-8_46
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-23168-1
Online ISBN: 978-3-642-23169-8
eBook Packages: EngineeringEngineering (R0)