Experiment |
First, the database used in this experiment is a collection of movies and films, with each data item having identifiable characteristics such as year of release, length, title, subject, popularity, etc. It is similar to an earlier dynamic query interface involving movie/film searches, called FilmFinder [2]
We wanted to see how user performance(time to complete a search query) would be affected by manipulating the characteristics on the starfield display's Y- and X-axes. On the starfield display itself, data items are marked a distinct color according to a user-specified characteristic (e.g., subject). Action movies may be marked red, and Westerns marked blue. Alternatively, data items may be marked by a shading scheme rather than distinct colors. Suppose we have length as the shading characteristic. The shortest movies may be marked dark blue--the longer the movie, the lighter the shade of blue.
Before we discuss the hypothesis, we need to describe the test cases and variables. We performed six test cases using the Spotfire 'Film' sample data set.
The first set of cases(1-3) involve variations of the characteristics(Subject, Length, and Popularity) assigned to the Y- and X-axes. Each data item is marked a distinct color according to subject, as described above. The last set of cases(4-6) use the same characteristic variations as in the first set of cases, respectively (i.e. 1&4, 2&5, 3&6). The difference in this last set is that each data item uses a graded shading instead of distinct colors. In addition, the shading represents the one characteristic that is not displayed on either axis(e.g. if Subject and Popularity are on the Y- and X-axes, then the shading of the data items is graded according to Length.
The cases and their respective starfield displays are shown below:
| Case 1: Color coding by Subject | Case 4: Graded shading by Subject |
![]() |
![]() |
| Case 2: Color coding by Subject | Case 5: Graded shading by Popularity |
![]() |
![]() |
| Case 3: Color coding by Subject | Case 6: Graded shading by Length |
![]() |
![]() |
Independent variables: Starfield display setup; the three possible combinations of pairs (Popularity & Length, Subject & Length, Subject & Popularity).
Dependent variables: Time to accomplish the task(measured with a stopwatch), and subjective satisfaction, collected by an informal post-experiment survey.
Hypothesis: We hypothesize that Case 3 will yield the quickest results. Since the requirement is to have an exact subject(drama) and popularity(most popular), to meet the requirement for length, users simply have to manipulate the length slider within the 1 1/2 - 2 hour range. Then, since all Dramas are along one horizontal line and clearly marked yellow, a movie that meets the query requirements is along the rightmost side of the starfield display.
Test subjects must make use at least two query devices in each case, in order to positively identify the most popular drama film between 1 1/2 to 2 hours long. Subjects will not be allowed to randomly 'click-and- compare' on film icons to find the desired film. Note that Case 1 has four relevant query devices rather than three as in the others, which may seem like more work. However, Case 2 and 3 place all eligible data along one axis, which makes it harder for users to see data clearly, but eliminates the need to filter the subject('drama' in this case).
1) You must print and sign your name, and have understood the terms of the experiment in order to participate. To receive credit for Dr. Hugue's class, you must also specify which class you're in(311 or 420), section number, and your student ID(SSN).2) You will be given a brief tutorial on how to operate Spotfire. After this, you will have five minutes to play around with the program to become a little familiar with how Spotfire works.
3) There will be three parts to the experiment. In each part, you wish to identify one film(or more) which satisfy these criteria:
- a) The movie subject is Drama.
- b) The movie must be between 1 1/2 - 2 hrs. long(90 - 120 min.)
- c) The movie must be the most popular(or be among the most popular).
You will be informed to stop when you have satisfied the criteria during each part.
4) You will be timed during each part. Do not begin until you are instructed to. Try to relax, and remember that we are not testing your performance, but rather elements of the program.
5) Finally, we thank you for participating in this experiment. If you would like to see the results and conclusions of the experiment, fill out your e-mail address on the consent form and we will mail you with a URL to our results.
Our other concern is of relevance and usefulness of the results. We think that although the specific results of this experiment may be practically useless in the real world, the findings may say something about the nature of data in an application such as Spotfire. For example, the attribute with the greatest frequency of data may be most desirable placed on one axis in a 2-D starfield display--or, it may not be, but better to have it only in a range slider. More details will be provided in section 5.1.