Results 31 to 40 of about 34,751 (136)

Predicting Object Communication Errors in Constructor Development

open access: yesIEEE Access
An important challenge in dynamic software development is to predict object formation run-time object communication errors in complex environments involving multiple and multi-level object inheritance. This paper proposes a technique for doing so.
Abdul Majid Soomro   +4 more
doaj   +1 more source

A comprehensive approach in performance evaluation for modernreal-time operating systems [PDF]

open access: yes, 1996
In real-time computing the accurate characterization of the performance and determinism that a particular real-time operating system/hardware combination can provide for real-time applications is essential.
Conde, Jesús F.   +2 more
core   +2 more sources

Software Defect Prediction Based on Machine Learning and Deep Learning Techniques: An Empirical Approach

open access: yesAI
Software bug prediction is a software maintenance technique used to predict the occurrences of bugs in the early stages of the software development process.
Waleed Albattah, Musaad Alzahrani
doaj   +1 more source

A meta-analysis approach to refactoring and XP [PDF]

open access: yes, 2007
The mechanics of seventy-two different Java refactorings are described fully in Fowler's text. In the same text, Fowler describes seven categories of refactoring, into which each of the seventy-two refactorings can be placed.
Counsell, S, Hierons, RM, Loizou, G
core   +1 more source

Maleku: an evolutionary visual software analytics tool for providing insights into software evolution [PDF]

open access: yes, 2011
Software maintenance is a complex process that requires the understanding and comprehension of software project details. It involves the understanding of the evolution of the software project, hundreds of software components and the relationships among ...
García-Peñalvo, Francisco   +4 more
core  

DeltaImpactFinder: Assessing Semantic Merge Conflicts with Dependency Analysis [PDF]

open access: yes, 2015
In software development, version control systems (VCS) provide branching and merging support tools. Such tools are popular among developers to concurrently change a code-base in separate lines and reconcile their changes automatically afterwards. However,
Dias Martin   +4 more
core   +5 more sources

Static Analyser for Java-Based Object-Oriented Software Metrics [PDF]

open access: yes, 1999
Software metrics play a major role In the software development. Not only software metrics help in understanding the size and complexity of software systems, but they are also helpful in improving the quality of software systems.
Abu Al-Ese, Hasan Mugbil Khalaf
core  

An empirical study of evolution of inheritance in Java OSS [PDF]

open access: yes, 2006
Previous studies of Object-Oriented (OO) software have reported avoidance of the inheritance mechanism and cast doubt on the wisdom of ‘deep’ inheritance levels.
Counsell, S, Nasseri, E, Shepperd, M J
core  

Architecture, design and source code comparison of ns-2 and ns-3 network simulators [PDF]

open access: yes, 2010
Ns-2 and its successor ns-3 are discrete-event simulators. Ns- 3 is still under development, but offers some interesting characteristics for developers while ns-2 still has a big user base.
Amaya Rodríguez, Claudio Antonio   +4 more
core   +1 more source

Technical Debt Reduction using Search Based Automated Refactoring [PDF]

open access: yes, 2016
Software refactoring has been recognised as a valuable process during software development and is often aimed at repaying technical debt. Technical debt arises when a software product has been built or amended without full care for structure and ...
Greer, Desmond   +2 more
core   +1 more source

Home - About - Disclaimer - Privacy