100 likes | 220 Views
OWL-S Editor Tasks. SRI International. WELCOME!. Milestones. Nov 7-10, OWL-S demo at ISWC 2004 Nov 30 – Dec 2, DAML PI Meeting, OWL-S demo Papers Possible conferences (ordered by deadline) WWW05: 11/08/2004 SEKE05: 01/01/2005 IJCAI05: 02/2005 ISWC05: ~04/2005 ICSW05: ~02/2005.
E N D
OWL-S Editor Tasks SRI International
Milestones • Nov 7-10, OWL-S demo at ISWC 2004 • Nov 30 – Dec 2, DAML PI Meeting, OWL-S demo • Papers • Possible conferences (ordered by deadline) • WWW05: 11/08/2004 • SEKE05: 01/01/2005 • IJCAI05: 02/2005 • ISWC05: ~04/2005 • ICSW05: ~02/2005
Task List - Admin • Create account at SemWebCentral • Send login name to Grit to be included as developer • Sign up for owlseditor-discussion mailinglist • Use it for technical discussion, as it also includes people interested in OWL-S editor who are not at SRI • Also provides archive • Download and develop for Protégé 3 • Prepare OWL-S demo paper final version • Respond to user requests
Task List – Technical • Search for OWL-S instance • Button, design, implementation • IOPR Manager • Basic design exists (see OWL-S demo paper) • Button, design, implementation • Generate from WSDL • Get familiar with WSDL2OWLS from CMU • http://www.daml.ri.cmu.edu/wsdl2owls/ • Integration into service specification process • Design and implementation • Generate from BPEL • Design and implementation • Overview visualizer (e.g., GraphWidget) • For selected instance, show its most important related instances (service, profile, process, grounding) • Use existing GraphWidget in Protégé • Not editable • Button, implementation • Serialization/export into 4 files
Task List – Technical • Processes • Graphical editor (see design notes from Daniel, Design III.pdf) • Icons for atomic, complex, simple: repainting issue resolved? • Bug on process:Binding necessary conditions repeated twice: resolved? • Order processes • Atomic, composite, simple
Task List - Technical • Documentation • Installation guide (e.g., Ant script/Eclipse) • User manual • Developer manual • Nested pop-up windows • E.g., Result: “hasResult” -> select instance -> “withOutput” -> instance of OutputBinding -> “toParam” and “valueSource” • Document all cases and suggest solutions (e.g. slot widgets) • Slot Widgets for some properties • E.g., parameterType, show class chooser and generate URI form that • E.g., expressionBody for SWRL expressions • Stay in contact with SMI, though nothing released yet • E.g., components (first/rest issue); also in textual editor • Other solution? • Service Parameter • Distinguish between Input/Output • Button for OWL-S Tab • Who’s an artist in our group?
Issues with OWL plugin • Properties for individuals • Scrollbar for all properties of individuals: Resolved? • Uppercase letters? Resolved? • Class of individual in top of individual editor • Imports and namespaces • All issues resolved? (only direct imports are listed, not transitive ones; latter ones at non-editable (greyed) • Distinguish unchecked namespaces (imported indirectly or namespace declaration)
Issues with OWL plugin • Inverse properties • Automatic assignment of domain/range? Resolved?
Resources • IBM releases intelligent tools for semantic programming http://www.osnews.com/story.php?news_id=8346