Graph-based mining of multiple object usage patterns 论文
2009引用 293
Software Engineering ResearchSoftware Testing and Debugging TechniquesAdvanced Database Systems and Queries
摘要
The interplay of multiple objects in object-oriented programming often follows specific protocols, for example certain orders of method calls and/or control structure constraints among them that are parts of the intended object usages. Unfortunately, the information is not always documented. That creates long learning curve, and importantly, leads to subtle problems due to the misuse of objects.