ontolog-forum
[Top] [All Lists]

Re: [ontolog-forum] Modeling a money transferring scenario

To: "[ontolog-forum] " <ontolog-forum@xxxxxxxxxxxxxxxx>
From: "Zhuk, Yefim" <Yefim.Zhuk@xxxxxxxxxxxxx>
Date: Thu, 6 Jan 2011 15:33:14 -0500
Message-id: <DEF4602BC4132240B68479642E1DD27F9890B75F0E@xxxxxxxxxxxxxxxxxxxxxxxxxxx>
I can share some initial steps of working on the Loan ontology at Sallie Mae 
and participating in the collaborative work on financial ontology together with 
EDMC and some other institutions.    (01)

1. Start with the main classes and subclasses like:
Actor (Customer, Borrower, etc.) 
Event (FinancialTransaction, etc.)
Account (CheckingAccount, CreditAccount, etc.)
Currency (USD, etc.)    (02)

2. Start establishing relationships between the classes:
Customer transfers Currency to CheckingAccount    (03)

3. Create the rules to determine anomalies, fraud issues, etc.
If ....    (04)

-------------------
While creating the rules, you realize that you need to add and to change your 
ontology.    (05)

Do this.    (06)

Remember, that you create your ontology for a specific purpose, so make the 
closest loop to check if this purpose is met.    (07)

Hope, this helps you started,    (08)

Yefim (Jeff)    (09)

-----Original Message-----
From: ontolog-forum-bounces@xxxxxxxxxxxxxxxx 
[mailto:ontolog-forum-bounces@xxxxxxxxxxxxxxxx] On Behalf Of Selcuk Bozdag
Sent: Thursday, January 06, 2011 7:29 AM
To: ontolog-forum@xxxxxxxxxxxxxxxx
Subject: [ontolog-forum] Modeling a money transferring scenario    (010)

Hi ontologs,    (011)

I would like to get your ideas about modeling a financial
organization's (e.g. a bank)  money transaction ontology using OWL
(1). Suppose that a bank wants to track the accounts of the customers
in order to determine anomalies, fraud issues or just to ensure that
everything is OK at the end of the day. I have come up with a solution
which caused a discussion among my colleagues mostly ended with a
disagreement. Right below I am giving only a clipped portion of the
draft ontology at a glance.    (012)

The absolute classes(i.e. concepts) are Bank, Money, Customer and
Account. When it comes to represent a money transfer between two
accounts, I suggested to create another class named "MoneyTransfer" on
which one can create object properties such as transferDate, amount
etc. On the flip side, others put the MoneyTransfer class aside and
preferred to create an object property named "transfersMoney" which
has a domain and range of Account. However it is obvious that
transfersMoney property is just a relation between to individuals
representing none of the date and amount information.    (013)

I would greatly appreciate if you could explain your point of view and
show me what the alternatives could possibly be. I also would be
thankful if you refer any other ontology regarding that issue.    (014)

Cheers,    (015)

Selcuk    (016)

_________________________________________________________________
Message Archives: http://ontolog.cim3.net/forum/ontolog-forum/  
Config Subscr: http://ontolog.cim3.net/mailman/listinfo/ontolog-forum/  
Unsubscribe: mailto:ontolog-forum-leave@xxxxxxxxxxxxxxxx
Shared Files: http://ontolog.cim3.net/file/
Community Wiki: http://ontolog.cim3.net/wiki/ 
To join: http://ontolog.cim3.net/cgi-bin/wiki.pl?WikiHomePage#nid1J
To Post: mailto:ontolog-forum@xxxxxxxxxxxxxxxx    (017)


This E-Mail has been scanned for viruses.    (018)

_________________________________________________________________
Message Archives: http://ontolog.cim3.net/forum/ontolog-forum/  
Config Subscr: http://ontolog.cim3.net/mailman/listinfo/ontolog-forum/  
Unsubscribe: mailto:ontolog-forum-leave@xxxxxxxxxxxxxxxx
Shared Files: http://ontolog.cim3.net/file/
Community Wiki: http://ontolog.cim3.net/wiki/ 
To join: http://ontolog.cim3.net/cgi-bin/wiki.pl?WikiHomePage#nid1J
To Post: mailto:ontolog-forum@xxxxxxxxxxxxxxxx    (019)

<Prev in Thread] Current Thread [Next in Thread>