Authors
Michael John Decker, Christian D Newman, Natalia Dragan, Michael L Collard, Jonathan I Maletic, Nicholas A Kraft
Publication date
2018/5/27
Book
Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings
Pages
337-338
Description
The role of a well-designed method should not change frequently or significantly over its lifetime. As such, changes to the role of a method can be an indicator of design improvement or degradation. To measure this, we use method stereotypes. Method stereotypes provide a high-level description of a method's behavior and role; giving insight into how a method interacts with its environment and carries out tasks. When a method's stereotype changes, so has its role. This work presents a taxonomy of how method stereotypes change and why the categories of changes are significant.
Scholar articles
MJ Decker, CD Newman, N Dragan, ML Collard… - Proceedings of the 40th International Conference on …, 2018