ICON is an application which conducts powerful automatic code analysis, to determine application structures and inventories, database and file inventory, to estimate software complexity, and to correct or modify software elements with new generation editors.