27 April 05, afternoon. Scribed by Harold Boley Paul Vincent: OMG Production Rule Representation Q&A: Ed Barkmeyer: OCL is tied to object notion in UML. Is the interpretation the same? P: It need to be extended. Ravi Raman: Does it enbable to use UML tools such as Rational Rose? P: Yes. When will UML2 be available? UML2: Now. PRR: Early next year. Yuri Boglaev: Why consider ECA framework, not Events? Pattern match strategy? P: Semantics of exec mode determine the scope of the rule. E.g., defining ruleset in UML: Actually sequential, no inferencing required. Mark it for sequential proceeing. Different semantics associated. Jon Pellant: Mechanism in tool. TimBL: Beyond the web. File system. Most of the time forget that operate in larger space. Can the same be done for your system? E.g., NAF. Putting namespaces there. Could there be any damage? P: No damage. Is there something besides the web that would make this irrelevant? No. Could be processed on top of RDF. PRR is not special/different to/from any data model. Ease transition. Ultimately RDF. Daniel Selman: The Java Community and Rule Standards (JSR94) Q&A: Dan Connolly How does the reference implementation become approved/tested? D: The reference implementation must go through the TCK. We would need a much more rigorous test suite. Yuri Boglaev: Why not like in AT&T's extension of C++ to R++? Couldn't Sun have done something like this for Java rules? Benjaming Grosof: What is immediate agenda for engaging with the web, besides the API? What wouldn't be very hard / next step? D: Synergies in terms of persitence. Perhaps in Java world a UML connection factory. Vendor could (dynamically) plug in a ruleset. Across the web. Adrian Walker: Can you use JSR94 simultaneously with two different rulesets, on different platforms? D: Well, it's Java. Adrian Walker: Can they talk to each other? If they are in Java: yes. Martin Nally: Can UML modeler provide execution semantics? D: UML modeler could specify it in model or document. Paul Vincent(?): Modeler will know upfront what they want. D: When taking models from two vendors and applying the transformation: Already looking at the differences is hugely valuable. Donald Chapin: Semantics of Business Vocabulary and Busines Rules Q&A: Mike Uschold: Meaning in independent notation. But you need to write it down in *some* language. D: The structured English is this language. Mark Linehan: Has anyone done such transformations already? D: Yes, some vendors already use it. Unisys is building a (toplevel) tool. Eric Miller: Can the SBVR tools bridge the two user communities we have been talking about early on? The transformation could help here. Gateway between business community and IT groups. D: Yes, we need to (just) do it. Ed Barkmeyer: Can we contribute to the effort? What percentage could we represent? Idea of community is critical. While the web at large is not trusted, there are subcommunities, usually identified by URIs. D: URIs are used. Yes, definitely.