Results 291 to 300 of about 49,213 (322)
Some of the next articles are maybe not open access.

Maintaining verified software

Proceedings of the 2013 ACM SIGPLAN symposium on Haskell, 2013
Maintaining software in the face of evolving dependencies is a challenging problem, and in addition to good release practices there is a need for automatic dependency analysis tools to avoid errors creeping in. Verified software reveals more semantic information in the form of mechanized proofs of functional specifications, and this can be used for ...
openaire   +1 more source

Producing maintainable software

Computers & Industrial Engineering, 1987
Abstract The increasing cost of software maintenance has resulted in greater emphasis on the production of maintainable software. One method used to enhance the development of maintainable software is to employ complexity metrics as a technique for controlling software complexity. In order to control complexity, it is imperative to plan for increases
openaire   +1 more source

A software maintainability evaluation methodology

2nd Computers in Aerospace Conference, 1979
This paper describes a conceptual framework of software maintainability and an implemented procedure for evaluating a program's documentation and source code for maintainability characteristics. The evaluation procedure includes use of closed-form questionnaires completed by a group of evaluators.
openaire   +1 more source

Maintaining the software process

Proceedings Conference on Software Maintenance 1992, 2003
The software process movement is described. Organization-wide software processes and the maintenance of defined software processes are considered. It is suggested that the software process movement will find the software maintenance community directly in its mainstream. Even more important, the maintenance community is about to face a double challenge.
openaire   +1 more source

Training and Certifying Software Maintainers

2008 12th European Conference on Software Maintenance and Reengineering, 2008
This position paper presents a proposal for training and certifying software maintainers - both at the academic level and in the industry. Two levels of certification are proposed similar to the existing certification of software testers - a foundation level and an advanced level. For each training a course is outlined, one for the foundation level and
Harry M. Sneed, Stefan Opferkuch
openaire   +1 more source

Maintaining enterprise software applications

Communications of the ACM, 2005
The problem of maintaining integrated applications is by no means a simple one and requires an interdisciplinary approach.
openaire   +1 more source

Improving software maintainability through aspectualization

2009
The primary claimed benefits of aspect-oriented programming (AOP) are that it improves the understandability and maintainability of software applications by modularizing cross-cutting concerns. Before there is widespread adoption of AOP, developers need further evidence of the actual benefits as well as costs. Applying AOP techniques to refactor legacy
Mortensen, Michael   +2 more
openaire   +1 more source

Defining a Software Maintainability Dataset: Collecting, Aggregating and Analysing Expert Evaluations of Software Maintainability

2020 IEEE International Conference on Software Maintenance and Evolution (ICSME), 2020
Before controlling the quality of software systems, we need to assess it. In the case of maintainability, this often happens with manual expert reviews. Current automatic approaches have received criticism because their results often do not reflect the opinion of experts or are biased towards a small group of experts.
Markus Schnappinger   +2 more
openaire   +1 more source

Software complexity: An aid to software maintainability

Microelectronics Reliability, 1985
Abstract 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

The Maintainer's Assistant (software tool)

Proceedings. Conference on Software Maintenance - 1989, 2003
The Maintainer's Assistant is a code analysis tool aimed at helping the maintenance programmer to understand and modify a given program. Program transformation techniques are employed by the Maintainer's Assistant, both to derive a specification from a section of code and to transform a section of code into a logically equivalent form.
W. Ward, F.W. Calliss, M. Munro
openaire   +1 more source

Home - About - Disclaimer - Privacy