alities is made easier. Chosen technology for the pro-
totype development was OSGi since it provides mech-
anisms that enforce modular design.
REFERENCES
Bastide, G., Seriai, A., and Oussalah, M. (2006). Adap-
tation of Monolithic Software Components by Their
Transformation into Composite Configurations Based
on Refactoring Example of Experimentation : A
Shared-Diary System. pages 368–375.
Bloom, E. and Gohn, B. (2013). Building Energy Manage-
ment Systems IT-Based Monitoring and Control Sys-
tems for Smart Buildings : Global Market Analysis
and Forecasts.
Bottaro, A. and France, M. (2008). Home SOA – Facing
Protocol Heterogeneity in Pervasive Application Gen-
eral Terms :. pages 73–80.
Bushby, S. T. (1997). BACnet TM : a standard communi-
cation infrastructure for intelligent buildings. 6:529–
540.
Cannata, a., Gerosa, M., and Taisch, M. (2008).
SOCRADES: A framework for developing intelligent
systems in manufacturing. 2008 IEEE International
Conference on Industrial Engineering and Engineer-
ing Management, pages 1904–1908.
Chiaraviglio, L., Mellia, M., and Torino, P. (2010). PoliSave
: Efficient Power Management of Campus PCs.
Corporation, E. (1999). Introduction to the LONWORKS
System - Version 1.0.
Davidyuk, O., Georgantas, N., Issarny, V., and Riekki, J.
(2009). MEDUSA : Middleware for End-User Com-
position of Ubiquitous Applications.
Deugd, S. D., Carroll, R., Kelly, K. E., Millett, B., and
Ricker, J. (2006). Standards & Emerging Technolo-
gies SODA : Service-Oriented Device Architecture
SERVICES.
Dobrev, P., Famolari, D., Kurzke, C., and Miller, B. A.
(2002). Device and service discovery in home net-
works with OSGi. Comm. Mag., 40(8):86–92.
Eisenhauer, M., Pramudianto, F., Researcher, M. S., and
Kostelnik, P. (2011). Towards a generic middle-
ware for developing ambient intelligence applications.
pages 26–28.
European Parliament and Council (2010). Directive
2010/31/EU of the European Parlia- ment and of the
Council of 19 May 2010 on the energy performance
of buildings. Official Journal of the European Union,
L153:13–35.
European Standard (2006). Energy performance of build-
ings - Impact of Building Automation Control and
Building Management - EN 15232. 00247046:1–63.
Hadlich, T. (2006). Providing device integration with OPC
UA. 2006 IEEE International Conference on Indus-
trial Informatics, pages 263–268.
Hall, R., Pauls, K., and McCulloch, S. (2010). Osgi in Ac-
tion: Creating Modular Applications in Java. Man-
ning Pubs Co Series. Manning Publications.
International Standard (2007). Building automation and
control systems (BACS) - Part 3, ISO 16484-3.
International Standard (2013). Building automation and
control systems - Part 7: BACS contribution on the
energy efficiency of buildings.
Jammes, F. and Smit, H. (2005). Service-oriented
paradigms in industrial automation. IEEE Transac-
tions on Industrial Informatics, 1(1):62–70.
Karnouskos, S., Baecker, O., de Souza, L. M. S., and Spiess,
P. (2007). Integration of SOA-ready networked em-
bedded devices in enterprise systems via a cross-
layered web service infrastructure. 2007 IEEE Con-
ference on Emerging Technologies & Factory Automa-
tion (EFTA 2007), pages 293–300.
Lee, J. H., Shim, H.-J., and Kim, K. K. (2010). Critical Suc-
cess Factors in SOA Implementation: An Exploratory
Study. Information Systems Management, 27(2):123–
145.
Leitner, S.-h. and Mahnke, W. (2006). OPC UA – Service-
oriented Architecture for Industrial Applications.
Levermore, G. (2002). Building Energy Management Sys-
tems: An Application to Heating, Natural Ventilation,
Lighting and Occupant Satisfaction. Taylor & Fran-
cis.
Litvinov, A. and Vuorimaa, P. (2011). Integration Plat-
form for Home and Building Automation Systems.
(PerNets):292–296.
Mensch, A. (2009). Devices Profile for Web Services Ver-
sion 1 . 1. (July):1–43.
Miori, V., Tarrini, L., Manca, M., and Tolomei, G. (2006).
An open standard solution for domotic interoperabil-
ity. IEEE Transactions on Consumer Electronics,
52(1):97–103.
OASIS Open (2013). oBIX Version 1.1. pages 1–63.
Open Group Standard (2011). SOA Reference Architecture.
Osello, A., Acquaviva, A., Aghemo, C., Blaso, L., Dal-
masso, D., Erba, D., Fracastoro, G., Gondre, D., Jahn,
M., Macii, E., Patti, E., Pellegrino, A., Piumatti, P.,
Pramudianto, F., Savoyat, J., Spirito, M., Tomasi, R.,
and Virgone, J. (2013). Energy saving in existing
buildings by an intelligent use of interoperable ICTs.
Energy Efficiency, 6(4):707–723.
Roy, B. and Graham, T. C. N. (2008). Methods for Evalu-
ating Software Architecture : A Survey.
Stavropoulos, T. G., Gottis, K., Vrakas, D., and Vlahavas,
I. (2013). aWESoME: A web service middleware for
ambient intelligence. Expert Systems with Applica-
tions, 40(11):4380–4392.
Szucsich, S. (2010). Web Services in Building Automation
with focus on BACnet / WS. pages 1–25.
ServiceOrientedDevelopmentofBuildingEnergyManagementSystems-AnArchitectureBlueprint
323