Evolutionary JavaDocs The standard JavaDocs are a set of HTML pages that provide information on the...

1
Evolutionary JavaDocs Evolutionary JavaDocs The standard JavaDocs are a set of HTML pages that provide information on the software application. With a Liquid Mirò framework built around this information source, the users of this system will reveal further relationships between the classes that are then available for use by others. The soft links are created as the software engineers navigate the documentation, creating a community determined “most relevant” set of associations. Aims Aims This is just the template for the slides Please speak to your supervisor for the exact content of the slides Example Applications Example Applications E-Medico: The goal of this application is to harness the collective knowledge and experience of medical professionals as they explore and navigate an online information web composed of research papers, drug descriptions, medical dictionaries, and medical videos. As one professional makes an association between previously un-related elements of information, a virtual “foot- print” is left behind for other professionals to follow and strengthen. E-Grants: This application incorporates a research index such as www.citeseer.com with existing grant databases, previous grant applications, and other in-house records. E-Jefe: The goal of this application is to seamlessly strengthen the associations between the various related federal and local policies, procedures, and programs. Liquid Mirò Liquid Mirò Liquid Mirò based applications include the ability to monitor, weight, integrate, delay, and order the soft links before they are incorporated into elements of information The Liquid Mirò application framework is built around a mechanism of extending existing legacy data to incorporate a dynamic record of usage-based semantic associations within the data Liquid Mirò creates a bi-directional soft link between the now semantically related elements Introduction Introduction As the volume of information, and the speed at which it both changes and grows, any mechanism incorporating repeated human intervention is becoming less efficient couple existing information webs with the support for emerging client device types we propose to let the actual usage of the system create and evolve the inter-connections between information elements Future Work: Semantic Future Work: Semantic Softlinking Softlinking for the Smart Internet for the Smart Internet This research aims to explore alternate exploration and presentation mechanisms for hypermedia based information spaces. The aim for this project is to provide both an application framework to support semantic softlinking, along with a case study on integrating two information hierarchies in an evolutionary manner. Softlinks Softlinks Experience has shown that large-scale hypertext systems requiring extensive manual support are costly, error prone, and difficult to maintain A hard link completes the binding between two elements of information in the system upon creation A soft link delays the binding until some later time. This research is sponsored by the This research is sponsored by the SIT CRC, Moo Cow Inc and Shaggy Dog SIT CRC, Moo Cow Inc and Shaggy Dog Ltd. Ltd. N avigation/Search Nodes Legacy Inform ation Elements Legacy Inform ation Elem ents (a) (b) (c) <H ard link> X Legacy D ata S tore of M edical Info Legacy D ata S tore of M edical Info LiquidM irò D ata,new nodes and links LiquidM irò D ata,new nodes and links M edical Organization D atabase AM A M embership D atabase H TM L/ http P resentation E ngine Desktop Client XM L/ http D TD D TD Java B eans DOM S erver Legacy Data Elem ent m arked up with S oftlinks Other C lients (e.g.W AP/I-M ode phone) B ean: A ccess P age B ean follow Data OR X ML Softlink D B X ML Apply appropriate xsl W AP device I-M ODE device W ML cHTM L HTML W A P.xsl IMO DE.xsl HTM L.xsl X ML B ean: Link type Layer X ML Legacy D B B ean: XM L to S Q L Layer B ean: Authority B ean Standard U serD B H ttp Response Request W eb P age JSP: P rocess Softlink Traversal B ean: A ccess P age B ean follow Data OR X ML Softlink D B JSP: C ontent Translator X ML Apply appropriate xsl W AP device I-M ODE device W ML cHTM L HTML W A P.xsl IMO DE.xsl HTM L.xsl JSP: XML R etriever X ML B ean: Link type Layer X ML Legacy D B B ean: XM L to S Q L Layer <Link> B ean: Authority B ean Standard U serD B P rofessional Organization A uthentication H ttp Response Request Application Overview Application Overview Development of a mechanism for the presentation of soft links and tracking of their usage requires knowledge of the presentation medium seed the legacy information units with soft links. a mechanism for the presentation of soft links and tracking of their usage requires knowledge of the presentation medium . The strength of the soft link can be represented in a number of ways by simple ordering, colour, size, or the use of glyphs. The main title of your poster The main title of your poster Who you are, School of Information Technologies What your title here is, Smart Internet Technology Research Group Networks and Systems Research Laboratory

Transcript of Evolutionary JavaDocs The standard JavaDocs are a set of HTML pages that provide information on the...

Page 1: Evolutionary JavaDocs  The standard JavaDocs are a set of HTML pages that provide information on the software application.  With a Liquid Mirò framework.

