Architecture Designing Method and System for E-Business Solutions
Abstract
The invention provides a method for designing an architecture for e-business solutions. A business description of the e-business solution is developed. The business description describes each actor and each business function in the e-business solution. The business description further describes each interaction among one or more actors and one or more business functions. A pictorial representation of the business description is developed. Business pattern(s), integration pattern(s), composite pattern(s), and application pattern(s) that are identifiable within the pictorial representation are established. Each business pattern is 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. Each integration pattern is indicative of an integration of two or more business patterns. Each composite pattern is indicative of a grouping of a recurring combination of one or more business patterns and one or more integration patterns. Each application pattern is indicative of a partitioning of an application logic and a data together with the styles of interaction among a plurality of logical tiers.
Claims
exact text as granted — not AI-modified1 . A computer readable medium including computer readable code for designing an architecture for an e-business solution, said computer program product comprising:
computer readable code for 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; computer readable code for developing a pictorial representation of the business description; computer readable code for 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; computer readable code for 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; computer readable code for 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 computer readable code for 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.
2 . The medium of claim 1 wherein said computer readable code for developing a pictorial representation of the business description includes:
computer readable code for depicting each actor in the pictorial representation; computer readable code for depicting each business function in the pictorial representation; and computer readable code for depicting each interaction among the one or more actors and the one or more business functions.
3 . The medium of claim 1 wherein said computer readable code for establishing one or more business patterns that are identifiable within the pictorial representation includes:
computer readable code for depicting each business pattern within the pictorial representation.
4 . The medium of claim 1 wherein said computer readable code for establishing one or more integration patterns that are identifiable within the pictorial representation includes:
computer readable code for depicting each integration pattern within the pictorial representation.
5 . The medium of claim 1 wherein said computer readable code for establishing one or more composite patterns that are identifiable within the pictorial representation includes:
computer readable code for depicting each composite pattern within the pictorial representation.
6 . The medium of claim 10 wherein said computer readable code for establishing one or more application patterns that are identifiable within the pictorial representation includes:
computer readable code for depicting an application pattern within the pictorial representation, the application pattern being associated with one of the business patterns.
7 . The medium of claim 10 wherein said computer readable code for establishing one or more application patterns that are identifiable within the pictorial representation includes:
computer readable code for depicting an application pattern within the pictorial representation, the application pattern being associated with one of the integration patterns.
8 . The medium of claim 10 comprising:
computer readable code for refining the pictorial representation
9 . A method for designing an architecture for an e-business solution, said method comprising:
developing a business description of the e-business solution; developing a pictorial representation of the business description; and establishing a plurality of patterns within the pictorial representation, the patterns being indicative of various implementations of the business description whereby the pictorial representation serves as a documentation for designing the architecture of the e-business solution.
10 . A system for designing an architecture for an e-business solution, said system comprising:
means for developing a business description of the e-business solution; means for developing a pictorial representation of the business description; and means for establishing a plurality of patterns within the pictorial representation, the patterns being indicative of various implementations of the business description whereby the pictorial representation serves as a documentation for designing the architecture of the e-business solution.
11 . A computer program product in a computer readable medium for designing an architecture for an e-business solution, said computer program product comprising:
computer readable code for developing a business description of the e-business solution; computer readable code for developing a pictorial representation of the business description; and computer readable code for establishing a plurality of patterns within the pictorial representation, the patterns being indicative of various implementations of the business description whereby the pictorial representation serves as a documentation for designing the architecture of the e-business solution.Join the waitlist — get patent alerts
Track US2007129994A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.