Showing posts with label IFIP Digital Library. Show all posts
Showing posts with label IFIP Digital Library. Show all posts

Monday, March 22, 2010

Proposals for Australian Research Publishing

This is to propose the Australian Computer Society (ACS) use its ACS Digital Library for free open source publishing of research material. The existing journals and conference publications should be incorporated into the library, made freely available and in paper format by subscription. The aim should be to make the publications profitable and self sustaining, so that new publications can be created. While I have previously been director of publications and chair of the ACS scholarly publications committee, these views are expressed as an ordinary member of the ACS.

ACS Publishing Background

The ACS produces three research publications:

  1. Conferences in Research and Practice in Information Technology (CRPIT),
  2. Australasian Journal of Information Systems (AJIS),
  3. Journal of Research and Practice in Information Technology (JRPIT) .

These are available online as free open source publications, via the ACS Digital Library. JRPIT is the oldest of these, having been created in 2000 by renaming the Australian Computer Journal, which had been published by the Australian Computer Society continuously since November 1967 (making it one of the oldest computer journals in the world).

These publications are all peer reviewed, so as to meet standards for academic publishing. However, they try to maintain a balance between articles that are of interest both to practising information technology professionals and to university and industry researchers. In particular, ACS has encouraged papers that report on activities that have successfully connected fundamental and applied research with practical application. Some publications have more emphasis on emerging research and others on professional practice.

Current production processes

While the publications are available via a digital library, only AJIS has all papers indexed in the library and is created using the library software. JRPIT and CRPIT are developed and indexed using separate production processes and software. JRPIT is provided on paper free to members on request and to subscribers. CRPIT is provided in bulk on paper to the relevant conference for distribution to delegates and by subscription.

During my term as Director of Publications and chair of scholarly publishing, web sites were set up for JPRIT and then for the newly established CRPIT. The designs of these publications were standardised, with the aim of using the same online support system later and being able to use print-on-demand for paper copies. Later the ACS digital library was created using the open source Open Journal Systems (OJS) software. The aim was to have all the publications placed in the library. AJIS was the first, and so far only, publication in the library. In 2006 I described the process to provide "Quality e-Publishing Support for the ICT Profession" at several events.

Later the International Federation for Information Processing (IFIP) expressed interest in having a digital library. For the ACS I cloned the ACS DL, using the same OJS software to create the IFIP Digital Library. After configuring OJS for IFIP, I handed over maintenance of the system to the Australian National University, under contract to the ACS.

Problems with the current process

Production of JRPIT is time consuming and expensive. Currently the production process of requesting reviews and producing papers is done manually. In addition paper production is done via traditional, production processes. CRPIT is less of a problem, as the editorial process is carried out by the conference organisers and there is bespoke software to handle online distribution. AJIS is produced using the OJS software used for the ACS Digital Library, but suffers from limited support as this is the only journal using the system.

Some Publishing Insights

After several years experimenting with publishing systems, teaching it to students at the ANU, and implementing systems for ACS, several points have become reasonably clear:

  1. Journals and conferences can use the same process: While journals and conferences have different aims, the academic papers published from the look very much the same and be produced and distributed using the same online support system. The developers of OJS modified it to produce Online Conference Systems (OCS). But for an organisation producing a series of conference publications (not just one), each conference can be treated essentially as a journal volume. For this reason I chose to use OJS to support the IFIP DL, even though it contains conference proceedings, not journals.
  2. Administration costs can be lowered with automation: Much of the time an effort with publishing is taken up with keeping track of drafts and reviewers comments. This process has been automated by the OJS software and saves a lot of time and effort, especially where this work has been done by volunteers or scarce academic staff. The automated system produces a better result, never forgetting to remind an author, or reviewer that their material is due and keeping track of their response times.
  3. No one cares about paper: There is no requirement to produce paper publications in order to meet academic standards. The standards are based on the content, not what format they are in. It is useful to have paper copies of publications available for marketing purposes and for those who want them. But when shown the cost of paper production, most people opt for an electronic copy. In practice you only need one paper copy to show people it is a real publication, they will then happily use the cheaper electronic version.
  4. Open Access works: Making publications freely avialable considerably increases the readership of the material.
  5. Location Doesn't Matter: Producing "Australian" publications in the online age makes little sense. People from around the world are happy to publish in JRPIT. With the advent of online conferences, they will be happy to take part. What matters is the reputation of the editorial team, the timeliness and rapid production of the publication.
  6. You can sell and give away the same thing: Professional organisations do not aim to make money from their publications, but can aim to at least cover costs. It is possible to give away publications online and still sell paper copies and special compilations. Also academic conferences publishing provides a useful "author pays" model.

Proposed solution: use online production and distribution

  1. Retain current publications, with current names and editorial policies,
  2. Lower the cost by using the ACS Digital Library for production of JRPIT and CRPIT (as is done by AJIS),
  3. Cancel free paper distribution to members of JRPIT,
  4. Retain paper distribution to subscribers of JRPIT and CRPIT, (increasing the charges, if needed to cover the cost)
  5. Introduce POD (Print on Demand) to allow automated sales of one off copies of any of the publications.
  6. Investigate ebook formats for distribution of publications.
  7. Investigate electronic conferences, where delegates provide a podcast presentation and enter into an online discussion, instead of meeting in person. The OJS system already supports includsion of multimedia material, but its discussion facilitites may need suplimenting with something like the Mahara system used for ACS education.
ACS can first transfer JRPIT over to the production process used by AJIS, then CRPIT and lastly consider the development of new publications. This will require enhancements to the current system.

On a recent visit to Australia, Richard Charkin (Executive Director of Bloomsbury Publishing, London) pointed out that academic publishing had traditionally been very profitable and argued that it still could be. Richard also showed how Bloomsbury was now providing free online copies of academic books, as well as selling paper copies. Therefore I suggest ACS aim to make scholarly publishing self sustaining and profitable by 2015.

There may also be the opportunity for support from the Australian Government. As the Minister for Education has pointed out, education is now Australia’s third largest source of overseas earnings, at $15.5 billion in 2008 and supporting 125,000 jobs. Australia's ability to attract students is, in part, dependent on being seen as a place where there is excellence in research, particularly in the technical disciplines popular with the Indian and Chinese markets. Having both technical and professional papers published online and accessible from the computer screen of people in India and China (and published in by people in India and China) will help keep Australian educators credible.

Friday, October 16, 2009

Questions about e-Learning

After my presentation at the ANU meeting of educational designers today ("The Gaggle"), I was asked a series of rapid fire questions by an unidentified attendee who was obviously frustrated by the lack of opportunity to ask questions earlier on. He then commented he had Twitted the questions, with the tag Gaggle. This was poetic justice and at the previous event I had become frustrated by the inability to ask my questions and blogged about it. Perhaps these events should adopt the Public Sphere/Barcamp web enhanced technique, but this can take some getting used to for the uninitiated.

