Presentation is loading. Please wait.

Presentation is loading. Please wait.

Modeling of Business Enterprises with the Resource-Event-Agent (REA) Ontology G. L. Geerts (University of Delaware) & W.E. McCarthy (Michigan State University)

Similar presentations


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 University –Ontology extensions (vertical and horizontal) –Refereed literature in accounting & computer science –Successful way of teaching modern accounting and business systems –Candidate for standard use UN/CEFACT & ebXML ISO Open-edi EEC e-commerce integration (ECIMF) Now at point of increasing formalization need: –Protégé –KIF –Connections to upper ontology

2 Pattern: A prototypical constellation of entities REA is an accounting transaction (BP) pattern that has been expanded for full enterprise use Can 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 ?

3

4 Cookie-Monster (the customer) and Elmo (the entrepreneur) meet in the (real or virtual) marketplace, thus setting the stage for an Economic Exchange

5 Cookie-Monster (the customer) and Elmo (the entrepreneur) engage in a SHIPMENT (transfer of Cookie Inventory)

6 Cookie-Monster (the customer) and Elmo (the entrepreneur) engage in a PAYMENT (transfer of Cash)

7 Economic Event Economic Agent Economic Resource stock-flow {outflow{use,consumption,give}, inflow{take,production}} participation {outside, inside{accountability}} duality {transfer, transformation} Cookie Economic Resource stock-flow Cash-Receipt Economic Event Cash Economic Resource stock-flow duality {transfer} Customer Economic Agent Sale Economic Event participation {outside} Salesperson Economic Agent Cashier Economic Agent participation {accountability} participation {accountability} participation {outside}

8 PORTFOLIO of ATTRIBUTES: (Lancaster) ingredients baked advertised delivered guaranteed fresh ?? Horizontal expansion of BP pattern (Porter Value Chain)

9 delivered raw materials delivered manufactured goods $$ manufactured goods paymentsale Cash payout Cash payment logistical operation shipment labor payment labor acquire labor facilities, services & technology payment service acquire manufacture job material issue manufacture operation $$ advertise campaign serv. & labor cons targeted product & customer services labor raw materials purchase payment $$ Value Chain advertising service

10 delivered raw materials delivered manufactured goods $$ manufactured goods paymentsale Cash payout Cash payment logistical operation shipment labor payment labor acquire labor facilities, services & technology payment service acquire manufacture job material issue manufacture operation $$ advertise campaign serv. & labor cons targeted product & customer services labor raw materials purchase payment $$ Value Chain advertising service

11 Vertical expansion of BP pattern (ISO Open-edi) Negotiation Identification Planning Post-Actualization Actualization

12

13 Cookie-Monster plans his acquisition

14

15 Cookie-Monster and ELMO identify their potential trading partners after

16

17 Cookie-Monster negotiates with ELMO until they reach a contract Offer Counter-offer Instrument of offer Instrument of acceptance

18

19 Cookie-Monster and Elmo do the deal THE HAPPY PATH

20

21 event stream pay deliver SELLERBUYER fail to pay deliverreturn fail to deliver pay

22 To accommodate this wider view of business process modeling, what changes ? Declarative: –Use the basic REA pattern Abstract up to types Account for the future with commitments –Establish Aggregations UP (value chain) DOWN (workflow) Procedural: –Use a state machine for continuous monitoring and reporting

23 Declarative Extensions

24 Harry Jane Named Set of Objects Tom Dick Ashley Typification Salespeople Tom Dick Ashley Abstraction Harry Jane Named Set of Objects with Labeled Clusters Group & Name Clusters Cashiers Named Set of Groups Cashiers Salespeople Economic Agent Type Economic Agents Operational Level Source: Geerts and McCarthy, type paper Planning & Control level Knowledge level

25 cookie shipment commitment to ship Economic Contract cash payment executes commitment to pay

26 Business Role Economic Commitment Resource Type Event Type specifies Source: Geerts and McCarthy, ontology paper

27 Payroll Process Cash Acquisition Process Cash Labor Maintenance Process Cash Labor Car Revenue Process Cash Used Car Used Car Maintained Car Used Car Maintained Car Used Car Give Take Exchange Customer Car Used Car Car Maintained Car Labor Used CarCash Accept Customer Contact Assess Customer Needs Check Car File & Choose Assess Insurance Options & Credit Fill in Contract Customer Pays Find Car & Provide Keys Return Car Update Files Check Out Car Revenue Labor Rental Contract Rental Agent Customer Cash Receipt Cash Cashier

28 Standards Models

29

30 ISO Open-edi Ontology Collaboration Model Bilateral Collaboration governs Economic Event Economic Resource Economic Agent stockflow from to Economic Contract Economic Commitment reciprocal fulfills establish duality Economic Resource Type typifies specifies Economic Event Type Business Role specifies typifies qualifies reserves involves PartnerThird Party Mediated Collaboration Business Transaction participates requires Agreement Regulator constrains SOURCE: Adapted from ISO 15944-4, W.E. McCarthy

31

32 Why are we here ?? Connection to Ontolog and core components (UBL) and (hopefully) SUMO Learn more about formalization for extensions (Protégé and KIF) For further REA information: http://www.msu.edu/user/mccarth4


Download ppt "Modeling of Business Enterprises with the Resource-Event-Agent (REA) Ontology G. L. Geerts (University of Delaware) & W.E. McCarthy (Michigan State University)"

Similar presentations


Ads by Google