Minggu, 06 Januari 2019

SIFAT SIFAT EMBEDDED SYSTEM


Sifat-Sifat Embedded Software
Timeliness
- Waktu: secara sistematik telah terhubung dengan teori komputasi
- RTOS seringkali mereduksi karakterisasi suatu task menjadi sebuah bilangan ( yakni, prioritasnya )
- Tetapi: Komputasi memerlukan waktu bahkan pada komputer yang sangat cepat, waktu masih perlu   dipertimbangkan
ü  Proses fisik memerlukan waktu
- Perlu ditemukan abstraksi yang memungkinkan kendali waktu
Concurrency
- Diduniafisik, banyak kejadian berlangsung pada waktu yang sama
- Tantangan: mengkompromikan sekuensialitas software dengan konkurensi dunia nyata
ü  Pendekatan klasik (semaphores, monitors, dsb) memberikan fondasi yang baik Tetapi tidak mencukupi.

ü  Pendekatan lain adalah kompilasikan konkurensi (Estrel). 

        Estrel: synchronous/reactive language
        FSM based, deterministic behavior
ü  Keunggulan: program yang sangat dapat diandalkan
ü  Kekurangan: terlalu static untuk system tertentu
- Karena itu diperlukan pendekatan menengah
Liveness
Program tidak boleh berakhir
ü  Tidakseperti model komputasi Turing tradisional, HALT tidak boleh terjadi
ü  Deadlock tidak dapat ditolerir
- Correctness bukan semata mata menampilkan jawaban akhir yang benar
ü  Harus mempertimbangkan hal-hal seperti timing, power consumption, fault recovery, security and robustness
Interfaces
Keterhubungan dengan lingkungan, serial,usb, l2c, dll
Heterogeneity
Keberagaman device menimbulkan masalah interoperabilitas
Reactivity
- Sistem disebut interaktif, bila:
ü  Bereaksi dengan kecepatannya sendiri ( atau kecepatan manusia yang mengendalikannya )
 - Sistem disebut transformatsional, bila:
ü  Mentransformasikan suatu input data menjadi suatu output data ( misalnya perkalian dua buah matriks )
- Sistem disebut reaktif, bila:
ü  Bereaksi secara kontinu dengan lingkungan, selalu dengan kecepatan reaksi yang tetap
ü  Harus beradaptasi terhadap perubahan kondisi sumber daya dan permintaan dapat sering berubah
ü  Kendala waktu nyata, Safety-critical, Fault-tolerance dapat merupakan isu utama

Tidak ada komentar:

Posting Komentar

cv