Sciweavers

1217 search results - page 53 / 244
» Directions in Software Development and Maintenance
Sort
View
APSEC
2001
IEEE
15 years 1 months ago
Expert Maintainers' Strategies and Needs when Understanding Software: A Case Study Approach
Accelerating the learning curve of software maintainers working on systems with which they have little familiarity motivated this study. A working hypothesis was that automated me...
Christos Tjortjis, Paul J. Layzell
JOT
2006
114views more  JOT 2006»
14 years 9 months ago
A Classification Framework for Software Reuse
Software reuse is commonly used to leverage existing assets and to reduce development cost and time. Reuse can be accomplished by several different mechanisms. This paper describe...
Vitaly Khusidman, David Murray Bridgeland
WER
2007
Springer
15 years 3 months ago
An Approach to Requirements Encapsulation with Clustering
Requirements encapsulation means organizing software requirements into a set of requirements clusters with tight cohesion along with external interfaces such that each cluster can...
Zude Li, Quazi Abidur Rahman, Nazim H. Madhavji
SIGSOFT
2009
ACM
15 years 10 months ago
SCA: a semantic conflict analyzer for parallel changes
Parallel changes are becoming increasingly prevalent in the development of large scale software system. To further study the relationship between parallel changes and faults, we h...
Danhua Shao, Sarfraz Khurshid, Dewayne E. Perry
ASE
2006
110views more  ASE 2006»
14 years 9 months ago
Runtime recovery and manipulation of software architecture of component-based systems
Recently, more attention is paid to the researches and practices on how to use software architecture in software maintenance and evolution to reduce their complexity and cost. The ...
Gang Huang, Hong Mei, Fuqing Yang