loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Vasilios Tzeremes and Hassan Gomaa

Affiliation: George Mason University, United States

Keyword(s): End User Development, Software Product Lines (SPL), Meta-modeling, Variability Modeling, Middleware, Smart Environments, Smart Spaces, Software Product Line Architecture.

Related Ontology Subjects/Areas/Topics: Cross-Feeding between Data and Software Engineering ; Model-Driven Engineering ; Software Engineering ; Software Engineering Methods and Techniques

Abstract: End User (EU) architectures for smart environments aim to enable end users to create and deploy software applications for their smart spaces. EU Software Product Lines (SPL) extend EU architectures for smart environments with product line support to promote reuse and software application portability. This paper describes a meta-modeling approach for developing EU SPLs for smart environments. We present a meta-model as the basis for developing a framework for creating EU SPLs and deriving EU applications. The meta-model is composed of platform independent and platform specific meta-models. This paper describes in detail both parts of the meta-model and discusses the relationships and mappings between them. This paper also presents the XANA EU SPL framework that was developed using the proposed platform specific meta-model and discusses XANA’s product line creation and application derivation process.

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 35.170.64.185

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Tzeremes, V. and Gomaa, H. (2016). A Multi-platform End User Software Product Line Meta-model for Smart Environments. In Proceedings of the 11th International Joint Conference on Software Technologies (ICSOFT 2016) - ICSOFT-EA; ISBN 978-989-758-194-6, SciTePress, pages 290-297. DOI: 10.5220/0006003802900297

@conference{icsoft-ea16,
author={Vasilios Tzeremes. and Hassan Gomaa.},
title={A Multi-platform End User Software Product Line Meta-model for Smart Environments},
booktitle={Proceedings of the 11th International Joint Conference on Software Technologies (ICSOFT 2016) - ICSOFT-EA},
year={2016},
pages={290-297},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0006003802900297},
isbn={978-989-758-194-6},
}

TY - CONF

JO - Proceedings of the 11th International Joint Conference on Software Technologies (ICSOFT 2016) - ICSOFT-EA
TI - A Multi-platform End User Software Product Line Meta-model for Smart Environments
SN - 978-989-758-194-6
AU - Tzeremes, V.
AU - Gomaa, H.
PY - 2016
SP - 290
EP - 297
DO - 10.5220/0006003802900297
PB - SciTePress