Professional Documents
Culture Documents
CSC 415 - NET-CENTRIC COMPUTING1 (Compatibility Mode)
CSC 415 - NET-CENTRIC COMPUTING1 (Compatibility Mode)
NET-CENTRIC
COMPUTING
CSC 415- NET-CENTRIC COMPUTING - DR FOLA ARANUWA
INTRODUCTION
Modern technology have paved the way for multi-functional
devices like the smartwatch, smarthome, smartphone, and other
embedded systems that are highly net-centric based
2.3: DEFINITION
By definition, Net-Centric Computing is
described as interconnection of communications
network or simply as a connected computing.
A system on a chip
(SoC) is essentially an
integrated circuit or
an IC that takes a
single platform and
integrates an entire
electronic or
computer system
onto it. It is, exactly
as its name suggests,
an entire system on a
single chip.
DISTRIBUTED SYSTEMS
3.1: What is a Distributed System?
3.6
Cont’d……
• Architectural Models
• Interaction Models
• Fault Tolerant Models
• Major Classifications
• Synchronous distributed systems
• Asynchronous Distributed Systems
• In an asynchronous distributed system there is no global physical time. Reasoning can be only in terms of
logical time .
• In practice timeouts are used with asynchronous systems for failure detection.
• However, additional measures can be applied in order to avoid duplicated messages, duplicated execution
of operations, etc.
MOBILE COMPUTING
(Underlining principles, communication properties & issues, protocols, concrete tech)
Middleware Architecture
Emerging technologies,
such as industrial robots,
artificial intelligence, and
machine learning,
are advancing at a rapid
pace. These
developments can
improve the speed,
quality, and cost of goods
and services, but they
also displace large
numbers of workers
Artistic uses, advertising, agriculture In the future, drones could be used as personal
Drone display
assistants, security patrollers and even emergency responders
Blockchain or distributed ledger Eliminating or lowering transaction costs; distributed, open and transparent record
technology keeping; non-hierarchical networked systems; cryptography
Virtual Reality Entertainment, education