BORRBangladesh Open Research Repository
SearchSubmitAboutContact
BORRResearch for a Better Bangladesh.
AboutSubmit PaperContactTermsPolicyGitHub

© 2026 Bangladesh Open Research Repository.

Filters

Sort By

Sort by dateSort by citations
Year Range
to
Clear all filters

All Papers

16+ results
Field: Software Reliability and Analysis Research

A Bayesian Reliability Growth Model for Computer Software

Verified

Bev Littlewood, J. L. Verrall

Journal: Journal of the Royal Statistical Society Series C (Applied Statistics)
Year: 1973
Citations: 457

A Bayesian reliability growth model is presented which includes special features designed to reproduce special properties of the growth in reliability of an item of computer software (program). The model treats the situation where the program is sufficiently complete to work for continuous time peri...

Physical SciencesComputer ScienceSoftware
Read Source

Theories of Software Reliability: How Good Are They and How Can They Be Improved?

Verified

Bev Littlewood

Journal: IEEE Transactions on Software EngineeringYear: 1980Citations: 178

An examination of the assumptions used in early bug-counting models of software reliability shows them to be deficient. Suggestions are made to improve modeling assumptions and examples are given of mathematical implementations. Model verification via real-life data is discussed and minimum requirem...

Physical SciencesComputer ScienceSoftware
Read Source

A bivariate optimal replacement policy for a repairable system

Verified

Yuan Lin Zhang

Journal: Journal of Applied ProbabilityYear: 1994Citations: 114

In this paper, a repairable system consisting of one unit and a single repairman is studied. Assume that the system after repair is not as good as new. Under this assumption, a bivariate replacement policy ( T, N ) , where T is the working age and N is the number of failures of the system is studied...

Physical SciencesEngineeringSafety, Risk, Reliability and Quality
Read Source

Evolution of Software Development Effort and Cost Estimation Techniques: Five Decades Study Using Automated Text Mining Approach

Verified

Anil Jadhav, Mandeep Kaur, Farzana Akter

Journal: Mathematical Problems in EngineeringYear: 2022Citations: 73

Software development effort and cost estimation (SDECE) is one of the most important tasks in the field of software engineering. A large number of research papers have been published on this topic in the last five decades. Investigating research trends using a systematic literature review when such ...

Physical SciencesComputer ScienceInformation SystemsOpen Access
Read Source

Greedy Heuristic Algorithms to Generate Variable Strength Combinatorial Test Suite

Verified

Ziyuan Wang, Baowen Xu, Changhai Nie

Year: 2008Citations: 70

Combinatorial testing is a practical software testing approach that has been widely used in practice. Most research and applications of such approach focus on N-way combinatorial testing that provides a minimum coverage of all N-way interactions among factor. However, the strengths of different inte...

Physical SciencesComputer ScienceSoftware
Read Source

An Empirical Study of Code Smells in Transformer-based Code Generation Techniques

Verified

Mohammed Latif Siddiq, Shafayat Hossain Majumder, Maisha R. Mim, Sourov Jajodia et al.

Year: 2022Citations: 58

Prior works have developed transformer-based language learning models to automatically generate source code for a task without compilation errors. The datasets used to train these techniques include samples from open source projects which may not be free of security flaws, code smells, and violation...

Physical SciencesComputer ScienceInformation Systems
Read Source

Non-Functional Requirements Classification with Feature Extraction and Machine Learning: An Empirical Study

Verified

Md Ariful Haque, Md. Abdur Rahman, Md. Saeed Siddik

Journal: 2019 1st International Conference on Advances in Science, Engineering and Robotics Technology (ICASERT)Year: 2019Citations: 53

Non-Functional Requirements (NFR) describe a set of quality attributes required for a software such as security, reliability, performance, etc. Extracting and considering NFR from software requirement specification can help developers to deliver quality software which meets users expectations comple...

Physical SciencesComputer ScienceInformation Systems
Read Source

Classifying non-functional requirements using RNN variants for quality software development

Verified

Md. Abdur Rahman, Md Ariful Haque, Md. Nurul Ahad Tawhid, Md. Saeed Siddik

