cross-search aggregation service management: a sketch of a habitat in the repository ecology

11
Cross-Search Aggregation Service Management: a sketch of a habitat in the repository ecology Author: Phil Barker <[email protected]>, Heriot-Watt University Last modified: June 2007. See also: http://www.icbl.hw.ac.uk/publicationFiles/2007/CrossSearchEcology/ index.html This work is licenced under the Creative Commons Attribution 2.5 UK: Scotland License. To view a copy of this licence, visit http://creativecommons.org/licenses/by/2.5/scotland/ or send a letter to Creative Commons, 171 Second Street, Suite 300, San Francisco, California 94105, USA.

Upload: judah

Post on 21-Jan-2016

24 views

Category:

Documents


0 download

DESCRIPTION

This work is licenced under the Creative Commons Attribution 2.5 UK: Scotland License. To view a copy of this licence, visit http://creativecommons.org/licenses/by/2.5/scotland/ or send a letter to Creative Commons, 171 Second Street, Suite 300, San Francisco, California 94105, USA. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Cross-Search Aggregation Service Management: a sketch of a habitat in the repository ecology

Cross-Search Aggregation Service Management: a sketch

of a habitat in the repository ecology

Author: Phil Barker <[email protected]>, Heriot-Watt University

Last modified: June 2007.

See also: http://www.icbl.hw.ac.uk/publicationFiles/2007/CrossSearchEcology/index.html

This work is licenced under the Creative Commons Attribution 2.5 UK: Scotland License. To view a copy of this licence, visit http://creativecommons.org/licenses/by/2.5/scotland/ or send a letter to Creative Commons, 171 Second Street, Suite 300, San Francisco, California 94105, USA.

Page 2: Cross-Search Aggregation Service Management: a sketch of a habitat in the repository ecology

The PerX Use Case

An Engineer is engaged in some work...

attentionTask

Engineer

Page 3: Cross-Search Aggregation Service Management: a sketch of a habitat in the repository ecology

The PerX Use Case

An Engineer is engaged in some work, when suddenly they require further information to complete their task

attentionTask

Engineer

?

Page 4: Cross-Search Aggregation Service Management: a sketch of a habitat in the repository ecology

attentionTask

Engineer

The PerX Use Case

So the Engineer goes to their computer and performs a search on the PERX website.

!

See http://www.icbl.hw.ac.uk/perx/

Page 5: Cross-Search Aggregation Service Management: a sketch of a habitat in the repository ecology

info

rmat

ion

attentionTask

Engineer

The PerX Use Case

The PERX systems cross searches a series of repositories of interest and as a result the engineer finds the information needed to complete the task effectively.

The world is made a better place.

Page 6: Cross-Search Aggregation Service Management: a sketch of a habitat in the repository ecology

IE Architecture view

Perx aggregator

Data Data Data

Data

User interface

DataService Registry

See http://www.ukoln.ac.uk/distributed-systems/jisc-ie/arch/

The website used by the Engineer is a presentation layer connection to PerX. The PerX service is an aggregator in the fusion layer of the IE architecture, it cross searches information about resources which is held by several services in the provision layer. PerX knows the nature of these content provider services and how to search them because of data provided by a service registry which is part of the shared infrastructure. Other shared services (not shown) may be involved in delivering the resource.

Page 7: Cross-Search Aggregation Service Management: a sketch of a habitat in the repository ecology

Ecology View : PerX Landscape analysis

See http://www.icbl.hw.ac.uk/perx/sharedservices_IESR.htm

Perx aggregator

Data

User interface

Data

Admin interface

PerxService Manager

Service Registry

The PerX service manager needs to identify suitable data providers and set up connections to them using the Perx Admin INterface (PAIN).The Service Registry does not (yet) contain reliable information to help him. No machine to machine connection is implemented.

Page 8: Cross-Search Aggregation Service Management: a sketch of a habitat in the repository ecology

Perx aggregator

Data

Information resources

EngineeringCommunity

User interface

Data

Admin interface

InformationCommunity

info

rmat

ion

informatio

n

information

informationEngineer

Data providerService Manager

PerxService Manager

However, the PerX service manager has access to a community of people active providing information resources for engineers (for example the service managers of data providers).

This community is in contact with the Engineering community in order to ascertain the needs of Engineers and so can provide information on providers of data about information resources relevant to engineers.

Ecology View : PerX Landscape analysis

See http://www.icbl.hw.ac.uk/perx/sharedservices_IESR.htm

Page 9: Cross-Search Aggregation Service Management: a sketch of a habitat in the repository ecology

Perx aggregator

Data Data Data

Data

Information resources

User interface

Data

Web site

Data

Admin interface

InformationCommunity

info

rmat

ion

informatio

n

information

Data providerService Manager

info

rmat

ion

PerxService Manager

Ecology view: PerX Setup & Maintenance

In order to set up and maintain a cross search of a data provider the PerX service manager uses information from the data providers website, other resources provided by the information community, and ultimately, a great deal of direct contact with the data provider service manager.

See http://www.icbl.hw.ac.uk/perx/setupmaintenance.htmand http://www.icbl.hw.ac.uk/perx/casestudyoxford.htm

Page 10: Cross-Search Aggregation Service Management: a sketch of a habitat in the repository ecology

PerX habitat : the full(?) picture

Perx aggregator

Data Data Data

Data

Information resources

EngineeringCommunity

User interface

Data

Web site

Data

Admin interface

Data

InformationCommunity

info

rmat

ion

info

rmat

ion info

rmat

ion

informatio

n

information

information

attentionTask

Engineer

Data providerService Manager

info

rmat

ion

PerxService Manager

Service Registry

Page 11: Cross-Search Aggregation Service Management: a sketch of a habitat in the repository ecology

Points to investigate further

• Are there any other players that should be identified?• What is the nature of the information that is passed to the PerX service manager?• Through what channels is this information passed?• What are the “abiotic” factors and what effect do they have on the entities and their

interactions?• The service registry and the information communities perform similar functions (both

provide information required to set up cross searches): how do they interact?• ...