DocumentCode
3643298
Title
Developing Reusable Knowledge Processors for Smart Environments
Author
Jarkko Kuusijarvi;Sakari Stenudd
Author_Institution
VTT Tech. Res. Centre of Finland, Oulu, Finland
fYear
2011
fDate
7/1/2011 12:00:00 AM
Firstpage
286
Lastpage
291
Abstract
Software reuse brings a lot of benefits, from which time and cost savings are the most important. As smart environments grow in number, there will be numerous software developers developing new applications for them. In order to benefit from the earlier verified designs and implementations, reusability has to be considered, both in developing and using reusable software artefacts. This paper discusses software reusability in the context of smart spaces and presents a model for building reusable software agents, which can be utilised by software developers during application development. In addition, example monitors and a monitor manager have been designed and implemented. The case example proved that the presented reusable monitors and monitor manager speed up the development process.
Keywords
"Monitoring","Software","Ontologies","Programming","Unified modeling language","Context","Libraries"
Publisher
ieee
Conference_Titel
Applications and the Internet (SAINT), 2011 IEEE/IPSJ 11th International Symposium on
Print_ISBN
978-1-4577-0531-1
Type
conf
DOI
10.1109/SAINT.2011.55
Filename
6004172
Link To Document