中文
相关论文

相关论文: Fast Static Analyses of Software Product Lines -- …

200 篇论文

Variability-aware metrics are designed to measure qualitative aspects of software product lines. As we identified in a prior SLR \cite{El-SharkawyYamagishi-EichlerSchmid19}, there exist already many metrics that address code or variability…

软件工程 · 计算机科学 2021-10-20 Sascha El-Sharkawy , Adam Krafczyk , Klaus Schmid

This article is about a measurement analysis based approach to help software practitioners in managing the additional level complexities and variabilities in software product line applications. The architecture of the proposed approach i.e.…

软件工程 · 计算机科学 2010-07-30 Zeeshan Ahmed

In this paper two intensive problems faced during software application's analysis and development process arose by the software industry are briefly conversed i.e. identification of fault proneness and increase in rate of variability in the…

软件工程 · 计算机科学 2010-11-16 Zeeshan Ahmed , Saman Majeed

Software Product Line Engineering has attracted attention in the last two decades due to its promising capabilities to reduce costs and time to market through reuse of requirements and components. In practice, developing system level…

软件工程 · 计算机科学 2020-01-08 Mole Li , Alan Grigg , Charles Dickerson , Lin Guan , Siyuan Ji

A software analysis is a computer program that takes some representation of a software product as input and produces some useful information about that product as output. A software product line encompasses \emph{many} software product…

编程语言 · 计算机科学 2020-10-05 Ramy Shahin , Marsha Chechik

Context: The Importance of Dynamic Variability Management in Dynamic Software Product Lines. Objective: Define a protocol for conducting a systematic mapping study to summarize and synthesize evidence on dynamic variability management for…

软件工程 · 计算机科学 2022-07-01 Oscar Aguayo , Samuel Sepúlveda

Static analysis remains one of the most popular approaches for detecting and correcting poor or vulnerable program code. It involves the examination of code listings, test results, or other documentation to identify errors, violations of…

人工智能 · 计算机科学 2021-08-27 Fitzroy D. Nembhard , Marco M. Carvalho

Software product lines (SPL) are a method for the development of variant-rich software systems. Compared to non-variable systems, testing SPLs is extensive due to an increasingly amount of possible products. Different approaches exist for…

软件工程 · 计算机科学 2015-04-10 Hartmut Lackner , Martin Schmidt

Software code complexity is a well-studied property to determine software component health. However, the existing code complexity metrics do not directly take into account the fault-proneness aspect of the code. We propose a metric called…

软件工程 · 计算机科学 2021-04-27 Ali Parsai , Serge Demeyer

Several important aspects of software product quality can be evaluated using dynamic metrics that effectively capture and reflect the software's true runtime behavior. While the extent of research in this field is still relatively limited,…

软件工程 · 计算机科学 2021-01-12 Amjed Tahir , Stephen G. MacDonell

Static code analysis is a powerful approach to detect quality deficiencies such as performance bottlenecks, safety violations or security vulnerabilities already during a software system's implementation. Yet, as current software systems…

软件工程 · 计算机科学 2017-10-23 Eric Bodden

Computing devices and associated software govern everyday life, and form the backbone of safety critical systems in banking, healthcare, automotive and other fields. Increasing system complexity, quickly evolving technologies and paradigm…

软件工程 · 计算机科学 2020-09-04 Arthur-Jozsef Molnar , Alexandra Neamţu , Simona Motogna

Software Product Lines are large-scale, multi-unit systems that enable massive, customized production. They consist of a base of reusable artifacts and points of variation that provide the system with flexibility, allowing generating…

软件工程 · 计算机科学 2019-01-08 Zineb Mcharfi , Bouchra El Asri , Abdelaziz Kriouile

Today's small and medium-sized enterprises (SMEs) in the software industry are faced with major challenges. While having to work efficiently using limited resources they have to perform quality assurance on their code to avoid the risk of…

软件工程 · 计算机科学 2016-11-24 Mario Gleirscher , Dmitriy Golubitskiy , Maximilian Irlbeck , Stefan Wagner

Code analysis is fundamental in Software Engineering, supporting debugging, optimization, and security assessment. Human developers approach it through syntax parsing, static semantics inference, and dynamic reasoning. Traditional tools are…

软件工程 · 计算机科学 2026-05-22 Wei Ma , Zhihao Lin , Shangqing Liu , Qiang Hu , Ye Liu , Wenhan Wang , Cen Zhang , Liming Nie , Li Li , Yang Liu , Lingxiao Jiang

Analyses of a software product line (SPL) typically report variable results that are annotated with logical expressions indicating the set of product variants for which the results hold. These expressions can get complicated and difficult…

软件工程 · 计算机科学 2023-11-01 Rafael F. Toledo , Joanne M. Atlee , Rui Ming Xiong

Static analysis is a growing application of software engineering, leading to a range of essential security tools, bug-finding tools, as well as software verification. Recent years show an increase of universal static analysis tools that…

编程语言 · 计算机科学 2024-04-22 Avi Hayoun , Veselin Raychev , Jack Hair

Metrics can be used by businesses to make more objective decisions based on data. Software startups in particular are characterized by the uncertain or even chaotic nature of the contexts in which they operate. Using data in the form of…

综合文献 · 计算机科学 2019-01-16 Kai-Kristian Kemell , Xiaofeng Wang , Anh Nguyen-Duc , Jason Grendus , Tuure Tuunanen , Pekka Abrahamsson

Software product quality can be defined as the features and characteristics of the product that meet the user needs. The quality of any software can be achieved by following a well defined software process. These software process results…

软件工程 · 计算机科学 2018-02-19 Karuna Prasad , MG Divya , N Mangala

Coupling metrics are an established way to measure software architecture quality with respect to modularity. Static coupling metrics are obtained from the source or compiled code of a program, while dynamic metrics use runtime data gathered…

软件工程 · 计算机科学 2019-09-30 Henning Schnoor , Wilhelm Hasselbring
‹ 上一页 1 2 3 10 下一页 ›