Patent ID: 8881093

Claim:
A method of reconstructing an embedded software development environment, comprising: receiving a project property; receiving a development type corresponding to the project property, the development type selected from among a plurality of development types; creating with a processor an integrated project using the project property and the selected development type; and creating a subordinate project of the integrated project using a plurality of development tools, wherein the receiving the project property comprises: receiving an application type of the integrated project; receiving a target type of the integrated project; amending the development type for the target type; amending the application type for the integrated project; and reconstructing the embedded software development environment, wherein the receiving the target type comprises: receiving the target type corresponding to an architecture of an embedded system to which the embedded software will be applied, and wherein the receiving the development type comprises: receiving the development type corresponding to the target type, the development type selected from among the plurality of development types, wherein the creating the subordinate project comprises: extracting a project, corresponding to the project property, from among a plurality of projects previously created using the plurality of development tools; and adding the extracted project as the subordinate project of the integrated project.