<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3820376725319336924</id><updated>2014-10-06T21:15:00.441-04:00</updated><category term="interview engine"/><category term="EC2"/><category term="demo"/><category term="top engine"/><category term="benefits"/><category term="business rule engine"/><category term="c++"/><category term="java"/><category term="ontology"/><category term="open source"/><category term="owl"/><category term="python"/><category term="rdf"/><category term="semantic web"/><category term="usage pattern"/><category term="web ontology language"/><title type='text'>Top Engine</title><subtitle type='html'>A Business Rule Engine that utilize Semantic Web Technologies.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.dufresneconsulting.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3820376725319336924/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://blog.dufresneconsulting.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Michel Dufresne</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-XiLvExWCUmE/AAAAAAAAAAI/AAAAAAAAQCU/Xh5Tm7Uh4n4/s512-c/photo.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>6</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3820376725319336924.post-7255663643375187773</id><published>2013-09-08T17:38:00.004-04:00</published><updated>2013-09-08T17:38:29.047-04:00</updated><title type='text'>Announcing Dufresne Management Consulting LLC</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;span style=&quot;color: black; font-family: &#39;DejaVu Sans&#39;, sans-serif; font-size: medium; line-height: 150%;&quot;&gt;Dufresne Management Consulting LLC is providing management consulting services &lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;DejaVu Sans&#39;, sans-serif; font-size: medium; line-height: 150%;&quot;&gt;to CIOs &lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;DejaVu Sans&#39;, sans-serif; font-size: medium; line-height: 150%;&quot;&gt;and&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;DejaVu Sans&#39;, sans-serif; font-size: medium; line-height: 150%;&quot;&gt;CTOs &lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;DejaVu Sans&#39;, sans-serif; font-size: medium; line-height: 150%;&quot;&gt;in &lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;DejaVu Sans&#39;, sans-serif; font-size: medium; line-height: 150%;&quot;&gt;the &lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;DejaVu Sans&#39;, sans-serif; font-size: medium; line-height: 150%;&quot;&gt;Heathcare industry (Payor&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;DejaVu Sans&#39;, sans-serif; font-size: medium; line-height: 150%;&quot;&gt;s&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;DejaVu Sans&#39;, sans-serif; font-size: medium; line-height: 150%;&quot;&gt;, Specialty Pharmac&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;DejaVu Sans&#39;, sans-serif; font-size: medium; line-height: 150%;&quot;&gt;ies&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;DejaVu Sans&#39;, sans-serif; font-size: medium; line-height: 150%;&quot;&gt;, Pharmacy Benefit Manage&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;DejaVu Sans&#39;, sans-serif; font-size: medium; line-height: 150%;&quot;&gt;rs&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;DejaVu Sans&#39;, sans-serif; font-size: medium; line-height: 150%;&quot;&gt;(PBM)) &lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;DejaVu Sans&#39;, sans-serif; font-size: medium; line-height: 150%;&quot;&gt;to help them build strategic agile organizations&lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;DejaVu Sans&#39;, sans-serif; font-size: medium; line-height: 150%;&quot;&gt;. &lt;/span&gt;&lt;span style=&quot;color: black; font-family: &#39;DejaVu Sans&#39;, sans-serif; font-size: medium; line-height: 150%;&quot;&gt;My engagements include the following:&lt;/span&gt;&lt;br /&gt;          &lt;ul&gt;&lt;li&gt;&lt;div style=&quot;line-height: 115%; margin-bottom: 0in; margin-right: 0.13in; page-break-after: auto; page-break-before: auto;&quot;&gt;  &lt;span style=&quot;font-family: DejaVu Sans, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;Provide   IT Strategy plan review,   modernization roadmap   assessment;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style=&quot;line-height: 115%; margin-bottom: 0in; margin-right: 0.13in;&quot;&gt;  &lt;span style=&quot;font-family: DejaVu Sans, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;Establish   framework to tie   IT Strategy   to project portfolio;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style=&quot;line-height: 115%; margin-bottom: 0in; margin-right: 0.14in;&quot;&gt;  &lt;span style=&quot;font-family: DejaVu Sans, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;Program   Governance review, ensure IT – Business alignment and   stakeholders engagement;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style=&quot;line-height: 115%; margin-bottom: 0in; margin-right: 0.13in;&quot;&gt;  &lt;span style=&quot;font-family: DejaVu Sans, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;Support effective   multi-site project execution using agile-based delivery model;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style=&quot;line-height: 115%; margin-bottom: 0in; margin-right: 0.13in;&quot;&gt;  &lt;span style=&quot;font-family: DejaVu Sans, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;Business process   transformation to enable flexibility and efficiency;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div style=&quot;line-height: 115%; margin-bottom: 0in; margin-right: 0.13in;&quot;&gt;  &lt;span style=&quot;font-family: DejaVu Sans, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;Vendor management   assessment, RFP / RFI review.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div align=&quot;LEFT&quot; style=&quot;line-height: 120%; margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;font-family: DejaVu Sans, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;Previously I was Medco Health Solutions, first Chief Technology Officer from 2003 to 2006. Medco is a $65B Pharmacy Benefit Manager (PBM) having 22,000 employees doing business  in a rapidly changing and regulated healthcare industry.  In establishing the CTO practice, I setup an architecture group with mandate to establish technology standards, provide architecture components in the form of application frameworks, and define an Architecture Review process to support our IT portfolio. We established an annual IT Strategy with a technology refresh roadmap.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot; style=&quot;line-height: 120%; margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;font-family: DejaVu Sans, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot; style=&quot;line-height: 120%; margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;font-family: DejaVu Sans, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;Recently as the VP of Business Process Transformation at Medco, I had the privilege to participate as a key executive in a major business transformation for the past three years. The initiative was called Medco Agile Transformation, internally referred to as Medco 2.0, which was aimed at increasing productivity and agility. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot; style=&quot;line-height: 120%; margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;font-family: DejaVu Sans, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot; style=&quot;line-height: 120%; margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;font-family: DejaVu Sans, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;Although the initiative started as a technology modernization, whereby our aging mainframe-based legacy platform was in need of a refresh. The greatest business value came from a re-alignment of the business and technology organizations and adopting Agile-based portfolio planning and project management.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot; style=&quot;line-height: 120%; margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;font-family: DejaVu Sans, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot; style=&quot;line-height: 120%; margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;font-family: DejaVu Sans, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;As the Vice President of Business Process Transformation, my role in this strategic initiative was at the center of the business and technology re-alignment:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;div align=&quot;LEFT&quot; style=&quot;line-height: 120%; margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;font-family: DejaVu Sans, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;b&gt;Built  process-centric skills within the business on a large scale.&lt;/b&gt; I  was responsible for the transformation of our business process  applications (used in Medco managed care centers, call centers,  mail-order pharmacies, benefit configuration operations, and  finance) from a poorly automated current state to a target state  using a business process management tool suite. Charged with  building core processes for deployment across lines-of-business I  architected the Medco Target Operating Model (see attached). I lead  a team composed of Business Architects and System Architects  responsible for defining the target business processes.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align=&quot;LEFT&quot; style=&quot;line-height: 120%; margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;font-family: DejaVu Sans, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;b&gt;Defined  a new engagement model with our offshore development partners.&lt;/b&gt; I  established a Scrum Competency Center to oversee and mentor 90  concurrent scrum teams using onshore / offshore delivery model. My  team worked directly with the Operational Owners of each area to  elaborate the detailed requirements and with our system integrators  (PegaSystems, Cognizant, and IBM) for the implementation of the  front-end applications. Over 1,000 resources were engaged in Medco  2.0 initiative.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;li&gt;&lt;div align=&quot;LEFT&quot; style=&quot;line-height: 120%; margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;font-family: DejaVu Sans, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;b&gt;Overhauled  IT structure into Shared Services model.&lt;/b&gt; The remainder of IT  that did not fall into a process-centric COE such as core processing  systems (e.g., claim adjudication) and data management was  re-factored into Shared Services. My team worked directly with the  Shared Services to resolve all dependencies on the required changes  in the core systems (database changes, new mainframe services, etc.)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div align=&quot;LEFT&quot; style=&quot;line-height: 120%; margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;font-family: DejaVu Sans, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;For more details on the Business Transformation initiative see the interview I gave to CBR Magazine in London following a talk I gave to Forrester&#39;s CIO Forum in April 2011 (&lt;a href=&quot;http://www.cbronline.com/news/how-medco-transformed-its-65bn-business-with-bpm&quot;&gt;http://www.cbronline.com/news/how-medco-transformed-its-65bn-business-with-bpm&lt;/a&gt;).&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot; style=&quot;line-height: 120%; margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;font-family: DejaVu Sans, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot; style=&quot;line-height: 120%; margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;font-family: DejaVu Sans, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;Medco was acquired by Express Script on April 2, 2012. Upon the closing, Express Script absorbed Medco into its management structure dismissing the process-centric transformation (and resulting alignment) Medco had achieved. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot; style=&quot;line-height: 120%; margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;font-family: DejaVu Sans, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot; style=&quot;line-height: 120%; margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;font-family: DejaVu Sans, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;Prior to Medco I was the Enterprise Architect for Empire Blue Cross Blue Shield where I lead the technical development of web-based applications performing real-time transactions with mainframe. These applications were the Member, Employer, and Provider portals. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot; style=&quot;line-height: 120%; margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;font-family: DejaVu Sans, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot; style=&quot;line-height: 120%; margin-bottom: 0in;&quot;&gt;&lt;span style=&quot;font-family: DejaVu Sans, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;I am persuaded that with my top performer practitioner-based experience combined with my exceptional analytical skills I can bring true value to an executive team.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align=&quot;LEFT&quot; style=&quot;line-height: 120%; margin-bottom: 0in;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.dufresneconsulting.com/feeds/7255663643375187773/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3820376725319336924&amp;postID=7255663643375187773' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3820376725319336924/posts/default/7255663643375187773'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3820376725319336924/posts/default/7255663643375187773'/><link rel='alternate' type='text/html' href='http://blog.dufresneconsulting.com/2013/09/announcing-dufresne-management.html' title='Announcing Dufresne Management Consulting LLC'/><author><name>Michel Dufresne</name><uri>https://plus.google.com/115817348890300644189</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-XiLvExWCUmE/AAAAAAAAAAI/AAAAAAAAQCU/Xh5Tm7Uh4n4/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3820376725319336924.post-979591002039227139</id><published>2007-08-28T10:31:00.000-04:00</published><updated>2007-08-28T12:18:19.632-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="demo"/><category scheme="http://www.blogger.com/atom/ns#" term="EC2"/><category scheme="http://www.blogger.com/atom/ns#" term="interview engine"/><title type='text'>Top Engine on Amazon&#39;s EC2!</title><content type='html'>That&#39;s right, Top Engine demo site is now available on Amazon&#39;s Elastic Compute Cloud (EC2)!&lt;br /&gt;&lt;br /&gt;This simple demo site aims at showing how Interview Engine can guide users to complete their tasks. A simple knowledge base is provided. You can extend this example and save your own version to your local computer and import it into Interview Engine at a later time.&lt;br /&gt;&lt;br /&gt;To access the Health Care Demo, click on the Import Knowledge Base menu item on the left from the main page at &lt;a href=&quot;http://top.dufresneconsulting.com/topengine&quot;&gt;http://top.dufresneconsulting.com/topengine&lt;/a&gt;. This will present the import page with a button to access the demo directly. In this demo, Interview Engine will provide recommendations based on answers provided by the user on behalf of the Patient (it could have been worded such that the Patient answers directly the interview.)&lt;br /&gt;&lt;br /&gt;Five possible recommendations are defined according to information collected in three categories. The categories are:&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://4.bp.blogspot.com/_TNw0QuoujFc/Rs8XRWwBUqI/AAAAAAAAACY/x3QBU_fK3YA/s1600-h/recommendation_table.jpg&quot;&gt;&lt;img style=&quot;margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;&quot; src=&quot;http://4.bp.blogspot.com/_TNw0QuoujFc/Rs8XRWwBUqI/AAAAAAAAACY/x3QBU_fK3YA/s200/recommendation_table.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5102322489766269602&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;ul&gt;&lt;li&gt;Is the Patient compliant to the therapy?&lt;/li&gt;&lt;li&gt;Why is the Patient not compliant? (obviously asked only if the Patient is not compliant.)&lt;/li&gt;&lt;li&gt;Is the Patient on brand or generic drugs? If the Patient is taking brand drugs then cheaper generic drugs may be available.&lt;/li&gt;&lt;/ul&gt;The recommendations are defined in the figure on the right.&lt;br /&gt;&lt;br /&gt;Try it by clicking on the &lt;a href=&quot;http://top.dufresneconsulting.com/topengine/importKB/?ktype=kbase&quot;&gt;Health Care Demo&lt;/a&gt; button which is available on the Import Knowledge Base page accessible via the menu on the left. Start the demo by selecting &#39;Therapy Compliance Assessment&#39; Interview from the table - multiple interviews can be defined within the same Knowledge Base. Once selected, click on the Start/Restart button. Answer the questions any way you like, there is no wrong answers!&lt;br /&gt;&lt;br /&gt;Once you are back to the &#39;Available and Completed Interviews&#39; page, you can view a progress report of in-progress or completed interviews.&lt;br /&gt;&lt;br /&gt;Let&#39;s say you need to modify the interview and want to add a recommendation:&lt;br /&gt;&lt;blockquote&gt;If the patient is not compliant because of lack of knowledge on how to use injectable drugs, then recommend to view the &quot;How-to inject drugs video&quot; unless the patient also experience drug side-effects preventing from being compliant.&lt;br /&gt;&lt;/blockquote&gt;To add this recommendation, you need to perform four simple steps:&lt;ol&gt;&lt;li&gt;Add a Tag called &quot;Lack of Knowledge on Injectable Drugs&quot; to the &quot;Non-Compliance Reasons&quot; Category by clicking on &quot;Tag Categories&quot; menu item on the left. Click on Non-Compliance Reasons and then scroll to the bottom to add a Tag.&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://4.bp.blogspot.com/_TNw0QuoujFc/RtRC0GwBUrI/AAAAAAAAACg/3Ej8mviJCao/s1600-h/screenshot-rule-editor.png&quot;&gt;&lt;img style=&quot;margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;&quot; src=&quot;http://4.bp.blogspot.com/_TNw0QuoujFc/RtRC0GwBUrI/AAAAAAAAACg/3Ej8mviJCao/s200/screenshot-rule-editor.png&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5103777740650271410&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Add a Tag called &quot;View How-To Inject Drugs Video&quot; in the &quot;Recommendations&quot; Category.&lt;/li&gt;&lt;li&gt;Add a Rule called &quot;View How-To Inject Drugs Video Rule&quot; by clicking on User Rules menu item on the left. Type the new rule name and click on Add button. Then select the added rule from the table and click on View Details.&lt;/li&gt;&lt;li&gt;On the Rule Details pages, add the rule conditions: Select Drug Type Category and click on Add Category to IF; Select Therapy Compliance Category and then select Non-Compliant Tag and click on Add to IF button; Select Non-Compliance Reasons and then select the newly added Tag and click on Add to IF; Select Recommendations Category and click on the added Tag of this Category and click on Add to THEN button; Select Non-Compliance Reasons Category and select Drug Side Effects Tag and click on Add to UNLESS button. The screen should look like the picture on the right.&lt;/li&gt;&lt;/ol&gt;Simply try out the modified Interview by clicking on Start Interview Session menu item on the left. The modified Interview can be exported via the Export Knowledge Base menu item. It is exported as a plain text file which can be saved locally and then imported again at a later time.&lt;br /&gt;&lt;br /&gt;Enjoy and let me know your thought on this post!</content><link rel="related" href="http://top.dufresneconsulting.com/topengine" title="Top Engine on Amazon&#39;s EC2!"/><link rel='replies' type='application/atom+xml' href='http://blog.dufresneconsulting.com/feeds/979591002039227139/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3820376725319336924&amp;postID=979591002039227139' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3820376725319336924/posts/default/979591002039227139'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3820376725319336924/posts/default/979591002039227139'/><link rel='alternate' type='text/html' href='http://blog.dufresneconsulting.com/2007/08/top-engine-on-amazons-ec2.html' title='Top Engine on Amazon&#39;s EC2!'/><author><name>Michel Dufresne</name><uri>https://plus.google.com/115817348890300644189</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-XiLvExWCUmE/AAAAAAAAAAI/AAAAAAAAQCU/Xh5Tm7Uh4n4/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_TNw0QuoujFc/Rs8XRWwBUqI/AAAAAAAAACY/x3QBU_fK3YA/s72-c/recommendation_table.jpg" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3820376725319336924.post-6138222567615436536</id><published>2007-07-12T20:47:00.000-04:00</published><updated>2007-07-13T00:21:22.800-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="demo"/><category scheme="http://www.blogger.com/atom/ns#" term="interview engine"/><category scheme="http://www.blogger.com/atom/ns#" term="top engine"/><title type='text'>Top Engine Demo on YouTube!</title><content type='html'>A screencast presentation of &lt;span style=&quot;font-style: italic;&quot;&gt;Top Engine&lt;/span&gt; and a demo of &lt;span style=&quot;font-style: italic;&quot;&gt;Interview Engine&lt;/span&gt; is now available on YouTube.&lt;br /&gt;&lt;br /&gt;This is a 2-part series that shows how Top Engine - The Semantic Web Engine for the Enterprise - aims at making life easier to developers using semantic web technologies in an innovative way.&lt;br /&gt;&lt;br /&gt;Also, part 2 demo Interview Engine which extends Top Engine with the capability to define interview-based user interaction with branching logic without any programing. Interview Engine uses techniques from Folksonomy and tagging techniques to extend the vocabulary with user-defined tags.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;object height=&quot;370&quot; width=&quot;530&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/p/35B9592E6337E140&quot;&gt;&lt;embed src=&quot;http://www.youtube.com/p/35B9592E6337E140&quot; type=&quot;application/x-shockwave-flash&quot; height=&quot;370&quot; width=&quot;530&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Please leave us comments if you would like to see more of these. Thanks!</content><link rel="related" href="http://www.youtube.com/view_play_list?p=35B9592E6337E140" title="Top Engine Demo on YouTube!"/><link rel='replies' type='application/atom+xml' href='http://blog.dufresneconsulting.com/feeds/6138222567615436536/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3820376725319336924&amp;postID=6138222567615436536' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3820376725319336924/posts/default/6138222567615436536'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3820376725319336924/posts/default/6138222567615436536'/><link rel='alternate' type='text/html' href='http://blog.dufresneconsulting.com/2007/07/top-engine-demo-on-youtube.html' title='Top Engine Demo on YouTube!'/><author><name>Michel Dufresne</name><uri>https://plus.google.com/115817348890300644189</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-XiLvExWCUmE/AAAAAAAAAAI/AAAAAAAAQCU/Xh5Tm7Uh4n4/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3820376725319336924.post-7267572786679191216</id><published>2007-07-08T22:00:00.000-04:00</published><updated>2007-07-10T10:50:19.135-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="EC2"/><category scheme="http://www.blogger.com/atom/ns#" term="interview engine"/><title type='text'>Interview Engine Released!</title><content type='html'>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://3.bp.blogspot.com/_TNw0QuoujFc/RpGTrhRhU5I/AAAAAAAAACI/w3BfOuTf0Pg/s1600-h/interview.jpg&quot;&gt;&lt;img style=&quot;margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;&quot; src=&quot;http://3.bp.blogspot.com/_TNw0QuoujFc/RpGTrhRhU5I/AAAAAAAAACI/w3BfOuTf0Pg/s200/interview.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5085007830153515922&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;We are proud to announce the availability of &lt;span style=&quot;font-style: italic;&quot;&gt;Interview Engine&lt;/span&gt; as an add-on product to our &lt;span style=&quot;font-style: italic;&quot;&gt;Top Engine&lt;/span&gt; Business Rules Engine.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Interview Engine&lt;/span&gt; extends &lt;span style=&quot;font-style: italic;&quot;&gt;Top Engine&lt;/span&gt; with the capability to deploy web-based business applications using an interview-style user interaction that can handle from simple to complex branching logic without any programing. An interview-style user interaction is useful in &lt;a href=&quot;http://en.wikipedia.org/wiki/Self_service_software&quot;&gt;self-service applications&lt;/a&gt; where the system guides the user in the completion of a task. In order to avoid asking unnecessary or irrelevant questions, the system takes into consideration the answers of previously asked questions to determine the next set of questions to ask the user. A sample screen is shown, click on the image to enlarge.&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://2.bp.blogspot.com/_TNw0QuoujFc/RpGXgRRhU6I/AAAAAAAAACQ/Z7vOISeMDPo/s1600-h/rule-editor.jpg&quot;&gt;&lt;img style=&quot;margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;&quot; src=&quot;http://2.bp.blogspot.com/_TNw0QuoujFc/RpGXgRRhU6I/AAAAAAAAACQ/Z7vOISeMDPo/s200/rule-editor.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5085012034926498722&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;The interviews are managed using web-based tools, including the specification of user-defined rules. A screen image is also shown showing the rule editor. A rule is specified using IF, THEN, and UNLESS clauses. In the example shown, the rule specify the recommendation of an investment product and can be read as &lt;span style=&quot;font-style: italic;&quot;&gt;&quot;If the user desire a strategic alternative to ETF with efficient access to new markets with a risk tolerance of moderate, then recommends Performance Solutions investment product unless a high degree of principal protection is desired.&quot; &lt;/span&gt;Of course, this is a purely hypothetical situation.&lt;br /&gt;&lt;br /&gt;We are in the process of deploying a demonstration site on the &lt;a href=&quot;http://www.amazon.com/gp/browse.html?node=201590011&quot;&gt;Amazon Elastic Compute Cloud (EC2)&lt;/a&gt;. Deploying &lt;span style=&quot;font-style: italic;&quot;&gt;Interview Engine&lt;/span&gt;-based application on EC2 can be of great benefit to enterprises seeking to have access to turn-key solutions without any capital investment and pay on a usage basis. &lt;a href=&quot;http://www.dufresneconsulting.com/&quot;&gt;Dufresne Consulting&lt;/a&gt; can provide services to customize a solution deployed on EC2. Please contact us for more information at &lt;a href=&quot;mailto:info@dufresneconsulting.com&quot;&gt;info&lt;span style=&quot;font-style: italic;&quot;&gt;@&lt;/span&gt;dufresneconsulting&lt;span style=&quot;font-style: italic;&quot;&gt;.&lt;/span&gt;com&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://blog.dufresneconsulting.com/feeds/7267572786679191216/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3820376725319336924&amp;postID=7267572786679191216' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3820376725319336924/posts/default/7267572786679191216'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3820376725319336924/posts/default/7267572786679191216'/><link rel='alternate' type='text/html' href='http://blog.dufresneconsulting.com/2007/07/interview-engine-released.html' title='Interview Engine Released!'/><author><name>Michel Dufresne</name><uri>https://plus.google.com/115817348890300644189</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-XiLvExWCUmE/AAAAAAAAAAI/AAAAAAAAQCU/Xh5Tm7Uh4n4/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_TNw0QuoujFc/RpGTrhRhU5I/AAAAAAAAACI/w3BfOuTf0Pg/s72-c/interview.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3820376725319336924.post-2018865434014882336</id><published>2007-07-03T03:00:00.000-04:00</published><updated>2007-07-03T03:43:24.067-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="benefits"/><category scheme="http://www.blogger.com/atom/ns#" term="top engine"/><category scheme="http://www.blogger.com/atom/ns#" term="usage pattern"/><title type='text'>What do you use Top Engine for?</title><content type='html'>This post is the first of a series called &lt;span style=&quot;font-style: italic;&quot;&gt;What do you use Top Engine for?&lt;/span&gt; In this post I&#39;ll describe how we use &lt;span style=&quot;font-style: italic;&quot;&gt;Top Engine&lt;/span&gt; for Business Process Automation in a modernization effort.&lt;br /&gt;&lt;br /&gt;All enterprises thrive for increased efficiency in their business process through automation and the advent of the web brought a whole new dimension to it. The self-service model is a mini-revolution in it self. There is no need anymore to complete extensive paperwork (often very confusing because you don&#39;t know which forms are applicable and which one are not.)&lt;br /&gt;&lt;br /&gt;Often, the paperwork end-up on a pile somewhere waiting for someone to &lt;span style=&quot;font-style: italic;&quot;&gt;enter the data in the system&lt;/span&gt;. But wait, didn&#39;t you entered the data in the zilion forms already? What&#39;s the difference? Well, it&#39;s not quite the same thing. The worker (let&#39;s call her Jill) who enters the &lt;span style=&quot;font-style: italic;&quot;&gt;data in the system&lt;/span&gt; is in fact an &lt;span style=&quot;font-style: italic;&quot;&gt;expert&lt;/span&gt;. Jill, and almost only Jill, knows how to translate the forms into settings that needs to be set in multiple Legacy Systems that are otherwise not connected. In fact, there about only Jill who can make sense of these forms anyway. Does that make sense? Not at all. Does it sound familiar? Probably yes.&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://3.bp.blogspot.com/_TNw0QuoujFc/Ronr3hRhU3I/AAAAAAAAABs/Pnwh4L4mgtY/s1600-h/bpa-post-07-03-07-SM.jpg&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;&quot; src=&quot;http://3.bp.blogspot.com/_TNw0QuoujFc/Ronr3hRhU3I/AAAAAAAAABs/Pnwh4L4mgtY/s400/bpa-post-07-03-07-SM.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5082852993521505138&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;So the huge benefit of the self-service model is to take work out of the system. Ideally, you would go on the web and access a system where you would be able to make whatever change you want in a way that is just as simple as it is to write this blog. The system would only ask the relevant questions to the task at hand (without asking any information that can be inferred or deduced automatically). Here&#39;s a picture that shows what I mean:&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://3.bp.blogspot.com/_TNw0QuoujFc/RonojhRhU2I/AAAAAAAAABk/LSbfGushxWw/s1600-h/bpa-post-07-03-07-2-SM.jpg&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;&quot; src=&quot;http://3.bp.blogspot.com/_TNw0QuoujFc/RonojhRhU2I/AAAAAAAAABk/LSbfGushxWw/s400/bpa-post-07-03-07-2-SM.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5082849351389238114&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;While this is the &lt;span style=&quot;font-style: italic;&quot;&gt;ideal&lt;/span&gt; system, it may not be the most practical approach. This calls for a complete replacement of the Legacy Systems in order to have the &lt;span style=&quot;font-style: italic;&quot;&gt;ideal&lt;/span&gt; system. From a practical point of view, it is generally almost impossible to completely replace the Legacy System due to the numerous other systems that consume and/or provide information to the Legacy System. Of course, if one is in the position to migrate off the Legacy System to a new platform then this would be the best approach provided the risks are well managed.&lt;br /&gt;&lt;br /&gt;Consider an alternative that would preserve the Legacy System, but it is now front-ended  with a &lt;span style=&quot;font-style: italic;&quot;&gt;Knowledge Layer&lt;/span&gt; that essentially performs in an automated way what Jill is doing in the good old system. The Knowledge Layer would translate the barely understandable information from/to the Legacy System in a web-based dialog with the user in a language comprehensible to the user for the task at hand. Here&#39;s what I mean:&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;http://3.bp.blogspot.com/_TNw0QuoujFc/Ron1JhRhU4I/AAAAAAAAAB0/rnb-nGNbXCM/s1600-h/bpa-post-07-03-07-3-SM.jpg&quot;&gt;&lt;img style=&quot;margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;&quot; src=&quot;http://3.bp.blogspot.com/_TNw0QuoujFc/Ron1JhRhU4I/AAAAAAAAAB0/rnb-nGNbXCM/s400/bpa-post-07-03-07-3-SM.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5082863198363800450&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;As a benefit of this approach, the Legacy System can be scheduled for retirement while some of the benefits of the new system can be realized early and mitigate the cost and risk of replacement. The Knowledge Layer will in fact be a core component of the replacement system. Since most of the logic will be housed in the Knowledge System, the remnant of the Legacy System could potentially be replaced by a database and an Enterprise Service Bus (ESB) complying to a Service Oriented Architecture (SOA).&lt;br /&gt;&lt;br /&gt;The use of Semantic Technologies is evident here and enable the &lt;span style=&quot;font-style: italic;&quot;&gt;true self service&lt;/span&gt;. To achieve this, &lt;span style=&quot;font-style: italic;&quot;&gt;Top Engine&lt;/span&gt; uses an ontology to define the canonical model that map the information from the user&#39;s perspective to the bits and fields of the Legacy System. The use of the &lt;a href=&quot;http://www.w3.org/2004/OWL/&quot;&gt;Web Ontology Language&lt;/a&gt; (OWL DL) provides assurance that a consistent model is used as more and more functionality is moved from the Legacy System to the Knowledge layer.&lt;br /&gt;&lt;br /&gt;This is a typical use case for &lt;span style=&quot;font-style: italic;&quot;&gt;Top Engine&lt;/span&gt; in the context of a modernization effort. Other usage patterns will be presented shortly. Meanwhile, please leave me your comments.</content><link rel='replies' type='application/atom+xml' href='http://blog.dufresneconsulting.com/feeds/2018865434014882336/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3820376725319336924&amp;postID=2018865434014882336' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3820376725319336924/posts/default/2018865434014882336'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3820376725319336924/posts/default/2018865434014882336'/><link rel='alternate' type='text/html' href='http://blog.dufresneconsulting.com/2007/07/what-do-you-use-top-engine-for.html' title='What do you use &lt;em&gt;Top Engine&lt;/em&gt; for?'/><author><name>Michel Dufresne</name><uri>https://plus.google.com/115817348890300644189</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-XiLvExWCUmE/AAAAAAAAAAI/AAAAAAAAQCU/Xh5Tm7Uh4n4/s512-c/photo.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_TNw0QuoujFc/Ronr3hRhU3I/AAAAAAAAABs/Pnwh4L4mgtY/s72-c/bpa-post-07-03-07-SM.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3820376725319336924.post-8247657707985030630</id><published>2007-07-02T12:00:00.000-04:00</published><updated>2007-07-02T13:34:34.082-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="business rule engine"/><category scheme="http://www.blogger.com/atom/ns#" term="c++"/><category scheme="http://www.blogger.com/atom/ns#" term="java"/><category scheme="http://www.blogger.com/atom/ns#" term="ontology"/><category scheme="http://www.blogger.com/atom/ns#" term="open source"/><category scheme="http://www.blogger.com/atom/ns#" term="owl"/><category scheme="http://www.blogger.com/atom/ns#" term="python"/><category scheme="http://www.blogger.com/atom/ns#" term="rdf"/><category scheme="http://www.blogger.com/atom/ns#" term="semantic web"/><category scheme="http://www.blogger.com/atom/ns#" term="web ontology language"/><title type='text'>Top Engine is here! What&#39;s that?</title><content type='html'>&lt;span style=&quot;font-style: italic;font-family:arial;&quot; &gt;Top Engine&lt;/span&gt;&lt;span style=&quot;font-family:arial;&quot;&gt; is here indeed! &lt;/span&gt;&lt;span style=&quot;font-style: italic;font-family:arial;&quot; &gt;Top Engine&lt;/span&gt;&lt;span style=&quot;font-family:arial;&quot;&gt; is the Semantic Web Engine for the Enterprise. What does it mean you asked? read on . . .&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic;&quot;&gt;Top Engine&lt;/span&gt; is a business rule engine that use Semantic Web technologies in a innovative ways. In particular, it uses the &lt;a href=&quot;http://www.w3.org/2004/OWL/&quot;&gt;Web Ontology Language&lt;/a&gt; (OWL DL) as a modeling language for specifying the Domain Model of the Business Application. A presentation was made at &lt;a href=&quot;http://semweb.meetup.com/25/calendar/5790485/&quot;&gt;The New York Semantic Web June Meetup&lt;/a&gt;. The slides from the presentation can be found &lt;a href=&quot;http://www.swnyc.org/ftp/meetup-06-28-07.pdf&quot;&gt;here&lt;/a&gt;. I you are in the New York area I would suggest that you join this group.&lt;br /&gt;&lt;br /&gt;In upcoming posts I will discuss how &lt;span style=&quot;font-style: italic;&quot;&gt;Top Engine&lt;/span&gt; allows you to write rules on top of ontologies using a fusion between &lt;a href=&quot;http://dl.kr.org/&quot;&gt;Description Logic&lt;/a&gt; and &lt;a href=&quot;http://en.wikipedia.org/wiki/Logic_programming&quot;&gt;Logic Programs&lt;/a&gt; formalisms. A formal presentation on how we can combine Logic Programs with Description Logic is found in the paper of  &lt;span class=&quot;m&quot;&gt;Grosof, B., Horroks, I., Volz, R., Decker, S.: &lt;i&gt;Description logic programs: Combining logic programs with description logics&lt;/i&gt;. In: Proc. of WWW 2003, Budapest, Hungary, May 2003, ACM (2003) 48--57. An online version can be found &lt;a href=&quot;http://citeseer.ist.psu.edu/rd/15092074%2C582814%2C1%2C0.25%2CDownload/http%3AqSqqSqwww.cs.man.ac.ukqSq%7EhorrocksqSqPublicationsqSq.qSqdownloadqSq2003qSqp117-grosof.pdf&quot;&gt;here.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I&#39;ve made a screencast out of the presentation made to the NY Semantic Web June Meetup, it&#39;s available on YouTube in &lt;a href=&quot;http://youtube.com/dufresneconsulting&quot;&gt;Dufresne Consulting&#39;s Channel&lt;/a&gt;. WARNING: This presentation is not exciting, if you suffer from insomnia one night, this should take care of it! In the future I&#39;ll ask some tips from my friend Dave at &lt;a href=&quot;http://www.excira.com/&quot;&gt;excira.com&lt;/a&gt; he got from his stand-up comedy class. So stay tuned, I&#39;ll get better at this!&lt;br /&gt;&lt;br /&gt;Let me conclude this first post by listing the key features of &lt;span style=&quot;font-style: italic;&quot;&gt;Top Engine&lt;/span&gt;:&lt;br /&gt;&lt;/span&gt;&lt;ul&gt;&lt;li&gt;Use OWL DL ontological definitions for vocabulary primitives to write rules.&lt;/li&gt;&lt;li&gt;Provide OWL DL reasoning services to compute &lt;span style=&quot;font-style: italic;&quot;&gt;satisfiability,&lt;/span&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;subsumption,&lt;/span&gt; &lt;span style=&quot;font-style: italic;&quot;&gt;equivalence,&lt;/span&gt; and &lt;span style=&quot;font-style: italic;&quot;&gt;disjointness&lt;/span&gt; of the ontology classes. This ensure that the ontology used for vocabulary primitives does not contains contradicting axioms.&lt;/li&gt;&lt;li&gt;Generate Logic Programs rules to retain class axioms from ontology so that they can be used to infer information at run time.&lt;/li&gt;&lt;li&gt;Ability to write rules on top of ontology with &lt;span style=&quot;font-style: italic;&quot;&gt;closed-world&lt;/span&gt; semantics. This semantics is the one used by relational databases and is familiar to developers of rule-based business applications.&lt;/li&gt;&lt;li&gt;Inference engine in C++ using rete-based algorithm with &lt;span style=&quot;font-style: italic;&quot;&gt;forward, &lt;/span&gt;and &lt;span style=&quot;font-style: italic;&quot;&gt;backward chaining,&lt;/span&gt; and &lt;span style=&quot;font-style: italic;&quot;&gt;querying&lt;/span&gt; capability (&lt;a href=&quot;http://www.w3.org/TR/rdf-sparql-query/&quot;&gt;SPARQL-like&lt;/a&gt; syntax).&lt;/li&gt;&lt;li&gt;Uses an &lt;a href=&quot;http://www.w3.org/TR/rdf-syntax-grammar/&quot;&gt;RDF graph&lt;/a&gt; for domain model with generated proxy classes in java and python programing languages.&lt;/li&gt;&lt;/ul&gt;Best of all, &lt;i&gt;Top Engine&lt;/i&gt; is available as &lt;a href=&quot;http://www.opensource.org/&quot;&gt;Open Source&lt;/a&gt; and is released under a &quot;dual licensing&quot; business model. You may choose to use &lt;i&gt;Top Engine&lt;/i&gt; under the free software/open source GNU General Public License (commonly known as &lt;a href=&quot;http://www.opensource.org/licenses/gpl-license.php&quot;&gt;GPL v2&lt;/a&gt;) or under a commercial license. Please contact &lt;a href=&quot;http://www.dufresneconsulting.com&quot;&gt;Dufresne Consulting&lt;/a&gt; for more information. The project &lt;a href=&quot;http://sourceforge.net/projects/topengine/&quot;&gt;Top Engine at SourceForge.net&lt;/a&gt; is in the process of being setup.&lt;br /&gt;&lt;br /&gt;Please feel free to comment on this post!</content><link rel='replies' type='application/atom+xml' href='http://blog.dufresneconsulting.com/feeds/8247657707985030630/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3820376725319336924&amp;postID=8247657707985030630' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3820376725319336924/posts/default/8247657707985030630'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3820376725319336924/posts/default/8247657707985030630'/><link rel='alternate' type='text/html' href='http://blog.dufresneconsulting.com/2007/07/top-engine-is-here-whats-that.html' title='&lt;em&gt;Top Engine&lt;/em&gt; is here! What&#39;s that?'/><author><name>Michel Dufresne</name><uri>https://plus.google.com/115817348890300644189</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh5.googleusercontent.com/-XiLvExWCUmE/AAAAAAAAAAI/AAAAAAAAQCU/Xh5Tm7Uh4n4/s512-c/photo.jpg'/></author><thr:total>0</thr:total></entry></feed>