Mereological Analysis Of Java Programs By Using Existing Mereological Categorisations