Patent ID: 7379882

Claim:
A method for designing an architecture for an e-business solution, said method comprising: developing a business description of the e-business solution, the business description describing each actor and each business function in the e-business solution, the business description further describing each interaction among one or more actors and one or more business functions; developing a pictorial representation of the business description; establishing one or more business patterns that are identifiable within the pictorial representation, each business pattern being indicative of each grouping of one or more actors and one or more business functions based on a nature of the interaction among the one or more actors and the one or more business functions; establishing one or more integration patterns that are identifiable within the pictorial representation, each integration pattern being indicative of an integration of two or more business patterns; establishing one or more composite patterns that are identifiable within the pictorial representation, each composite pattern being indicative of a grouping of a recurring combination of one or more business patterns and one or more integration patterns; and establishing one or more application patterns that are identifiable within the pictorial representation, each application pattern being indicative of a partitioning of an application logic and a data together with the styles of interaction among a plurality of logical tiers.