Results 31 to 40 of about 1,789,157 (322)

Ada and software maintenance [PDF]

open access: yesProceedings. Conference on Software Maintenance, 1988., 1988
The author presents a brief historical background on the development of Ada and the APSE (Ada Programming Support Environment) concept and then focuses on the management activities of software development which will have an impact on software maintenance. She examines the technical development activities affecting maintenance.
openaire   +2 more sources

System Failure Detection Using Deep Learning Models Integrating Timestamps With Nonuniform Intervals

open access: yesIEEE Access, 2022
System logs play an important role in software development and system maintenance. Many system software programs continuously generate system logs during software runtimes for failure detection and diagnosis purposes.
Yixin Huangfu   +2 more
doaj   +1 more source

An External Client-Based Approach for the Extract Class Refactoring: A Theoretical Model and an Empirical Approach

open access: yesApplied Sciences, 2020
A commonly observed ambiguity of a class is simply a reflection of multiple methods’ implementation within an individual class. The process of Extract Class refactoring is, therefore, used to separate the different responsibilities of a class into ...
Musaad Alzahrani, Saad Alqithami
doaj   +1 more source

Multilingual Source Code Analysis: A Systematic Literature Review

open access: yesIEEE Access, 2017
Contemporary software applications are developed using cross-language artifacts, which are interdependent with each other. The source code analysis of these applications requires the extraction and examination of artifacts, which are build using multiple
Zaigham Mushtaq   +2 more
doaj   +1 more source

Towards an ontology of software maintenance

open access: yesJournal of Software Maintenance: Research and Practice, 1999
SUMMARY We suggest that empirical studies of maintenance are difficult to understand unless the context of the study is fully defined. We developed a preliminary ontology to identify a number of factors that influence maintenance. The purpose of the ontology is to identify factors that would affect the results of empirical studies.
Kitchenham, Barbara A.   +8 more
openaire   +5 more sources

An Experiment of Evaluating Software Understandability [PDF]

open access: yesJournal of Systemics, Cybernetics and Informatics, 2004
Software understandability is one of important characteristics of software quality because it can influence cost or reliability at software evolution in reuse or maintenance.
Shinji UCHIDA, Kazuyuki SHIMA
doaj  

Empirical Study on the Evolution of Developer Social Networks

open access: yesIEEE Access, 2018
Software development is incredibly complex. Specifically, open-source software (OSS) development requires developers to collaborate with each other to conduct their work.
Mohamed Abdelrahman Aljemabi   +1 more
doaj   +1 more source

Software Maintenance: The Need for Standardization [PDF]

open access: yesProceedings of the IEEE, 1989
Hardware and software maintenance are contrasted. The key difference between the two-the ease with which software can be changed-leads to the need for managing software change. Standardization of software maintenance is proposed as a method for managing software change.
openaire   +3 more sources

Intelligent Monitoring System Based on Spatio–Temporal Data for Underground Space Infrastructure

open access: yesEngineering, 2023
Intelligent sensing, mechanism understanding, and the deterioration forecasting based on spatio–temporal big data not only promote the safety of the infrastructure but also indicate the basic theory and key technology for the infrastructure construction ...
Bowen Du   +4 more
doaj   +1 more source

The Co-Evolution of Test Maintenance and Code Maintenance through the lens of Fine-Grained Semantic Changes

open access: yes, 2017
Automatic testing is a widely adopted technique for improving software quality. Software developers add, remove and update test methods and test classes as part of the software development process as well as during the evolution phase, following the ...
Levin, Stanislav, Yehudai, Amiram
core   +1 more source

Home - About - Disclaimer - Privacy