programmer should configure the reporting feature
properly and take into consideration the type of
network, e.g. whether it is LAN, WAN, or Internet.
If there is a single database about different SOs
showing their performance, then data can be
analysed easily and a rich set of statistics can be
made availed for programmers and designers upon
need. Good solutions can be built over a database to
avail useful reports and manufacturers as well and
other programmers worldwide can benefit from it.
4 CONCLUSIONS
Development methodologies need to evolve
differently and quickly in order to cope with the fast
growth in technology. Business analysts and
architects in particular need to be knowledgeable
about different technologies. They need to learn
about psychological, sociological, and health
precautionary procedures as well. This is essential
since smart objects may affect living creatures even
if they bring huge benefits to our lives. Hence,
designing a smart environment for safety, privacy,
and security is mandatory.
Given that there are now a large variety of smart
objects with different technologies, software
development becomes more complicated too. No
one can know everything about all issues and
problems related to that domain. Hence, there is a
need for an open platform community that shares
analytical reports about different smart objects in a
systematic and automated manner.
Our target is to have a robust and innovative
open reference architecture that helps software
engineers working in that field. The reference
architecture will capture the state of the art in the
domain area of pervasive computing with respect to
design patterns, and architecture standards.
REFERENCES
Bardram, J. E., 2005. The Java Context Awareness
Framework (JCAF) – A Service Infrastructure and
Programming Framework for Context-Aware
Applications. Proceedings of the 3rd International
Conference on Pervasive Computing (Pervasive
2005), May, Volume 3468 of Lecture Notes in
Computer Science, pp. 98-115.
Chen, G. & Kotz, D., 2002. Solar: An Open Platform for
Context-Aware Mobile Applications. In Proceedings
of the First International Conference on Pervasive
Computing (Short paper), June.pp. 41-47.
Coulouris, G., Dollimore, J., Kindberg, T. & Gordon, B.,
2012. Distributed Systems Concepts and Design. Fifth
Edition ed. s.l.:Addison-Wesley.
Dargie, W., Plosila, J. & De Florio, V., 2012. Existing
challenges and new opportunities in context-aware
systems. New York, NY, USA, ACM, pp. 749-751.
Developers, A., n.d. BatteryManager. [Online]
Available at:
http://developer.android.com/reference/android/os/Batt
eryManager.html.
Kim, J. & Lee, J.-W., March 2014. OpenIoT: An open
service framework for the Internet of Things. s.l.,
Internet of Things (WF-IoT). IEEE World Forum on
2014, pp. 89,93, 6-8.
Korpipää, P. et al., 2003. Managing context information in
mobile devices. IEEE Pervasive Computing, July-
September, 2(3), pp. 42-51.
Ojala, T. & Kukka, H., 2009. A Digital City Need Open
Pervasive Computing Infrastructure. State College,
PA, In Proceedings of Digital Cities 6: Concepts,
Methods, and Systems of Urban Informatics.
Oliver, B. & Broadbent, M., 2013. HomeFlow: Inferring
Devices Usage with Network Traces. Proceedings of
the 2013 ACM Conference on Pervasive and
Ubiquitous Computing Adjunct Publication, pp. 815-
820.
Solanas, S. et al., 2014. Smart Health: A Context-Aware
Health Paradigm within Smart Cities. IEEE
Communications Magazine, Aug, Volume 52, no.8,
pp. 74-81.
The Parliamentary Office of Science and Technology,
2006. PERVASIVE COMPUTING. POSTnote,
May.Issue 263.
W3C, 2014. Battery Status API. [Online]
Available at: http://www.w3.org/TR/battery-status/
Walch, M. et al., 2013. homeBLOX: Making Home
Automation Usable. Proceedings of the 2013 ACM
Conference on Pervasive and Ubiquitous Computing
Adjunct Publication, pp. 295-298.
Weiser, M., 1991. The Computer for the 21st Century.
Scientific American, September 1991.
Yang, H.-I. & Helal, A., 2008. Safety Enhancing
Mechanisms for Pervasive Computing Systems in
Intelligent Environments. s.l., Sixth Annual IEEE
International Conference, pp. 525-530.
Zhou, J., Gilman, E., Ylianttila, M. & Riekki, J., 2010.
Pervasive Service Computing: Visions and
Challenges. s.l., 10th IEEE International Conference
on Computer and Information Technology (CIT 2010),
pp. 1335-1339.
OntheRoadtoaReferenceArchitectureforPervasiveComputing
103