Ghent University Academic Bibliography

Advanced

Design and evaluation of an architecture for future smart grid service provisioning

Matthias Strobbe UGent, Tom Verschueren UGent, Kevin Mets UGent, Stijn Melis UGent, Chris Develder UGent, Filip De Turck UGent, Thierry Pollet and Stijn Van de Veire (2012) IEEE IFIP Network Operations and Management Symposium. p.1295-1302
abstract
In recent years, there has been a growing interest in cloud technologies. Using current cloud solutions, it is however difficult to create customizable multi-tenant applications, especially if the application must support varying Quality of Service (QoS) guarantees. Software Product Line Engineering (SPLE) and feature modeling techniques are commonly used to address these issues in non-cloud applications, but these techniques cannot be ported directly to a cloud context, as the common approaches are geared towards customization of on-premise deployed applications, and do not support multi-tenancy. In this paper, we propose an architecture for the development and management of customizable Software as a Service (SaaS) applications, built using SPLE techniques. In our approach, each application is a composition of services, where individual services correspond to specific application functionalities, referred to as features. A feature-based methodology is described to abstract and convert the application information required at different stages of the application life-cycle: development, customization and deployment. We specifically focus on how development feature models can be adapted ensuring a one-to-one correspondence between features and services exists, ensuring the composition of services yields an application containing the corresponding features. These runtime features can then be managed using feature placement techniques. The proposed approach enables developers to define significantly less features, while limiting the amount of automatically generated features in the application runtime stage. Conversion times between models are shown to be in the order of milliseconds, while execution times of management algorithms are shown to improve by 5 to 17% depending on the application case.
Please use this url to cite or link to this publication:
author
organization
year
type
conference
publication status
published
subject
keyword
SPLE, Design methodology, SaaS, IBCN, Clouds
in
IEEE IFIP Network Operations and Management Symposium
editor
Filip De Turck UGent, Luciano Paschoal Gaspary and Deep Medhi
issue title
2012 IEEE NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (NOMS)
pages
1295 - 1302
publisher
IEEE
place of publication
New York, NY, USA
conference name
13th IEEE/IFIP Network Operations and Management Symposium (NOMS 2012)
conference location
Maui, HI, USA
conference start
2012-04-16
conference end
2012-04-20
Web of Science type
Proceedings Paper
Web of Science id
000309517000176
ISSN
1542-1201
ISBN
9781467302685
language
English
UGent publication?
yes
classification
P1
copyright statement
I have transferred the copyright for this publication to the publisher
id
2914512
handle
http://hdl.handle.net/1854/LU-2914512
date created
2012-06-21 11:55:55
date last changed
2014-02-14 15:25:21
@inproceedings{2914512,
  abstract     = {In recent years, there has been a growing interest in cloud technologies. Using current cloud solutions, it is however difficult to create customizable multi-tenant applications, especially if the application must support varying Quality of Service (QoS) guarantees. Software Product Line Engineering (SPLE) and feature modeling techniques are commonly used to address these issues in non-cloud applications, but these techniques cannot be ported directly to a cloud context, as the common approaches are geared towards customization of on-premise deployed applications, and do not support multi-tenancy. In this paper, we propose an architecture for the development and management of customizable Software as a Service (SaaS) applications, built using SPLE techniques. In our approach, each application is a composition of services, where individual services correspond to specific application functionalities, referred to as features. A feature-based methodology is described to abstract and convert the application information required at different stages of the application life-cycle: development, customization and deployment. We specifically focus on how development feature models can be adapted ensuring a one-to-one correspondence between features and services exists, ensuring the composition of services yields an application containing the corresponding features. These runtime features can then be managed using feature placement techniques. The proposed approach enables developers to define significantly less features, while limiting the amount of automatically generated features in the application runtime stage. Conversion times between models are shown to be in the order of milliseconds, while execution times of management algorithms are shown to improve by 5 to 17\% depending on the application case.},
  author       = {Strobbe, Matthias and Verschueren, Tom and Mets, Kevin and Melis, Stijn and Develder, Chris and De Turck, Filip and Pollet, Thierry and Van de Veire, Stijn},
  booktitle    = {IEEE IFIP Network Operations and Management Symposium},
  editor       = {De Turck, Filip and Paschoal Gaspary, Luciano and Medhi, Deep},
  isbn         = {9781467302685},
  issn         = {1542-1201},
  keyword      = {SPLE,Design methodology,SaaS,IBCN,Clouds},
  language     = {eng},
  location     = {Maui, HI, USA},
  pages        = {1295--1302},
  publisher    = {IEEE},
  title        = {Design and evaluation of an architecture for future smart grid service provisioning},
  year         = {2012},
}

Chicago
Strobbe, Matthias, Tom Verschueren, Kevin Mets, Stijn Melis, Chris Develder, Filip De Turck, Thierry Pollet, and Stijn Van de Veire. 2012. “Design and Evaluation of an Architecture for Future Smart Grid Service Provisioning.” In IEEE IFIP Network Operations and Management Symposium, ed. Filip De Turck, Luciano Paschoal Gaspary, and Deep Medhi, 1295–1302. New York, NY, USA: IEEE.
APA
Strobbe, M., Verschueren, T., Mets, K., Melis, S., Develder, C., De Turck, F., Pollet, T., et al. (2012). Design and evaluation of an architecture for future smart grid service provisioning. In Filip De Turck, L. Paschoal Gaspary, & D. Medhi (Eds.), IEEE IFIP Network Operations and Management Symposium (pp. 1295–1302). Presented at the 13th IEEE/IFIP Network Operations and Management Symposium (NOMS 2012), New York, NY, USA: IEEE.
Vancouver
1.
Strobbe M, Verschueren T, Mets K, Melis S, Develder C, De Turck F, et al. Design and evaluation of an architecture for future smart grid service provisioning. In: De Turck F, Paschoal Gaspary L, Medhi D, editors. IEEE IFIP Network Operations and Management Symposium. New York, NY, USA: IEEE; 2012. p. 1295–302.
MLA
Strobbe, Matthias, Tom Verschueren, Kevin Mets, et al. “Design and Evaluation of an Architecture for Future Smart Grid Service Provisioning.” IEEE IFIP Network Operations and Management Symposium. Ed. Filip De Turck, Luciano Paschoal Gaspary, & Deep Medhi. New York, NY, USA: IEEE, 2012. 1295–1302. Print.