Search Mailing List Archives

Limit search to: Subject & Body Subject Author
Sort by: Reverse Sort
Limit to: All This Week Last Week This Month Last Month
Select Date Range     through    

[protege-discussion] Building a dynamic questionnaire using Protege

Errol Babel ebabel at
Thu Dec 23 00:39:50 PST 2010

Dear Ron,

I'm also interested in your framework.
Could you please send me more info.

Thanks in advance



-----Oorspronkelijk bericht-----
Van: protege-discussion-bounces at [mailto:protege-discussion-bounces at] Namens protege-discussion-request at
Verzonden: maandag 20 december 2010 21:03
Aan: protege-discussion at
Onderwerp: protege-discussion Digest, Vol 53, Issue 16

Send protege-discussion mailing list submissions to
	protege-discussion at

To subscribe or unsubscribe via the World Wide Web, visit
or, via email, send a message with subject or body 'help' to
	protege-discussion-request at

You can reach the person managing the list at
	protege-discussion-owner at

When replying, please edit your Subject line so it is more specific
than "Re: Contents of protege-discussion digest..."

Today's Topics:

   1. Re: Building a dynamic questionnaire using	Protege (Ron Schultz)


Message: 1
Date: Mon, 20 Dec 2010 13:19:18 -0600
From: Ron Schultz <rcaschultz at>
To: User support for Core Protege and the Protege-Frames editor
	<protege-discussion at>
Subject: Re: [protege-discussion] Building a dynamic questionnaire
	using	Protege
	<AANLkTinOJsoWL9tEE7PEW1u+eLgGr_1C0xZHp8YJDK9n at>
Content-Type: text/plain; charset=ISO-8859-1


I have not forgotten about this. I have developed a framework for
performing a very basic dynamic questionnaire using Protege as a
platform, but I am not using the standard Protege UI. I had to create
a facet to set the visibility of slots, and then set this slot
visibility on and off based on some rules I developed using some
BeanShell scripts. I  then created a UI to provide the questionnaire

Set up, once I did this, was fairly simple. Define a class
'YourQuestionnaire'. Add some slots that are the questions you want to
ask. Set the initial questions to be visible for entry using the
'visibility facet.' As the user answers questions, the bean shell
scripts fire, making visible other slots which are additional
questions. When there is nothing left to fire - then the Questionnaire
is complete.

I had to dig into the programming of Protege to accomplish this. If
you are still interested in this, please let me know - over the
holidays I'll send some snapshots and additional details. Standard
off-the-shelf Protege did not have the facilities to accomplish what I
needed. The good news is Protege seems to be an ideal platform to
leverage to get this accomplished.


On Sun, Dec 12, 2010 at 3:26 PM, Cecilia Zanni-Merk
<cecilia.zanni at> wrote:
> Hello,
> I am also very interested in the possibility of generating dynamic
> questionnaires using Protege ..
> Your suggestions are more than welcome
> Thanks in advance
> Cecilia
> Le 03/12/2010 17:44, Ron Schultz a ?crit :
>> This may be a silly question - knowing all the efforts done with PSMs
>> and the like - but is there a simpler and more straightforward way to
>> use Protege to build a dynamic questionnaire?
> _______________________________________________
> protege-discussion mailing list
> protege-discussion at
> Instructions for unsubscribing:



protege-discussion mailing list
protege-discussion at

End of protege-discussion Digest, Vol 53, Issue 16

More information about the protege-discussion mailing list