Techniques for developing software applications are provided. In general, information is gathered throughout the software development process and that information is utilized to more efficiently build and install software applications. Application components can be defined at an early stage in the software...http://www.google.com.hk/patents/US7174535?utm_source=gb-gplus-share專利 US7174535 - Build and install for software applications