Module 1 - Part2
Module 1 - Part2
4
CHARACTERISTICS & QUALITY
ATTRIBUTES OF EMBEDDED SYSTEMS
Unit Structure
10.0 Objectives
10.1 Introduction
10.2 Characteristics of Embedded System
10.3 Quality Attributes of Embedded System
10.3.1 Operational Attributes
10.3.2 Non Operational Attributes
10.4 Review Questions
10.5 References & Further Reading
4.0 OBJECTIVES
4.1 INTRODUCTION
4. Distributed
Certain embedded systems are part of a larger system and
thus form components of a distributed system.
6. Power concerns
It is desirable that the power utilization and heat dissipation
of any embedded system be low.
32
b) Throughput
Throughput deals with the efficiency of system.
It can be defined as rate of production or process of a
defined process over a stated period of time.
In case of card reader like the ones used in buses,
throughput means how much transaction the reader can
perform in a minute or hour or day.
c) Reliability
Reliability is a measure of how much percentage you rely
upon the proper functioning of the system .
33
d) Maintainability
Maintainability deals with support and maintenance to the
end user or a client in case of technical issues and
product failures or on the basis of a routine system
checkup
It can be classified into two types :-
e) Security
Confidentiality, Integrity and Availability are three corner
stones of information security.
Confidentiality deals with protection data from unauthorized
disclosure.
Integrity gives protection from unauthorized modification.
Availability gives protection from unauthorized user
Certain Embedded systems have to make sure they conform
to the security measures. Ex. An Electronic Safety Deposit
Locker can be used only with a pin number like a password.
f) Safety
Safety deals with the possible damage that can happen to
the operating person and environment due to the breakdown
of an embedded system or due to the emission of hazardous
materials from the embedded products.
A safety analysis is a must in product engineering to
evaluate the anticipated damage and determine the best
34
b) Evolvability
For embedded system, the qualitative attribute “Evolvability”
refer to ease with which the embedded product can be
modified to take advantage of new firmware or hardware
technology.
c) Portability
Portability is measured of “system Independence”.
An embedded product can be called portable if it is capable
of performing its operation as it is intended to do in various
environments irrespective of different processor and or
controller and embedded operating systems.