Function point analysis Measurement practices for successful software projects - Garmus, David; Herron, David (Addison-Wesley, 2004)