28.06.2013 Views

Papers in PDF format

Papers in PDF format

Papers in PDF format

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

While this approach makes sense it is not necessarily the most <strong>in</strong>tuitive way for an Aria<br />

user to view the data. For example if one is look<strong>in</strong>g at the browsers who hit a website, is it<br />

<strong>in</strong>tuitive for a user to see numbers like<br />

Browser Number<br />

Mosaic 345984<br />

Netscape 1.1 235987<br />

Netscape 2.0 123004<br />

Spyglass 320008<br />

Moreover, is the daily aggregation of the data about browsers a useful statistic? Is that the<br />

correct time granularity? The traffic on the web is <strong>in</strong>herently dynamic, and the web site<br />

itself is constantly chang<strong>in</strong>g <strong>in</strong> terms of content and <strong>in</strong>terest level. The aria.reporter solves<br />

the problem of <strong>in</strong>tuitively present<strong>in</strong>g the data by display<strong>in</strong>g the <strong>in</strong><strong>format</strong>ion <strong>in</strong> graphical<br />

form, us<strong>in</strong>g pie graphs, bar charts, histograms and time-series wave graphs. Moreover, by<br />

present<strong>in</strong>g the graphs <strong>in</strong> three dimensional perspective, end users can view the data<br />

spatially and measure relative size. The idea of measur<strong>in</strong>g data multidimensionally, i.e.<br />

relative to other data is a key implementation of the aria.reporter; website activity data<br />

only makes sense <strong>in</strong> relative terms, not <strong>in</strong> absolute terms.<br />

Another key implementation of the aria.reporter is one of present<strong>in</strong>g the data through<br />

relative time graphs, so that users can see not only how the data compares relative to one<br />

another (slice and dice), but also how the data changes over various time periods (drill<br />

down). Us<strong>in</strong>g graphs <strong>in</strong> addition to tabular reports, aria.reporter is able to make more<br />

sense of the data.<br />

The user <strong>in</strong>terface of the aria.reporter allows decision makers to access the <strong>in</strong><strong>format</strong>ion<br />

quickly. Web architecture is <strong>in</strong>herently object-oriented. Fundamentally the web is<br />

comprised of many distributed nodes (objects) send<strong>in</strong>g requests and responses to each<br />

other. The web’s dynamic nature requires a more sophisticated logg<strong>in</strong>g facility that can<br />

adapt over time. Persistent storage must be able to handle evolv<strong>in</strong>g schemas to keep up<br />

with people’s chang<strong>in</strong>g perceptions. Andromedia stores this <strong>in</strong><strong>format</strong>ion <strong>in</strong> an object<br />

database which makes the retrieval of <strong>in</strong><strong>format</strong>ion easy and flexible. Through an HTML<br />

<strong>in</strong>terface, end users select the filter<strong>in</strong>g mechanism of the objects they are <strong>in</strong>terested <strong>in</strong> (i.e.<br />

visits, statistics, bandwidth etc.) and the <strong>in</strong><strong>format</strong>ion is pulled out of the database. The<br />

flexibility derives from the fact that through this HTML user <strong>in</strong>terface, users create<br />

graphical reports on the objects that they want by filter<strong>in</strong>g on the encapsulated data<br />

members.<br />

______________________________________________________________________________<br />

The Aria Architecture Page 23 Andromedia, Inc.<br />

White Paper July 1996

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!