Download as pdf or txt
Download as pdf or txt
You are on page 1of 15

Development of Telematics

Applications
Basic concepts of
Telematics System Design

Jurusan Teknik Elektro Universitas Kristen Petra


Visi: Menjadi Jurusan Teknik Elektro yang bereputasi internasional, bermitra dengan industri dan masyarakat, berkomitmen pada nilai-nilai Kristiani
Definition: System
Websters New World College Dictionary:

A system is
a set or arrangement of things so related or connected
as to form a unity or organic whole
a set of facts, principles, rules, etc. classified or
arranged in a regular, orderly form so as to show a
logical plan linking the various parts

Jurusan Teknik Elektro Universitas Kristen Petra


Visi: Menjadi Jurusan Teknik Elektro yang bereputasi internasional, bermitra dengan industri dan masyarakat, berkomitmen pada nilai-nilai Kristiani
Definition: System
A system is
a group of devices or artificial objects or an
organization forming a network especially for
distributing something or serving a common purpose
a regularly interacting or interdependent group of
items (e.g., components) forming a unified whole

Jurusan Teknik Elektro Universitas Kristen Petra


Visi: Menjadi Jurusan Teknik Elektro yang bereputasi internasional, bermitra dengan industri dan masyarakat, berkomitmen pada nilai-nilai Kristiani
System Perspective
The unified whole

External
Perspective

Provides a service
Jurusan Teknik Elektro Universitas Kristen Petra
Visi: Menjadi Jurusan Teknik Elektro yang bereputasi internasional, bermitra dengan industri dan masyarakat, berkomitmen pada nilai-nilai Kristiani
System Perspective
The regularly interacting or interdependent
group of items (e.g., components)

Internal
Perspective

Implements a service
Jurusan Teknik Elektro Universitas Kristen Petra
Visi: Menjadi Jurusan Teknik Elektro yang bereputasi internasional, bermitra dengan industri dan masyarakat, berkomitmen pada nilai-nilai Kristiani
Definition: Telematics System
Telematics System is a distributed system using
advances in the information technology
A distributed system is
composed from (relatively) autonomous subsystems
which are (generally) physically distributed
Important functional aspects
physical distance (implies communication)
coordination
synchronization
concurrency
Jurusan Teknik Elektro Universitas Kristen Petra
Visi: Menjadi Jurusan Teknik Elektro yang bereputasi internasional, bermitra dengan industri dan masyarakat, berkomitmen pada nilai-nilai Kristiani
Intermezzo : Distributed System

Jurusan Teknik Elektro Universitas Kristen Petra


Visi: Menjadi Jurusan Teknik Elektro yang bereputasi internasional, bermitra dengan industri dan masyarakat, berkomitmen pada nilai-nilai Kristiani
Definition: Design
Websters New World College Dictionary:

Design:
- to plan and carry out
- to form (plans, etc) in the mind

Jurusan Teknik Elektro Universitas Kristen Petra


Visi: Menjadi Jurusan Teknik Elektro yang bereputasi internasional, bermitra dengan industri dan masyarakat, berkomitmen pada nilai-nilai Kristiani
Systems Life-Cycle
Operation
system
flaws
Implementation
design

Design Functional
requirements extension

Requirements
Capturing
Jurusan Teknik Elektro Universitas Kristen Petra
Visi: Menjadi Jurusan Teknik Elektro yang bereputasi internasional, bermitra dengan industri dan masyarakat, berkomitmen pada nilai-nilai Kristiani
Design Methodology

Jurusan Teknik Elektro Universitas Kristen Petra


Visi: Menjadi Jurusan Teknik Elektro yang bereputasi internasional, bermitra dengan industri dan masyarakat, berkomitmen pada nilai-nilai Kristiani
Phases in the Design Process
Architectural & Service design (functional design:
the WHAT)
Protocol design (logical design: the HOW)
Realization (physical design: the WHO)

Jurusan Teknik Elektro Universitas Kristen Petra


Visi: Menjadi Jurusan Teknik Elektro yang bereputasi internasional, bermitra dengan industri dan masyarakat, berkomitmen pada nilai-nilai Kristiani
Architecture definition
System structure
system as a whole
how it is composed from related parts
System functionality
behaviour of the system as a whole
how this behaviour results from the behaviour of each part
how these behaviours interact

An architecture is an abstract design


Jurusan Teknik Elektro Universitas Kristen Petra
Visi: Menjadi Jurusan Teknik Elektro yang bereputasi internasional, bermitra dengan industri dan masyarakat, berkomitmen pada nilai-nilai Kristiani
Abstraction
Dealing only with aspects found relevant
(consequently ignoring aspects found irrelevant)
at a considered abstraction level

a basic technique in design methods


allows step-wise addition of aspects
powerful but dangerous!

Jurusan Teknik Elektro Universitas Kristen Petra


Visi: Menjadi Jurusan Teknik Elektro yang bereputasi internasional, bermitra dengan industri dan masyarakat, berkomitmen pada nilai-nilai Kristiani
Abstraction levels
what: architecture level abstract
seems simple, but is difficult
(conceptual, but difficult to
realise)
how: implementation
level (software, hardware)

seems difficult, but is simple


(easy to realise)
who: realisation level concrete

Jurusan Teknik Elektro Universitas Kristen Petra


Visi: Menjadi Jurusan Teknik Elektro yang bereputasi internasional, bermitra dengan industri dan masyarakat, berkomitmen pada nilai-nilai Kristiani
Application of Abstraction

Distinguish between what from how

distinguish external observable behaviour from


internal (non-observable) behaviour

Jurusan Teknik Elektro Universitas Kristen Petra


Visi: Menjadi Jurusan Teknik Elektro yang bereputasi internasional, bermitra dengan industri dan masyarakat, berkomitmen pada nilai-nilai Kristiani

You might also like