The costs of personal computing in a complex organization: a comparative study
COCS '86 Proceedings of the third ACM-SIGOIS conference on Office information systems
Analyzing due process in the workplace
COCS '86 Proceedings of the third ACM-SIGOIS conference on Office information systems
Disaligning macro, meso and micro due process: a case study of office automation in Quebec colleges
COCS '88 Proceedings of the ACM SIGOIS and IEEECS TC-OA 1988 conference on Office information systems
Large-scale concurrent computing in artificial intelligence research
C3P Proceedings of the third conference on Hypercube concurrent computers and applications - Volume 2
The USC system factory project
ACM SIGSOFT Software Engineering Notes
Computational hypertext in biological modelling
HYPERTEXT '89 Proceedings of the second annual ACM conference on Hypertext
Work structures and shifts: an empirical analysis of software specification teamwork
ICSE '89 Proceedings of the 11th international conference on Software engineering
Modelling software evolution: a knowledge-based approach
ISPW '88 Proceedings of the 4th international software process workshop on Representing and enacting the software process
Departmentalization in software development and maintenance
Communications of the ACM
An annotated bibliography on software maintenance
ACM SIGSOFT Software Engineering Notes
Exceptions and exception handling in computerized information processes
ACM Transactions on Information Systems (TOIS)
The integration of computing and routine work
ACM Transactions on Information Systems (TOIS) - Special issue: selected papers from the conference on office information systems
Analyzing due process in the workplace
ACM Transactions on Information Systems (TOIS) - Special issue: selected papers from the conference on office information systems
Using a configuration management tool to coordinate software development
COCS '95 Proceedings of conference on Organizational computing systems
On designing intelligent hypertext systems for information management in software engineering
HYPERTEXT '87 Proceedings of the ACM conference on Hypertext
Does Code Decay? Assessing the Evidence from Change Management Data
IEEE Transactions on Software Engineering
Studies of the work practices of software engineers
Advances in software engineering
The Book Paradigm for Improved Maintenance
IEEE Software
A Knowledge-Based Environment for Modeling and Simulating Software Engineering Processes
IEEE Transactions on Knowledge and Data Engineering
ISHYS: Designing an Intelligent Software Hypertext System
IEEE Expert: Intelligent Systems and Their Applications
Impact Analysis of Maintenance Tasks for a Distributed Object-oriented System
ICSM '01 Proceedings of the IEEE International Conference on Software Maintenance (ICSM'01)
Comparing Uniform and Flexible Policies for Software Maintenance and Replacement
IEEE Transactions on Software Engineering
Journal of Systems and Software
Hi-index | 0.02 |
Software maintenance can be successfully accomplished if the computing arrangements of the people doing the maintenance are compatible with their established patterns of work in the setting. To foster and achieve such compatibility requires an understanding of the reasons and the circumstances in which participants carry out maintenance activities. In particular, it requires an understanding of how software users and maintainers act toward the changing circumstances and unexpected events in their work situation that give rise to software system alterations. To contribute to such an understanding, we describe a comparative analysis of the work involved in maintaining and evolving text-processing systems in two academic computer science organizations. This analysis shows that how and why software systems are maintained depends on occupational and workplace contingencies, and vice versa.