The C2M project: a wrapper generator for chemistry and biology

Paul van der Vet, Eelco Mossel

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

    1 Downloads (Pure)


    Modern science relies on the availability of resources accessible over the web. Each resourceuses its own format, among other things because science is highly dynamic and tasks changefrequently. In other words, format multiplicity is a fact of life. Data interoperability relies onthe presence of wrappers. The C2M project aims to build a system that supports quick andeasy generation of lightweight wrappers by providing a language in which formats can bespecified. Because the project was originally aimed at chemical applications, the name “C2M" is a chemical formula-like abbreviation of “chemical configurable middleware". For reasonsof exposition, we will be looking at a simple chemical format in this paper. C2M can besuccesfully applied in other domains as well. The C2M language has been designed to be easyto learn and use, yet it is sufficiently formal to allow unambiguous description of formats.There is a provision for including documentation, and in fact specification writers areencouraged to do so copiously. Underlying the design of the C2M language is the intuitionthat there is such a thing as language ergonomics.
    Original languageEnglish
    Title of host publicationSharing knowledge: scientific communication
    EditorsR. Schwänzl
    Place of PublicationBonn
    PublisherInformationszentrum Sozialwissenschaften
    Number of pages16
    ISBN (Print)3-8206-0145-7
    Publication statusPublished - 2004
    Event9. Kongress der IuK-Initiative der Wissenschaftlichen Fachgesellschaft in Deutschland 2003: Sharing knowledge: scientific communication - Osnabrück, Germany
    Duration: 10 Mar 200313 Mar 2003
    Conference number: 9


    Conference9. Kongress der IuK-Initiative der Wissenschaftlichen Fachgesellschaft in Deutschland 2003


    Dive into the research topics of 'The C<sub>2</sub>M project: a wrapper generator for chemistry and biology'. Together they form a unique fingerprint.

    Cite this