@inproceedings{d8d965dcc1d24f53a372f65f86a41ad6,
title = "A software product line approach for feature modeling and design of secure connectors",
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.",
keywords = "Component-based Software Architecture, Feature Model, Message Communication Patterns, Model-based Design, Secure Connector, Secure Software Architecture, Secure Software Design, Security Patterns, Software Product Line, UML",
author = "Michael Shin and Hassan Gomaa and Don Pathirage",
year = "2019",
month = jan,
day = "1",
language = "English",
series = "ICSOFT 2018 - Proceedings of the 13th International Conference on Software Technologies",
publisher = "SciTePress",
pages = "506--517",
editor = "Leszek Maciaszek and Leszek Maciaszek and {van Sinderen}, Marten",
booktitle = "ICSOFT 2018 - Proceedings of the 13th International Conference on Software Technologies",
note = "null ; Conference date: 26-07-2018 Through 28-07-2018",
}