Later I was able to find that the Tweets were from Leigh Blackall (leighblackall), who according to his blog, works in Educational Development for the Otago Polytechnic and specialises in developing open educational resources. Here is my attempt to answer his questions more fully:

What if anyone could pick and chose anything from anywhere to make a degree? Why limit it to institutions?

You can pick and choose anything for your education. But it may help to have someone help you pick and choose. That is part of what institutions do. They also provide a form of quality control for you, and for others, to say what you studied and what you did with it was worthwhile. This particularly applies to education for professions which effect on people's lives.

I help educate engineers and other professionals where mistakes can result in causalities, as well large financial loss. The students and society therefore need some assurance they know what they are doing. In the case of the green ICT course we are attempting to help arrest the greenhouse effect. Failure will result in the suffering of millions of people.

It is possible to structure courses which allow for more freedom. My Green ICT course (COMP7310) is part of the ANU Graduate Studies Select program which allows student to pick courses across the university from any discipline. One student is at another Australian university and one works for a Canadian university and is just doing the course for interest.

Exploring a topic with a guide is essentially what is done in Masters and PHD research. This does not happen so much at undergraduate level. But the ANU ICT undergraduates can do projects, where they explore a topic with guidance from a supervisor. But with this freedom comes very hard work and a much higher risk of failure

Some examples of project work from my students are: Semantic Web for Museums and Evaluating Emergency Management Websites. The work on museums has been taken up for building indigenous databases. The work on emergency web sites was studied carefully by the ACT bushfire authorities, but regrettably not by their Victorian counterparts.

An idea expressed by an anti web Guy, design describing researchers adding info to archived artifacts. Um, internet?

Not sure about this one. The ANU is centre for work on how to build e-archives. But a lot of what is in those archives can look frustratingly old fashioned, such as PDF facsimiles of traditional academic papers and books. But it helps to keep that stuff and make it available online, even when conceiving new formats.

One of my students worked on a publishing system for the ACS. This resulted in the IFIP Digital Library. While a useful service, it is frustrating that the content indexed is either in PDF or in a copyright commercial database. The Australian National Data Service is providing access to research data in a more flexible way, with generated maps , for example.

Oh dear, I have very little in common with the ANU experiences

We probably have a lot in common. That may not have come across in this forum.

If I engage with a www network, instead of your closed moodle group, will I fail your little group work assessment?

Yes, the course requires the students to work in the closed Moodle group. This to help teach the students how to work together and to help them teach each other. Also it is to protect the students from the world at large and protect the world from the students.

Some of the students have very little experience, having come from an undergraduate university course at a university. They find discussing a topic difficult, especially a topic new to them. They find it very confronting having to discuss it with people they don't know.

Other students have work experience and are more able to hold an open discussion. However, these students may be working in the field and prohibited by their employer from discussing the topic in public. Some of my students hold positions in governments and corporations and while they can discuss some of their work in a closed university group, they cannot discuss it in public.

Also the partly trained students may be a danger to the public. As an example the students will frequently make mistakes in my course when calculating greenhouse gas emissions. They commonly confuse units of measure, with results which are wrong by orders of magnitude.

Me and my big mouth. I need to try to question less confrontationally.

That is nothing. For real confrontation, try giving a seminar at Cambridge University Computer Lab. I once tried giving a seminar at the lab on security. The group swiftly tired of my general talk and started a very detailed discussion of how they had hacked the British banking system.


ps: Thanks for the questions.

Sunday, July 12, 2009

Designing a course module in Metadata and Electronic Data Management - Part 3

Having the general direction for the course module on Metadata and Electronic Data Management, what should the students be able to do at the end of the IT in e-Commerce course? The numerous seminars on how to design courses I have attended over the last year have emphasised the importance of learning objectives and of assessment as part of the learning process. This is not just about setting a test at the end to see the students can remember things.

In order to prepare some Learning Outcomes, I did a web search for other courses on metadata and document management to see what they had. The first found was the University of Manchester's "COMP30352: Information Retrieval, Hypermedia and the Web", however this seems more of a web course. The second found was "IT in E Commerce COMP6341" at the ANU. It took me some moments to realise this was the course I was teaching. Someone had already written the learning outcomes:
Learning Outcomes:

The focus of this course is on document representation, knowledge discovery, storage and retrieval, and electronic trading. The areas covered include XML, XSL, DTD, metadata, data management and different forms of trading such as deliberative, spontaneous and auctions. Other topics will be included to match recent developments and maturation of the area, such as web application frameworks, web services and the semantic web Rationale Electronic Commerce is an area that is growing in leaps and bounds. The use of information technology is at the heart of electronic commerce. It is important that students doing a degree in Information Systems have a sound understanding of the role that information technology plays in electronic commerce. This course, along with the course on Internet, Intranet and Document Systems, is meant to do just that. It looks at some of the current and potential uses of information technology in electronic commerce. The topics covered include document representation in the form of XML, XSL, DTD's; knowledge discovery using metadata and data mining; data management as in the case of Digital Libraries and Electronic Document Management; trading, including deliberative, spontaneous and auctions; and security (public keys, PKI, digital signatures, etc). Other topics would be included as the area matures. It is anticipated that this course will be of interest to people in the industry as well.

This course is responsible for:

  • current trends in representation of data and documents on the web
  • knowledge discovery in the form of metadata and data mining
  • database management in electronic commerce
  • electronic trading
  • security in electronic commerce.

The following topics will be addressed:

  • knowledge representation - XML, XSL, DTD, CSS
  • knowledge discovery - metadata and data mining.
  • data management - digital libraries and electronic document management
  • trading - deliberative, spontaneous and auctions
  • security - public keys, symmetric keys, PKI, authentication, digital signatures, etc.

Upon completion of this course, the student will be able to do the following:

  1. Describe the XML language, write simple DTD's, write CSS style sheets for documents, and explain where XML can be applied to advantage and why.
  2. Describe the use of metadata, and describe the current trends in data mining.
  3. Describe how digital libraries and electronic document management work.
  4. Describe the different kinds of trading that an individual, or an organisation, can do electronically. Explain the advantages and limitations of electronic trading, and the risks involved.
  5. Explain why security is such a big issue in electronic commerce and how it is being addressed. Describe key concepts like public keys, symmetric keys, PKI, authentication and digital signatures. Given a system specification, come up with a design that allows secure transmission of information.
From: "IT in E Commerce COMP6341", Course Details, ANU, 2009

The last part which is of interest, saying what the student should be able to do on completion of the course:
  1. Describe the XML language, write simple DTD's, write CSS style sheets for documents, and explain where XML can be applied to advantage and why.
  2. Describe the use of metadata, and describe the current trends in data mining.
  3. Describe how digital libraries and electronic document management work.
  4. Describe the different kinds of trading that an individual, or an organisation, can do electronically. Explain the advantages and limitations of electronic trading, and the risks involved.
  5. Explain why security is such a big issue in electronic commerce and how it is being addressed. Describe key concepts like public keys, symmetric keys, PKI, authentication and digital signatures. Given a system specification, come up with a design that allows secure transmission of information.

