Results 1 to 10 of about 7,465 (300)
Some of the next articles are maybe not open access.
Software complexity: An aid to software maintainability
Microelectronics Reliability, 1985Abstract Recent estimates that 40–70% of software cost is being spent after the software has been tested and delivered by the development contractor, makes the area of post-delivery maintenance of software a prime candidate for major technological effort with potentially high return on investment.
openaire +1 more source
Active files as a measure of software maintainability
Companion Proceedings of the 36th International Conference on Software Engineering, 2014In this paper, we explore the set of source files which are changed unusually often. We define these files as active files. Although discovery of active files relies only on version history and defect classification, the simple concept of active files can deliver key insights into software development activities.
Lukas Schulte +2 more
openaire +1 more source
MAINTAINABILITY METRICS FOR ASPECT-ORIENTED SOFTWARE
International Journal of Software Engineering and Knowledge Engineering, 2009Maintainability is an important factor that developers should be concerned because two-thirds of software costs involve maintenance. Aspect-oriented programming (AOP) paradigm is aimed to increase the software maintainability. It solves code tangling and code scattering problems by introducing a new modular unit, called "aspect".
Mathupayas Thongmak +1 more
openaire +1 more source
The information gathering strategies of software maintainers
International Conference on Software Maintenance, 2002. Proceedings., 2003In examining software maintenance processes for improvement opportunities, an obvious choice is information flow. Obtaining accurate, up-to-date, and useful information about a system being maintained is a major task. It is also a difficult task because the sources of this information are often limited, inaccessible, or unknown.
openaire +1 more source
MAINTAINING THE TRUTH OF SPECIFICATIONS IN EVOLUTIONARY SOFTWARE
International Journal on Artificial Intelligence Tools, 1993In this paper we explore how methods of truth maintenance and nonmonotonic reasoning may be applied in the engineering of integrated, dynamic systems. In the life of a large system, it is not possible to foresee every significant event which may affect the behavior of the system.
C. V. Ramamoorthy +2 more
openaire +1 more source
Assessment of maintainability in object-oriented software
Proceedings 39th International Conference and Exhibition on Technology of Object-Oriented Languages and Systems. TOOLS 39, 2002In software industrial practice, the high cost of the maintenance process for large-scale software has placed emphasis on the need to manage the maintainability in earlier phases of the software life-cycle. This paper discusses the applicability of architectural complexity measures to managing the complexity in the software maintenance phase and the ...
Vangalur S. Alagar +2 more
openaire +1 more source
A test harness for maintaining unfamiliar software
Proceedings. Conference on Software Maintenance, 1988., 1988A process is described that uses the existing code, in a maintenance/test harness, to guide the unfamiliar maintainer through a maintenance activity efficiently. This process uses the code and test cases that execute correctly on the code to build a database of interlocking module tests before maintenance is begun.
openaire +1 more source
Blockchain for Software Maintainability in Healthcare
Proceedings of the 24th International Conference on Distributed Computing and Networking, 2023Gokul Yenduri +4 more
openaire +1 more source
Towards a Taxonomy of Software Maintainability Predictors
2019Software maintainability prediction has gained more attention in the last decade. Several studies have conducted empirical studies to look for models to predict software maintainability more accurately. In a previous work, a systematic mapping study (SMS) was performed in this context and a set of metrics used as predictors of software maintainability ...
Sara Elmidaoui, Laila Cheikhi, Ali Idri
openaire +1 more source
Maintaining software using the TreeSoft environment
Proceedings. Conference on Software Maintenance 1990, 2002Summary form only given. The author enumerates the capabilities of TreeSoft, a Unix-based software engineering environment supporting the development and maintenance of application and real-time software written in one or more programming languages.
openaire +1 more source

