2008 · 13 citations · 8 references
ComputingComputer ScienceDiagrammingModel-based Systems EngineeringSoftware EngineeringModel-driven Software EngineeringObject-oriented DesignSoftware ArchitectureSoftware DesignSoftware ModelingSoftware TestingAutomated Test GenerationMessage Sequence ModelingPath GenerationTest Case GenerationTest CasesTest GenerationTestingUml Modeling
MM-Path, an acronym for Method/Message Path, describes the dynamic interactions between methods in object-oriented systems. This paper discusses the classifications of MM-Path, based on the characteristics of object-oriented software. We categorize it according to the generation reasons, the effect scope and the composition of MM-Path. A formalized representation of MM-Path is also proposed, which has considered the influence of state on response method sequences of messages. .Moreover, an automatic MM-Path generation approach based on UML Statechart diagram has been presented, and the difficulties in identifying and generating MM-Path can be solved. . As a result, it provides a solid foundation for further research on test cases generation based on MM-Path.
8
Test cases generation from UML state diagrams
Y.G. Kim, Hun‐Gi Hong, Doo‐Hwan Bae · IEE Proceedings - Software · 1999 · 223 citations
Jean Hartmann, Claudio Imoberdorf, Michael Meisinger · 2000 · 172 citations · Full text
Automation of GUI testing using a model-driven approach
Marlon Vieira, Johanne Leduc, Bill Hasling et al. · 2006 · 94 citations