The wording of this is curiously loose, for example "...why security is such a big issue ...". Also use of the term "describe" seems too passive for a IT course, which should be about being able to do things, not just describe them.
  • Describe the XML language, write simple DTD's, write CSS style sheets for documents, and explain where XML can be applied to advantage and why.
  • Describe the use of metadata, and describe the current trends in data mining.
  • Describe how digital libraries and electronic document management work.
  • Describe the different kinds of trading that an individual, or an organisation, can do electronically. Explain the advantages and limitations of electronic trading, and the risks involved.
  • Explain why security is such a big issue in electronic commerce and how it is being addressed. Describe key concepts like public keys, symmetric keys, PKI, authentication and digital signatures. Given a system specification, come up with a design that allows secure transmission of information.
  • Extracting the items relating to metadata and electronic document management:
  • Describe the use of metadata ...
  • Describe how digital libraries and electronic document management work.
  • A better way to put this may be:
    1. Use the XML language to define document strutures
    2. Use XSLT to transform documents and CSS to present them
    3. Use metadata to describe documents for use in digital libraries and electronic document management
    In the course I previously spent a lot of time describing how e-publishing systems worked in general, and the history of publishing, to provide a context for XML based publishing. This is of little interest to current day students of IT, to whom paper publishing and library card catalogues are not part of their experience, having been born after e-publishing and computer catalogues had become the norm.

    Also I spent a lot of time saying what was wrong with PDF. While there is still much wrong with PDF, there seems little point in spending time on that, when instead alternatives could be presented. Otherwise this is much like presenting what is wrong with private cars and roads to transport engineers.

    Some other parts of the course can be emphasised. As an example the IFIP Digital Library which was speculated about last year has now become a reality, with the ANU providing the system for users around the globe. It is unlikely that students will have much interest or understanding of the idea that the material in the digital library was once available primarily on paper. They may also have difficulty making the connection between the digital library and the buildings on campus which are still called a library. The lower floors of these buildings have been cleared of most paper, to provide space for computer access, with perhaps a few serials and new books on display as historical curiosities.

    Friday, January 23, 2009

    Global Non-Flat World of ICT

    Geoff WalshamProfessor Geoff Walsham, from University of Cambridge, gave an entertaining and informative seminar on "ICTs and Global Working in a Non-Flat World" at the ANU in Canberra, 22 January 2009. Professor Walsham rejected Thomas Friedman's hypothesis that ICT has removed barriers to doing business globally. He argues that cultural issues create barriers to a seamless global workforce and this provides opportunities for research. Professor Walsham referred to his paper ‘ICTs and global working in a non-flat world’. Perhaps going against his hypothesis, it happens that the paper is part of the IFIP Digital Library, provided by the ANU and is part of a volume edited by Catherine Middleton,who talked about broadband at the ANU last November.
    This paper rejects the hypothesis of Thomas Friedman that ICT-enabled globalization is driving us toward a flat world. Instead, it is argued that the world remains uneven, full of seams, culturally heterogeneous, locally specific, inequitable, not well-integrated and constantly changing. This argument is supported by an analysis of three areas of ICT-enabled global working, namely global software outsourcing, global IS roll-out, and global virtual teams. The paper then builds on these analyses to put forward an agenda for future IS research on ICTs and global working based on three research themes: identity and cross-cultural working; globalization, localization and standardization; and power, knowledge, and control. The paper concludes that the area of ICTs and global working offers the IS field a major research opportunity to make a significant contribution to our understanding of a set of crucial issues in our more globalized world.

    Keywords Flat world - globalization - global software outsourcing - global IS roll-out - global virtual teams - IS research agenda - identity - cross-cultural working - standardization - power - knowledge - control

    From: ‘ICTs and global working in a non-flat world’, Walsham, G., 2008, in IFIP International Federation for Information Processing, Volume 267, Information Technology in the Service Economy: Challenges and Possibilities for the 21st Century, eds. Barrett, M., Davidson, E., Middleton, C., and DeGross, J. (Boston: Springer), pp. 13-25.

    Cover art for Outsourced DVDProfessor Walsham talked about his extensive experience looking at India. For those who have no experience of this, perhaps the film Outsourced would be a painless introduction to some of the issues. This is a romantic comedy about an American sent to India to train staff in the outsourced call center.

    It occurred to me that Professor Walsham's analysis could be usefully applied to carbon trading systems now being set up. This is a complex arrangement of state, national and international ICT systems, involving technical, cultural and legal issues. The Australian Department of Climate Change alone is reported to have 20 new IT projects, with tenders for the CPRS auction platform, architecture, systems integration, financial management, identity/access, business intelligence systems, web portal design and hosting services to be announced a few weeks.

    Sunday, August 24, 2008

    IFIP Digital Library on an iPhone

    A few weeks ago I sent out a request for people to test the IFIP Digital Library I am helping set up. One reply complained about the sideways scrolling needed. I didn't understand what this was about until I happened to be in the foyer of Apple's offices in Sydney. There was an iPod touch on demonstration and so I typed in the IFIP DL address. The web page came up but with a very narrow column of text, too small to read. I used the iPod's pinch interface to zoom out and it was readable. I was also able to select a paper and read the full PDF text on the little screen. I don't know how many will want to read technical ICT research papers on a pocket size device, but it was impressive it worked.

    But why did the text start out so small? I noticed the banner image in a thin strip across the top of the page. IFIP wanted the Digital Library to have the same corporate look as the rest of their web site. So I had to work out how to change the standard interface of the Open Journal Systems (OJS) free open source publishing software to have IFIP's colours and layout. Changing the colours was not too hard, but getting the layout was harder. I used an extra CSS style sheet, which OJS has provision for, to override the defaults. This was made a little more complicated as I wanted a design which would be efficient in the use of bandwidth, would be accessible for the disabled and work on hand held devices.

    One compromise I made was to use the same banner as on IFIP's home page. But what I hadn't noticed was that this image was thousands of pixels wide. The image was trimmed to fit the full screen width, using CSS on their site. But in my implementation the banner made the page wider. This did not normally matter as the extra was off the side of the screen. But the Apple Safari web browser shrank the page to fit the whole width of the banner, reducing the column of text under it in proportion and making it tiny. The iPhone presumably does this as scrolling sideways on the tiny screen is a problem.

    The most efficient way to fix this problem is to trim the image to the width of a typical screen (it is a waste to send an image and then have the browser throw away half of it). I did this and it worked fine on my own display. I then got more adventurous and decided to remove the text "International Federation for Information Processing " from the banner. Good design says that you should not have text in an image as this is harder to read and makes the image larger. So I carefully blurred out the text, told OJS to insert it as text and then changed the CSS to put the banner image under the text.

    Aligning the text with the IFIP banner so it looked like the original took a lot of trial and error. The result is not perfect: the original text has a grey shadow around it which can't be reproduced easily with CSS (current browsers do not support CSS's text shadow function). I then spent hours trying to duplicate the shadow in a portable way, before realising this was a waste of time. But then I thought it did not look too bad and looks much better for people who can't see the image.

    However, when I looked at the result on a higher resolution screen (at the National Library of Australia) I found the shortened image did not fill the whole screen and was being repeated. I will need to make the image longer, stretch it to fit or just fill the space with plain color.

    Also I find that I had changed the "Contents" screen earlier to insert the banner. To do this I had to change the OJS source code. The result was that the system was inserting two copies of the banner one over the other. I will need to manually adjust the code.

    Sunday, August 17, 2008

    ICT and Learning for the Net Generation

    ICT and Learning for the Net Generation is one of the conferences the new IFIP Digital Library has the papers from. Comments on the format, indexing data and any other aspect welcome:

    Table of Contents

    1. Patchworking and Power Users - a Novel Approach to Understand Learning?: Abstract, or Full Text (PDF) by Thomas Ryberg, Lone Dirckinck-Holmfeld
    2. How to Tell a Joke? - Modelling Communication in Informatics Classes: Abstract, or Full Text (PDF) by Michael Weigend
    3. Pedagogical Potentialities of Podcasts in Learning: reactions from K-12 to university students in Portugal: Abstract, or Full Text (PDF) by Ana A. Carvalho, Adelina Moura, Sonia Cruz
    4. Storytelling for Students - Web 2.0 at School: Abstract, or Full Text (PDF) by Andy Schar
    5. ICT Action School Development on the Basis of an Inspectorates Assessment: Abstract, or Full Text (PDF) by Pieter Hogenbirk, Peter van de Braak
    6. An Evaluation and Assessment Follow-up Infra-Structure Support for Large Scale Distance Learning Courses: Abstract, or Full Text (PDF) by Maria Carolina de Souza, Joberto Sergio Barbosa Martins, Teresinha Quadros
    7. Combining Different Perspectives on Informatics Systems - A Case Study at Upper Secondary Level : Abstract, or Full Text (PDF) by Peer Stechert
    8. Student Teachers' Beliefs about Creativity in Computer Science: Abstract, or Full Text (PDF) by Ralf Romeike
    9. Diagnosing problem solving strategies of programming novices in secondary education automatically?: Abstract, or Full Text (PDF) by Ulrich Kiesmuller, Torsten Brinda
    10. ICT competences of the teacher: About supporting learning and teaching processes with the use of ICT: Abstract, or Full Text (PDF) by Bert Zwaneveld, Theo Bastiaens
    11. The KPEC Project; building teacher capability in the use of learner-centred pedagogies and collaborative, ICT-supported learning environments.: Abstract, or Full Text (PDF) by Jedd Bartlett, Jenny Keeton, Norlizah bt Che Teh, Derek Wenmoth
    12. Developing the AGORA road map - ANDIL: AGORA Network against Digital Divide by means of Information Literacy : Abstract, or Full Text (PDF) by Johannes Magenheim
    13. Establishing an online peer-support and mentoring community for international students: Some cultural and design considerations: Abstract, or Full Text (PDF) by Kwok-Wing Lai, David Berg, Fiona McDonald
    14. A Catalogue of Exercise Classes for Internetworking: Abstract, or Full Text (PDF) by Kirstin Schwidrowski
    15. E-Readiness in Austrian Schools - From Theory and Visions to Practice and Reality: Abstract, or Full Text (PDF) by Peter Micheuz
    16. From exercise characteristics to competence dimensions - exemplified by theoretical computer science in secondary education: Abstract, or Full Text (PDF) by Kirsten Schluter, Torsten Brinda
    17. What's a Good Model and How to Teach It? - Introducing object oriented modeling by using scenarios: Abstract, or Full Text (PDF) by Ira Diethelm, Leif Geiger, Albert Zundorf
    18. Knowledge Networks for Internetworking in the Process of Course Design: Abstract, or Full Text (PDF) by Stefan Freischlad
    19. Using Robots as Teaching Aids in Early Secondary In-formatics Education: Abstract, or Full Text (PDF) by Bernhard Wiesner, Torsten Brinda
    20. Risk Analysis towards Secure E-Learning: Abstract, or Full Text (PDF) by Christian J. Eibl
    21. Hybrid Problem Based Learning: C2HADAM Courseware Testing Result: Abstract, or Full Text (PDF) by Faaizah Shahbodin, Halimah Badioze Zaman
    22. The BEBRAS Contest on Informatics and Computer Literacy - Students' Drive to Science Education: Abstract, or Full Text (PDF) by Valentina Dagiene
    23. Re-engineering a learning environment for object-oriented modelling in secondary informatics education: Abstract, or Full Text (PDF) by Silvia Schreier, Torsten Brinda
    24. Mobile Programming - Enhance Teaching Informatics: Abstract, or Full Text (PDF) by Ludger Humbert, Peter Micheuz
    25. High School Graduates' Yearbook on CD-ROM: an Attempt at a Funky Project instead of just Boring Theory : Abstract, or Full Text (PDF) by Natasa Grgurina
    26. A Pilot Test on Perception of e-learning in a Malaysian University: An International Students' Perspective (Part I): Abstract, or Full Text (PDF) by Renee Chew Shiun Yee, Leow Fui Theng
    27. Bridging the Digital Divide: Intercultural understanding and global activism across continents.: Abstract, or Full Text (PDF) by Alnaaz Kassam
    28. An integrated informatics curriculum for higher secondary education?: Abstract, or Full Text (PDF) by Peter van de Braak, Pieter Hogenbirk
    29. Discovery Learning about Informatics Systems: Abstract, or Full Text (PDF) by Stefan Freischlad, Peer Stechert
    30. A Creative Introduction to Programming with Scratch: Abstract, or Full Text (PDF) by Ralf Romeike
    31. Making MUVEs: Informal Learning in Second Life: Abstract, or Full Text (PDF) by Steve Wheeler, Graham Attwell, Helen Keegan, Steven Warburton, David White
    32. Towards the development of NET-generation among Malaysian Youth: Abstract, or Full Text (PDF) by Norizan Abdul Razak, Hazita Azman, Ruzy Suliza Hasim, Faridah Ibrahim

    Optical Network Design and Modelling 2008

    Optical Network Design and Modelling (ONDM 2008) is one of the conferences the new IFIP Digital Library has the papers from. Comments on the format, indexing data and any other aspect welcome:

    Table of Contents

    1. Experimental demonstration of ASON-GMPLS signaling interworking in the NOBEL2 Multi-domain Multi-Layer Control Plane Emulator: Abstract or Full Text (PDF) by R. Munoz, R. Martinez, R. Casellas, R. Morro, C. Cavazzoni, S. Pizzaja, M. Jaeger, H.M. Foisel, J. Jimia
    2. Distributed RWA Tools via Web Services : Abstract or Full Text (PDF) by C. Gaumier, S. Rumley
    3. Extending the UCLP Software with a Dynamic Optical Multicast Service to support High Performance Digital Media : Abstract or Full Text (PDF) by Eduard Grasa, Sergi Figuerola, Albert Forns, Gabriel Junyent, Joe Mambretti
    4. Performance Analysis of a Hybrid Optical Switch: Abstract or Full Text (PDF) by M. De Leenheer, C. Develder, J. Vermeir, J. Buysse, F. De Turck, B. Dhoedt, P. Demeester
    5. Provisioning Lightpaths and Computing Resources for Location-Transparent Scheduled Grid Demands: Abstract or Full Text (PDF) by Hong-Ha Nguyen, Mohan Gurusamy
    6. Analysis of the Processing and Sojourn Times of Burst Control Packets in Optical Burst Switches : Abstract or Full Text (PDF) by Luis de Pedro, Javier Aracil, Jose Alberto Hernandez , Jose Luis Garcia-Dorado
    7. Emulating lossless, one-way signaling protocols in OBS networks with traffic prediction : Abstract or Full Text (PDF) by Demetris Monoyios, Kyriakos Vlachos
    8. Efocient Availability Evaluation forTransport Backbone Networks : Abstract or Full Text (PDF) by G. Booker, A. Sprintson, C. Singh
    9. Local Restoration with Multiple Spanning Trees in Metro Ethernet : Abstract or Full Text (PDF) by Jian Qiu, Gurusamy Mohan, Kee Chaing Chua, Yong Liu
    10. On Provision ofAvailability Guarantees Using Shared Protection : Abstract or Full Text (PDF) by Anders Mykkeltveit, Bjarne E. Helvik
    11. Availability-Aware Design in FIPP p-cycles Protected Mesh Networks : Abstract or Full Text (PDF) by Amin Ranjbar, Chadi Assi
    12. Aggregation Networks: Cost Comparison of WDM Ring vs. Double Star Topology : Abstract or Full Text (PDF) by Matthias Gunkel, Malte Schneiders, Sascha Vorbeck, Werner Weiershausen, Ralph Leppla, Frank Rumpf, Ralf Herber, Volker Furst, Markus Rodenfels
    13. Regular Reconfiguration of Light-Trees in Multilayer Optical Networks : Abstract or Full Text (PDF) by Marcell Perenyi, Peter Soproni, Tibor Cinkler , David Larrabeiti
    14. Assessment and Performance Evaluation of PCE-based Inter-Layer Trafoc Engineering : Abstract or Full Text (PDF) by Sebastian Gunreben
    15. A Computer Aided Design for Optimization of Optical Networks : Abstract or Full Text (PDF) by M. Fontana, F.F.Costa, U.B.Sangiorgi, P.A.D.Bichara, D.Guimaraes , A. C. de C. Lima
    16. Analytical Model for Dynamic Waveband Switching : Abstract or Full Text (PDF) by Paul Ghobril
    17. Performance evaluation of slotted OPS switching fabrics under self-similar traffic : Abstract or Full Text (PDF) by Veiga-Gontan, P. Pavon-Marino, M. Izal, D. Morato, J. Garcia-Haro
    18. Dimensioning an Optical Packet/Burst Switch - More Interconnections or More Delay Lines? : Abstract or Full Text (PDF) by Khurram AZIZ, Shahzad SARWAR, Slavisa ALEKSIC
    19. Guaranteeing Packet Order in Load Balanced Distributed Schedulers for WASPNET Optical Packet Switches : Abstract or Full Text (PDF) by Miguel Rodelgo-Lacruz, Cristina Lopez-Bravo, Francisco J, Gonzalez Castano
    20. Routing and Wavelength Assignment Encompassing FWM in WDM Lightpath Networks : Abstract or Full Text (PDF) by Adelys Marsden, Akihiro Maruta, Kenichi Kitayama
    21. Multi-Domain Routing Techniques with Topology aggregation in ASON Networks : Abstract or Full Text (PDF) by Guido Maier, Chiara Busca, Achille Pattavina
    22. Solving Large Size Instances of theRWA Problem Using GraphPartitioning : Abstract or Full Text (PDF) by Lucile Denud Belgacem
    23. OBGP+: A Simple Approach to Drastically Improve OBGP : Abstract or Full Text (PDF) by M. Yannuzzi, X. Masip-Bruin, Guillem Fabrego, Sergio Sanchez Lopez, Josep Sole Pareta
    24. End-to-End Service Provisioning in Carrier-Grade Ethernet Networks: The 100 GET-E3 Approach : Abstract or Full Text (PDF) by Xiaomin Chen, Admela Jukan, Thomas Fischer
    25. Availability and cost estimation of secured FTTH architectures : Abstract or Full Text (PDF) by I. Boyer Heard
    26. A Mean Value Analysis approach for evaluating the performance of EPON with Gated IPACT : Abstract or Full Text (PDF) by M.Thanh NGO, Annie GRAVEY , Deepak BHADAURIA
    27. Capacity and availability comparison of OMS protection schemes in ASON/GMPLS mesh networks : Abstract or Full Text (PDF) by Luis Velasco, Salvatore Spadaro, Jaume Comellas, Gabriel Junyent
    28. Availability Analysis of GMPLS Connections based on Physical Network Topology: Abstract or Full Text (PDF) by Juan Segovia, Eusebi Calle, Pere Vila
    29. Network Delivery of Live Events in a Digital Cinema Scenario : Abstract or Full Text (PDF) by Dario Di Sorte, Mauro Femminella, Alessandro Parisi, Gianluca Reali
    30. On the design of MPLS-ASON/GMPLS Interconnection Mechanisms : Abstract or Full Text (PDF) by Luis Velasco, Ricardo Romeral, Fernando Agraz, Salvatore Spadaro, Jaume Comellas
    31. S/G Light-tree: Multicast Grooming Architecture for Improved Resource Allocation: Abstract or Full Text (PDF) by Javier E. Sierra, Luis F. Caro, Fernando Solano, Ramon Fabregat, Yezid Donoso
    32. Dimensioning Aggregated Voice TrafocinMPLS Nodes : Abstract or Full Text (PDF) by Antonio Estepa, Rafael Estepa, Ignacio Campos, Antonio Delgado
    33. Multiobjective Model for Multicast Overlay Networks over IP/MPLS using MOEA : Abstract or Full Text (PDF) by Juan Montoya, Yezid Donoso, Edwin Montoya, Diego Echeverri
    34. An educational RWA network planning tool for dynamic flows : Abstract or Full Text (PDF) by P. Pavon Marino, B. Garcia Manrubia, R. Aparicio Pardo, J. Garcia Haro, G. Moreno Munoz
    35. Differentiated Survivability in a Distributed GMPLS-Based IP-over-Optical Network : Abstract or Full Text (PDF) by David Harle, Saud Albarrak

    What is wrong with the OJS Schema?

    Since I was testing the IFIP Digital Library OAI interface, I thought I might as well test the one for the ACS Digital Library and register it with the Open Archives Initiative - Repository Explorer, so researchers could use it as an example of a working system. But it failed the XML Schema validation test. This was the only test failed, but is an important one and is a bit odd, as the archive seems to be working okay. Any one any thoughts?

    Open Archives Initiative - Repository Explorer

    explorer version - 1.46c : protocol version - 2.0 : December 2006
    Open Archives Initiative :: Protocol for Metadata Harvesting v2.0
    RE Protocol Tester 1.46c :: UCT AIM :: December 2006

    (1) Testing : Identify
    URL : http://dl.acs.org.au/index.php/index/oai?verb=Identify
    Test Result : OK
    ---- [ Repository Name = ACS Digital Library ]
    ---- [ Protocol Version = 2.0 ]
    ---- [ Base URL = http://dl.acs.org.au/index.php/index/oai ]
    ---- [ Admin Email = dl@tomw.net.au ]
    ---- [ Granularity = YYYY-MM-DDThh:mm:ssZ ]
    ---- [ Earliest Datestamp = 2006-12-05T00:40:05Z ]

    (2) Testing : Identify (illegal_parameter)
    URL : http://dl.acs.org.au/index.php/index/oai?verb=Identify&test=test
    Test Result : OK

    (3) Testing : ListMetadataFormats
    URL : http://dl.acs.org.au/index.php/index/oai?verb=ListMetadataFormats
    Test Result : OK
    ---- [ Only oai_dc supported ]

    (4) Testing : ListSets
    URL : http://dl.acs.org.au/index.php/index/oai?verb=ListSets
    ------ Response from Xerces Schema Validation ------
    [Error] re.51bDjv:164:37: cvc-pattern-valid: Value 'crpit:Volume 1' is not facet-valid with respect to pattern '([A-Za-z0-9\-_\.!~\*'\(\)])+(:[A-Za-z0-9\-_\.!~\*'\(\)]+)*' for type 'setSpecType'.
    [Error] re.51bDjv:164:37: cvc-type.3.1.3: The value 'crpit:Volume 1' of element 'setSpec' is not valid.
    /tmp/re.51bDjv: 1632;20;0 ms (76 elems, 52 attrs, 0 spaces, 897 chars)
    ------- End of Xerces Schema Validation Report -------
    ------ Start of XML Response ------

    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/
    http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd">
    2008-08-17T01:32:59Z
    http://dl.acs.org.au/index.php/index/oai


    ajis
    Australasian Journal of Information Systems

    xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
    http://www.openarchives.org/OAI/2.0/oai_dc.xsd">





    ajis:ED
    Editorial

    xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
    http://www.openarchives.org/OAI/2.0/oai_dc.xsd">





    ajis:FT
    AJIS Featured Theme

    xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
    http://www.openarchives.org/OAI/2.0/oai_dc.xsd">





    ajis:ART
    Articles

    xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
    http://www.openarchives.org/OAI/2.0/oai_dc.xsd">





    ajis:FTA
    AJIS Featured Theme

    xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
    http://www.openarchives.org/OAI/2.0/oai_dc.xsd">





    ajis:FTB
    AJIS Featured Theme

    xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
    http://www.openarchives.org/OAI/2.0/oai_dc.xsd">





    ajis:FTC
    AJIS Featured Theme

    xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
    http://www.openarchives.org/OAI/2.0/oai_dc.xsd">





    jrpit
    Journal of Research and Practice in Information Technology

    xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
    http://www.openarchives.org/OAI/2.0/oai_dc.xsd">





    jrpit:ART
    Articles

    xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
    http://www.openarchives.org/OAI/2.0/oai_dc.xsd">





    crpit
    Conferences in Research and Practice in Information Technology

    xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
    http://www.openarchives.org/OAI/2.0/oai_dc.xsd">





    crpit:ART
    Articles

    xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
    http://www.openarchives.org/OAI/2.0/oai_dc.xsd">





    crpit:Volume 1
    Volume 1

    xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/
    http://www.openarchives.org/OAI/2.0/oai_dc.xsd">







    ------- End of XML Response -------
    Test Result : FAIL!
    **** [ERROR] XML Schema validation failed ...

    From: "Open Archives Initiative - Repository Explorer" test of
    ACS DL, explorer version - 1.46c : protocol version - 2.0 : December
    2006 (run 17 August 2008)
    
    

    Testing IFIP Digital Library OAI Interface

    For those wondering what the OAI interface I was asking librarians to test for the IFIP Digital Library: The Open Archives Initiative (OAI) defines a standard computer to computer interface (OAI-PMH) which can be used to query a digital library to see what information it has and in what formats. The IFIP Digital Library uses the Open Journal Systems (OJS) open source publishing system which has OAI built in.

    Normally you would point your own OAI software at the address of the IFIP DL and it would send transactions and extract data into your system. But you can also use some test tools to see what is happening. One of these is the Open Archives Initiative - Repository Explorer. With this you supply the address on an OAI system and then can pass queries and see the data. There is also an automatic test which sends a series of queries and checks the answers. These are used in the Conformance Testing for Basic Functionality, Error and Exception Handling by the OAI Registry. Here are the results of the test on the IFIP DL:

    Open Archives Initiative - Repository Explorer

    explorer version - 1.46c : protocol version - 2.0 : December 2006
    Open Archives Initiative :: Protocol for Metadata Harvesting v2.0
    RE Protocol Tester 1.46c :: UCT AIM :: December 2006

    (1) Testing : Identify
    URL : http://dl.ifip.org/iojs/index.php/ifip/oai?verb=Identify
    Test Result : OK
    ---- [ Repository Name = International Federation for Information Processing Digital Library ]
    ---- [ Protocol Version = 2.0 ]
    ---- [ Base URL = http://dl.ifip.org/iojs/index.php/ifip/oai ]
    ---- [ Admin Email = tom.gedeon@anu.edu.au ]
    ---- [ Granularity = YYYY-MM-DDThh:mm:ssZ ]
    ---- [ Earliest Datestamp = 2008-04-01T10:07:00Z ]

    (2) Testing : Identify (illegal_parameter)
    URL : http://dl.ifip.org/iojs/index.php/ifip/oai?verb=Identify&test=test
    Test Result : OK

    (3) Testing : ListMetadataFormats
    URL : http://dl.ifip.org/iojs/index.php/ifip/oai?verb=ListMetadataFormats
    Test Result : OK
    ---- [ Only oai_dc supported ]

    (4) Testing : ListSets
    URL : http://dl.ifip.org/iojs/index.php/ifip/oai?verb=ListSets
    Test Result : OK
    ---- [ Sample Set Spec = ifip ]

    (5) Skipping : ListSets (resumptionToken)
    This test is being skipped because it cannot or should not be performed.

    (6) Testing : ListIdentifiers (oai_dc)
    URL : http://dl.ifip.org/iojs/index.php/ifip/oai?verb=ListIdentifiers&metadataPrefix=oai_dc
    Test Result : OK
    ---- [ Sample Identifier = oai:ifip.cs.anu.edu.au:article/711 ]

    (7) Skipping : ListIdentifiers (resumptionToken)
    This test is being skipped because it cannot or should not be performed.

    (8) Skipping : ListIdentifiers (resumptionToken, oai_dc)
    This test is being skipped because it cannot or should not be performed.

    (9) Testing : ListIdentifiers (oai_dc, from/until)
    URL : http://dl.ifip.org/iojs/index.php/ifip/oai?verb=ListIdentifiers&metadataPrefix=oai_dc&from=2000-01-01&until=2000-01-01
    Test Result : OK

    (10) Testing : ListIdentifiers (oai_dc, set, from/until)
    URL : http://dl.ifip.org/iojs/index.php/ifip/oai?verb=ListIdentifiers&metadataPrefix=oai_dc&set=ifip&from=2000-01-01&until=2000-01-01
    Test Result : OK

    (11) Testing : ListIdentifiers (oai_dc, illegal_set, illegal_from/until)
    URL : http://dl.ifip.org/iojs/index.php/ifip/oai?verb=ListIdentifiers&metadataPrefix=oai_dc&set=really_wrong_set&from=some_random_date&until=some_random_date
    Test Result : OK

    (12) Testing : ListIdentifiers (oai_dc, from granularity != until granularity)
    URL : http://dl.ifip.org/iojs/index.php/ifip/oai?verb=ListIdentifiers&metadataPrefix=oai_dc&from=2001-01-01&until=2002-01-01T00:00:00Z
    Test Result : OK

    (13) Testing : ListIdentifiers (oai_dc, from > until)
    URL : http://dl.ifip.org/iojs/index.php/ifip/oai?verb=ListIdentifiers&metadataPrefix=oai_dc&from=2000-01-01&until=1999-01-01
    Test Result : OK

    (14) Testing : ListIdentifiers ()
    URL : http://dl.ifip.org/iojs/index.php/ifip/oai?verb=ListIdentifiers
    Test Result : OK

    (15) Skipping : ListIdentifiers (metadataPrefix)
    This test is being skipped because it cannot or should not be performed.

    (16) Testing : ListIdentifiers (illegal_mdp)
    URL : http://dl.ifip.org/iojs/index.php/ifip/oai?verb=ListIdentifiers&metadataPrefix=illegal_mdp
    Test Result : OK

    (17) Testing : ListIdentifiers (mdp, mdp)
    URL : http://dl.ifip.org/iojs/index.php/ifip/oai?verb=ListIdentifiers&metadataPrefix=oai_dc&metadataPrefix=oai_dc
    Test Result : OK

    (18) Testing : ListIdentifiers (illegal_resumptiontoken)
    URL : http://dl.ifip.org/iojs/index.php/ifip/oai?verb=ListIdentifiers&resumptionToken=junktoken
    Test Result : OK

    (19) Testing : ListIdentifiers (oai_dc, from YYYY-MM-DD)
    URL : http://dl.ifip.org/iojs/index.php/ifip/oai?verb=ListIdentifiers&metadataPrefix=oai_dc&from=2001-01-01
    Test Result : OK

    (20) Testing : ListIdentifiers (oai_dc, from YYYY-MM-DDThh:mm:ssZ)
    URL : http://dl.ifip.org/iojs/index.php/ifip/oai?verb=ListIdentifiers&metadataPrefix=oai_dc&from=2001-01-01T00:00:00Z
    Test Result : OK

    (21) Testing : ListIdentifiers (oai_dc, from YYYY)
    URL : http://dl.ifip.org/iojs/index.php/ifip/oai?verb=ListIdentifiers&metadataPrefix=oai_dc&from=2001
    Test Result : OK

    (22) Testing : ListMetadataFormats (identifier)
    URL : http://dl.ifip.org/iojs/index.php/ifip/oai?verb=ListMetadataFormats&identifier=oai:ifip.cs.anu.edu.au:article/711
    Test Result : OK
    ---- [ Only oai_dc supported ]

    (23) Testing : ListMetadataFormats (illegal_id)
    URL : http://dl.ifip.org/iojs/index.php/ifip/oai?verb=ListMetadataFormats&identifier=really_wrong_id
    Test Result : OK

    (24) Skipping : GetRecord (identifier, metadataPrefix)
    This test is being skipped because it cannot or should not be performed.

    (25) Testing : GetRecord (identifier, oai_dc)
    URL : http://dl.ifip.org/iojs/index.php/ifip/oai?verb=GetRecord&identifier=oai:ifip.cs.anu.edu.au:article/711&metadataPrefix=oai_dc
    Test Result : OK

    (26) Testing : GetRecord (identifier)
    URL : http://dl.ifip.org/iojs/index.php/ifip/oai?verb=GetRecord&identifier=oai:ifip.cs.anu.edu.au:article/711
    Test Result : OK

    (27) Testing : GetRecord (identifier, illegal_mdp)
    URL : http://dl.ifip.org/iojs/index.php/ifip/oai?verb=GetRecord&identifier=oai:ifip.cs.anu.edu.au:article/711&metadataPrefix=really_wrong_mdp
    Test Result : OK

    (28) Testing : GetRecord (oai_dc)
    URL : http://dl.ifip.org/iojs/index.php/ifip/oai?verb=GetRecord&metadataPrefix=oai_dc
    Test Result : OK

    (29) Testing : GetRecord (illegal_id, oai_dc)
    URL : http://dl.ifip.org/iojs/index.php/ifip/oai?verb=GetRecord&identifier=really_wrong_id&metadataPrefix=oai_dc
    Test Result : OK

    (30) Testing : GetRecord (invalid_id, oai_dc)
    URL : http://dl.ifip.org/iojs/index.php/ifip/oai?verb=GetRecord&identifier=invalid\"id&metadataPrefix=oai_dc
    Test Result : OK

    (31) Testing : ListRecords (oai_dc, from/until)
    URL : http://dl.ifip.org/iojs/index.php/ifip/oai?verb=ListRecords&metadataPrefix=oai_dc&from=2000-01-01&until=2000-01-01
    Test Result : OK

    (32) Skipping : ListRecords (resumptionToken)
    This test is being skipped because it cannot or should not be performed.

    (33) Skipping : ListRecords (metadataPrefix, from/until)
    This test is being skipped because it cannot or should not be performed.

    (34) Testing : ListRecords (oai_dc, illegal_set, illegal_from/until)
    URL : http://dl.ifip.org/iojs/index.php/ifip/oai?verb=ListRecords&metadataPrefix=oai_dc&set=really_wrong_set&from=some_random_date&until=some_random_date
    Test Result : OK

    (35) Testing : ListRecords
    URL : http://dl.ifip.org/iojs/index.php/ifip/oai?verb=ListRecords
    Test Result : OK

    (36) Testing : ListRecords (oai_dc, from granularity != until granularity)
    URL : http://dl.ifip.org/iojs/index.php/ifip/oai?verb=ListRecords&metadataPrefix=oai_dc&from=2001-01-01&until=2002-01-01T00:00:00Z
    Test Result : OK

    (37) Testing : ListRecords (oai_dc, until before earliestDatestamp)
    URL : http://dl.ifip.org/iojs/index.php/ifip/oai?verb=ListRecords&metadataPrefix=oai_dc&until=2007-04-01T10:07:00Z
    Test Result : OK

    (38) Testing : ListRecords (oai_dc)
    URL : http://dl.ifip.org/iojs/index.php/ifip/oai?verb=ListRecords&metadataPrefix=oai_dc
    Test Result : OK

    (39) Testing : ListRecords (illegal_resumptiontoken)
    URL : http://dl.ifip.org/iojs/index.php/ifip/oai?verb=ListRecords&resumptionToken=junktoken
    Test Result : OK

    (40) Testing : ListIdentifiers (oai_dc, set)
    URL : http://dl.ifip.org/iojs/index.php/ifip/oai?verb=ListIdentifiers&metadataPrefix=oai_dc&set=ifip
    Test Result : OK

    (41) Testing : GetRecord (identifier, oai_dc)
    URL : http://dl.ifip.org/iojs/index.php/ifip/oai?verb=GetRecord&identifier=oai:ifip.cs.anu.edu.au:article/711&metadataPrefix=oai_dc
    Test Result : OK
    ---- [ Found setSpec in header ]

    (42) Testing : IllegalVerb
    URL : http://dl.ifip.org/iojs/index.php/ifip/oai?verb=IllegalVerb
    Test Result : OK

    ---- Total Errors : 0


    From: "Open Archives Initiative - Repository Explorer" test of IFIP DL, explorer version - 1.46c : protocol version - 2.0 : December 2006 (run 17 August 2008)

    The Self description for the archive:

    Open Archives Initiative - Repository Explorer

    explorer version - 1.46c : protocol version - 2.0 : December 2006

    http://dl.ifip.org/iojs/index.php/ifip/oai?verb=Identify

    Archive details : http://dl.ifip.org/

    Archive Self-Description

    Repository NameInternational Federation for Information Processing Digital Library
    Base URLhttp://dl.ifip.org/iojs/index.php/ifip/oai
    Protocol Version2.0
    Admin Emailtom.gedeon@anu.edu.au
    Earliest Datestamp2008-04-01T10:07:00Z
    Deleted Record Handlingno
    GranularityYYYY-MM-DDThh:mm:ssZ
    Compressiongzip
    Compressiondeflate
    Other Information
    description:
    oai-identifier:
    scheme: oai
    repositoryIdentifier: ifip.cs.anu.edu.au
    delimiter: :
    sampleIdentifier: oai:ifip.cs.anu.edu.au:article/1

    Request : http://dl.ifip.org/iojs/index.php/ifip/oai, verb=Identify
    Response Date : 2008-08-17T04:35:13Z

    Requesting a list of metadata formats returns:

    Open Archives Initiative - Repository Explorer

    explorer version - 1.46c : protocol version - 1.0/1.1/2.0 : December 2006

    http://dl.ifip.org/iojs/index.php/ifip/oai?verb=ListMetadataFormats

    Archive details : http://dl.ifip.org/

    List of Metadata Formats

    Click on the link to view schema

    Prefix=[oai_dc]
    NameSpace=[http://www.openarchives.org/OAI/2.0/oai_dc/]
    Schema=[http://www.openarchives.org/OAI/2.0/oai_dc.xsd]

    Prefix=[oai_marc]
    NameSpace=[http://www.openarchives.org/OAI/1.1/oai_marc]
    Schema=[http://www.openarchives.org/OAI/1.1/oai_marc.xsd]

    Prefix=[marcxml]
    NameSpace=[http://www.loc.gov/MARC21/slim]
    Schema=[http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd]

    Prefix=[rfc1807]
    NameSpace=[http://info.internet.isi.edu:80/in-notes/rfc/files/rfc1807.txt]
    Schema=[http://www.openarchives.org/OAI/1.1/rfc1807.xsd]


    Request : http://dl.ifip.org/iojs/index.php/ifip/oai, verb=ListMetadataFormats
    Response Date : 2008-08-17T00:56:06Z

    All the records in the archive can then be displayed:

    Open Archives Initiative - Repository Explorer

    explorer version - 1.46c : protocol version - 2.0 : December 2006

    http://dl.ifip.org/iojs/index.php/ifip/oai?verb=ListIdentifiers&metadataPrefix=oai_dc

    Archive details : http://dl.ifip.org/

    List of Record Identifiers

    Select a link to view more information ...

    header: identifier : oai:ifip.cs.anu.edu.au:article/711 datestamp : 2008-04-01T10:07:00Z setSpec : ifip:SS [display record in Dublin Core] [display metadata formats]

    ...

    header:
    identifier : oai:ifip.cs.anu.edu.au:article/1273
    datestamp : 2008-07-16T10:07:00Z
    setSpec : ifip:SS

    [display record in Dublin Core] [display metadata formats]


    Request : http://dl.ifip.org/iojs/index.php/ifip/oai, verb=ListIdentifiers, metadataPrefix=oai_dc
    Response Date : 2008-08-17T03:31:36Z

    The metadata for a record can be selected:

    Open Archives Initiative - Repository Explorer

    explorer version - 1.46c : protocol version - 2.0 : December 2006

    http://dl.ifip.org/iojs/index.php/ifip/oai?verb=GetRecord&metadataPrefix=oai_dc&identifier=oai%3Aifip.cs.anu.edu.au%3Aarticle%2F1273

    Archive details : http://dl.ifip.org/

    List of Fields

    header:
    identifier : oai:ifip.cs.anu.edu.au:article/1273
    datestamp : 2008-07-16T10:07:00Z
    setSpec : ifip:SS

    metadata:
    dc:
    title: Differentiated Survivability in a Distributed GMPLS-Based IP-over-Optical Network
    creator: David Harle
    creator: Saud Albarrak
    subject:
    subject:
    subject:
    description: A key element of the survivability cost is the amount of the additional capacity embedded in the network for recovery purposes. Generally, Internet Service Providers (ISPs) have the obvious aim of achieving the required level of survivability with minimum resource consumption and network cost. Therefore, in order to achieve such a challenge, it is necessary to move towards the multilayer differentiated survivability concept. In this paper, the focus is given to the investigation of the application of differentiated survivability concept with pre-allocated restoration technique considering a distributed GMPLS-based IP-over-optical mesh network under single and dual-link failure scenarios.
    publisher: International Federation for Information Processing
    contributor:
    date: 1970-01-01
    type: Peer-reviewed Article
    type:
    format: application/pdf
    identifier: http://dl.ifip.org/iojs/index.php/ifip/article/view/1273
    source: International Federation for Information Processing Digital Library; Optical Network Design and Modelling (ONDM 2008);
    language:
    coverage:
    coverage:
    coverage:
    rights: Copyright© International Federation for Information Processing. Most IFIP papers are Under the Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 Unported License.


    Request : http://dl.ifip.org/iojs/index.php/ifip/oai, verb=GetRecord, metadataPrefix=oai_dc, identifier=oai:ifip.cs.anu.edu.au:article/1273
    Response Date : 2008-08-17T04:31:28Z