Guided Editor in BRMS / Guvnor Version 5 (Snapshot of 26 June)
by Paul Browne
Folks,
For various reasons I'm trying out the Guided Editor for Business Rules in
the Guvnor Version 5 (Snapshot of 26 June from Hudson, deployed on JBoss App
Server 4.2.2GA).
I've created the Package / Category and uploaded a simple fact model (as
works in BRMS version 4). I create a new business rule using the guided
editor and the screen shows successfully with both 'When' and 'Then'
parts.Assume the next question is due to me missing something, but wanted to
double check:
When I press the green '+' to the right of the screen I am shown the message
/ dialog layer saying '
*Add a condition to the rule... *or* Add an action to the rule.
*Problem is that there doesn't appear to be a way of adding a condition or
action. The only thing I'm seeing in the logs is
* (Contexts.java:flushAndDestroyContexts:335) could not discover
transaction status
*Am I missing something or should I come back to Guvnor later in the
development Cycle?
Thanks
Paul
12 years, 9 months
Can drools continue testing even if one of the conditions fail ?
by DroolUser
Hi,
I'm using drools for testing if the few attributes of my MO are not null.
I construct the rule in the .drl file in following way :
rule "name"
when
condition1
condition2
condition3
condition4
then
consequence
end
I have observed that the drool engine verifies the conditions line by line
(in the sequence they have written). The moment condition fails, control
comes back to the calling method.
I don't want this. I want the control to execute each and every condition
whether true or false and maintain a record of passed/failed conditions.
Something like this :
rule "name"
when
condition1
log the test result --- This statement should get executed
even if condition 1 fails and control should go to condition 2
condition2
log the test result
condition3
log the test result
condition4
log the test result
then
consequence
end
Is this possible in Drools ?
--
View this message in context: http://www.nabble.com/Can-drools-continue-testing-even-if-one-of-the-cond...
Sent from the drools - dev mailing list archive at Nabble.com.
15 years, 8 months
Fwd: Special Journal Issue IEEE TKDE: Call for Contributions
by paschke@mi.fu-berlin.de
Dear Colleagues,
Please consider to participate in RuleML-2008
(http://2008.ruleml.org/) which will be in about 3 weeks in Orlando,
Florida, collocated with the world largest Business Rules Forum.
We have a very interesting program with renowned speakers, a
prestigious rules Challenge, a special session + panel about Rule
standards, etc.
We are also editing a special issue of IEEE TKDE. Please consider to
contribute to this issue and forward the open call for contributions
(below) to your interested colleagues.
Thanks,
Adrian
[ our apologies should you receive this message more than one time ]
===========================================================================
CALL FOR Contributions
Rule Representation, Interchange and Reasoning in Distributed,
Heterogeneous Environments
Special Issue of IEEE Transactions on Knowledge and Data Engineering
Guest Editors: N. Bassiliades, G. Governatori, A. Paschke, J.
Dix
===========================================================================
In recent years rule based technologies have enjoyed remarkable
adoption in two areas: (1) Business Rule Processing and (2)
Web-Centered Reasoning. The first trend is caused by the software
development life cycle, which needs to be accelerated at reduced cost.
The second trend is related to the Semantic Web and Service-oriented
technologies, which aim to turn the Web into a huge repository of
cross-referenced, machine-understandable data and processes. For both
trends, rules can be used to extract, derive, transform, and integrate
information in a platform-independent manner.
While early rule engines and environments were complex, expensive to
maintain, and not very user friendly, the current generation of rule
technology provides enhanced usability, scalability and performance,
and is less costly. A general advantage of using rules is that they
are usually represented in a platform independent manner, often using
XML. This fits well into today's distributed, heterogeneous Web-based
system environments.
Rules represented in standardized Web formats can be discovered,
interchanged and invoked at runtime within and across Web systems, and
can be interpreted and executed on any platform.
This special issue solicits state-of-the-art approaches, solutions and
applications in the area of Rule Representation, Reasoning and
Interchange in the context of distributed, (partially) open,
heterogeneous environments, such as the Semantic Web, Intelligent
Multi-Agent Systems, Event-Driven Architectures and Service-Oriented
Computing. We strongly advise that solicited contributions should
clearly identify the target class of applications they enable.
=======
Topics
=======
Original contributions, not currently under review or accepted by
another journal, are solicited in relevant areas including (but not
limited to) the
following:
- Rule Representation and Languages
* Rule languages for exchanging and processing information through the
web
* Representation and meta-annotation of rules and rule sets for
publication and interchange
* Event-driven/action rule languages and models
* Rule-based event processing languages and rule-based complex event
processing
* Modeling of executable rule specifications and tool support
* Natural-language processing of rules
* Graphical processing, modeling and rendering of rules
* Rules in web 2.0, web 3.0, semantic web technologies and web
intelligence research
- Reasoning and Rule Engines
* Execution models, rule engines, and environments
* Rule-based (multi-valued) reasoning with and representing uncertain
and fuzzy information
* Rule-based reasoning with non-monotonic negation, modalities, deontic,
temporal, priority, scoped or other rule qualifications
* Rule-based default reasoning with default logic, defeasible logic, and
answer set programming
* Compilation vs. interpretation approaches of rules
* Hybrid rule systems
- Rule Interchange and Integration
* Interchange and refactoring of rule bases in heterogeneous execution
environments
* Rule-based agility and its role in middleware
* Communication between rule based systems using interchange formats and
processing / communication middleware
* Information integration of external data and domain knowledge into rules
* Homogeneous and heterogeneous integration of rules and ontologies
* Extraction and reengineering of platform-independent, interchangeable
rules and rule models from existing platform-specific resources
* Rule interchange standards and related industry interchange formats
* Incorporation of rule technology into distributed enterprise
application architectures
* Interoperation between different rule formats and ontological domain
conceptualization
* Translation of interchangeable and domain-independent rule formats and
rule models into executable technical rule specifications
- Rule Engineering and Repositories
* Verification and validation of interchanged rule bases in
heterogeneous execution environments
* Practical solutions tackling the real-world software engineering
requirements of rule-based systems in open, distributed environments
* Collaborative authoring, modeling and engineering of rule
specifications and rule repositories
* Management and maintenance of distributed rule bases and rule
repositories during their lifecycle
- Web Rule Applications
* Applications and integration of rules in web standards
* Applications of rules in the semantic web and pragmatic web
* Applications based on (semantic) web rule standardization or
standards-proposing efforts
* Applications of rules in e.g. legal reasoning, compliance rules,
security, government, security, risk management, trust and proof
reasoning, etc.
* E-contracting and automated negotiations with rule-based declarative
strategies
* Specification, execution and management of rule-based policies and
electronic contracts
* Rule-based software agents and (web) services
* Theoretical and/or empirical evaluation of rule-based system
performance and scalability
=======================
Submission Guidelines
=======================
Prospective authors should prepare manuscripts according to the Information
for Authors as published in recent issues of the journal or at
http://www.computer.org/tkde/. Note that mandatory over-length page charges
and color charges will apply.
Manuscripts should be submitted through the online IEEE manuscript
submission system at https://mc.manuscriptcentral.com/cs-ieee.
Updated information of this call can be found at
http://lpis.csd.auth.gr/publications/tkde-si/.
=======================
Schedule
=======================
Deadline for paper submission: March 1, 2009
Completion of first review: June 19, 2009
Minor/Major revision due: August 21, 2009
Final decision notification: November 6, 2009
Publication materials due: December 4, 2009
Publication date (tentative): July 2010
=======================
Guest Editors
=======================
Nick Bassiliades, Aristotle University of Thessaloniki, Greece
nbassili AT csd.auth.gr
Guido Governatori, NICTA, Australia
guido.governatori AT nicta.com.au
Adrian Paschke, Free University Berlin, Corporate Semantic Web, Germany
paschke AT inf.fu-berlin.de
Jurgen Dix, Clausthal University of Technology, Germany
dix AT tu-clausthal.de
----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.
15 years, 9 months
Extended Deadline - Semantic Web Applications and Tools for Life Sciences (SWAT4LS)
by paschke@mi.fu-berlin.de
Dear Colleagues,
Because of a large number of requests, the submission date for the
International Workshop on Semantic Web Applications and Tools for Life
Sciences (SWAT4LS) has been extended to October 13th.
We hope that you will consider submitting a paper - see submission
details below.
Note: A selection of papers will be published in a special issue of
BMC Bioinformatics supplement devoted to the workshop.
Best regards,
Adrian Paschke (on behalf of all Chairs)
-----------------------------------------------------
Prof. Dr. Adrian Paschke (paschke(a)inf.fu-berlin.de)
AG-CSW (AG Corporate Semantic Web)
Free University Berlin
Germany
International Workshop on
Semantic Web Applications and Tools for Life Sciences (SWAT4LS)
28th November 2008, Edinburgh, UK
http://www.swat4ls.org/
Call for Papers
New submission deadline: 13 October 2008!
A selection of papers will be published in a BMC Bioinformatics
supplement devoted to the workshop
Overview
--------
The workshop is organized in sessions and open discussions. Invited
speakers will present state-of-theart,
provocative lectures on the workshop's main topic, while a number of
submissions will be accepted as
oral presentations and posters on all workshop's topics.
Workshop Description
--------------------
Semantic Web technologies, tools and applications are starting to
emerge in Life Sciences. In recent
years, systems have been introduced and an increasing interest among
researchers is arising. This
workshop will provide a venue to present and discuss benefits and
limits of the adoption of these
technologies and tools in biomedical informatics and computational biology.
It will showcase experiences, information resources, tools development
and applications. It will bring
together researchers, both developers and users, from the various
fields of Biology, Bioinformatics and
Computer Science, to discuss goals, current limits and some real use
cases for Semantic Web
technologies in Life Sciences.
Keynote Speakers
------------------------
+ Semantic web technology in translational cancer research,
Michael Krauthammer, Department of Pathology, Yale University School
of Medicine, USA
+ Using Ontologies to bring Web Services on to the Semantic Web
Mark Wilkinson, Dept. of Medical Genetics, University of British
Columbia, Canada
Workshop Venue and Format
------------------------
The workshop will take place in Edinburgh, Scotland, on 28 November
2008, and is hosted by the e-
Science Institute of the UK's National e-Science Centre (NeSC).
SWAT4LS will be a one-day workshop and will consist of two invited
talks, regular paper and poster
presentations. The workshop will conclude with a panel discussion on
the strength and weaknesses of
the Semantic Web for the Life Sciences.
Deadlines
---------
* Submission deadline (both papers and posters): 13 October 2008 (New
deadline!)
* Notification of acceptance: 20 October 2008
* Camera-ready submission: 3 November 2008
Topics of Interest
------------------
Topics of interest include, but are not limited to:
* Standards, Technologies, Tools for the Semantic Web
o Semantic Web standards (RDF, OWL, ...)
o RDF/OWL, SKOS, .... and their applicability to bioinformatics
o RDF Schemas and Query systems
o Biomedical Ontologies and related tools
o Formal approaches to large biomedical controlled terminologies
and vocabularies
* Systems for a Semantic Web for Bioinformatics
o Bio-ontologies, RDF stores, Semantic Web Services
o RDF repositories and query systems for life sciences
o Semantically aware biomedical Web Services
o Semantic Biological Data Integration Systems
* Existing and perspective applications of the Semantic Web for Bioinformatics
o Semantic browsers, Semantic collaborative research
o Case studies, use cases, and scenarios
o Semantic Web applications in life sciences
Type of contributions and instructions
----------------------
The following possible original contributions are sought:
* Oral communications (regular papers)
* Posters
* Software demos
All contributions must be in English and must be submitted through the
EasyChair review system at:
http://www.easychair.org/conferences/?conf=swat4ls.
Please upload all submissions as PDF files in LNCS format (see
http://www.springer.de/comp/lncs/authors.html ).
To ensure high quality, submitted papers will be carefully
peer-reviewed by at least three members of the
Scientific Committee.
* Submissions for Oral communications should be between 10 and 15 pages.
* Posters submissions should be between 4 and 8 pages.
* Software demo proposals should also be between 4 and 8 pages.
All accepted oral communications and posters will be published with
the CEUR-WS.org Workshop
Proceedings service (see http://ceur-ws.org/).
Furthermore, a selection of papers will be published in a special
issue of the BMC Bioinformatics journal
devoted to the SWAT4LS workshop.
To this end, a special Call will be launched shortly after the
workshop, for extended and revised versions
of contributions submitted to the workshop and accepted either as oral
communication or poster.
For any information, refer to info(a)swat4ls.org.
----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.
15 years, 9 months
Build Failure : mvn install
by Siddharth Angrish
I was building the full code and encountered the following error at the end.
Throughout the whole install/build process
everything looked fine. I am not sure though if it has built
drools-verifier/compiler/core correctly. I have attached
the build process logs.
Siddharth
-------------------------------------------------------
T E S T S
-------------------------------------------------------
Running org.drools.dataloaders.jaxb.DroolsJaxbTest
Tests run: 3, Failures: 0, Errors: 2, Skipped: 0, Time elapsed: 2.734 sec
<<< FAILURE!
Results :
Tests in error:
testDirectRoot(org.drools.dataloaders.jaxb.DroolsJaxbTest)
testNestedIterable(org.drools.dataloaders.jaxb.DroolsJaxbTest)
Tests run: 3, Failures: 0, Errors: 2, Skipped: 0
[INFO]
------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO]
------------------------------------------------------------------------
[INFO] There are test failures.
Please refer to
C:\Users\sangrish\workspace\drools-full-code\drools-dataloaders\drools-dataloaders-jaxb\target\surefire-
reports for the individual test results.
[INFO]
------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 6 minutes 29 seconds
[INFO] Finished at: Wed Oct 08 21:51:35 EDT 2008
[INFO] Final Memory: 26M/63M
[INFO]
------------------------------------------------------------------------
16 years, 1 month
audit logging: instant and appendable log
by Oleg Zenzin
Hi,as I've mentioned in my prev posting I'm trying to generate audit log,
and currently use drools 4.0.4.This time I have actually two questions:
1. Use of WorkingMemoryFileLogger seems to be dedicated to StatefulSession -
there's no way to keep the same log file for multiple StatelessSession
invocations.
2. Drools Eclipse plugin provides pretty nice Audit View which reads the
generated audit log file. The log file is in fact a serialized
java.util.ArrayList in form of xml. Problem is that being a well formed xml
this log file does not allow simply append new event to the end: to keep it
well formed xml I have to either completely re-write it each time a new
event is added or complicate the procedure with read the closing tag </List>
to insert the new event before. But even re-writing does not solve the
problem: the hierarchy of WorkingMemoryLogger does not allow add it to
multiple StatelessSession 's as a listener (see the constructor).
Question: is there a solution in later versions? Would you like me to
suggest my code here?
Thanks!
Oleg
16 years, 1 month
audit logging: better describe facts
by Oleg Zenzin
Best greatings to drools community!
I'm using drools 4.0.4, my current aim is to generate audit log.
Using *WorkingMemoryLogger* and Drools Eclipse IDE Audit View I was able to
fulfil the requirement. Looks pretty nice, thanx for your work!
I have a couple of notes, but think it's better to keep them under different
threads. The first one is about *facts* output. Currently *
WorkingMemoryLogger* uses *toString()* to output information about
*facts*inserted, updated or retracted. In addition there's information
about
*facts* in ActivationLogEvent, collected again using *toString() *default
method. In my code I've implemented simple static method to introspect *fact
* objects and produce Map<String, Object> of properties. That made the log
much more informative.
Question: are there any enhacements (planned) in next versions of Drools?
Would you like me contribute my code into the *WorkingMemoryLogger*?
Thanks!
Oleg
16 years, 1 month
RE: [rules-users] Compatibility of Rule Flows from 4.0.7 to 5.0.0
by Nimesh Muley
Hi,
By going through the code it seems possible to achieve this by modifying ProcessBuilder.addProcessFromFile. Easiest check would be to see whether the XML contains element called as "process". Since XML Parsing is internal to the individual releases (4.0 uses XStream and 5.0 uses XMLReader), I am not sure whether we should form a XML document from the reader to check if the process belongs to version 4.0 or compliant.
Brute force check would be indexOf ("<process") >= 0 then it is 5.0 else 4.0 ;-). I am sure there would be better ways than this kind of check.
I do not mind taking this further. Due to lack of in depth knowledge about drools, I am not able to decide what the approach should be for checking the version.
This would be a really good feature as it would mean that drools 5.0 is backward compliant for rule flows J. And this adds lot of confidence to enterprises.
p.s. Since this was now moving towards dev, I have moved the thread to the dev mailing list.
Thanks.
Regards,
- Nimesh
From: rules-users-bounces(a)lists.jboss.org [mailto:rules-users-bounces@lists.jboss.org] On Behalf Of Mark Proctor
Sent: Saturday, October 04, 2008 9:37 PM
To: Rules Users List
Subject: Re: [rules-users] Compatibility of Rule Flows from 4.0.7 to 5.0.0
You are a star, that saves us a lot of work :) I'm wondering if we can work this into the package reader and some how have it detect whether something is version 4 or 5 and convert first if it's 4, fancy having a look and seeing if that's possible?
Mark
Nimesh Muley wrote:
Hi,
I have attached a file for translating rule flows from 4.0 to 5.0. I have tested my flows with the XSL and it works fine. However, the XSLT may not be quite slick or compact as I have touched upon XSLT after a long time. I have covered all the nodes available (ruleSet, start, end, join, split, milestone, action and subProcess).
There is one issue in the XSLT. I have not added the xmlns attribute to the process element. Reason is that this attribute appears in child nodes too with empty string, even though it is not mentioned for the child nodes. This attribute is needed in the 'process' node because the Eclipse editor for 5.0 ignores the process node if there are more than 2 sub processes in that ruleflow. Am not sure why this is happening but that has been my observation.
In case XSLT is not present as an attachment then let me know the location where it can be uploaded.
Thanks.
Regards,
- Nimesh
From: rules-users-bounces(a)lists.jboss.org<mailto:rules-users-bounces@lists.jboss.org> [mailto:rules-users-bounces@lists.jboss.org] On Behalf Of Mark Proctor
Sent: Tuesday, September 30, 2008 7:26 PM
To: Rules Users List
Subject: Re: [rules-users] Compatibility of Rule Flows from 4.0.7 to 5.0.0
No they are not compatible, 5.0 has a new ePDL XML language that is human writable. I suggest that somone in the community starts looking into an XSLT to translate them.
Mark
Vikrant Yagnick wrote:
Hi All,
I wanted to know if RuleFlows made using the Eclipse 4.0.7 RuleFlow Builder will work with 5.0.0. When, I try to upload a 4.0.7 ruleflow into Guvnor, I get a NullPointerException and before that the following:
Cannot find the declaration of element 'org.drools.ruleflow.core.impl.RuleFlowProcessImpl'.
I checked the 5.0.0M1 jars for drools-core, and this class seems to have been removed from there. Also, after installing the 5.0.0 plug-in into Eclipse, my rule-flow nodes have all gone.
Also, this may be a minor bug but it says(both in the docs and the BRMS Guvnor M1 Release):
"Ruleflows allow flow control between rules. The eclipse plugin provides a graphical editor. Upload ruleflow .rf files for inclusion in this package.":
Should the .rf say .rfm ?
Cheers,
Vikrant
MASTEK LTD.
Mastek is in NASSCOM's 'India Top 20' Software Service Exporters List.
In the US, we're called MAJESCOMASTEK
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Opinions expressed in this e-mail are those of the individual and not that of Mastek Limited, unless specifically indicated to that effect. Mastek Limited does not accept any responsibility or liability for it. This e-mail and attachments (if any) transmitted with it are confidential and/or privileged and solely for the use of the intended person or entity to which it is addressed. Any review, re-transmission, dissemination or other use of or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. This e-mail and its attachments have been scanned for the presence of computer viruses. It is the responsibility of the recipient to run the virus check on e-mails and attachments before opening them. If you have received this e-mail in error, kindly delete this e-mail from desktop and server.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
________________________________
_______________________________________________
rules-users mailing list
rules-users(a)lists.jboss.org<mailto:rules-users@lists.jboss.org>
https://lists.jboss.org/mailman/listinfo/rules-users
MASTEK LTD.
Mastek is in NASSCOM's 'India Top 20' Software Service Exporters List.
In the US, we're called MAJESCOMASTEK
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Opinions expressed in this e-mail are those of the individual and not that of Mastek Limited, unless specifically indicated to that effect. Mastek Limited does not accept any responsibility or liability for it. This e-mail and attachments (if any) transmitted with it are confidential and/or privileged and solely for the use of the intended person or entity to which it is addressed. Any review, re-transmission, dissemination or other use of or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. This e-mail and its attachments have been scanned for the presence of computer viruses. It is the responsibility of the recipient to run the virus check on e-mails and attachments before opening them. If you have received this e-mail in error, kindly delete this e-mail from desktop and server.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
________________________________
_______________________________________________
rules-users mailing list
rules-users(a)lists.jboss.org<mailto:rules-users@lists.jboss.org>
https://lists.jboss.org/mailman/listinfo/rules-users
MASTEK LTD.
Mastek is in NASSCOM's 'India Top 20' Software Service Exporters List.
In the US, we're called MAJESCOMASTEK
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Opinions expressed in this e-mail are those of the individual and not that of Mastek Limited, unless specifically indicated to that effect. Mastek Limited does not accept any responsibility or liability for it. This e-mail and attachments (if any) transmitted with it are confidential and/or privileged and solely for the use of the intended person or entity to which it is addressed. Any review, re-transmission, dissemination or other use of or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. This e-mail and its attachments have been scanned for the presence of computer viruses. It is the responsibility of the recipient to run the virus check on e-mails and attachments before opening them. If you have received this e-mail in error, kindly delete this e-mail from desktop and server.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
16 years, 2 months
Drools 5 and XML
by Mark Proctor
The core Drools team will not have time to update the xml xsd's and
parser for the 5.0 release. The XML will continue to work, but you won't
be able to use any of the new features, and thus restricted to 4.0 level
features. If anyone from the community wants to take this on, then
please do, otherwise it'll have to wait until a later date after 5.0
when the core devs can work on this.
Mark
16 years, 2 months
REMINDER: AAAI Spring Symposium on Intelligent Event Processing 2009
by paschke@mi.fu-berlin.de
[ our apologies should you receive this message more than one time ]
AAAI Spring Symposium on Intelligent Event Processing
AAAI Spring Symposium Wednesday, March 23?25, 2009 at Stanford University
http://icep-aaai09.fzi.de/
Deadline for submissions: October 31st, 2008 (12.00 AM, GMT)
=====================================================================
Event-based systems are now gaining increasing momentum as witnessed
by current efforts in areas including event-driven architectures,
business process management and modeling, Grid computing, Web services
notifications, and message-oriented middleware. They become ever
important in various application domains, ranging from traditional
business applications, like supply-chain management, to the
entertainment industry, like on-line gaming applications.
However, the current status of development is just the tip of the
iceberg compared with the impact that event processing could achieve,
as already reported by market research companies. Indeed, existing
approaches are dealing primarily with the syntactical (but very
scalable) processing of low-level signals and primitive actions, which
usually goes with an inadequate treatment of the notions of time,
context or concurrency (for example, synchronization). For example,
some of the current event processing products are descendents of the
active database research that misses efficient (formal) handling of
termination, priority ordering, and confluence in rule bases.
AI and especially symbolic (for example, logic-based) approaches
provide native background for the (formal) representation of the above
mentioned missing concepts, enabling evolution from event processing
systems into intelligent reactive systems. The work done in temporal
logic, spatial reasoning, knowledge representation, ontologies, and so
on enables more declarative representation of events and actions and
their semantic processing. Contextual reasoning can support complex
event prediction. Transactional logic can be used for ensuring the
consistency between highly dependent processes in a formal way.
On the other side, the heterogeneous and highly distributed nature of
event-processing systems, especially on the web, provides new
challenges for AI and logics, like the contextualized reasoning over
large stream data, scalable mapping of complex structures, or
distributed approximate reasoning, to name but a few.
Possible symposium topics comprise, but are not limited to:
-----------------------------------------------------------
Modeling
* Conceptual modeling in event-driven processing
* Modeling context in event-driven processing
* Event processing languages
* Business rules and event-driven processing
* Editors for complex events
* Complex event processing in highly distributed AI applications
* Modeling reactive systems using event-driven processing
* Event stream processing
* Event-driven architecture for Intelligent Event Processing
Discovery
* Complex event patterns mining
* Temporal aspects in event mining
* Prediction of events
* Discovery of similar event
* Discovery of unknown events
* Dealing with missing events
Reasoning/Processing
* Complex event detection
* The role of logic in event processing
* Distributed reasoning for events
* Reasoning with uncertain events
* Reasoning under real-time constraints
* Complexity in reasoning for Intelligent Event Processing
Advanced Applications
* Distributed event processing as a basis for AI applications
* Financial trading
* Web / Internet of Things
* Entertainment
* Ubiquitous Computing/ Ambient Intelligence
* Business Activity Monitoring
* AI in global epidemiology monitoring systems
* Other domains
Submissions
-----------
Papers should be prepared using the two-column AAAI conference paper format.
Long papers should be at most six pages; short papers at most two pages.
Papers must be submitted electronically via the symposium website.
Submissions must be in PDF using the workshop submission system for
SSS09, at http://www.easychair.org/conferences/?conf=sss09
More Information
http://icep-aaai09.fzi.de/
Important Dates
---------------
Deadline for submissions: October 31st, 2008 (12.00 AM, GMT)
Notification of acceptance: December 9th, 2008
Camera-ready versions: January 16th, 2009
Symposium: March 23-25, 2009
Organizing Committee
---------------------
Nenad Stojanovic, (FZI - Research Center for Information Technologies
at the University of Karlsruhe, Germany),
Andreas Abecker (FZI, Germany),
Opher Etzion (IBM Research Lab, Haifa, Israel).
Adrian Paschke (Corporate Semantic Web, Free University Berlin,
Germany and RuleML Inc, Canada)
Program Committee
------------------
Alex Kozlenkov, Betfair Ltd. UK
Brian Connell, WestGlobal, Ireland
Christian Brelage, SAP, Germany
Darko Anicic, FZI at the University of Karlsruhe, Germany
David Luckham, Stanford University, USA
Dieter Gawlick, Oracle, USA
Gregoris Mentzas, ICCS, University of Athens, Greece
Jean-Pierre Lorre, EBM Websourcing, France
José Júlio Alferes, Faculdade de Ciências e Tecnologia/Universidade Nova de
Lisboa, Portugal
Jun-jang Jeng, IBM Watson Research Center, USA
Ljiljana Stojanovic, FZI at the University of Karlsruhe, Germany
Michal Rosen-Zvi, IBM Haifa Research Lab, Israel
Pedro Bizarro, University of Coimbra, Portugal
Prasad Vishnubhotla, IBM Software Group, USA
Rainer von Ammon, CITT, Germany
Ronen Vaisenberg UC Irvine, USA
Segev Wasserkrug, IBM Haifa Research Lab, Israel
----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.
16 years, 2 months