A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2021; you can also visit the original URL.
The file type is application/pdf
.
Filters
Evaluating Variability Modeling Techniques for Supporting Cyber-Physical System Product Line Engineering
[chapter]
2016
Lecture Notes in Computer Science
., electronics, mechanics), complex configuration processes). ...
Consequently, CPSs are developed by integrating multiple products within/across product lines (PLs) that communicate with each other through information networks. ...
Handling complex configurations in software product lines: a
tooled approach. in Proceedings of the 18th International Software Product Line Conference-Volume 1.
2014.
102.
Abbasi, E.K., A. ...
doi:10.1007/978-3-319-46613-2_1
fatcat:6q4trnkhsfcrzhyjd62puc6gg4
Product Line Configuration Meets Process Mining
2019
Procedia Computer Science
Therefore, user's actions of previous product line configurations are logged, mined and analyzed. ...
This paper focuses on enhancing product line configuration processes through process mining techniques. ...
Acknowledgements This work is supported by the French-Tunisian CMCU project 16G/1416 called CONFIGURE. ...
doi:10.1016/j.procs.2019.12.173
fatcat:2b7zvz3yxjecdichtr272ucdtq
Do #ifdefs Influence the Occurrence of Vulnerabilities? An Empirical Study of the Linux Kernel
[article]
2016
arXiv
pre-print
We aim to raise developers' awareness to address variability more systematically, since configuration complexity is an important, but often ignored aspect of software product lines. ...
Preprocessors support the diversification of software products with #ifdefs, but also require additional effort from developers to maintain and understand variable code. ...
software product lines [14, 37] . ...
arXiv:1605.07032v1
fatcat:qqj6m3p3rben7hcpkefjijkscm
Unveiling process insights from refactoring practices
[article]
2020
arXiv
pre-print
Method: We mined source code metrics from a software product after a quality improvement task was given in parallel to (117) software developers, organized in (71) teams. ...
We were able to find moderate correlations (43%) between software cyclomatic complexity and process cyclomatic complexity. ...
We mined the software metrics from a software product after a software quality improvement task was given to a group of developers organized in teams. ...
arXiv:2010.15692v1
fatcat:yxb43h3qhvb7dl7iuxqyke6lwq
Clone-and-Own software product derivation based on developer preferences and cost estimation
2018
2018 12th International Conference on Research Challenges in Information Science (RCIS)
The proposed scenarios and cost estimation are based on indicators retrieved after an automated identification of the mappings between the features implemented by the family of software products and the ...
We generate a constraints system prior to a product derivation, to facilitate the software engineer selection of the suitable scenario and operations based on his preferences. ...
INTRODUCTION Establishing a family of software systems is done usually either by adopting software product line engineering as a topdown approach to construct a software product line (SPL) [1] or by ...
doi:10.1109/rcis.2018.8406682
dblp:conf/rcis/GhabachBKB18
fatcat:lkjqzoutfzbxhn2pki2abwt53u
Data-driven search-based software engineering
2018
Proceedings of the 15th International Conference on Mining Software Repositories - MSR '18
The resource contains 89 artifacts which are related to DSE, divided into 13 groups such as requirements engineering, software product lines, software processes. ...
This paper introduces Data-Driven Search-based Software Engineering (DSE), which combines insights from Mining Software Repositories (MSR) and Search-based Software Engineering (SBSE). ...
Minimizing a test suite [26] , configuring a software system [66] or extracting a valid products from a product line description [82] . ...
doi:10.1145/3196398.3196442
dblp:conf/msr/NairACFMMM0Y08
fatcat:2hyij3e5v5fz5ct4xo73z3heym
This paper describes a novel approach to detect variability in a software product line from its change history such that software changes are converted to vectors and a factor analysis is applied. ...
As a result of the experiments, variability is detected from the change history of products. ...
So the feature in the application layer has much visible and invisible variability, and the correlations between the functions and the variability are complex. ...
doi:10.1145/1370750.1370753
dblp:conf/msr/YoshimuraNHK08
fatcat:gkv4bjry2rb4nekstizegiqtby
Data-Driven Search-based Software Engineering
[article]
2018
arXiv
pre-print
The resource contains 89 artifacts which are related to DSE, divided into 13 groups such as requirements engineering, software product lines, software processes. ...
This paper introduces Data-Driven Search-based Software Engineering (DSE), which combines insights from Mining Software Repositories (MSR) and Search-based Software Engineering (SBSE). ...
Minimizing a test suite [26] , configuring a software system [66] or extracting a valid products from a product line description [82] . ...
arXiv:1801.10241v2
fatcat:tp6ukvxji5gzhoq6ziurcaq5oa
A Feature-Based Semantic Model for Automatic Product Cost Estimation
2014
International Journal of Engineering and Technology
A cost feature can be identified with data mining methods for different targeted clients or products, and conceptually interfaced with product design and manufacturing features. ...
This model is expected to enable a visual, flexible and semantically consistent scheme to address effective and efficient product cost structures, frequent configuration variations and business changes ...
From CAD/CAM model and product configuration, design features can be determined. ...
doi:10.7763/ijet.2014.v6.676
fatcat:xtwkqiz7ovfthojd3m7hvtow7m
Towards product configuration taking into account quality concerns
2012
Proceedings of the 16th International Software Product Line Conference on - SPLC '12 -volume 1
The configuration of concrete products from a product line infrastructure is the process of resolving the variability captured in the product line according to a company's market strategy or specific customer's ...
Several aspects influence the selection of features for a concrete product, such as dependencies and constraints between features, the different stakeholders involved in the process, the desired degree ...
The authors also show how probabilistic feature models can be mined from a given set of product configurations. ...
doi:10.1145/2364412.2364426
dblp:conf/splc/VillelaAZ12
fatcat:lzb35yh3qzesbivt6sbsztk7x4
Predicting Good Configurations for GitHub and Stack Overflow Topic Models
[article]
2019
arXiv
pre-print
Software repositories contain large amounts of textual data, ranging from source code comments and issue descriptions to questions, answers, and comments on Stack Overflow. ...
These findings support researchers and practitioners in efficiently determining suitable configurations for topic modelling when analysing textual data contained in software repositories. ...
topic modelling of textual corpora mined from software repositories. ...
arXiv:1804.04749v3
fatcat:xh5y3x2wvffh7hpupatc6tgesa
Q-Rapids framework for advanced data analysis to improve rapid software development
2018
Journal of Ambient Intelligence and Humanized Computing
product factors, indicators, and to find correlations between them. ...
We have already implemented the system at software development SME and managed to find interesting characteristics and correlations about the software quality. ...
Acknowledgements This work has received funding from the European Union's Horizon 2020 research and innovation programme under Grant agreement no. 732253. ...
doi:10.1007/s12652-018-0784-5
fatcat:ut5b7mborfb5fprrqhacx4w7ai
A Study on Software Metrics based Software Defect Prediction using Data Mining and Machine Learning Techniques
2015
International Journal of Database Theory and Application
Software quality is a field of study and practice that describes the desirable attributes of software products. ...
The main objective of paper is to help developers identify defects based on existing software metrics using data mining techniques and thereby improve the software quality.In this paper, variousclassification ...
as size, complexity, design features, performance, and quality level. ...
doi:10.14257/ijdta.2015.8.3.15
fatcat:pk5okarex5g55df2e5uxorhp54
Synthesis of Attributed Feature Models From Product Descriptions: Foundations
[article]
2015
arXiv
pre-print
We perform a complexity analysis w.r.t. number of features, attributes, configurations, and domain size. ...
Feature modeling is a widely used formalism to characterize a set of products (also called configurations). ...
Experiments presented in this report were carried out using the Grid'5000 experimental testbed, being developed under the INRIA ALADDIN development action with support from CNRS, RENATER and several Universities ...
arXiv:1502.04645v1
fatcat:iwfmmrxynzce3oca7h75i544ru
Software Development Process Mining: Discovery, Conformance Checking and Enhancement
2016
2016 10th International Conference on the Quality of Information and Communications Technology (QUATIC)
We used the Spearman correlation coefficient to measure the strength of correlation between metrics of these two dimensions, product and process complexities. ...
We were able to find moderate correlations (≈43%) between software cyclomatic complexity and process cyclomatic complexity. ...
doi:10.1109/quatic.2016.061
dblp:conf/quatic/CaldeiraA16
fatcat:acb3seoe7vh6hamsvwor2qzcou
« Previous
Showing results 1 — 15 out of 25,387 results