Year: 2019Citations: 48

Non-Functional Requirements (NFR), a set of quality attributes, required for software architectural design. Which are usually scattered in SRS and must be extracted for quality software development to meet user expectations. Researchers show that functional and non-functional requirements are mixed ...

Physical SciencesComputer ScienceInformation Systems
Read Source

Variable Ordering to Improve BDD Analysis of Phased-Mission Systems With Multimode Failures

Verified

Yuchang Mo

Journal: IEEE Transactions on ReliabilityYear: 2009Citations: 37

Recently, Z. Tang, and J. B. Dugan proposed a new algorithm (DEP-BDD) based on binary decision diagrams (BDD) for reliability analysis of phased-mission systems (PMS) with multimode failures. Although the variable ordering is very important from a practical point of view, it has not been treated dir...

Physical SciencesComputer ScienceSoftware
Read Source

Neural Network based Software Defect Prediction using Genetic Algorithm and Particle Swarm Optimization

Verified

Safial Islam Ayon

Journal: 2019 1st International Conference on Advances in Science, Engineering and Robotics Technology (ICASERT)Year: 2019Citations: 36

In the arena of software engineering, software defects prediction is one of the most attractive research topics. Here the main task is to predict if there is any bug in the software or not. For software testing, software defect detection is important for reducing the time and resources consumed. Acc...

Physical SciencesComputer ScienceInformation Systems
Read Source

Applying Ant Colony Optimization in software testing to generate prioritized optimal path and test data

Verified

Sumon Biswas, M. Shamim Kaiser, Shamim Al Mamun

Year: 2015Citations: 34

Software testing is one of the most important parts of software development lifecycle. Among various types of software testing approaches structural testing is widely used. Structural testing can be improved largely by traversing all possible code paths of the software. Genetic algorithm is the most...

Physical SciencesComputer ScienceSoftware
Read Source

The Impact of Software Fault Prediction in Real-World Application

Verified

Md. Razu Ahmed, Md. Asraf Ali, N. Ahmed, Md. Fahad Bin Zamal et al.

Year: 2020Citations: 32

Software fault prediction and proneness has long been considered as a critical issue for the tech industry and software professionals. In the traditional techniques, it requires previous experience of faults or a faulty module while detecting the software faults inside an application. An automated s...

Physical SciencesComputer ScienceInformation Systems
Read Source

Software Effort Estimation using Machine Learning Technique

Verified

Mizanur Rahman, Partha Protim Roy, Mohammad Javed Ali, Teresa Gonc ̧alves et al.

Journal: International Journal of Advanced Computer Science and ApplicationsYear: 2023Citations: 30

Software engineering effort estimation plays a significant role in managing project cost, quality, and time and creating software. Researchers have been paying close attention to software estimation during the past few decades, and a great amount of work has been done utilizing a variety of machine-...

Physical SciencesComputer ScienceInformation SystemsOpen Access
Read Source

Software Defects Identification: Results Using Machine Learning and Explainable Artificial Intelligence Techniques

Verified

Momotaz Begum, Mehedi Hasan Shuvo, Imran Ashraf, Abdullah Al Mamun et al.

Journal: IEEE AccessYear: 2023Citations: 29

The rising deployment of software in automation and the cognitive skills of machines indicate a machine revolution in modern human civilization. Thus, diagnosing and predicting software faults is crucial to software reliability. In this paper, we first preprocessed four real datasets offered by Nati...

Physical SciencesComputer ScienceInformation SystemsOpen Access
Read Source

Review and Empirical Analysis of Machine Learning-Based Software Effort Estimation

Verified

Mizanur Rahman, Hasan Sarwar, Md. Abdul Kader, Teresa Gonçalves et al.

Journal: IEEE AccessYear: 2024Citations: 28

The average software company spends a huge amount of its revenue on R&D for how to deliver software on time. Accurate software effort estimation is critical for successful project planning, resource allocation, and on-time delivery within budget for sustainable software development. However, both ov...

Physical SciencesComputer ScienceInformation SystemsOpen Access
Read Source
PreviousPage 1 of 2+Next