A Software Product Line Approach for Feature Modeling and Design of Secure Connectors

Michael Shin, Hassan Gomaa, Don Pathirage

Abstract

This paper describes a software product line approach to modeling the variability of secure software connectors by means of a feature model, which consists of security pattern and communication pattern features used in the design of secure component-based software architectures for concurrent and distributed software applications. Applying separation of concerns, these features are designed as security and communication pattern components. Each secure connector is designed as a composite component that encapsulates both security pattern and communication pattern components. Integration of these components within a secure connector is enabled by a security coordinator. This paper describes the feature model, design of secure connectors, how applications are built using secure connectors, and the validation of the approach.

Download


Paper Citation


in Harvard Style

Shin M., Gomaa H. and Pathirage D. (2018). A Software Product Line Approach for Feature Modeling and Design of Secure Connectors.In Proceedings of the 13th International Conference on Software Technologies - Volume 1: ICSOFT, ISBN 978-989-758-320-9, pages 506-517. DOI: 10.5220/0006904805060517


in Bibtex Style

@conference{icsoft18,
author={Michael Shin and Hassan Gomaa and Don Pathirage},
title={A Software Product Line Approach for Feature Modeling and Design of Secure Connectors},
booktitle={Proceedings of the 13th International Conference on Software Technologies - Volume 1: ICSOFT,},
year={2018},
pages={506-517},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0006904805060517},
isbn={978-989-758-320-9},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 13th International Conference on Software Technologies - Volume 1: ICSOFT,
TI - A Software Product Line Approach for Feature Modeling and Design of Secure Connectors
SN - 978-989-758-320-9
AU - Shin M.
AU - Gomaa H.
AU - Pathirage D.
PY - 2018
SP - 506
EP - 517
DO - 10.5220/0006904805060517