The e-Framework How to Participate
Lyle Winton (Phil Nicholls, technical editor) E-Framework for Education and Research
http://www.e-framework.org
The consumer’s view
What can I get from the e-Framework
Components: Genre descriptions, Expression descriptions, SUM descriptions The “e-Framework Process” Exposure to other practitioners
http://www.e-framework.org
Uses of the components
Genres:
Provide a description of a concept; or of a „type‟ of service. Abstract Intended for use by analysts; but could be used in requirements specification. Lack of expressions indicates areas for future work
http://www.e-framework.org
Uses of the Components
Expressions:
Remove the ambiguities from the interoperability specifications Provide a very tight description of a service suitable for implementation Offer a choice of „bindings‟ Provide a direct profile for interoperability Intended for use by developers
http://www.e-framework.org
Uses of the Components
SUMs – Genre Level:
Modelling in a service oriented manner; without the technology getting in the way. Provides first link from business processes to services. Of interest to projects – shows how others have approached problems. For use by analysts and developers; could be shown to “customers” ultimately.
http://www.e-framework.org
Uses of the Components
SUMs – Expression Level:
Implementation plan for a complex system Principally describes the internals For use by developers Shows how actual services can be combined Ready made solution – someone else may have solved your particular problem
http://www.e-framework.org
The e-Framework process
Four stage process, designed to help when looking at service oriented software
Model Document Build Feedback
http://www.e-framework.org
Producer’s View
The e-Framework is only going to be useful when there is content! “The Mailing List” problem:
Lots of lurkers Fewer posters What‟s your project‟s fit with the e-Framework?
So, we want Australian projects to contribute
http://www.e-framework.org
Is there a “Fit” with the e-Framework?
Strong: Taking a service based approach
Building software Modelling processes Explaining to consumers - „How‟ What‟s the „business‟ problem? Who is going to implement the specification? Are you specifying behaviours?
http://www.e-framework.org
Strong: Working directly with Services
Intermediate: Specification Development
Where does a project fit?
Typical projects that do fit:
Modelling a specific area
new Genre level SUM / new Genres new Expression new Expression level SUM / new Expression
Developing a toolkit
Adapting existing technology
http://www.e-framework.org
Where does a project fit?
Some projects do not fit.
Development not at all related to services or interoperability specifications Evaluation projects „End User‟ projects
No need to force a bad fit.
http://www.e-framework.org
Good submissions
Be mindful of the audience
Architects and Analysts:
Genre level – communicating concepts. Not overly technical. Expression level – needs to be technical. Needs to tell the developer the „gotchas‟
Developers:
http://www.e-framework.org
Getting work in
http://www.e-framework.org Step 1 Download and complete the relevant template. Include as much detail as possible. Include diagrams! Step 2 On the e-framework website, use the upload facility on the submission. Step 3 Provide any extra information requested on the online form. Get Published
http://www.e-framework.org
Completing the Template
Expect most people to be submitting SUMs
Description Field
what does your project do overall?
what specific “functions” does your SUM expose?
Functions
Services
how do the different services combine? What are the workflows?
e-Framework Technical Editor (Phil Nicholls) can help you
You are the expert on your work, not us! Should not be an onerous task.
http://www.e-framework.org
Help!
Check the website for guidance
Example content White papers Presentations
Contact the editors:
editor@e-framework.org
http://www.e-framework.org
Community
e-Framework Community Wiki
https://e-framework.usq.edu.au/users/wiki/ In use by contributors
See what‟s happening Contribute, Comment
Investigating – how to make more useful to development Register for an account!
http://www.e-framework.org
Community
SUM Talk list
http://www.jiscmail.ac.uk/archives/sumtalk. html SUMTALK@JISCMAIL.AC.UK
http://www.e-framework.org
Projects?
Partner priorities (DEST, UK JISC, NZ MoE, NL SURF)
Access man – Lyle Winton Enterprise architecture – Bill Olivier Repositories – Kerry Blinco Student data – Ronald Ham Research data – Ann Borda? e-portfolio – Phil Nicholls Research: Journal, ARCHER, National Grid, gLite, SRB Other: AAA/IAM/Security, Sakai, Repositories, Identifiers
In the works…
Others?
.
http://www.e-framework.org
UK – e-Framework Tutorial
http://www.e-framework.org
AU Implementers Group?
How can the e-F in Australia be more helpful?
What do we need in Australia? Email notification of AU events? Implementers Talk (AU or international?) Implementers Wiki IDEA 2007 (learning more) AU/NZ event coming up Ideas? how about a community blog to archive discussions suggested doing a Check List – do we fit the e-F? need to supply resources (people) to help community get started need concrete example for communities to engage with (use case, how helped interop)
Project needing to replace a system, use e-F to document the RFT, service/standards based approach
do some practical workshops (perhaps regional) look into NCRIS capabilities community suggested providing advocacy into institutions (also what the community does for the e-F)
http://www.e-framework.org
Summary
What can I get from the e-Framework
Genres: “The What” Expressions: “The How” SUMs: “The Compositions” CORE SUMs: “The Patterns” Exposure to other practitioners What can I contribute
Some projects fit, Some do not
Getting work in
http://www.e-framework.org Steps: Contact editors. Download template. Complete. Submit. Extra info? Get Published
For more information…
Paper: http://www.e-framework.org/Portals/9/docs/papers/Briefing060802.pdf Contact: editor@e-framework.org Newsletter: http://www.jiscmail.ac.uk/lists/E-FRAMEWORK.html
This work is licensed under a Creative Commons Attribution-ShareAlike-2.5 Australia Licence.
http://www.e-framework.org