Model Driven Service-Oriented Approach for Smart Building Energy Management

Ding-Yuan Cheng, Nasaraf Shah, Chen-Fang Tsai, Ku-ming Chao, Chi-Chun Lo


This paper describes a new framework which is featured by integrating two well-known system modeling methods namely model driven approach and service-oriented architecture to facilitate web service development and to effectively satisfy a group of service consumers’ subjective requirements and dynamic preferences. These models can be combined at different levels and configured into heterogeneous structures to form various building blocks for development of service-oriented applications. A case study is used to illustrate how to systematically use our proposed framework to construct a smart service oriented environment system for effective energy management.


  1. Kapitsaki, G., Kateros, D. A., et al.: Service Composition: State of the art and future challenges. In: Mobile and Wireless Communications Summit, Budapest, 2007
  2. Chakraborty, D., Yesha, Y., Joshi, A.: A distributed service composition protocol for pervasive environments. In: Wireless Communications and Networking Conference, Atlanta, 2004
  3. Josef, N., Alam, S., Mohammad, C.: Integrating Mobile Devices into Semantic Services Environments. In: The 4th International Conference on Wireless and Mobile Communications, Athens, 2008
  4. Georgia Institute of Technology-Georgia Tech Aware Home- available at, 2002
  5. Massachusetts Institute of Technology-House, available at, 1999
  6. University of Rochester-Smart Medical Home, available at http://www.futurehealth.roches, 2004
  7. A. Harter et al., The Anatomy of a Context-Aware Application, Proc. 5th Ann. ACM/IEEE Int'l Conf. Mobile Computing and Networking (Mobi-Com 99), ACM Press, p.p. 59-68, 1999
  8. B. Brumitt et al., “Easy Living: Technologies for Intelligent Environments,” Proc. 2nd Int'l Symp. Handheld and Ubiquitous Computing (HUC 2000), LNCS 1927, Springer-Verlag Publication Inc., 2000, p.p. 12-29.
  9. T. Kindberg et al., “People, Places, Things: Web Presence for the Real World,” Proc. 3rd IEEE Workshop Mobile Computing Systems and Applications (WMCSA 2000), IEEE CS Press, p. 19, 2000
  10. UPnP Device Architecture 1.0, UPnP Forum, Dec. 2003
  11. JINI Technology Core Platform Specification, v. 2.0, Sun Microsystems, June 2003
  12. Service Location Protocol, v. 2, IETF RFC 2608, June 1999
  13. Salutation Architecture Specification, Version 2.0c, Salutation Consortium, June 1, 1999
  14. Tom Bellwood, IBM. Luc Clement, Microsoft, Claw von Riegen, SAP, UDDI Version 3.0.2, UDDI Spec Technical Committee Specification, Dec. 2004
  15. Chi-Chun Lo, Ding-Yuan Cheng, Ping-Chi Lin, Kuo-Ming Chao, A Study on Representation of QoS in UDDI for Web Services Composition, Proceedings of the International Conference on Complex, Intelligent and Software Intensive Systems, 2008, p.p. 423-428, ISBN: 978-0-7695-3109-0
  16. Anton Naumenko, Sergiy Nikitin, Vagan Terziyan, Jari Veijalainen, Using UDDI for publishing metadata of the semantic web, Springer Boston Publication Inc., Vol 188, p.p. 141- 159, 2005
  17. Jim Luo, Bruce Montrose and Myong Kang, An Approach for Semantic Query Processing with UDDI, SPRINGER-VERLAG, Lecture notes in computer science, 2005, NUMB 3762, p.p. 89-98, ISSN 0302-9743.
  18. Asuman Dogac, Ibrahim Cingil, Gokce Laleci, and Yildiray Kabak, Improving the Functionality of UDDI Registries through Web Service Semantics, Lecture Notes in Computer Science (2002), Volume 2444, Springer Berlin, p.p. 9-18, ISBN 978-3-540-44110-6.
  19. M. Papazoglou and D. Georgakopoulos. Guest editor introduction: Service oriented computing. ACM SIGSOFT Software Engineering Notes, 46(10):24-28, 2003
  20. F. Casati, S. Ilnicki, and L. Jin. Adaptive and dynamic service composition in EFlow. In Proceedings of 12th International Conference on Advanced Information In Proceedings of 13th International Conference on Advanced Information Systems Engineering (CAiSE), Interlaken, Switzerland, Springer Verlag Publications Inc., June 2001
  21. H. Schuster, D. Georgakopoulos, A. Cichocki, and D. Baker. Modeling and composing service-based and reference process-based multi-enterprise processes. In Proceeding of 12th International Conference on Advanced Information Systems Engineering (CAiSE), Stockholm, Sweden, Springer Verlag Publications Inc., June 2000
  22. Merabti, M., Fergus, P., Abuelma'atti, O., Yu, H., Judice, C.: Managing Distributed Networked Appliances in Home Networks. Proceeding of the IEEE 96(1), p.p. 166-185 , 2008.
  23. Fatima-Zahra Belouadha, Hajar Omrana and Ounsa Roudiès, A model-driven approach for composing SAWSDL semantic Web services, International Journal of Computer Science Issues, Vol. 7, Issue 2, No 1, March 2010
  24. Bernhard Bauer, Jörg P. Müller, MDA Applied: From Sequence Diagrams to Web Service Choreography, ICWE 2004, LNCS 3140, pp. 132-136, 2004
  25. Roy Gronmo, Michael C. Jaeger, Model-Driven Semantic Web Service Composition, Proceedings of the 12th Asia-Pacific Software Engineering Conference table of contents, Pages: 79 - 86, 2005, ISBN ISSN:1530-1362 , 0-7695-2465-6
  26. Zhengdong Zhu, Yanping Chen, Ronggui Lan and Zengzhi Li, Study of MDA Based Semantic Web Service Composition, Information Technology Journal, Volume 8, Issue 6, 2009
  27. B. Bauer and J. P. Muller. Mda applied: From sequence diagrams to web service choreography. In ICWE'04 (LNCS 3140), p.p. 132-136, 2004
  28. Simona Motogna, I. Lazar1, B. Pârv1, and I. Czibula, An Agile MDA Approach for Service-Oriented Components, Electronic Notes in Theoretical Computer Science, Volume 253, Issue 1, p.p. 95-110, Oct. 2009
  29. Hwang, C. L. and Yoon, K. Multiple Attribute Decision Making: Methods and Applications. New York: Spriner-verlag, 1981
  30. Yoon, K. and Hwang, C. L., Multiple Attribute Decision Making: An Introduction. Thousand Oaks: Sage Publications Inc., 1985.
  31. G. Bordogna, M. Fedrizzi, G. Pasi, A linguistic modeling of consensus in group decisionmaking based on OWA operators, IEEE Transactions on Systems, Man and Cybernetics: Part A. Systems and Humans 27, p.p. 126- 132, 1997
  32. N. Bryson, Group decision-making and the analytic hierarchy process: exploring the consensus-relevant information content, Computers & Operations Research (23) (1996) 27- 35.
  33. C. Carlsson, D. Ehrenburg, P. Eklund, M. Fedrizzi, P. Gustafsson, P. Lindholm, G. Merkuryeva, T. Riissanen, A.G.S. Ventre, Consensus in distributed soft environments, European Journal of Operational Research 61 (1992) 165-185.
  34. A. Efstathiadsea, S. Tassoub, A. Antoniouc, Strategic planning, transfer and implementation of advanced manufacturing technologies (AMT), Technovation 22 (4). p.p. 210- 212, 2002.
  35. F. Herrera, E. Herrera-Viedma, J.L. Verdegray, A model of consensus in group decisionmaking under linguistic assessments, Fuzzy Sets and Systems 78 p.p. 73- 87, 1996
  36. J. Kacprzyk, M. Fedrizzi, Multiperson Decision-Making Models Using Fuzzy Sets and Possibility Theory, Kluwer Academic Publishers Inc., Dordrecht, 1993.
  37. J. Kacprzyk, M. Fedrizzi, H. Nurmi, Consensus Under Fuzziness, Kluwer, Norwell, MA, 1997
  38. E.E. Karsak, Distance-based fuzzy MCDM approach for evaluating flexible manufacturing system alternatives, International Journal of Production Research 40, 2002, p.p. 3167- 3181.
  39. Object Management Group. MDA Guide V1.0.1. OMG, 2003
  40. Marco Brambilla, Stefano Ceri, Ferderico Michele Facca Politecnico di Milano and Irene Celino, Dario Cerizza and Emanuele Della Valle Ceferiel, Model-Driven Design and Development of Semantic Web Service Applications, ACM Transactions on Internet Technology (TOIT) archive Volume 8, Issue 1 No.3 , Nov. 2007, ISSN:1533-5399
  41. Bell, Michael, Introduction to Service-Oriented Modeling. Service-Oriented Modeling: Service Analysis, Design, and Architecture, Wiley & Sons Publishers Inc., 2008, ISBN 978-0-470-14111-3.

Paper Citation

in Harvard Style

Cheng D., Shah N., Tsai C., Chao K. and Lo C. (2010). Model Driven Service-Oriented Approach for Smart Building Energy Management . In Proceedings of the 4th International Workshop on Enterprise Systems and Technology - Volume 1: I-WEST, ISBN 978-989-8425-44-7, pages 116-130. DOI: 10.5220/0004465801160130

in Bibtex Style

author={Ding-Yuan Cheng and Nasaraf Shah and Chen-Fang Tsai and Ku-ming Chao and Chi-Chun Lo},
title={Model Driven Service-Oriented Approach for Smart Building Energy Management},
booktitle={Proceedings of the 4th International Workshop on Enterprise Systems and Technology - Volume 1: I-WEST,},

in EndNote Style

JO - Proceedings of the 4th International Workshop on Enterprise Systems and Technology - Volume 1: I-WEST,
TI - Model Driven Service-Oriented Approach for Smart Building Energy Management
SN - 978-989-8425-44-7
AU - Cheng D.
AU - Shah N.
AU - Tsai C.
AU - Chao K.
AU - Lo C.
PY - 2010
SP - 116
EP - 130
DO - 10.5220/0004465801160130