Skip to main content

Showing 1–4 of 4 results for author: Mahdavi-Hezaveh, R

Searching in archive cs. Search in all archives.
.
  1. arXiv:2212.00505  [pdf, other

    cs.SE

    An Extended Model of Software Configuration

    Authors: Rezvan Mahdavi-Hezaveh, Sameeha Fatima, Laurie Williams

    Abstract: Feature toggles and configuration options are modern programmatic techniques to easily include or exclude functionality in a software product. The research contributions to these two techniques have most often been focused on either one of them separately. However, focusing on the similarities of these two techniques may enable a more fruitful combined family of research on software configuration,… ▽ More

    Submitted 1 December, 2022; originally announced December 2022.

  2. arXiv:2109.06808  [pdf, other

    cs.CR cs.CL cs.LG

    What are the attackers doing now? Automating cyber threat intelligence extraction from text on pace with the changing threat landscape: A survey

    Authors: Md Rayhanur Rahman, Rezvan Mahdavi-Hezaveh, Laurie Williams

    Abstract: Cybersecurity researchers have contributed to the automated extraction of CTI from textual sources, such as threat reports and online articles, where cyberattack strategies, procedures, and tools are described. The goal of this article is to aid cybersecurity researchers understand the current techniques used for cyberthreat intelligence extraction from text through a survey of relevant studies in… ▽ More

    Submitted 14 September, 2021; originally announced September 2021.

    Journal ref: ACM Comput. Surv. 55, 12, Article 241 (December 2023), 36 pages

  3. Software Development with Feature Toggles: Practices used by Practitioners

    Authors: Rezvan Mahdavi-Hezaveh, Jacob Dremann, Laurie Williams

    Abstract: Background: Using feature toggles is a technique that allows developers to either turn a feature on or off with a variable in a conditional statement. Feature toggles are increasingly used by software companies to facilitate continuous integration and continuous delivery. However, using feature toggles inappropriately may cause problems which can have a severe impact, such as code complexity, dead… ▽ More

    Submitted 11 March, 2020; v1 submitted 13 July, 2019; originally announced July 2019.

    Comments: Paper submitted to Empirical Software Engineering Journal

  4. Where Are The Gaps? A Systematic Mapping Study of Infrastructure as Code Research

    Authors: Akond Rahman, Rezvan Mahdavi-Hezaveh, Laurie Williams

    Abstract: Context:Infrastructure as code (IaC) is the practice to automatically configure system dependencies and to provision local and remote instances. Practitioners consider IaC as a fundamental pillar to implement DevOps practices, which helps them to rapidly deliver software and services to end-users. Information technology (IT) organizations, such as Github, Mozilla, Facebook, Google and Netflix have… ▽ More

    Submitted 12 July, 2018; originally announced July 2018.

    Comments: Paper submitted to the journal of Information and Software Technology

    Journal ref: Information and Software Technology 2018