The Artima Developer Community
Sponsored Link

Java Buzz Forum
ObjectFilter and the Canadian Army and DARPA and Bears (oh my!)

1 reply on 1 page. Most recent reply: May 21, 2004 12:09 PM by Jason Furlong

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 1 reply on 1 page
Brian McCallister

Posts: 1282
Nickname: frums
Registered: Sep, 2003

Brian McCallister is JustaProgrammer who thinks too much.
ObjectFilter and the Canadian Army and DARPA and Bears (oh my!) Posted: May 12, 2004 6:59 AM
Reply to this message Reply

This post originated from an RSS feed registered with Java Buzz by Brian McCallister.
Original Post: ObjectFilter and the Canadian Army and DARPA and Bears (oh my!)
Feed Title: Waste of Time
Feed URL: http://kasparov.skife.org/blog/index.rss
Feed Description: A simple waste of time and weblog experiment
Latest Java Buzz Posts
Latest Java Buzz Posts by Brian McCallister
Latest Posts From Waste of Time

Advertisement

So, I have said the problem ObjectFilter tries to solve is a low-hanging fruit problem. After running into a reference to Captain Jason Furlong's thesis proposal I did some more google research (ie, not research, but disturbingly effective).

Apparently DARPA has been handing out grants to develop just this type of system!

Read: ObjectFilter and the Canadian Army and DARPA and Bears (oh my!)


Jason Furlong

Posts: 1
Nickname: furlong
Registered: May, 2004

Re: ObjectFilter and the Canadian Army and DARPA and Bears (oh my!) Posted: May 21, 2004 12:09 PM
Reply to this message Reply
Brian,

I just took a quick look at the Object Filter project page. It is very similar to what I am doing for my thesis. I have implemented a dynamic Access Control model where access is permitted or allowed according to a scripted scenario. Essential the permissons are granted according to the following criteria:

Runtime type of the Caller
Runtime type of the receiver
Method name
Method Parameter types

and finally the state of the scenario. For instance in a cheque signing scenario, the cheque drafter might have permission to call the setAmount() method on the cheque object just after the cheque object has been created, but he loses this permission after the signCheque(Signature)method has been called by the supervisor.

If you are interested in knowing more, drop me a line at jason.furlong@rmc.ca

I noticed your reference to DARPA. Do you have any information about this as my work is being done independant of any organization.

Jason

Flat View: This topic has 1 reply on 1 page
Topic: Code Conventions for the Java Programming Language Previous Topic   Next Topic Topic: O'Reilly to distribute Pragmatic Books

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use