Adobe Flex 3 : creating and extending Adobe Flex 3 components (Adobe Systems, 2008)