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