DocumentCode
2620699
Title
Experiences in Lightweight Event Relaying Framework Design
Author
Polojärvi, Mikko ; Riekki, Jukka
Author_Institution
Dept. of Electr. & Inf. Eng., Univ. of Oulu, Oulu, Finland
fYear
2010
fDate
21-23 May 2010
Firstpage
1
Lastpage
8
Abstract
In software development there is always the need for faster development process. One way to speed up the process is to reuse existing components, in which loose coupling of the components is an important prerequisite. Publish/subscribe is one popular way to provide loose coupling, and there exists many middleware solutions for it. However, most such solutions are aimed for large inter-device networks, and are poorly suited for resource-constrained low-level contexts. As our solution we present the design of SERF, a novel lightweight software framework implementing pub/sub event messaging and peer-to-peer architectures. We also describe the experiences and lessons learned that led to the development of the framework. Upon analysis we find out that SERF offers the advantages of loosely coupled modules and pub/sub, but also point out that the framework is less suitable outside its framed problem area.
Keywords
Web services; middleware; peer-to-peer computing; software architecture; software reusability; SERF; component reusability; faster development process; interdevice networks; lightweight software framework; loose coupling; middleware solutions; peer-to-peer architectures; publish-subscribe event messaging; resource-constrained low-level contexts; software development; Application software; Computer architecture; Design engineering; Frame relay; Java; Message passing; Middleware; Peer to peer computing; Semiconductor optical amplifiers; Service oriented architecture;
fLanguage
English
Publisher
ieee
Conference_Titel
Future Information Technology (FutureTech), 2010 5th International Conference on
Conference_Location
Busan
Print_ISBN
978-1-4244-6948-2
Type
conf
DOI
10.1109/FUTURETECH.2010.5482647
Filename
5482647
Link To Document