An empirical study on maintainable method size in Java | Synapse