Dear all,
A few thoughts about being CRM compliant.
For software vendors, being or not being CRM compliant has started to become
an important issue. This is actually a very good sign since it demonstrates
that the CRM has made a real impact and is being taken seriously. Consequently
it is both timely and important that we find ways to clarify the issue of
compliancy. As has been pointed out by others, we cannot allow the question to
remain unsettled for long since a barrage of unsupported claims and counter
claims about compliancy will quickly discredit the standard and undermine years
of hard work.
There are essentially two paradigms by which compliance with a standard can
be established:
By independently verifiable criteria
Certification by a certifying authority.
The first model is ideal when easily verifiable criteria form part of the
standard itself. This applies most obviously to technical standards which
consist of instructions or rules about how to do something, such as SQL-92, or
XML. Being conformant with the standard simply means that all the rules are
respected. Whether the rules are respected or not is obvious and easy to check.
Often, conformancy may be verified by a battery of technical tests, sometimes
provided in the form of a validation service. e.g. The W3C syntax validator at
http://validator.w3.org/
Something like the second model becomes necessary when the condition that
need to be met are complex or subject to interpretation. Sectrum accreditation,
administered by the Collections Trust (formerly mda), is an example of this
approach. Being compliant with Spectrum is the result of a formal testing
process carried out by the Collections Trust and requires that software vendors
become members of the Spectrum Partners Scheme, http://www.mda.org.uk/mempf.
(for which there is an annual fee). Similarly, compliance with ISO 9000, 9001
and 9004 standards can be established by a certifying authority, as a result of
an audit which needs to be renewed every three years. (Unlike the Collections
Trust, ISO does not perform the certification itself: audits are carried out by
accredited third-party agencies, in accordance with an established procedure.)
It is important to note that the certification authority has to be seen to be
both competent and disinterested in order to be accepted as legitimate.
As I see it, the current with respect to CRM compliance leaves a lot to be
desired:
The criteria which constitute CRM compliancy are not clearly defined.
There is no recognised and established body which can legitimately claim
the right to certify that a product is or is not CRM compliant.
Consequently, there is no clearly defined testing procedure by which CRM
compliancy can be established.
It might be thought that ISO 21127, the 'official' version of the CRM,
constitutes a set of independently verifiable rules by which conformance can be
objectively established. I would argue that this is not the case, primarily
because the CRM, as a conceptual model, does not deal with questions of
implementation and use. Implementation requires interpretation and the CRM can
be used in many diverse ways. It is not a simple matter to define which
interpretations and uses are compliant and which are not. There is also the
question of scope. Does an application have to implement all of the CRM to
count as compliant, or just part of it? If a partial implementation is
considered acceptable, what is the minimum requirement? At present, we do not
have clear-cut answers to these questions.
As for the 'certifying authority', it might be argued that CRM-SIG already
constitutes such a body, since that is where much of the CRM expertise is to be
found. However, as it stands, the CRM-SIG is not a satisfactory candidate for
this role. Firstly, its membership is open and fluctuating. It is not clear
exactly who within the CRM-SIG would be able to certify CRM compliancy. It
would be impractical to expect the CRM-SIG as a whole to undertake such a task
since would be too large a body. Inversely, not all individuals members of the
SIG have the necessary competence and some, stake-holders with commercial
interests, may lack the required neutrality.
Standards certification is clearly outside the remit of the ISO working group
(ISO TC46/SC4/WG9) which, furthermore, lacks the resources to assume this sort
of task.
Finally, the CIDOC documentation standards group has neither the expertise
nor the stability to assume the role of certification authority.
So what we can we do to improve the situation? To set the ball rolling here
are a few suggestions.
Setting up and running a certification agency is a complicated business, so
we should try to find ways to avoid this if possible by allowing validation
through independently verifiable criteria.
It may be helpful to establish different levels of conformance, starting for
example, from some core elements as as Martin has suggested and proceeding
to a 'theoretical' maximum coverage. The CRM-SIG could decide which elements
are core elements and what constitutes the different level of conformance. The
notion of core elements should not, I think, be restricted simply to classes
and properties, but should encompass functionality too - such as handling of
shortcuts, query containment for subclasses, sub-typing, handling of extended
data schemas, etc.
It would be very appealing if a suite of automated tests could be developed
which would allow independent verification of compliance. One way of doing this
might be to have a test dataset, or several graded datasets, which applications
would have to import, modify and export. The results could be evaluated
automatically. This presupposed, of course, that we have at least one
standardised import/export format for representing CRM compatible data.
A 'cosmetic' but psychologically important detail we might consider
designing a compatibility logo, or certificate that could be used as a sticker
on compatible products.
Best wishes
Nick
martin <[email protected]> wrote:
Dear Edmund,
That is helpful indeed. We have specific datasets that encode simple cases in a
simple schema,
which can be mapped to the CRM, but not all foreseen cases of use of this
schema could be mapped to
the CRM. So, the system (e.g., DC) is not compliant, but the data were.
Another problem are very dedicated systems, such as the cross-reference lists
of Roman Inscriptions
maintained by Clauss-Slaby in Frankfurt, which maps to the CRM, but does not
contain any event. But
then their scope does not extend to events actually.
Best,
Martin
LEE, Edmund wrote:
> Hello Martin,
>
> Indeed I think this is an essential area to protect the integrity of the
> CRM. In the recent development of MIDAS Heritage
> (www.midas-heritage.org.uk) for the UK historic environment sector much
> thought and attention was given to compliance.
>
> Essentially there are two forms of compliance with MIDAS Heritage:
> information system compliance (i.e. the software can provide all the
> necessary features to comply) and dataset compliance (the dataset
> contains all the necessary data, suitable to the objectives of the
> dataset). This reflects the opinion that theses aspects of compliance
> are typically the responsibility of different people - the software
> vendors, and the dataset managers.
>
> Is that useful? The detail is given in Part One of MIDAS Heritage pages
> 17 - 20.
>
> Edmund Lee
> Standards and Guidelines Manager
> Training and Standards Team
> English Heritage
> NMRC, Kemble Drive
> Swindon
> SN2 2GZ
>
> Tel +44 (0)1793 414719
> Fax +44 (0) 1793 414444
>
> Find EH guidelines online at www.helm.org.uk
> or www.english-heritage.org.uk/publications
>
> -----Original Message-----
> From: [email protected] [mailto:[email protected]]
> On Behalf Of martin
> Sent: 21 April 2008 11:43
> To: crm-sig
> Subject: [Crm-sig] Issue: CRM compatibility
>
> Dear All,
>
> Recently there seem to be increasing claims of compatibility with the
> CIDOC CRM. May be our
> standard text is not clear enough about that. I suggest to regard as
> minimal compatibility the ability to
> represent at least certain kinds of possibly multiple events associated
> with a Thing or an Actor.
> This needs further elaboration.
>
> Best,
>
>
> Martin
--
--------------------------------------------------------------
Dr. Martin Doerr | Vox:+30(2810)391625 |
Principle Researcher | Fax:+30(2810)391638 |
| Email: [email protected] |
|
Center for Cultural Informatics |
Information Systems Laboratory |
Institute of Computer Science |
Foundation for Research and Technology - Hellas (FORTH) |
|
Vassilika Vouton,P.O.Box1385,GR71110 Heraklion,Crete,Greece |
|
Web-site: http://www.ics.forth.gr/isl |
--------------------------------------------------------------
_______________________________________________
Crm-sig mailing list
[email protected]
http://lists.ics.forth.gr/mailman/listinfo/crm-sig
nicholas crofts consulting
cultural information management
gestion de l'information culturelle
av. miremont 23c
ch-1206 genève
+41 22 557 90 92
[email protected]
www.crofts.ch
Don't miss CIDOC 2008 www.cidoc2008.gr
---------------------------------
Sent from Yahoo! Mail.
A Smarter Email.