17. A business process integration system comprising: a semantic persistent store including semantic information relating to business processes, the semantic information describing business processes and steps of the business processes in natural language expressions, the semantic information including functionality metadata, service metadata and instance descriptor metadata, wherein the functionality metadata provides a semantic context containing various levels of specificity and arranged in a hierarchical structure, the service metadata includes technical aspects relating to services implemented in software, and the instance descriptor metadata contains data transformation information relating to a transform of data between software applications and cross-references between the functionality metadata and runtime instances of the services; a syntactic persistent store including syntactic information, the syntactic information being cross-referenced to semantic information and relating to software applications each implementing a step of the business processes; a modeling tool to receive user inputs related to creating or modifying steps for a business process; a matching tool to search the semantic persistent store and the syntactic persistent store for software applications to match the user inputs, the matching tool to identify the data transformation information corresponding to matched software applications and to generate an integrated sequence of runtime instances of matched software applications to implement the business process specified by semantic terms of the user inputs, wherein each runtime instance in the sequence implements a respective step of the business process and communicates with adjacent runtime instances via adapters created based on the identified data transformation information; and a memory and a processor to respectively store and execute instructions to implement the modeling tool and the matching tool.
17. A business process integration system comprising: a semantic persistent store including semantic information relating to business processes, the semantic information describing business processes and steps of the business processes in natural language expressions, the semantic information including functionality metadata, service metadata and instance descriptor metadata, wherein the functionality metadata provides a semantic context containing various levels of specificity and arranged in a hierarchical structure, the service metadata includes technical aspects relating to services implemented in software, and the instance descriptor metadata contains data transformation information relating to a transform of data between software applications and cross-references between the functionality metadata and runtime instances of the services; a syntactic persistent store including syntactic information, the syntactic information being cross-referenced to semantic information and relating to software applications each implementing a step of the business processes; a modeling tool to receive user inputs related to creating or modifying steps for a business process; a matching tool to search the semantic persistent store and the syntactic persistent store for software applications to match the user inputs, the matching tool to identify the data transformation information corresponding to matched software applications and to generate an integrated sequence of runtime instances of matched software applications to implement the business process specified by semantic terms of the user inputs, wherein each runtime instance in the sequence implements a respective step of the business process and communicates with adjacent runtime instances via adapters created based on the identified data transformation information; and a memory and a processor to respectively store and execute instructions to implement the modeling tool and the matching tool. 24. The business process integration system of claim 17 , wherein the instance descriptor metadata further contains an application framework descriptor that provides platform and communication protocol information.