Presentation on theme: "Modeling of Business Enterprises with the Resource-Event-Agent (REA) Ontology G. L. Geerts (University of Delaware) & W.E. McCarthy (Michigan State University)"— Presentation transcript:
1 Modeling of Business Enterprises with the Resource-Event-Agent (REA) Ontology G. L. Geerts (University of Delaware) & W.E. McCarthy (Michigan State University)Semantic business process model developed initially at Michigan State UniversityOntology extensions (vertical and horizontal)Refereed literature in accounting & computer scienceSuccessful way of teaching modern accounting and business systemsCandidate for standard useUN/CEFACT & ebXMLISO Open-ediEEC e-commerce integration (ECIMF)Now at point of increasing formalization need:ProtégéKIFConnections to upper ontology
2 Pattern: A prototypical constellation of entities REA is an accounting transaction (BP) pattern that has been expanded for full enterprise useCan we standardize the world of ERP business objects and business object connections with a library of BP patterns ?Can we standardize collaboration space with collaboration patterns ?
21 n-to-1 1-to-n 1-to-1 delivery penalty payment SELLER BUYER event streamBUYERdeliverpayn-to-1paydeliver1-to-ndeliverpay1-to-1paydeliverfail to paydeliverreturnfail to deliverpaydeliverypenaltypayment
22 To accommodate this wider view of business process modeling, what changes ? Declarative:Use the basic REA patternAbstract up to typesAccount for the future with commitmentsEstablish AggregationsUP (value chain)DOWN (workflow)Procedural:Use a state machine for continuous monitoring and reporting
24 Planning & Control level Named Set of GroupsCashiersSalespeopleEconomicAgent TypeAbstractionPlanning & Control levelKnowledge levelTypificationOperational LevelHarryJaneNamed Set of ObjectsTomDickAshleySalespeopleTomDickAshleyHarryJaneNamed Set of Objects with Labeled ClustersGroup & Name ClustersCashiersEconomicAgentsSource: Geerts and McCarthy, type paper
25 reciprocal duality executes cookie shipment commitment to ship Economic Contractcash paymentdualityexecutescommitment to payreciprocal
26 Resource Type Economic Commitment Event Type Business Role specifiesEconomic CommitmentspecifiesEvent TypespecifiesBusiness RoleSource: Geerts and McCarthy, ontology paper
27 Payroll Process Maintenance Revenue Process Process Acquisition CarCashPayrollProcessLaborLaborCashLaborMaintenanceProcessMaintained CarRevenueProcessUsed CarLaborCarLaborLaborMaintained CarUsedCarCashAcquisitionProcessCashUsed CarUsed CarCarRevenueMaintainedCarCustomerRentalAgentLaborUsed CarRentalContractCarCarGiveTakeExchangeCashReceiptCashUsed CarCashCustomerCashierAccept Customer ContactFind Car & Provide KeysAssess Customer NeedsCheck Out CarCheck Car File & ChooseAssess Insurance Options & CreditReturn CarFill in ContractUpdate FilesCustomer Pays
Your consent to our cookies if you continue to use this website.