Evolutionary JavaDocsEvolutionary JavaDocs The standard JavaDocs are a set of HTML pages that provide information on the software application.

With a Liquid Mirò framework built around this information source, the users of this system will reveal further relationships between the classes that are then available for use by others.

The soft links are created as the software engineers navigate the documentation, creating a community determined “most relevant” set of associations.

AimsAimsThis is just the template for the slides

Please speak to your supervisor for the exact content of the slides

Example ApplicationsExample Applications E-Medico: The goal of this application is to harness the collective knowledge and experience of medical professionals as they explore and navigate an online information web composed of research papers, drug descriptions, medical dictionaries, and medical videos. As one professional makes an association between previously un-related elements of information, a virtual “foot-print” is left behind for other professionals to follow and strengthen. E-Grants: This application incorporates a research index such as www.citeseer.com with existing grant databases, previous grant applications, and other in-house records. E-Jefe: The goal of this application is to seamlessly strengthen the associations between the various related federal and local policies, procedures, and programs.

Liquid MiròLiquid MiròLiquid Mirò based applications include the ability to monitor, weight, integrate, delay, and order the soft links before they are incorporated into elements of information The Liquid Mirò application framework is built around a mechanism of extending existing legacy data to incorporate a dynamic record of usage-based semantic associations within the dataLiquid Mirò creates a bi-directional soft link between the now semantically related elements

IntroductionIntroductionAs the volume of information, and the speed at which it both changes and grows, any mechanism incorporating repeated human intervention is becoming less efficient

couple existing information webs with the support for emerging client device types

we propose to let the actual usage of the system create and evolve the inter-connections between information elements

Future Work: Semantic Softlinking Future Work: Semantic Softlinking for the Smart Internetfor the Smart InternetThis research aims to explore alternate exploration and presentation mechanisms for hypermedia based information spaces.

The aim for this project is to provide both an application framework to support semantic softlinking, along with a case study on integrating two information hierarchies in an evolutionary manner.

SoftlinksSoftlinksExperience has shown that large-scale hypertext systems requiring extensive manual support are costly, error prone, and difficult to maintain

A hard link completes the binding between two elements of information in the system upon creation

A soft link delays the binding until some later time.

This research is sponsored by the SIT CRC, This research is sponsored by the SIT CRC, Moo Cow Inc and Shaggy Dog Ltd.Moo Cow Inc and Shaggy Dog Ltd.

Navigation/Search Nodes

LegacyInformation Elements

LegacyInformation Elements

(a)

(b)

(c)

<Hard link>X

Legacy DataStore of

Medical Info

Legacy DataStore of

Medical Info

Liquid MiròData, new

nodes and links

Liquid MiròData, new

nodes and links

MedicalOrganization

Database

AMA MembershipDatabase

HTML/http

Pre

senta

tion E

ngine

Desktop Client

XML/http

DTD

DTD

JavaBeans

DOM

Server

LegacyData

Elementmarked up

withSoft links

OtherClients (e.g.WAP/I-Mode phone)

Web PageJSP:

ProcessSoft linkTraversal

Bean:Access Page

Bean

follow Data OR XML

Soft link DB

JSP:Content

Translator

XML

Apply appropriate xsl

WAPdevice

I-MODEdevice

WML

cHTML

HTML

WAP.xsl

IMODE.xsl

HTML.xsl

JSP:XML

Retriever

XML

Bean:Link type

Layer

XML

Legacy DB

Bean:XML to

SQL Layer

<Link>Bean:

Authority Bean

Standard User DB

ProfessionalOrganization

Authentication

Http

Response

Request

Web PageJSP:

ProcessSoft linkTraversal

Bean:Access Page

Bean

follow Data OR XML

Soft link DB

JSP:Content

Translator

XML

Apply appropriate xsl

WAPdevice

I-MODEdevice

WML

cHTML

HTML

WAP.xsl

IMODE.xsl

HTML.xsl

JSP:XML

Retriever

XML

Bean:Link type

Layer

XML

Legacy DB

Bean:XML to

SQL Layer

<Link>Bean:

Authority Bean

Standard User DB

ProfessionalOrganization

Authentication

Http

Response

Request

Application OverviewApplication OverviewDevelopment of a mechanism for the presentation of soft links and tracking of their usage requires knowledge of the presentation medium seed the legacy information units with soft links. a mechanism for the presentation of soft links and tracking of their usage requires knowledge of the presentation medium . The strength of the soft link can be represented in a number of ways by simple ordering, colour, size, or the use of glyphs.

The main title of your posterThe main title of your posterWho you are, School of Information Technologies

What your title here is,Smart Internet Technology Research GroupNetworks and Systems Research Laboratory