This paper provides an overview of the relationship between recent work in logic programming and recent developments in software engineering. The relationship to software engineering is more specifically concerned with how formal specifications can be used to explain and represent the basis of software maintenance and evolution. Some of the results reviewed here have appeared in [5] and [13]. These previous results are summarized, extended, and made more general in this paper. 1 Introduction Maintenance activities can be divided into three distinct classes: corrective, perfective, and adaptive. Corrective maintenance largely reflects the failure of software engineers to validate and verify software specifications and programs with respect ...
This paper explores the possibility of automated support for detecting inconsistencies in software s...
The development of software systems inevitably involves the detection and handling of inconsistencie...
Inconsistency has been considered as one of the main classes of defects in software requirements spe...
This paper provides an overview of the relationship between recent work in logic programming and rec...
This paper provides an overview of the relationship between recent work in logic programming and rec...
Software maintenance is the process of modifying existing operational software by correcting errors,...
The past two decades have seen increasing sophistication in software work. Now and in the future, th...
The past two decades have seen increasing sophistication in software work. Now and in the future, th...
Abstract. Researchers must pay far more attention to discovering and validating the principles that ...
This introduction to software maintenance concepts shows how these concepts can be used in practical...
This paper explores the possibility of automated support for detecting inconsistencies in software s...
The development of software systems involves the detection and handling of inconsistencies. These in...
The attempt to design and integrate consistent changes to an existing system is the essence of softw...
Software maintenance is extremely important activity in software development life cycle. It involves...
Maintenance is not only performed after a software product has been delivered to the client. On the ...
This paper explores the possibility of automated support for detecting inconsistencies in software s...
The development of software systems inevitably involves the detection and handling of inconsistencie...
Inconsistency has been considered as one of the main classes of defects in software requirements spe...
This paper provides an overview of the relationship between recent work in logic programming and rec...
This paper provides an overview of the relationship between recent work in logic programming and rec...
Software maintenance is the process of modifying existing operational software by correcting errors,...
The past two decades have seen increasing sophistication in software work. Now and in the future, th...
The past two decades have seen increasing sophistication in software work. Now and in the future, th...
Abstract. Researchers must pay far more attention to discovering and validating the principles that ...
This introduction to software maintenance concepts shows how these concepts can be used in practical...
This paper explores the possibility of automated support for detecting inconsistencies in software s...
The development of software systems involves the detection and handling of inconsistencies. These in...
The attempt to design and integrate consistent changes to an existing system is the essence of softw...
Software maintenance is extremely important activity in software development life cycle. It involves...
Maintenance is not only performed after a software product has been delivered to the client. On the ...
This paper explores the possibility of automated support for detecting inconsistencies in software s...
The development of software systems inevitably involves the detection and handling of inconsistencie...
Inconsistency has been considered as one of the main classes of defects in software requirements spe...