On the Support of Multi-perspective Process Models Variability for Smart Environments

Aitor Murguzur, Xabier De Carlos, Salvador Trujillo, Goiuria Sagardui

Abstract

Cloud service-based applications are to be adapted to serve multiple platforms and stakeholders. Atop of such services, Smart Green Buildings are fostering a plethora of processes within their sustainability life-cycle. This introduces a number of challenges, as how to support multiple perspectives of domain-specific variability and how to deal with large collections of related process variants. To tackle this, there is a need to handle multiperspective variability for processes. This paper introduces an approach to manage multi-perspective process variability by means of a meta-model and a modeling methodology, representing separately people and things variability perspectives in smart environments. Initial experimental results are also described, which indicate encouraging results for managing highly complex variability models.

References

  1. Baresi, L., Guinea, S., and Pasquale, L. (2012). ServiceOriented Dynamic Software Product Lines. IEEE Computer, 45(10):42-48.
  2. Bayer, J., Gérard, S., Haugen, O., Mansell, J., MollerPedersen, B., Oldevik, J., Tessier, P., Thibault, J., and Widen, T. (2006). Consolidated product line variability modeling. In SPLC.
  3. Berger, T., Rublack, R., Nair, D., Atlee, J. M., Becker, M., Czarnecki, K., and Wasowski, A. (2013). A Survey of Variability Modeling in Industrial Practice. In VaMoS.
  4. Castro, M., Jara, A. J., and Skarmeta, A. F. (2012). An analysis of m2m platforms: Challenges and opportunities for the internet of things. In IMIS.
  5. Classen, A., Hubaux, A., and Heymans, P. (2009). A formal semantics for multi-level staged configuration. In VaMoS.
  6. Czarnecki, K., Helsen, S., and Eisenecker, U. (2004). Staged configuration using feature models. In SPLC.
  7. García-Galán, J., Trinidad, P., and Ruiz-Cortés, A. (2013). Multi-user variability configuration: A game theoretic approach. In ASE.
  8. Gurgen, L., Gunalp, O., Benazzouz, Y., and Gallissot, M. (2013). Self-aware cyber-physical systems and applications in smart buildings and cities. In DATE.
  9. Hallerbach, A., Bauer, T., and Reichert, M. (2010). Capturing Variability in Business Process Models : The Provop Approach. Software Maintenance and Evolution, 22(6-7):519-546.
  10. Hubaux, A., Heymans, P., Schobbens, P.-Y., Deridder, D., and Abbasi, E. (2011). Supporting multiple perspectives in feature-based configuration. Software and Systems Modeling, pages 1-23.
  11. Kolb, J. and Reichert, M. (2013). A flexible approach for abstracting and personalizing large business process models. Applied Computing Review, 13(1):6-17.
  12. Meerkamm, S. (2012). Staged configuration of multiperspectives variants based on a generic data model. In BPM Workshops.
  13. Mendonc¸a, M., Cowan, D., Malyk, W., and Oliveira, T. (2008). Collaborative Product Configuration: Formalization and Efficient Algorithms for Dependency Analysis. Journal of Software, 3(2):69-82.
  14. Murguzur, A., Sagardui, G., Intxausti, K., and Trujillo, S. (2013). Process variability through automated late selection of fragments. In CAiSE Workshops.
  15. Rosa, M. L., Dumas, M., ter Hofstede, A. H., and Mendling, J. (2011). Configurable multi-perspective business process models. Information Systems : Databases : Their Creation, Management and Utilization, 36(2):313-340.
  16. Rosenmüller, M., Siegmund, N., Thüm, T., and Saake, G. (2011). Multi-dimensional variability modeling. In VaMoS.
  17. Schnieders, A. and Puhlmann, F. (2006). Variability mechanisms in e-business process families. In BIS.
  18. Schroeter, J., Lochau, M., and Winkelmann, T. (2012). Multi-perspectives on feature models. In MODELS.
  19. Wang, K.-Y., Lin, G., Chou, P., and Chou, A. (2012). Leverage smart system services technology for smart green building management. In EGG.
Download


Paper Citation


in Harvard Style

Murguzur A., De Carlos X., Trujillo S. and Sagardui G. (2014). On the Support of Multi-perspective Process Models Variability for Smart Environments . In Proceedings of the 2nd International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD, ISBN 978-989-758-007-9, pages 549-554. DOI: 10.5220/0004758205490554


in Bibtex Style

@conference{modelsward14,
author={Aitor Murguzur and Xabier De Carlos and Salvador Trujillo and Goiuria Sagardui},
title={On the Support of Multi-perspective Process Models Variability for Smart Environments},
booktitle={Proceedings of the 2nd International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,},
year={2014},
pages={549-554},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004758205490554},
isbn={978-989-758-007-9},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 2nd International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,
TI - On the Support of Multi-perspective Process Models Variability for Smart Environments
SN - 978-989-758-007-9
AU - Murguzur A.
AU - De Carlos X.
AU - Trujillo S.
AU - Sagardui G.
PY - 2014
SP - 549
EP - 554
DO - 10.5220/0004758205490554