MySpace Store Results

Introduction

Whenever astrogrid returns a result set, the user has the option of storing the result set to MySpace or the user's own computer (or no storage). MySpace is defined as a user space for the publication of intermediate and end data products based on queries and manipulations within the AstroGrid realm. The result set may be the end product of any astrogrid function, such as registry searches, catalogue searches, dataset manipulation, models, or programs.

Flow of Events

An astrogrid function returns a result set to the user via a web browser or command line. The user can choose to save the result set to MySpace, his or her own computer, or no storage. If the user chooses MySpace, he or she must prove identity and permissions; the step proceeds to NegotiateAccessToResource. If the user chooses to save to his or her own computer, astrogrid allows the user to download the data in file format. If the user chooses not to store the result set, the result set is stored in cache but not stored permanently.

Sequence Diagram

-- ElizabethAuden - 14 Jun 2002

Questions:

  • In the first message, directed at the user, who replies if the job is running unattended?
  • Is there an implication of a "user preferences" data-set? If so, where does it live and when is it accessible?
  • What happens to the "storage information" at the end of the use case? Can the user get it back from the Save Results Facade in a later use case?
  • Should there be some central, persistent registry of things stored in which the MySpace instance registers the act of storage?

-- GuyRixon - 18 Aug 2002

Topic revision: r3 - 2002-08-18 - 21:08:00 - GuyRixon
 
AstroGrid Service Click here for the
AstroGrid Service Web
This is the AstroGrid
Development Wiki

This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback