Normal view MARC view ISBD view

Dinamička nadogradnja programske podrške ugrađenih sustava : magistarski rad / Goran Jurković ; [mentor Vlado Sruk]

By: Goran Jurković.
Contributor(s): Sruk, Vlado [mentor].
Material type: TextTextPublisher: Zagreb : G. Jurković ; Fakultet elektrotehnike i računarstva, 2011Description: 118 str.: ilustr.; 30 cm + CD.Dissertation note: Magistarski rad obranjen je: 2011-12-02 Summary: SAŽETAK: U radu su razmotrene mogućnosti nadogradnje programske podrške ugrađenih sustava uporabom Interneta, a s ciljem samostalnog održavanja programske podrške. Analizirane su uporaba i specifičnosti programskih agenata u procesu nadogradnje programske podrške ugrađenih računala. S obzirom na ograničenja memorijskih resursa, analizirane su prednosti i nedostatci programskih agenata s izravnim upisom u programsku memoriju i agenata s uporabom dodatnih memorijskih sredstava. Implementacija sustava nadogradnje programske podrške zasnovana na programskim agentima s izravnim upisom u programsku memoriju ugrađenog računala, a ostvarena je na ugrađenom sustavu temeljenom na ATMEL procesoru opremljenom samostalnom izmjenom programske memorije. Povezivost s Internetom ostvarena je GPRS modulom koji omogućuje komunikaciju s poslužiteljem. Detaljno je opisana programska implementacija algoritama programskih agenata. Vrednovanje implementacije postupka dinamičke nadogradnje programske potpore opisano je nizom mjerenja koja daju uvid u svojstva i svojstva ostupka. Primjena dinamičke nadogradnje programske podrške programskim agentima pogodna je i za implementaciju u ograničenoj okolini ugrađenih računalnih sustava ograničenih sredstava. - KLJUČNE RIJEČI: ugrađeno računalo, programski agenti, samostalna nadogradnja programske memorijeSummary: SUMMARY: The paper considered the possibility to upgrade software of an embedded system using the Internet to gain self-maintained software. The paper analyzes the use and the specifics of software agents in the process of upgrading software embedded computers. Given the limitations of memory, it analysed the advantages and disadvantages of software agents with direct entry into the program memory and agents with the use of additional memory resources. Implementation of the system software upgrade is based on software agents to enter directly into the program memory, and on-board computer was built in the system based on ATMEL processor equipped with self-modifying program memory. Connectivity to the Internet was done with GPRS module that enables communication with the server. It describes the implementation of software algorithms, software agents, in detail. It evaluates the implementation process of dynamic upgrades of software described by a series of measurements that give insight into the properties and characteristics of deviation. Applications of dynamic software upgrade by software agents is also suitable for implementation in a limited region of embedded computer systems of limited resources. - KEY WORDS: embedded systems, software agent, dynamic software update
Tags from this library: No tags from this library for this title. Log in to add tags.
Item type Current location Call number Copy number Status Notes Date due Barcode Item holds
Magistarski rad Magistarski rad Središnja knjižnica
KF
KF-4510 29067 Available 0000000845502
Magistarski rad Magistarski rad Središnja knjižnica
KF-4510 29067/cd 1 CD-ROM 0000000845519
Total holds: 0

Na spor. nasl. str. naslov na eng. jeziku: Dynamic software update in embedded systems : master thesis

Magistarski rad obranjen je: 2011-12-02

Bibliografija: str. 110-114. - Sažetak na eng. i hrv. jeziku. - Životopis

SAŽETAK: U radu su razmotrene mogućnosti nadogradnje programske podrške ugrađenih sustava uporabom Interneta, a s ciljem samostalnog održavanja programske podrške. Analizirane su uporaba i specifičnosti programskih agenata u procesu nadogradnje programske podrške ugrađenih računala. S obzirom na ograničenja memorijskih resursa, analizirane su prednosti i nedostatci programskih agenata s izravnim upisom u programsku memoriju i agenata s uporabom dodatnih memorijskih sredstava. Implementacija sustava nadogradnje programske podrške zasnovana na programskim agentima s izravnim upisom u programsku memoriju ugrađenog računala, a ostvarena je na ugrađenom sustavu temeljenom na ATMEL procesoru opremljenom samostalnom izmjenom programske memorije. Povezivost s Internetom ostvarena je GPRS modulom koji omogućuje komunikaciju s poslužiteljem. Detaljno je opisana programska implementacija algoritama programskih agenata. Vrednovanje implementacije postupka dinamičke nadogradnje programske potpore opisano je nizom mjerenja koja daju uvid u svojstva i svojstva ostupka. Primjena dinamičke nadogradnje programske podrške programskim agentima pogodna je i za implementaciju u ograničenoj okolini ugrađenih računalnih sustava ograničenih sredstava. - KLJUČNE RIJEČI: ugrađeno računalo, programski agenti, samostalna nadogradnja programske memorije

SUMMARY: The paper considered the possibility to upgrade software of an embedded system using the Internet to gain self-maintained software. The paper analyzes the use and the specifics of software agents in the process of upgrading software embedded computers. Given the limitations of memory, it analysed the advantages and disadvantages of software agents with direct entry into the program memory and agents with the use of additional memory resources. Implementation of the system software upgrade is based on software agents to enter directly into the program memory, and on-board computer was built in the system based on ATMEL processor equipped with self-modifying program memory. Connectivity to the Internet was done with GPRS module that enables communication with the server. It describes the implementation of software algorithms, software agents, in detail. It evaluates the implementation process of dynamic upgrades of software described by a series of measurements that give insight into the properties and characteristics of deviation. Applications of dynamic software upgrade by software agents is also suitable for implementation in a limited region of embedded computer systems of limited resources. - KEY WORDS: embedded systems, software agent, dynamic software update

There are no comments for this item.

Log in to your account to post a comment.

Središnja knjižnica Fakulteta elektrotehnike i računarstva, Unska 3, 10000 Zagreb
tel +385 1 6129 886 | fax +385 1 6129 888 | ferlib@fer.hr