http://www.e-framework.org Integrating Everything: Integrating Everything: the JISC the JISC - - DEST DEST e e - - Framework for Education and Research Framework for Education and Research Kerry Blinco Technical Standards Adviser to DEST Co-Manager e-Framework Operations Group E-Framework and Standards Manager, RUBRIC Project, DeC University of Southern Queensland
38
Embed
Integrating Everything: the JISC-DEST e-Framework for ... · Integrating Everything: the JISC-DEST e-Framework for Education and Research Kerry Blinco Technical Standards Adviser
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
http://www.e-framework.org
Integrating Everything: Integrating Everything: the JISCthe JISC--DEST DEST
ee--Framework for Education and ResearchFramework for Education and Research
Kerry BlincoTechnical Standards Adviser to DEST
Co-Manager e-Framework Operations GroupE-Framework and Standards Manager, RUBRIC Project, DeC University of Southern Queensland
http://www.e-framework.org
Service oriented approachJISC / DEST e-FrameworkServices and References ModelsWhat does this mean for Repositories?
http://www.e-framework.org
DRM
EPHEMERAL
http://www.e-framework.org
“INTEROPERABILITY”
digital libraries
collaboration
portal
e-learning
e-researchgrid
performance support
simulation
administration
What do we mean by:What do we mean by:
http://www.e-framework.org
“INTEROPERABILITY”
repositories
digital libraries
collaboration
portal
e-learning
e-researchgrid
performance support
simulation
administration
What do we mean by:What do we mean by:
http://www.e-framework.org
A service oriented approach to interoperability....
http://www.e-framework.org
Overlap of functions and data within components means significant data replication required to keep components synchronised.
Virtually impossible to implement single sign on, for example, in this type of environment.
Typical University EnvironmentTypical University EnvironmentLearning Management
Content Mgt
Library
Discover
Content Mgt
Packaging
Discover
Packaging
Activity Mgt
Assessment
Authentication Authentication
Student Record System
Course Management
Grading
Reporting
Authentication
Messaging Messaging Messaging
Cataloguing
Course Management
Course Management
http://www.e-framework.org
Service oriented approachService oriented approach
Learning Management Library
Activity Mgt
Collaboration
Assessment
Student Record System
Grading
ReportingCataloguing
*Scott Wilson - CETIS
Messaging Authentication Packaging
Content Mgt Packaging Discovery
No need to replicate data; all applications use the same common data sources.
Individual components smaller so easier to create and maintain.
http://www.e-framework.org
Service oriented approachService oriented approach
Learning Management Library
Activity Mgt
Collaboration
Assessment
Student Record System
Grading
ReportingCataloguing
*Scott Wilson - CETIS
Messaging Authentication Packaging
Content Mgt Packaging Discovery
Services need well defined interfaces so all components can access them.
Services
http://www.e-framework.org
How do services help How do services help build applications?build applications?
Presentation and workflow constructed from multiple shared servicesData and business function encapsulated in services
http://www.e-framework.org
““soasoa”” vsvs ““SOASOA””
“soa” – service oriented approacha system design methodology using networks of loosely-coupled, communicating services.
Implementations of e-Framework components use “SOA” Service Oriented Architecture where appropriatesoftware architecture for a service-oriented approach implemented using a particular technology, e.g., CORBA, web services.
http://www.e-framework.org
A collaborative initiative by:JISC The Joint Information Systems Committee (UK)
And DEST The Department of Education Skills and Training (Australia)
Evolving, sustainable, open standards based, service oriented technical framework Developed from the ELF, expanding to e-research, information environments etcDefining vocabularies, notations and methodologiesCoordination with funding programs of partners – eg Repositories Programme in the UK, FRODO and MERRI projects in AustraliaDeveloping relationships with other interested bodies- NZ, SURF, DLF, standards bodies
ee--Framework for EducationFramework for Education& Research& Research
http://www.e-framework.org
Why?Why?
To help us plan across domainsTo help conversations about developing ICT across libraries, learning, research, admin.A shared vocabulary and common groundTrend towards modular approach – flexibilityShare costs to change and developIdentify gaps and needsAbility to build on previous work
http://www.e-framework.org
ee--Framework as a soa frameworkFramework as a soa framework
is not a static documentevery aspect of the framework itself is developed iterativelyit mainly tracks and structures technological developments
is not a prescriptive blueprinttracks multiple solutions for the same componentdesigned to provide the components for specific architectures, but is not the architecture itselfprovides structure to small, ‘grassroots’development
http://www.e-framework.org
The eThe e--Framework will contain:Framework will contain:
User Needs & Community Engagement
UseContext
BackgroundGuidance
Implementations
http://www.e-framework.org
Services metaphorServices metaphor
http://www.e-framework.org
““DomainDomain”” view of servicesview of services
E-ResourcesManagement
Middleware(Security and Logging)
Messaging/Collaboration
Com
mon
Ser
vice
se-Learning e-Research e-Admin
Dom
ain
Spec
ific
Serv
ices
http://www.e-framework.org
““DomainDomain”” view of servicesview of services
E-ResourcesManagement
Middleware(Security and Logging)
Messaging/Collaboration
Com
mon
Ser
vice
se-Learning e-Research e-Admin
Dom
ain
Spec
ific
Serv
ices
Most developed –further iteration required
http://www.e-framework.org
““DomainDomain”” view of servicesview of services
E-ResourcesManagement
Middleware(Security and Logging)
Messaging/Collaboration
Com
mon
Ser
vice
se-Learning e-Research e-Admin
Dom
ain
Spec
ific
Serv
ices
Strawman joint JISC-DEST activity
http://www.e-framework.org
““DomainDomain”” view of servicesview of services
E-ResourcesManagement
Middleware(Security and Logging)
Messaging/Collaboration
Com
mon
Ser
vice
se-Learning e-Research e-Admin
Dom
ain
Spec
ific
Serv
ices
NZ interest
http://www.e-framework.org
““DomainDomain”” view of servicesview of services
E-ResourcesManagement
Middleware(Security and Logging)
Messaging/Collaboration
Com
mon
Ser
vice
se-Learning e-Research e-Admin
Dom
ain
Spec
ific
Serv
ices
IE, Repository Services –extending early work
http://www.e-framework.org
““DomainDomain”” view of servicesview of services
E-ResourcesManagement
Middleware(Security and Logging)
Messaging/Collaboration
Com
mon
Ser
vice
se-Learning e-Research e-Admin
Dom
ain
Spec
ific
Serv
ices
IE, Repository Services –extending early work
http://www.e-framework.org
Reference modelsReference models
aimed at a particular business process or workflow
defined by services that they combinejoins services with requirementsdifferent levels of granularity, some high
level and abstract, some detailed and targeted at implementation
no limit on the number of reference models in the framework
can overlap with other reference modelsmay be used to design implementations
http://www.e-framework.org
Reference modelsReference models
For example:Name: time managementDomains: e-learning, e-science, e-admin, digital library, repositoriesDescription:
The time management reference model deals with the problem of sharing and co-ordinating the schedules of people and resources in an organisation. It describes a workflow in which various actors can view schedules, edit them, or request an edit in them.The purpose of the model is to make it easier to co-ordinate people and resources such as rooms, equipment and documents
http://www.e-framework.org
Why do reference models matter?Why do reference models matter?
http://www.e-framework.org
Repositories / Digital Libraries Repositories / Digital Libraries
A number of “reference” modeling and service framework activities in progress
In Spring 2005, DLF Services Framework Working Group recommended dedicated effort to define a framework for libraries to regain a shared sense of the library and its systems that can be modeled for more effective organizationIn January 2006 Geneva Henry appointed as Distinguished FellowWill model the business processes side of the library to understand current operational models, independent of systemsThe opportunity
to provide a roadmap; a common vocabulary; a reference model through which to understand (but not dictate) local practice by comparison;a way of articulating the value and business of the 21st century library to outside partners (and ourselves?) as clearly as we can articulate the 19th century one.
How the eHow the e--Framework approach helps Framework approach helps RepositoriesRepositories
Provide internally consistent vocabulary and processes to support conversations, documentation, dissemination etcCollaboration with DLF aims to share vocabulary, methodologies and notations whilst allowing different modelsIdentify and document state of play with repository services and specificationsCompare existing and developing models and architecturesIdentify reusable repository “Service Patterns”More input to the discussions on “Service Bricks” the better. eg raising interesting questions - are “repository” & “registry” bricks or reference models?
http://www.e-framework.org
EG: conversation problem 1 EG: conversation problem 1 –– what is a service!what is a service!
E-Framework conceptService GenreService ExpressionService ImplementationService Instance / Deployed service