Many  computer  applications  are  confronted  with  ever  increasing  volumes  of  data which must be managed, accessed, and processed efficiently. Typical cases arise in the fields of e-Health,  banking  and insurance,  e-Science,  digital libraries,  etc. From the data  management  point  of  view,  this  has  led  to  a  radical  shift  from  centralized, monolithic   database   systems  towards   distributed   information  systems.   For  such systems, it is of utmost importance:

  • To have sophisticated mechanisms and protocols for coordination and access of distributed resources
  • To have appropriate infrastructure which support distributed applications
  • This  course  is  designed  to  provide  a  firm  understanding  of  the  basic  problems associated with distributed information systems and expose the students to the different architectural paradigms, as well as practical experimentation with selected systems.


  • To introduce the student to the concept of distributed information systems
  • To   expose   the   student   to   fundamentals   of   information   integration   and interoperability,  federation/mediator/brokering  architectures,  agent-oriented systems   agent-oriented   systems,   query   formulation   and   processing,   semi- structured and multimedia data management, metadata, and knowledge management.
  • To  introduce  the  student  to  the  practical  imperatives  of  the  languages  and protocols  for  developing  advanced/distributed/global  information  systems  and their applications.
  • To expose the student to recent advances in technology and research in database and intelligent systems
Attachment Name Attachment Type
CMP3204 Distributed Information Systems DOC PDF PS
CMP 3204 Distributed Information Systems