Pregled bibliografske jedinice broj: 536234
Adding Support for Hardware Devices to Component Models for Embedded Systems
Adding Support for Hardware Devices to Component Models for Embedded Systems // ICSEA 2011, The Sixth International Conference on Software Engineering Advances
Barcelona: International Academy, Research, and Industry Association (IARIA), 2011. str. 149-154 (predavanje, međunarodna recenzija, cjeloviti rad (in extenso), znanstveni)
CROSBI ID: 536234 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Adding Support for Hardware Devices to Component Models for Embedded Systems
Autori
Lednicki, Luka ; Feljan, Juraj ; Carlson, Jan ; Žagar, Mario
Vrsta, podvrsta i kategorija rada
Radovi u zbornicima skupova, cjeloviti rad (in extenso), znanstveni
Izvornik
ICSEA 2011, The Sixth International Conference on Software Engineering Advances
/ - Barcelona : International Academy, Research, and Industry Association (IARIA), 2011, 149-154
ISBN
978-1-61208-165-6
Skup
The Sixth International Conference on Software Engineering Advances
Mjesto i datum
Barcelona, Španjolska, 23.10.2011. - 29.10.2011
Vrsta sudjelovanja
Predavanje
Vrsta recenzije
Međunarodna recenzija
Ključne riječi
Component-based Development; Embedded Systems; Hardware devices; platform modeling
Sažetak
Component-based development promises many improvements in developing software for embedded systems, e.g., greater reuse of once written software, less error-prone development process, greater analyzability of systems and shorter time needed for overall development. One of the aspects commonly left out of component models is communication of software components with hardware devices such as sensors and actuators. As one of the main characteristics of embedded systems is the interaction with their environment through hardware devices, the effects of this interaction should be fully included in component models for embedded systems. In this paper we present a framework that enables inclusion of hardware devices in different phases of the component-based development process, including system design, deployment, analysis and code synthesis. Our framework provides a way for software components to explicitly state their dependencies on hardware devices, promotes reuse of software components with such dependencies and provides a basis for including hardware devices in analysis of component based embedded systems. We evaluate the feasibility of our approach by applying it to the ProCom component model.
Izvorni jezik
Engleski
Znanstvena područja
Računarstvo
POVEZANOST RADA
Projekti:
036-0361959-1965 - Programsko inženjerstvo u sveprisutnom računarstvu (Žagar, Mario, MZO ) ( CroRIS)
Ustanove:
Fakultet elektrotehnike i računarstva, Zagreb