Pregled bibliografske jedinice broj: 526606
Application Design for Ad Hoc Collaboration Environment Based on Dependency Injection Pattern
Application Design for Ad Hoc Collaboration Environment Based on Dependency Injection Pattern // Proceedings of the 13th IEEE Mediterranean Electrotechnical Conference
Málaga, 2006. str. 664-667 (predavanje, međunarodna recenzija, cjeloviti rad (in extenso), znanstveni)
CROSBI ID: 526606 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Application Design for Ad Hoc Collaboration Environment Based on Dependency Injection Pattern
Autori
Randić, Mirko ; Kunštić, Marijan ; Blašković , Bruno
Vrsta, podvrsta i kategorija rada
Radovi u zbornicima skupova, cjeloviti rad (in extenso), znanstveni
Izvornik
Proceedings of the 13th IEEE Mediterranean Electrotechnical Conference
/ - Málaga, 2006, 664-667
ISBN
1-4244-0088-0
Skup
13th IEEE Mediterranean Electrotechnical Conference
Mjesto i datum
Málaga, Španjolska, 16.05.2006. - 19.05.2006
Vrsta sudjelovanja
Predavanje
Vrsta recenzije
Međunarodna recenzija
Ključne riječi
ad hoc networks; tuple space; dependency injection pattern
Sažetak
In this paper we elaborate applicability of dependency injection pattern as a design solution for ad hoc network applications development. Dependency injection pattern promotes inversion of control. Inversion of control has to put the server to control the binding process. Our main idea was an architecture with a thin client and a server with more competences that promote competition of servers. We suppose that a server is interested to be occupied by servicing as much as possible. It discovers for possible engagements and optionally makes a dependency injection to a client. This is about servers that compete for an engagement, not about clients that find servers. Static and dynamical aspects of the application are specified by the UML. For the system implementation we used the LIME middleware and Java technology.
Izvorni jezik
Engleski
Znanstvena područja
Računarstvo
POVEZANOST RADA
Ustanove:
Fakultet elektrotehnike i računarstva, Zagreb