A software product line approach for feature modeling and design of secure connectors

Michael Shin, Hassan Gomaa, Don Pathirage

Research output: Chapter in Book/Report/Conference proceedingConference contribution

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.

Original languageEnglish
Title of host publicationICSOFT 2018 - Proceedings of the 13th International Conference on Software Technologies
EditorsLeszek Maciaszek, Leszek Maciaszek, Marten van Sinderen
PublisherSciTePress
Pages506-517
Number of pages12
ISBN (Electronic)9789897583209
StatePublished - Jan 1 2019
Event13th International Conference on Software Technologies, ICSOFT 2018 - Porto, Portugal
Duration: Jul 26 2018Jul 28 2018

Publication series

NameICSOFT 2018 - Proceedings of the 13th International Conference on Software Technologies

Conference

Conference13th International Conference on Software Technologies, ICSOFT 2018
CountryPortugal
CityPorto
Period07/26/1807/28/18

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

Fingerprint Dive into the research topics of 'A software product line approach for feature modeling and design of secure connectors'. Together they form a unique fingerprint.

  • Cite this

    Shin, M., Gomaa, H., & Pathirage, D. (2019). A software product line approach for feature modeling and design of secure connectors. In L. Maciaszek, L. Maciaszek, & M. van Sinderen (Eds.), ICSOFT 2018 - Proceedings of the 13th International Conference on Software Technologies (pp. 506-517). (ICSOFT 2018 - Proceedings of the 13th International Conference on Software Technologies). SciTePress.