100 likes | 229 Vues
This document outlines key milestones and technical tasks for the OWL-S Editor project, including significant events such as the demo at ISWC 2004 and upcoming conferences like WWW05 and IJCAI05. The task list is divided into administrative and technical tasks, ranging from account creation and participation in discussion lists to developing a graphical editor and implementing features for OWL-S instance searching and serialization. The document serves as a comprehensive guide for current developers and interested contributors to streamline collaboration and project progress.
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