Lectures 1 and 2 Network Centric Computing Administrative Issues. The projects: http://www.cs.ucf.edu/~dcm
Network Centric Computing What does it mean? Why is it feasible? What are the advantages? The buzzwords: - network aware computing - nomadic computing - information grids
Artificial Intelligence. Related Fields Communication: how to transport information. Information Theory. Computer Networks: how to link computers to one another. Operating Systems: how to integrate seamlessly networking functions. Distributed Systems: how to carry out tasks using interconnected computers. Performance Evaluation (analytical modeling, measurements, and simulation) Artificial Intelligence.
Technological breakthroughs 1980’s microprocessors 1990’s fiber optics; storage technology and communication technology . This decade: Sensors Wireless Communication
The science of building complex systems New models of computing – Time Physical awareness – Hybrid systems – analog and digital systems Embedded systems: In 1997 4.4 billion MPUs and MCUs; 98% of them used in embedded systems !!! Between 1994 and 2004 the need for embedded systems will increase 100 fold !!!
Middleware for Network Centric Computing The Open Data Network Model. Coordination Services.
Coordination Space Why is coordination: Important Challenging?