Matches in SemOpenAlex for { <https://semopenalex.org/work/W18052479> ?p ?o ?g. }
Showing items 1 to 55 of
55
with 100 items per page.
- W18052479 abstract "This thesis analyzes the incremental change process and presents an approach that supports incremental software change during the software servicing stage. The thesis investigates the common features of the phases of the incremental change process and integrates them together. It is discovered that each phase is an interactive, incremental process, with alternating role for both the maintainer and the tool. Strategies can be defined for each phase. With proper use of the strategies, the maintainer can achieve a better effectiveness. There were four strategies defined for feature location phase: top-down, bottom-up, forward data flow and backward data flow. The research in the thesis is based on the dependence graph. The thesis proposes a function level granularity dependence graph—Abstract System Dependence Graph (ASDG) to support incremental change. The idea of “conceptual dependence” is also proposed to address the dependence which is not retrieved by the code analyzer. Conceptual dependencies are demonstrated to be useful in establishing a complete set of dependencies, which is often not possible due to an insufficiently powerful code analyzer, dependence hidden within library functions, or the complexity of the application architecture. By achieving the complete set of both regular and conceptual dependencies, the feature/concept is better understood and the change propagation is better controlled. An incremental change tool—Ripples4—is developed to support the theory. It is designed to support all phases in the process. By allowing the user to mark components as being visited or of interest in the investigation, Ripples4 is useful in tracking progress during the feature location, change impact, and change propagation processes. Ripples4 also supports the change propagation phase by implementing incremental change analysis, so re-analyzing the entire application after every change is not needed. Several case studies are done on Mosaic web browser, which has been widely used by researchers as a “subject” for the research of maintenance tools and techniques. Our cases studies also demonstrated that the additional functionality of Ripples4 over commercial tool Imagix4D is of great use in practical software maintenance." @default.
- W18052479 created "2016-06-24" @default.
- W18052479 creator A5087057748 @default.
- W18052479 creator A5087348187 @default.
- W18052479 date "2003-01-01" @default.
- W18052479 modified "2023-09-26" @default.
- W18052479 title "Incremental software change" @default.
- W18052479 hasPublicationYear "2003" @default.
- W18052479 type Work @default.
- W18052479 sameAs 18052479 @default.
- W18052479 citedByCount "1" @default.
- W18052479 crossrefType "journal-article" @default.
- W18052479 hasAuthorship W18052479A5087057748 @default.
- W18052479 hasAuthorship W18052479A5087348187 @default.
- W18052479 hasConcept C124101348 @default.
- W18052479 hasConcept C132525143 @default.
- W18052479 hasConcept C199360897 @default.
- W18052479 hasConcept C2777904410 @default.
- W18052479 hasConcept C41008148 @default.
- W18052479 hasConcept C80444323 @default.
- W18052479 hasConcept C98045186 @default.
- W18052479 hasConceptScore W18052479C124101348 @default.
- W18052479 hasConceptScore W18052479C132525143 @default.
- W18052479 hasConceptScore W18052479C199360897 @default.
- W18052479 hasConceptScore W18052479C2777904410 @default.
- W18052479 hasConceptScore W18052479C41008148 @default.
- W18052479 hasConceptScore W18052479C80444323 @default.
- W18052479 hasConceptScore W18052479C98045186 @default.
- W18052479 hasLocation W180524791 @default.
- W18052479 hasOpenAccess W18052479 @default.
- W18052479 hasPrimaryLocation W180524791 @default.
- W18052479 hasRelatedWork W1966146698 @default.
- W18052479 hasRelatedWork W1970701456 @default.
- W18052479 hasRelatedWork W1974286320 @default.
- W18052479 hasRelatedWork W2026337293 @default.
- W18052479 hasRelatedWork W2028258835 @default.
- W18052479 hasRelatedWork W2117261746 @default.
- W18052479 hasRelatedWork W2130419774 @default.
- W18052479 hasRelatedWork W2131684123 @default.
- W18052479 hasRelatedWork W2135451678 @default.
- W18052479 hasRelatedWork W2148155140 @default.
- W18052479 hasRelatedWork W2158143875 @default.
- W18052479 hasRelatedWork W2366520322 @default.
- W18052479 hasRelatedWork W2523397378 @default.
- W18052479 hasRelatedWork W2526618286 @default.
- W18052479 hasRelatedWork W2766528288 @default.
- W18052479 hasRelatedWork W2979888267 @default.
- W18052479 hasRelatedWork W3083346639 @default.
- W18052479 hasRelatedWork W3198116749 @default.
- W18052479 hasRelatedWork W3212480823 @default.
- W18052479 hasRelatedWork W2145665686 @default.
- W18052479 isParatext "false" @default.
- W18052479 isRetracted "false" @default.
- W18052479 magId "18052479" @default.
- W18052479 workType "article" @default.