skip to main content
10.1145/964442.964466acmconferencesArticle/Chapter ViewAbstractPublication PagesiuiConference Proceedingsconference-collections
Article

An intelligent assistant for interactive workflow composition

Authors Info & Claims
Published:13 January 2004Publication History

ABSTRACT

Complex applications in many areas, including scientific computations and business-related web services, are created from collections of components to form computational workflows. In many cases end users have requirements and preferences that depend on how the workflow unfolds, and that cannot be specified beforehand. Workflow editors enable users to formulate workflows, but the editors need to be augmented with intelligent assistance in order to help users in several key aspects of the task, namely: 1) keeping track of detailed constraints across selected components and their connections; 2) specifying the workflow flexibly, e.g., top-down, bottom-up, from requirements, or from available data; and 3) taking partial or incomplete descriptions of workflows and understanding the steps needed for their completion. We present an approach that combines knowledge bases (that have rich representations of components) together with planning techniques (that can track the relations and constraints among individual steps). We illustrate the approach with an implemented system called CAT (Composition Analysis Tool) that analyzes workflows and generates error messages and suggestions in order to help users compose complete and consistent workflows.

References

  1. Chin Jr, G., et al. New paradigms in problem solving environments for scientific computing. Proceedings of Intelligent User Interfaces'02, pp. 39--46, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Edge Diagrammer. http://www.pacestar.com/edge/.Google ScholarGoogle Scholar
  3. KHOROS PRO 2001. http://www.khoral.com/.Google ScholarGoogle Scholar
  4. GriPhyN. http://www.griphyn.org/.Google ScholarGoogle Scholar
  5. Kim, J. et al. A Knowledge-Based Approach to Interactive Workflow Composition. ISI Internal Project Report, 2003.Google ScholarGoogle Scholar
  6. Kim, J. and Gil, Y. User Studies of an Interdependency-Based Interface for Problem-Solving Knowledge. Proceedings of the Intelligent User Interface, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. McIlraith, S. and Son, T. Adapting Golog for programming in the semantic web. Fifth International Symposium on Logical Formalizations of Commonsense Reasoning, 2001.Google ScholarGoogle Scholar
  8. McDermott, D. and Burstein, M. Extending an estimated-regression planner for multi-agent planning. AAAI Workshop on Planning by and for Multi-Agent Systems, 2002.Google ScholarGoogle Scholar
  9. Myers, K., et al. A Mixed-Initiative Framework for Robust Plan Sketching. Proceedings of Int'l Conf. on Automatic Planning and Scheduling, 2003.Google ScholarGoogle Scholar
  10. NVO (US National Virtual Observatory). http://www.us-vo.org/.Google ScholarGoogle Scholar
  11. SCEC (Southern California Earthquake Center). http://www.scec.org/.Google ScholarGoogle Scholar
  12. Smith, S., et al. Configurable mixed initiative systems for planning and scheduling. In A. Tate, editor, Advanced Planning Technology. AAAI Press, 1996.Google ScholarGoogle Scholar
  13. W3C: WSDL specification. http://www.w3c.org/TR/WSDL/.Google ScholarGoogle Scholar
  14. Weld, D. Recent Advances in AI Planning. AI Magazine,1999.Google ScholarGoogle Scholar

Index Terms

  1. An intelligent assistant for interactive workflow composition

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        IUI '04: Proceedings of the 9th international conference on Intelligent user interfaces
        January 2004
        396 pages
        ISBN:1581138156
        DOI:10.1145/964442

        Copyright © 2004 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 13 January 2004

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • Article

        Acceptance Rates

        IUI '04 Paper Acceptance Rate72of140submissions,51%Overall Acceptance Rate746of2,811submissions,27%

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader