Automated issue assignment using topic modelling on Jira issue tracking data
Wiley | IET Software
by Themistoklis Diamantopoulos, Nikolaos Saoulidis, Andreas Symeonidis
5d ago
In this work, we provide a methodology for automated issue assignment, designed using Jira issue tracking data extracted from the Apache Software Foundation that describe both features and bugs. Our methodology employs topic modelling to extract the semantics of text features, while optimising the LDA algorithm (number of topics) using the assignment results. Abstract As more and more software teams use online issue tracking systems to collaborate on software projects, the accurate assignment of new issues to the most suitable contributors may have significant impact on the success of the pr ..read more
Visit website
Effect of requirements specification using native language on external software quality
Wiley | IET Software
by Fernando Uyaguari, Cathy Guevara‐Vega, Antonio Quiña‐Mera, Alvaro Uyaguari, Cristina Acosta
6d ago
A controlled experiment to determine whether the language of the requirements influences the external quality of the software product. Abstract In the context of requirements specification in Global Software Development, aspects such as differences in culture, language and schedule affect software development teams; however, we do not know the effect of these issues. Compare the native language requirements with the foreign language requirements concerning external quality. We conducted a controlled experiment of one-factor two treatments within-subjects with 17 experimental subjects. Wilcox ..read more
Visit website
Requirements‐related fault prevention during the transformation from formal specifications to programs
Wiley | IET Software
by Jiandong Li, Shaoying Liu
2w ago
In this paper, we identify requirements-related faults that can arise during the transformation of formal specifications into programs, analyse each to discover its causes, and propose corresponding fault prevention methods. The approach works by analysing a specification, decomposing it into specification fragments with different levels like components, determining the correct implementation order among the components, and enabling automated code generation for the components and other low-level specification fragments. The approach seeks to reduce the faults in programs significantly by gui ..read more
Visit website
CIDFuzz: Fuzz testing for continuous integration
Wiley | IET Software
by Jiaming Zhang, Zhanqi Cui, Xiang Chen, Huiwen Yang, Liwei Zheng, Jianbin Liu
2M ago
This paper proposes a fuzz testing method for continuous integration, and testing resources are allocated based on the coverage of seeds to test the change points more effectively. Based on the proposed approach, CIDFuzz is implemented as a prototype tool, and experiments are conducted on four open-source projects that use continuous integration. The results of the experiments show that, compared with AFL and AFLGo, CIDFuzz can reduce the time costs for covering change points reproducing vulnerabilities. Abstract As agile software development and extreme programing have become increasingly p ..read more
Visit website
A systematic mapping study for graphical user interface testing on mobile apps
Wiley | IET Software
by Liming Nie, Kabir Sulaiman Said, Lingfei Ma, Yaowen Zheng, Yangyang Zhao
3M ago
This paper presents a systematic mapping study to gain insight into GUI testing for mobile apps. Through bibliometric analysis, the paper identifies the GUI testing research communities, influential authors, papers and popular topic trends. Additionally, the paper identifies the common approaches and the evaluation metrics used in GUI testing for mobile apps through qualitative analysis. Abstract Mobile apps with tested Graphical User Interface (GUI) tend to have higher downloads in the apps store. In recent years, few efforts were made to analyse the research community and research status o ..read more
Visit website
A systematic review on search‐based test suite reduction: State‐of‐the‐art, taxonomy, and future directions
Wiley | IET Software
by Amir Sohail Habib, Saif Ur Rehman Khan, Ebubeogu Amarachukwu Felix
3M ago
In this study, the current state-of-the-art search-based algorithm used for Test Suite Reduction is analysed and is classified into five main categories, including Evolutionary-based, Swarm Intelligence-based, Human-based, Physics-based, and Hybrid. Abstract Regression testing remains a promising research area for the last few decades. It is a type of testing that aims at ensuring that recent modifications have not adversely affected the software product. After the introduction of a new change in the system under test, the number of test cases significantly increases to handle the modificati ..read more
Visit website
Bayesian Network analysis of software logs for data‐driven software maintenance
Wiley | IET Software
by Santiago Rey, Silverio Martínez‐Fernández, Antonio Salmerón
3M ago
In this paper, Bayesian networks are proposed as a log analysis technique to discover poor performance indicators in a system and to explore usage patterns. For this, an action research study is designed and conducted to improve the software quality and the user experience of a web application using Bayesian networks as a technique to analyse software logs. As a result, multiple enhancement points have been identified within the application, ranging from performance issues and errors to recurring user usage patterns. Abstract Software organisations aim to develop and maintain high-quality so ..read more
Visit website
Selecting reliable blockchain peers via hybrid blockchain reliability prediction
Wiley | IET Software
by Peilin Zheng, Zibin Zheng, Liang Chen
4M ago
In public blockchain systems, users usually connect to third-party peers or run a peer to join the P2P blockchain network. However, connecting to unreliable blockchain peers will lead to resource waste and even loss of cryptocurrencies by repeated transactions. We propose a Hybrid Blockchain Reliability Prediction model, to extract the blockchain reliability factors and then make the personalised prediction for each user. Abstract Blockchain and blockchain-based decentralised applications have been attracting increasing attention recently. In public blockchain systems, users usually connect ..read more
Visit website
Blockchain‐based covert software information transmission for bitcoin
Wiley | IET Software
by Gaurav Dhiman, Marcello Carvalho Reis, Paulo C. S. Barbosa, Victor Hugo C. Albuquerque, Sandeep Kautish
4M ago
Block chain-based data transmission will become a new development direction of data concealment transmission, which is of great significance for developing secure transmission technology for special applications. Abstract Blockchain-based data transmission will become a new development direction of data concealment transmission, which is of great significance for developing a secure transmission technology for special applications. To meet the needs of efficient, secure, concealed and stable transmission of confidential information, the transaction data structure of Bitcoin and the location ..read more
Visit website
Software based sentiment analysis of clinical data for healthcare sector
Wiley | IET Software
by Vimal Shanmuganathan, Victor Hugo C. Albuquerque, Paulo C. S. Barbosa, Marcello Carvalho Reis, Gaurav Dhiman, Mohd Asif Shah
4M ago
Aiming at the simple neural network's lack of the ability to capture the contextual semantics of text and extract meaningful information in the text, a sentiment analysis model FAGB iAGRU is a fusion of attention mechanism and gated recurrent unit (GRU), is designed. First, the text is preprocessed, and passed GloVe carries out word vectorisation to reduce the dimension of the vector space; then, the attention mechanism is merged with the update gate of the gating unit to form a hybrid model so that it can extract meaningful information in the text features; finally, by forcing forward attent ..read more
Visit website

Follow Wiley | IET Software on Feedspot

Continue with Google
Continue with Apple
OR