ACM transactions on software engineering and methodology (ACM Association for Computing Machinery, 2002)