28.06.2013 Views

Papers in PDF format

Papers in PDF format

Papers in PDF format

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Aria.reporter takes advantage of the click-through capability of the web. In a typical<br />

aggregation report a user might see an ordered list of bars related to a topic, and then by<br />

click<strong>in</strong>g on a particular bar, the user can expand on that bar to see the detailed time-series<br />

view of the data related to that bar.<br />

Aria.reporter has <strong>in</strong> effect modeled its implementation on the architecture of the Web<br />

itself. The Web produces object structured output that is generated <strong>in</strong> time series.<br />

Through spatial graphs, aria.reporter analyzes the state of the web site, which is then<br />

captured and presented to the end user.<br />

Adm<strong>in</strong>istration Tools<br />

Andromedia provides (currently under construction) a comprehensive set of adm<strong>in</strong>istration<br />

tools that can be used to configure the Aria product and to manage the activity data for<br />

the site. For example Website adm<strong>in</strong>istrators can configure the <strong>in</strong>stallation of<br />

Aria.monitor and Aria.recorder to be resident on the same server or on different servers.<br />

These tools also allow adm<strong>in</strong>istrators to filter out data that is irrelevant based on the<br />

specific needs of the site and/or the application.<br />

By us<strong>in</strong>g these Adm<strong>in</strong>istration Tools, Aria.recorder can be configured for the type of data<br />

of <strong>in</strong>terest to the site adm<strong>in</strong>istrator and/or the application. This is especially important for<br />

popular sites which may be experienc<strong>in</strong>g over a million hits per day and can, therefore,<br />

generate large volumes of user <strong>in</strong>teraction data very rapidly. By selective use of categories<br />

the recorder can translate obscure names <strong>in</strong>to mean<strong>in</strong>gful terms, and create “group<strong>in</strong>gs”<br />

(aggregation) of field values with similar traits.<br />

Currently the follow<strong>in</strong>g fields can be categorized:<br />

• URI - Uniform Resource Locator<br />

• Referrer - L<strong>in</strong>k that leads to the current page<br />

• User Agent - Browser type<br />

• Doma<strong>in</strong> - Doma<strong>in</strong> that the visitor comes from<br />

Another powerful facility of the Adm<strong>in</strong>istration Tools is the ability to compact aged data<br />

statistics. Aged data becomes less relevant and can be safely compacted through this<br />

facility. Adm<strong>in</strong>istrators can def<strong>in</strong>e rules, for example, ma<strong>in</strong>ta<strong>in</strong> today’s data on an hourly<br />

basis, prior seven days data on a daily basis, and the previous year’s data on a monthly<br />

basis. Older data can also be moved to off-l<strong>in</strong>e storage for archiv<strong>in</strong>g purposes.<br />

Developer’s Toolkit<br />

Andromedia provides developers with a toolkit that enables them to extend the Aria model<br />

to <strong>in</strong>corporate new objects that may be required to support new applications. The toolkit<br />

consists of object classes that l<strong>in</strong>k the Aria.store database (e.g. ObjectStore) with a<br />

programm<strong>in</strong>g language (e.g. Perl5) to a web client (e.g. Netscape). The Developer’s<br />

Toolkit can be also used to optimize the performance and reliability of the Aria system.<br />

______________________________________________________________________________<br />

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

White Paper July 1996

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

Saved successfully!

Ooh no, something went wrong!