Results 31 to 40 of about 34,751 (136)
Predicting Object Communication Errors in Constructor Development
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]
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 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]
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]
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]
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]
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]
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]
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]
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

