paper-with-me

Papers

Does Link Prediction Help Detect Feature Interactions in Software Product Lines (SPLs)?

2020-09-15 · Seyedehzahra Khoshmanesh, Robyn Lutz

An ongoing challenge for the requirements engineering of software product lines is to predict whether a new combination of features (units of functionality) will create an unwanted or even hazardous feature interaction. We thus seek to improve and automate the prediction of unwanted feature interactions early in development. In this paper, we show how the detection of unwanted feature interactions in a software product line can be effectively represented as a link prediction problem. Link prediction uses machine learning algorithms and similarity scores among a graph's nodes to identify likely new edges. We here model the software product line features as nodes and the unwanted interactions among the features as edges. We investigate six link-based similarity metrics, some using local and some using global knowledge of the graph, for use in this context. We evaluate our approach on a software product line benchmark in the literature, building six machine-learning models from the graph-based similarity data. Results show that the best ML algorithms achieved an accuracy of 0.75 to 1 for classifying feature interactions as unwanted or wanted in this small study and that global similarity metrics performed better than local similarity metrics. The work shows how link-prediction models can help find missing edges, which represent unwanted feature interactions that are undocumented or unrecognized, earlier in development.

📄 PDF Abstract BibTeX arXiv:2009.07392

Code (0)

등록된 구현이 없습니다.

Tasks

BIG-bench Machine LearningLink PredictionPrediction

Similar Papers 제목 키워드 기반

DETR3D: 3D Object Detection from Multi-view Images via 3D-to-2D Queries

2021-10-13 · Yue Wang, Vitor Guizilini, Tianyuan Zhang, Yilun Wang 외

We introduce a framework for multi-camera 3D object detection. In contrast to existing works, which estimate 3D bounding boxes directly from monocular images or use depth prediction networks to generate input for 3D obje…

3D Object DetectionAutonomous DrivingDepth EstimationDepth Prediction+5

An AMR-based Link Prediction Approach for Document-level Event Argument Extraction

2023-05-30 · Yuqing Yang, Qipeng Guo, Xiangkun Hu, Yue Zhang 외

Recent works have introduced Abstract Meaning Representation (AMR) for Document-level Event Argument Extraction (Doc-level EAE), since AMR provides a useful interpretation of complex semantic structures and helps to capt…

Abstract Meaning RepresentationEvent Argument ExtractionLink PredictionTAG

Using Sentiment Information for Preemptive Detection of Toxic Comments in Online Conversations

2020-06-17 · Éloi Brassard-Gourdeau, Richard Khoury

The challenge of automatic detection of toxic comments online has been the subject of a lot of research recently, but the focus has been mostly on detecting it in individual messages after they have been posted. Some aut…

Leveraging World Knowledge in Implicit Hate Speech Detection

2022-12-28 · Jessica Lin

While much attention has been paid to identifying explicit hate speech, implicit hateful expressions that are disguised in coded or indirect language are pervasive and remain a major challenge for existing hate speech de…

Entity LinkingHate Speech DetectionWorld Knowledge

Social Science Guided Feature Engineering: A Novel Approach to Signed Link Analysis

2020-01-04 · Ghazaleh Beigi, Jiliang Tang, Huan Liu

Many real-world relations can be represented by signed networks with positive links (e.g., friendships and trust) and negative links (e.g., foes and distrust). Link prediction helps advance tasks in social network analys…

Feature EngineeringLink PredictionRecommendation Systems