[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Subject: Classification and patterns
Consider this a rough draft that I hope will be useful in thinking about the uses of the BP (or now ebXML?) metamodel for classifying core components and developing re-usable collaboration patterns. _Classification of core components:_ Metamodel elements could be used as classifiers in several ways, including: * stereotypes for UML diagrams for common business objects related to core components; * structural or keyword elements in repositories of core components. Here are some ideas of how the hierarchies could look: EconomicResourceType ResourceFamily ProductFamily ProductDefinition ServiceDefinition (meaning "work for hire") ServiceByTimeDefinition ServiceByJobDefinition IntellectualPropertyDefinition FinancialInstrumentDefinition ReturnableContainerDefinition EconomicResource ProductInstance ProductLot SerializedProduct UndifferentiatedProduct ServiceTime ServiceJob Cash ReturnableContainer EconomicContract LongTermContract Order DeliverySchedule Commitment OrderLineItem RawMaterialAuthorization FabricationAuthorization JITSignal EconomicEvent ProductDelivery ServiceDelivery CashPayment _Patterns_ Collaboration patterns will be critical to consistent implementations. Here is a starter list of potential patterns to be developed: BusinessCollaborationPatterns SimpleCollaboration Patterns QueryResponse Pattern CommercialTransaction Pattern OfferAcceptance Pattern RequestResponse Pattern RequestConfirm Pattern InformationDistribution Pattern Notification Pattern LongConversation Patterns OrderFulfillment Pattern OrderFulfillmentPayment Pattern ContractFormation Pattern ContractBidding Pattern ContractOrder Pattern (Contracts can be also combined with other patterns) JIT Pattern AutomaticReplenishmentPattern VendorManagedInventory Pattern Feedback welcome, Bob Haugen
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Powered by eList eXpress LLC