Application Profile Repository
What
is this repository about?
This is all about
Here you can get access to a number of application profiles. The
profiles in this repository contain
modifications of data
specifications
which were made in various communities to meet specific needs. Though
it originated from a collection of eLearning specifications, the
repository is not confined to a particular domain. Any specification
which has been bound to an XML schema can have profiles in this
repository.
In this repository you will find not only descriptions of
profiles,
but also the profile itself in a machine-readable format, its base
schemas and all the data you need for testing your data against any of
these profiles with the Telcert Test System or for developing your own
application profiles based on what others have done already.
The repository offers not only profiles of individual specifications
but also groups of interrelated application profiles, known as domain
profiles. Change logs and basic profile metadata are provided as well.
How
can I see what's in it?
This profile repository can be browsed by everyone without
charges, fees or login:
Please download and launch our Java
Search Client for
finding existing application profiles.
- Under "File" please select "New Search" which is the most
refined search.
- Enter a search term
- Check the metadata fields you want to search for (profile
title, creator name, description, etc.)
- Check "profile" (uncheck "xsd" and "constraint" if checked).
- Click "Search".
The result is a list of profiles on the left side. Clicking the profile
title will show the details on the right side and will bring you to
some buttons to quickly access the profiles and their constituent data.
To learn more about using the search client, see the
Search Client User Manual
which is provided in PDF format for download.
How
can I develop my own profiles?
Please use the
SchemaProf
Schema Profiling Tool
to create new profiles based on existing XML schemas. This tool is
provided with open source.
As an alternative to creating a new profile from scratch you
may want
to download an already existing profile from the repository as a zip
file, open it in the SchemaProf tool and adapt it further.
And
then, can I upload my profile to the repository?
Yes, and that's free of charge too. Just a simple registration
is required. Please
request
a login from Dr. Ingo Dahn (dahn@uni-koblenz.de) via Email.
Then you can use the Profile Repository Manager built into the
SchemaProf tool to upload your profile when its development is
complete. Your profile then can be immediately found by other users.
On request it is possible to set up
premium accounts
where uploaded profiles are visible for a restricted user group only.
How to upload profiles to the repository?
Please use the
Schema
Profiling Tool
to create and upload profiles to the repository. It contains a "Profile
Repository Manager" that should be used to upload profiles.
How
can I search for existing profiles?
Please download and start our
Java
Search Client for finding existing application profile.
- Under "File" please select "Search in Fedora DB
(specified)" which is the most refied search.
- Enter a search term
- Check the metadata fields you want to search for (profile
title, creator name, description, etc.)
- Check "profile" (uncheck "xsd" and "constraint" if checked).
- Click "Search".
The result is a list of profiles on the left side. Clicking the profile
title will show the details on the right side and shown some buttons
the quickly access the profiles.
Is
a user manual available for the Search Client?
Yes! The
Search
Client User Manual is provided in PDF format for download.
Also for the
Schema
Profiling Tool a detailed
user
manual is available explaining how to use the integrated '
Profile
Repository Manager' to upload profiles.
References