2007 · 18 citations · 33 references
ComputingSystems EngineeringDesign AutomationModel-based Systems EngineeringSoftware EngineeringControl-flow AnalysisModel-based DesignModel-driven Software EngineeringSoftware DesignSoftware ModelingSoftware TestingControl-flow Graph ConstructionSequence DiagramsSoftware Testing ProcessTest Case GenerationTest CasesTestingUml ModelingUml Sequence Diagrams
This paper presents a methodology for identifying changes and test case selection based on the UML designs of the system. Design artifacts used for this purpose are UML class diagram and sequence diagrams, which are used to generate an extended concurrent control flow graph (ECCFG) which is further used for regression testing, i.e., change identification and test case selection. A proof- of-concept tool has been developed and used on a case study, which shows that our approach selects a precise set of test cases from an existing test suite.
33
A scalable content-addressable network
Sylvia Ratnasamy, Paul Francis, Mark Handley et al. · 2001 · 6.4K citations · Full text