Adrian,
Unfortunately, this is not yet available, since TPLP
has the first copyright. I will make it available, once we
can.
Thanks,
Leo
_____________________________________________ Dr.
Leo Obrst The MITRE Corporation, Information
Semantics lobrst@xxxxxxxxx Information Discovery
& Understanding, Command and Control Center
Voice: 703-983-6770 7515 Colshire Drive, M/S
H305 Fax: 703-983-1379 McLean, VA 22102-7508, USA
Hi Leo -
I look forward to your Ontolog Forum
presentation.
Meanwhile, is the a preprint or internal report available
for the following please?
Samuel, Ken; Leo Obrst; Suzette Stoutenberg;
Karen Fox; Adrian Johnson; Ken Laskey; Deborah Nichols; and Jason Peterson.
2007. Applying Prolog to Semantic Web
Ontologies & Rules: Moving Toward Description Logic Programs. The Journal of the Theory and Practice of Logic
Programming (TPLP), Massimo Marchiori, ed.,
forthcoming.
Thanks, -- Adrian
Internet
Business Logic A Wiki and SOA Endpoint for Executable Open Vocabulary
English Online at www.reengineeringllc.com
Shared use is free
Adrian
Walker Reengineering
On 10/19/07, Obrst, Leo
J. <lobrst@xxxxxxxxx>
wrote:
Folks,
We have presented our recent research on translating OWL
ontologies and SWRL/RuleML rules to a logic programming environment for
efficient runtime reasoning at a number of venues over the past couple
years. If there is interest, perhaps I can present this at a future Ontolog
forum talk.
We are
also involved in the current W3C Rule Interoperability Framework working
group, but won't talk about that specifically, since it it still ongoing,
and there are many issues. Perhaps Chris Welty, the chair of the RIF, can
schedule a talk in the future about its status?
Here's
some of our references on our effort:
·
Samuel, Ken; Leo Obrst; Suzette
Stoutenberg; Karen Fox; Adrian Johnson; Ken Laskey;
Deborah Nichols; and Jason Peterson. 2007. Applying Prolog to Semantic
Web Ontologies & Rules: Moving Toward Description Logic Programs.
The Journal of the Theory and Practice of Logic Programming (TPLP), Massimo
Marchiori, ed., forthcoming.
·
Obrst, Leo; Dru McCandless;
Suzette Stoutenburg; Karen Fox; Deborah
Nichols; Mike Prausa; Rick Sward. 2007. Evolving Use
of Distributed Semantics to Achieve Net-centricity. Regarding the
"Intelligence" in Distributed Intelligent Systems, AAAI Fall Symposium,
Arlington VA, Nov. 8-11, 2007, forthcoming.
·
Stoutenburg, Suzette; Leo Obrst; Deborah Nichols;
Paul Franklin; Ken Samuel; Michael Prausa. 2007. Ontologies and Rules for
Rapid Enterprise Integration and Event Aggregation. Vocabularies,
Ontologies and Rules for the Enterprise (VORTE 07), Annapolis, MD, Oct.
15-19, 2007.
·
Stoutenburg, S; L. Obrst; D.
McCandless; D. Nichols; P. Franklin; M. Prausa; R. Sward.
2007. Ontologies for Rapid Integration of Heterogeneous Data for Command,
Control, & Intelligence. Ontologies for the Intelligence Community
Conference, Columbia, MD, Nov. 28-30, 2007,
forthcoming.
·
Stoutenburg, Suzette, Leo Obrst, Deborah
Nichols, Ken Samuel, and Paul Franklin. 2006. Applying
Semantic Rules to Achieve Dynamic Service Oriented
Architectures. RuleML 2006: Rules and Rule Markup
Languages for the Semantic Web, co-located with ISWC 2006, Athens, GA,
November 10-11, 2006. In: Service-Oriented Computing ?
ICSOC 2006, Lecture Notes in Computer Science Volume 4294, 2006,
pp. 581-590.
Heidelberg: Springer-Verlag, Also: MITRE Technical
Report MTR 06B0000014, March 2006. http://www.mitre.org/work/tech_papers/tech_papers_06/06_0904/index.html
.
·
Samuel, Ken; Leo Obrst; Suzette
Stoutenberg; Karen Fox; Adrian Johnson; Ken Laskey;
Deborah Nichols; and Jason Peterson. 2006. Applying Prolog to Semantic
Web Ontologies & Rules: Moving Toward Description Logic Programs.
ALPSWS: Applications of Logic Programming in the Semantic Web and Semantic
Web Services, Aug. 16, 2006, International Conference on Logic Programming,
pp. 112-113. Federated Logic Conference 2006, Seattle, WA. Poster
presentation and extended abstract. http://sunsite.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol-196/alpsws2006-poster5.pdf
.
·
Stoutenburg, Suzette; Leo Obrst; Deborah Nichols;
Jason Peterson; Adrian Johnson. 2005. Toward a Standard Rule Language for
Semantic Integration of the DoD Enterprise. W3C Workshop on Rule
Languages for Interoperability, 27-28 April 2005, Washington, D.C. MITRE
Technical Report: http://www.mitre.org/work/tech_papers/tech_papers_05/05_0400/index.html
.
_____________________________________________ Dr.
Leo Obrst The MITRE Corporation,
Information Semantics lobrst@xxxxxxxxx Information Discovery
& Understanding, Command and Control Center
Voice: 703-983-6770 7515 Colshire Drive, M/S
H305 Fax: 703-983-1379 McLean, VA 22102-7508,
USA
Hi Ed --
Thanks for your overview of the state of play
in "rules".
You wrote...
As
I said earlier, "rules" is just too big an umbrella. Validating
data sets, transforming data, directing action,
performing directed reasoning, providing guidance, and capturing
and interpreting policy and regulation are all applications of "rules" that
involve different but overlapping technologies. When you know
what kind of problem you want to solve, then you can talk about the "rules"
concepts and activities that are relevant to solving that class of
problem. That is why the RuleML effort resulted in 5 languages.
And for the same reason, we probably won't
see "widely adopted standards", because no single "rules technology"
addresses more than a small part of the spectrum of "rules applications".
You have stated
very clearly a problem that has been worrying me (and maybe others) since
the early days of RIF.
Back then I proposed a way of
unifying diverse rules systems on the
web:
www.w3.org/2004/12/rules-ws/paper/19
The basic
idea is to get the various commercial and other rule systems talking to
each other at the input-output level, and to map out how to gradually make
their black boxes more scrutable. The proposal also tried to address
the problem of the conceptual complexity and auditability of
interacting rules systems on the Web, by bolting English commentary
containing variables to the input-output messages.
Maybe the
proposal is worth revisiting? What do you and the list folks
think?
Thanks, -- Adrian
Internet Business Logic A Wiki for
Executable Open Vocabulary English Online at www.reengineeringllc.com Shared use is
free
Adrian
Walker Reengineering
On 10/18/07, Ed
Barkmeyer <edbark@xxxxxxxx>
wrote:
Jyoti,
you
wrote:
> Is there a study and/or a general opinion about which
of these 3 > activities is more widely adopted, practical (in
terms of > applications) etc.?
Apart from propaganda, not
that I know of. The fact is that they are all essentially
"academic" activities at this point. I don't think there
is any commercial development of SWRL, and there was no
commercial involvement in RuleML until the last year or so, and even
that is more "academic spinoff" and government-sponsored
work. Obviously the W3C effort (RIF) has the most caché,
and it has both academic and commercial participation, but it isn't
yet stable enough to have implementations. SWRL was published as a
W3C member submission in 2004, has not gained any greater status, and
the only implementations I have heard of were academic prototypes
(someone's thesis). I know of only a few tools that speak
some dialect of RuleML.
But OWL and RDF were government-sponsored
efforts with almost entirely academic participation until they
achieved visibility as W3C standards, and then the floodgates
opened. So "widely adopted" is really a matter of filling
a need and achieving buzzword status, and my money would be on RIF,
but that it is the least advanced work of the lot.
There are two
other activities I omitted, both recently published and available
online from the Object Management Group ( www.omg.org):
- the
Production Rules Representation specification is a simple model
of condition/action rules that has a standard XML representation per
OMG XMI. It was developed by major commercial rules engine
vendors -- ILOG, Fair-Isaac, Computer Associates, et
al. Their blurb says they intend to use a subset of RIF as
the official XML exchange form when RIF is done.
- the Semantics
of Business Vocabulary and Rules specification is purportedly about
the capture and exchange of rules, but its formal basis is
foggy. What it seems really to be about is getting a
formal form in which "what business people said" can be captured and
exchanged. So it is all about linking the terms used in
rules to formal and natural language definitions. In that
way, it is much closer to the Attempto "controlled English" kind of
thing. There was no clear intent that the formalized
statements should be inputs to any class of reasoning engine,
although at least two of the participants have some engine that will
be able to do something meaningful with some subset of it.
The
PRR will almost certainly have implementations by several
commercial rules engine vendors, so that they can sell diverse
decision support, workflow management, EAI and software generation
applications to the same major customers. (That is why
they got together to make the standard.) As to SBVR, IMO,
the "vocabulary" part is more likely to be valuable than the "rules"
part.
As I said earlier, "rules" is just too big an
umbrella. Validating data sets, transforming data,
directing action, performing directed reasoning, providing guidance,
and capturing and interpreting policy and regulation are all
applications of "rules" that involve different but overlapping
technologies. When you know what kind of problem you
want to solve, then you can talk about the "rules" concepts and
activities that are relevant to solving that class of
problem. That is why the RuleML effort resulted in 5
languages. And for the same reason, we probably won't see
"widely adopted standards", because no single "rules technology"
addresses more than a small part of the spectrum of "rules
applications".
-Ed
-- Edward J.
Barkmeyer Email:
edbark@xxxxxxxx National Institute of Standards
& Technology Manufacturing Systems Integration Division 100
Bureau Drive, Stop
8263 Tel:
+1 301-975-3528 Gaithersburg, MD
20899-8263 FAX:
+1 301-975-4694
"The opinions expressed above do not reflect
consensus of NIST, and have not been reviewed by any
Government
authority."
_________________________________________________________________
Message Archives: http://ontolog.cim3.net/forum/ontolog-forum/ Subscribe/Config:
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 Post: mailto:ontolog-forum@xxxxxxxxxxxxxxxx
_________________________________________________________________ Message
Archives: http://ontolog.cim3.net/forum/ontolog-forum/ Subscribe/Config:
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 Post: mailto:
ontolog-forum@xxxxxxxxxxxxxxxx
_________________________________________________________________
Message Archives: http://ontolog.cim3.net/forum/ontolog-forum/
Subscribe/Config: 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 Post: mailto:ontolog-forum@xxxxxxxxxxxxxxxx (01)
|