In order to make the basic principle of the extension innovation methods into software
and facilitate users to use the extension innovation software to innovatively design
the architecture of the extension innovation software and major components are designed
which contain the three creation methods for new products design in extension innovation methods. The software architecture is conducive for users to develop scalable evolution software by components and is suitable for application into different fields. Experimental results illustrate the effectiveness of the architecture.