Annotation of nsdl/requirements.html, revision 1.1
1.1 ! harris41 1: <html>
! 2: <head>
! 3: <title>SMETE & LON-CAPA GATEWAY REQUIREMENTS</title>
! 4: </head>
! 5: <body bgcolor='#ffffff'>
! 6: <table border='1'>
! 7: <tr><td>Document location</td><td>CVS:smete/requirements.html;
! 8: Scott Harrison computer</td>
! 9: <tr><td>Project title:</td>
! 10: <td>SMETE & LON-CAPA GATEWAY</td></tr>
! 11: <tr><td>Document scope:</td>
! 12: <td>Requirements Analysis</td></tr>
! 13: <tr><td>Project supervisors</td>
! 14: <td>Gerd Kortemeyer, Michigan State University;
! 15: <br />and Andy Dong, UC-Berkeley</td></tr>
! 16: <tr><td>Project implementation</td>
! 17: <td>Eric Fixler and Scott Harrison</td></tr>
! 18: <tr><td>RCS ID</td><td>
! 19: $Id: requirements.html,v 1.3 2002/01/15 02:13:07 harris41 Exp $
! 20: </td></tr>
! 21: </table>
! 22: <ul>
! 23: <li>First Draft- treat accordingly</li>
! 24: <li>Caveat- this is a requirements document; meant to
! 25: facilitate and not grind things to a halt; just
! 26: understand the problem so as to not solve
! 27: the wrong problem</li>
! 28: <li>Authorship- written by Scott Harrison; this document reflects
! 29: Scott Harrison's best understanding.
! 30: The primary intent of this document is to aid Scott Harrison
! 31: and others in the "meeting of minds" and serve as a record for
! 32: Scott Harrison. The only legally binding provision governing
! 33: the entirety of this document is that of "best efforts".</li>
! 34: <li>Usage- MSU, UC-Berkeley, or Gerd Kortemeyer can use
! 35: the final draft of this document however they choose for record-keeping
! 36: or the generation of new documents
! 37: </ul>
! 38:
! 39: <h1>Requirements Analysis</h1>
! 40: <br /><strong>CONTENTS</strong>
! 41: <ul>
! 42: <br />I. <a href='#Introduction'>Introduction</a>
! 43: <br />II. <a href='#Information_Description'>Information Description</a>
! 44: <br />III. <a href='#Functional_Description'>Functional Description</a>
! 45: <br />IV. <a href='#Behavioral_Description'>Behavioral Description</a>
! 46: <br />V. <a href='#Validation'>Validation and Criteria</a>
! 47: <br />VI. <a href='#Bibliography'>Bibliography</a>
! 48: <br />VII. <a href='#Appendix'>Appendix</a>
! 49: </ul>
! 50: <a name='Introduction' />
! 51: <br /><strong>I. Introduction</strong>
! 52: <ul>
! 53: <br /><strong>A. System reference</strong>
! 54: <table cellpadding='3' border='1'>
! 55: <caption><strong>Pilot Project:</strong>
! 56: Establishing data flow between two computer network systems</caption>
! 57: <tr><td rowspan='5'>
! 58: National Science, Mathematics, Engineering, and Technology
! 59: Education Digital Library (NSDL)
! 60: </td>
! 61: <td></td>
! 62: <td rowspan='5'>
! 63: LearningOnline Network with CAPA
! 64: </td></tr>
! 65: <tr><td align='center'><----- harvesting -----</td></tr>
! 66: <tr><td align='center'><i>GATEWAY COMPUTER</i></td></tr>
! 67: <tr><td align='center'>----- mirroring -----></td></tr>
! 68: <tr><td></td></tr>
! 69: </table>
! 70: <br /><strong>B. Overall description</strong>
! 71: <p>
! 72: The effort described herein is part of a funded pilot project
! 73: to investigate integration between the National SMETE Digital Library (NSDL)
! 74: [1] and the LearningOnline Network with CAPA (LON-CAPA) [2].
! 75: </p>
! 76: <p>
! 77: NSDL is meant to index and point to services across the "deep web";
! 78: there are significantly large archival collections of online multimedia
! 79: resources available for scholarly study [3]. NSDL attempts to implement a
! 80: uniform protocol for the searching and service referencing of these resources.
! 81: This amounts to three steps: searching across metadata, viewing
! 82: metadata records, and downloading a resource/service.
! 83: </p>
! 84: <p>
! 85: Examples of "services" might include: availability of CD-ROMs/DVDs,
! 86: interlibrary loan requests, and supplemental paper media.
! 87: </p>
! 88: <p>
! 89: LON-CAPA is meant to deliver online educational resources across a transparent,
! 90: distributed network of load balancing and instructor collaboration.
! 91: Course/classroom services and extensive
! 92: "homework problem" delivery and assessment features are available.
! 93: LON-CAPA centers around users as the fundamental data object. A user
! 94: logs in, selects an available role (student, teaching assistant, instructor,
! 95: course coordinator, or a dozen other choices). This role confers a
! 96: set of privileges within the system by which the user can then create/complete
! 97: homework problems, view class statistics, browse or search viewable resources,
! 98: set up courses, and so on (depending on the available role that a user
! 99: selects).
! 100: </p>
! 101: <p>
! 102: From the standpoint of NSDL, two things must happen on the gateway: 1) LON-CAPA
! 103: metadata must be available in a suitable XML format (IMS
! 104: and/or Dublin core with educational extensions); and 2) LON-CAPA must
! 105: implement an OAI-compatible harvesting protocol [3].
! 106: </p>
! 107: <p>
! 108: From the standpoint of LON-CAPA, two things must happen via the gateway:
! 109: 1) maintaining transparency--all interaction with NSDL is to be seamless
! 110: and "on-the-fly" from the standpoint of users; and therefore
! 111: 2) tight integration involving caching and mirroring
! 112: similar to the Cornell strategy [4] is anticipated.
! 113: </p>
! 114: <br /><strong>C. Software project constraints</strong>
! 115: <p>
! 116: <u>Open issues</u>: There remain outstanding issues on user authentication
! 117: and online usage of academic material--some of which
! 118: will likely remain open after conclusion of this pilot project.
! 119: Within these constraints, it is still reasonable to think
! 120: there are large amounts of users and academic material that
! 121: are to be legitimately handled between the two systems.
! 122: A priority of the pilot project is to "explore clear and present
! 123: specifics of how roads can be built and roadblocks can be removed".
! 124: </p>
! 125: <p>
! 126: <u>Software stability</u>: Both LON-CAPA and NSDL are systems of
! 127: relatively new usage and development. Therefore, no long-term guarantee
! 128: can be made as to the stability of the gateway in relation to LON-CAPA
! 129: and NSDL. Within this constraint, demonstrating a <strong>current</strong>
! 130: working solution takes priority over longer-range issues specific to the
! 131: evolution of either LON-CAPA or NSDL. Thus customization of the gateway server
! 132: may or may not branch independently away from developing designs associated
! 133: with LON-CAPA and/or NSDL (especially LON-CAPA since the gateway server
! 134: will initially be set up as a LON-CAPA library server [1]).
! 135: </p>
! 136: <p>
! 137: <u>Time to completion</u>: This project is estimated to involve
! 138: 2-3 weeks of "full-time" programming by the two programmers associated
! 139: with implementation (Fixler & Harrison). In reality, this equates
! 140: to approximately 100 hours of programming for each programmer and
! 141: will be distributed over the next couple months (completion by March).
! 142: </p>
! 143: </ul>
! 144: <a name='Information_Description' />
! 145: <br /><strong>II. Information Description</strong>
! 146: <ul>
! 147: <br /><strong>A. Information content representation</strong>
! 148: <p>
! 149: The metadata must be compatible. As NSDL and LON-CAPA transmit
! 150: resource information, there needs to be a translation to/from NSDL's
! 151: IMS/Dublin Core format to/from LON-CAPA's simpler metadata format (see
! 152: all three sections of the Appendix at the end of this document).
! 153: </p>
! 154: LON-CAPA faces two choices: it can either translate to
! 155: the Dublin Core format with educational extensions (IEEE) or
! 156: translate to the exhaustive IMS Core and SEL standard.
! 157: </p>
! 158: <p>
! 159: For this project, the goal is for LON-CAPA to allow access to
! 160: resources which are available in a 100% online format (in other words,
! 161: it is not necessary for LON-CAPA to coordinate access to NSDL "services"
! 162: described in the Introduction).
! 163: </p>
! 164: <p>
! 165: For this project, the goal is to allow NSDL access to LON-CAPA resources
! 166: of low granularity (see Appendix C). Availability and dissemination
! 167: of higher granularity resources (such as courses) will be a capability
! 168: outside the bounds of this project. It will be documented though as to what
! 169: software location this capability might be introduced.
! 170: </p>
! 171: <p>
! 172: In order for sufficient inter-operation to take place, there needs
! 173: to be accurate handling of the following metadata values
! 174: (accuracy involving one-to-one mapping or other repeatable solutions):
! 175: <ul>
! 176: <li>copyright/policy</li>
! 177: <li>owner/author</li>
! 178: <li>domain/archive</li>
! 179: <li>resource type (image, html, video clip, etc)</li>
! 180: <li>keywords (need to be reasonably generated on-the-fly for LON-CAPA)</li>
! 181: </ul>
! 182: </p>
! 183: <br /><strong>B. Information flow representation</strong>
! 184: <ul>
! 185: <br /><strong>1. Data flow</strong>
! 186: <p>
! 187: Communications "from NSDL to LON-CAPA" occur strictly through the gateway
! 188: computer via the HTTP protocol (and OAI syntax of HTTP request [3]).
! 189: </p>
! 190: <p>
! 191: Communication "from LON-CAPA to NSDL" occur in two different ways.
! 192: 1) A mirrored repository of available NSDL metadata and resources is
! 193: gathered through an HTTP web-crawl (using the OAI syntax [3]). 2)
! 194: Non-gateway computers in the LON-CAPA network access the gateway through
! 195: a combination of HTTP requests and a TCP/IP socket layer.
! 196: </p>
! 197: <br /><strong>2. Control flow</strong>
! 198: <p>
! 199: In an ideal world, there might be no need for restricting access to
! 200: knowledge or resources. And, the pilot project is meant to demonstrate
! 201: possibilities when a pool of resources are largely accessible.
! 202: Part of this accessibility means being able to control
! 203: the instances (however occasional) when resources are to receive
! 204: special treatment in terms of their distribution.
! 205: </p>
! 206: <p>
! 207: There are to be three control "modules"
! 208: (software abstract interface locations). One control module negotiates as
! 209: to whether LON-CAPA mirrors a
! 210: specific NSDL resource that is available for download. This control module
! 211: may, for instance, dismiss resources with highly restrictive copyright
! 212: policies or too great a size.
! 213: </p>
! 214: <p>
! 215: The second control module controls whether or not the NSDL resource is
! 216: viewable by all LON-CAPA users or a specific group of LON-CAPA users
! 217: (course coordinators, authors, LON-CAPA users at Ohio University, etc).
! 218: </p>
! 219: <p>
! 220: The third control module operates in the opposite direction (moving
! 221: information from LON-CAPA to NSDL). This module will support
! 222: user validation data being sent from NSDL (in other words, synchronized
! 223: with an OAI request) to LON-CAPA; similar
! 224: in spirit to other user authentication mechanisms being
! 225: investigated by SMETE (such as Virginia Tech's V-CARD strategy).
! 226: </p>
! 227: <p>
! 228: There are complex and unforeseeable issues associated with these
! 229: control mechanisms. The goal of this project is not to create a
! 230: comprehensive solution in this respect. The goal is to demonstrate
! 231: that informational control mechanisms can be implemented as need arises.
! 232: </p>
! 233: </ul>
! 234: </ul>
! 235: <a name='Functional_Description' />
! 236: <br /><strong>III. Functional Description</strong>
! 237: <ul>
! 238: <br /><strong>A. Functional partitioning</strong>
! 239: <pre>
! 240: NSDL->answer_list_records_request
! 241: NSDL->view_LONCAPAgateway_results
! 242: NSDL->view_LONCAPAgateway_metadata_record
! 243: NSDL->access_LONCAPAgateway_resource
! 244: NSDL->answer_search_request
! 245: NSDL->answer_metadata_record_request
! 246: NSDL->answer_resource_request
! 247: NSDL->search_against_LONCAPAgateway
! 248:
! 249: GATEWAY->search_against_LONCAPAnetwork
! 250: GATEWAY->search_NSDLnetwork
! 251: GATEWAY->view_LONCAPAnetwork_results
! 252: GATEWAY->view_NSDLnetwork_results
! 253: GATEWAY->view_LONCAPAnetwork_metadata_record
! 254: GATEWAY->view_NSDLnetwork_metadata_record
! 255: GATEWAY->access_LONCAPAnetwork_resource
! 256: GATEWAY->access_NSDLnetwork_resource
! 257: GATEWAY->reference_NSDLmirror
! 258:
! 259: LONCAPA->search_or_browse_against_NSDLgateway
! 260: LONCAPA->view_NSDLgateway_results
! 261: LONCAPA->view_NSDLgateway_metadata_record
! 262: LONCAPA->access_NSDLgateway_resource
! 263: LONCAPA->answer_search_request
! 264: LONCAPA->answer_metadata_record_request
! 265: LONCAPA->answer_resource_request
! 266: </pre>
! 267: <br /><strong>B. Functional description</strong>
! 268: <p>
! 269: </p>
! 270: <ul>
! 271: <br /><strong>1. Processing narrative</strong>
! 272: <p>
! 273: Two general functionalities are to be supported: LON-CAPA is to act as
! 274: an OAI server, and NSDL resources are to be available for educational usage.
! 275: </p>
! 276: <p>
! 277: A typical OAI server request proceeds as follows.
! 278: An internet user visits www.openarchives.org and decides to visit LON-CAPA.
! 279: He is presented with a web interface screen to search all of the open
! 280: LON-CAPA archives. He is thus carrying out the function:
! 281: NSDL->search_against_LONCAPAgateway. The gateway receives his search
! 282: request and invokes the function GATEWAY->search_against_LONCAPAnetwork.
! 283: This function contacts all of the LON-CAPA library server, thereby
! 284: enacting a network-distributed function of LONCAPA->answer_search_request.
! 285: Finally, the user is able view the results in NSDL appropriate
! 286: metadata format: NSDL->view_LONCAPAgateway_results.
! 287: </p>
! 288: <p>
! 289: Going in the other direction, a typical LON-CAPA server request proceeds as
! 290: follows. A user visits a LON-CAPA access server and makes a search request;
! 291: all the LON-CAPA library servers are contacted including the gateway, thus
! 292: LONCAPA->search_or_browse_against_NSDLgateway. The gateway computer
! 293: then proceeds to search the NSDL network, but by using a pre-compiled
! 294: mirror copy of NSDL contents. Thus two functions are needed:
! 295: GATEWAY->search_NSDLnetwork and GATEWAY->reference_NSDLmirror.
! 296: Results are returned and are to be viewed; three functions are involved
! 297: in this: LONCAPA->view_NSDLgateway_results, GATEWAY->view_NSDLnetwork_results,
! 298: and again, GATEWAY->reference_NSDLmirror. A user selects a resource to
! 299: access and three functions are involved: LONCAPA->access_NSDLgateway_resource,
! 300: GATEWAY->access_NSDLnetwork_resource, and GATEWAY->reference_NSDLmirror
! 301: </p>
! 302: <p>
! 303: The GATEWAY->reference_NSDLmirror requires a mirror copy of NSDL.
! 304: A mirror requires three web crawling
! 305: functions to, on periodic and automatic basis,
! 306: list archive contents, look at metadata, and retrieve resources:
! 307: NSDL->answer_list_records_request,
! 308: NSDL->answer_metadata_record_request,
! 309: and NSDL->answer_resource_request.
! 310: </p>
! 311: <br /><strong>2. Restrictions/limitations</strong>
! 312: <p>
! 313: The gateway server will have LON-CAPA software, and NSDL OAI server software.
! 314: When possible, these software packages and protocols are to be treated as
! 315: black boxes which are not to be re-engineered. By limiting the
! 316: re-engineering of LON-CAPA and NSDL OAI components, we allow for further
! 317: development of all three systems (LON-CAPA, OAI, and gateway) without
! 318: interfering dependencies.
! 319: </p>
! 320: <p>
! 321: In the functional partitioning shown above, this means most of the software
! 322: coding will involve the GATEWAY->* components. When gateway-specific changes
! 323: are inseparably coupled with NSDL->* or LON-CAPA->* software components, it
! 324: will be documented with the software and communicated to the project
! 325: supervisors.
! 326: </p>
! 327: <br /><strong>3. Performance requirements</strong>
! 328: <p>
! 329: The gateway should be similar in performance to typical LON-CAPA
! 330: library servers and NSDL OAI servers. This performance should
! 331: compare the time involved to:
! 332: <ul>
! 333: <li>search for a resource</li>
! 334: <li>return a list of records</li>
! 335: <li>transmit metadata in a particular format</li>
! 336: <li>find and transmit a resource</li>
! 337: </ul>
! 338: </p>
! 339: <p>
! 340: As a general rule, the performance times should not greatly exceed
! 341: (>300%) those of regular LON-CAPA library servers and NSDL OAI servers.
! 342: Lengthy processing times, as attributable to algorithms, are to
! 343: be communicated to the project supervisors, and the software code location of
! 344: the algorithms is to be indicated.
! 345: </p>
! 346: <p>
! 347: The gateway is to support both a LON-CAPA interface and a
! 348: OAI interface (as well as the expected underlying functionalities
! 349: for those existing software systems).
! 350: </p>
! 351: <br /><strong>4. Design constraints</strong>
! 352: <p>
! 353: The gateway is a standard Linux computer with a static IP on the internet
! 354: via ethernet. Gateway functionality is to be implemented within this
! 355: one computer.
! 356: </p>
! 357: <br /><strong>5. Supporting diagrams</strong>
! 358: <p>
! 359: <pre>
! 360: Legend
! 361: * = control point
! 362: ---> or <--- = data flow
! 363: -*-> or <-*- = controlled data flow
! 364: NETWORKORGATEWAYNAME->TEXT = function
! 365:
! 366: NSDL->view_LONCAPAgateway_results
! 367: <--- NSDL->search_against_LONCAPAgateway
! 368: <--- GATEWAY->search_against_LONCAPAnetwork
! 369: <-*- LONCAPA->answer_search_request
! 370:
! 371: NSDL->view_LONCAPAgateway_metadata_record
! 372: <--- GATEWAY->view_LONCAPAnetwork_metadata_record
! 373: <-*- LONCAPA->answer_metadata_record_request
! 374:
! 375: NSDL->access_LONCAPAgateway_resource
! 376: <--- GATEWAY->access_LONCAPAnetwork_resource
! 377: <-*- LONCAPA->answer_resource_request
! 378:
! 379: LONCAPA->search_or_browse_against_NSDLgateway
! 380: <-*- GATEWAY->search_NSDLnetwork
! 381: <--- GATEWAY->reference_NSDLmirror
! 382:
! 383: LONCAPA->view_NSDLgateway_results
! 384: <-*- GATEWAY->view_NSDLnetwork_results
! 385: <--- GATEWAY->reference_NSDLmirror
! 386:
! 387: LONCAPA->view_NSDLgateway_metadata_record
! 388: <-*- GATEWAY->view_NSDLnetwork_metadata_record
! 389: <--- GATEWAY->reference_NSDLmirror
! 390:
! 391: LONCAPA->access_NSDLgateway_resource
! 392: <-*- GATEWAY->access_NSDLnetwork_resource
! 393: <--- GATEWAY->reference_NSDLmirror
! 394:
! 395: Building the mirror
! 396: <-*- NSDL->answer_list_records_request
! 397: <-*- NSDL->answer_metadata_record_request
! 398: <-*- NSDL->answer_resource_request
! 399: </pre>
! 400: </p>
! 401: </ul>
! 402: <br /><strong>C. Control Description</strong>
! 403: <p>
! 404: </p>
! 405: <ul>
! 406: <br /><strong>1. Control specification</strong>
! 407: <p>
! 408: There are to be three control modules as discussed in the "Information
! 409: Description" section of this document. These functions will be refered
! 410: to as:
! 411: <pre>
! 412: GATEWAY->should_a_record_be_mirrored
! 413: GATEWAY->should_a_LON_CAPA_user_access_this_record
! 414: GATEWAY->should_an_NSDL_OAI_request_be_allowed
! 415: </pre>
! 416: </p>
! 417: <br /><strong>2. Design constraints</strong>
! 418: <p>
! 419: Since there will be no specific design for the control modules,
! 420: the constraints are unknown.
! 421: </p>
! 422: </ul>
! 423: </ul>
! 424: <a name='Behavioral_Description' />
! 425: <br /><strong>IV. Behavioral Description</strong>
! 426: <p>
! 427: The system states here are intended to describe the gateway computer.
! 428: System states of LON-CAPA or OAI harvesting that are unrelated
! 429: to the gateway service are therefore not shown.
! 430: </p>
! 431: <p>
! 432: <img src='behavior.gif' alt='behavior of software' />
! 433: </p>
! 434: <ul>
! 435: <br /><strong>A. System states</strong>
! 436: <ul>
! 437: <li><strong>FEATURE: Web crawl NSDL archives</strong>
! 438: <br />Use OAI-formatted HTTP requests to iteratively download information
! 439: from different NSDL archives
! 440: </li>
! 441: <ul>
! 442: <li><strong>Update gateway internal mirror of NSDL archives</strong>
! 443: <br />The internal mirror should reflect a relatively up-to-date
! 444: compilation of all the NSDL archives</li>
! 445: <ul>
! 446: <li><strong>OAI server available</strong><br />A contacted OAI server
! 447: has information available for harvesting; normal operation is assumed</li>
! 448: <li><strong>Mirror has list of records</strong>
! 449: <br />Gateway has retrieved a list of all records on an OAI server</li>
! 450: <li><strong>Mirror has a metadata record</strong><br />
! 451: Gateway has retrieved a metadata record for an OAI server resource</li>
! 452: <li><strong>Mirror has a resources</strong><br />
! 453: Gateway has retrieved an OAI server resource
! 454: </li>
! 455: </ul>
! 456: </ul>
! 457: <li><strong>FEATURE: Allow for use within educational network</strong><br />
! 458: Internally mirrored NSDL metadata and data can be used within educational
! 459: network</li>
! 460: <ul>
! 461: <li><strong>Access internal mirror of NSDL archives</strong><br />
! 462: Provide metadata or data. In the case of needed safeguards,
! 463: only a valid LON-CAPA user with sufficient privilege (e.g. instructor or
! 464: course coordinator) is allowed access to archived metadata or data.</li>
! 465: </ul>
! 466: <li><strong>FEATURE: Provide for OAI harvesting</strong><br />
! 467: Support the processing of OAI HTTP requests</li>
! 468: <ul>
! 469: <li><strong>Search the other LON-CAPA library servers</strong>
! 470: <br />In response to an OAI harvesting request, return all records
! 471: matching a metadata pattern (use OAI protocol in formatting response)
! 472: </li>
! 473: <li><strong>Poll the other LON-CAPA servers for responses to the availability
! 474: of a /res/DOMAIN/... data or metadata resource</strong><br />
! 475: In response to an appropriate OAI harvesting request, respond with a
! 476: metadata record or resource (use OAI protocol in formatting response)
! 477: </li>
! 478: </ul>
! 479: </ul>
! 480: <br /><strong>B. Events and actions</strong>
! 481: <ul>
! 482: <li><strong><i>periodic (daily) updating</i></strong><br />
! 483: This may or may not be daily, but it will be regular (multiple times a month).
! 484: Based on the system clock, the gateway server is prompted to begin
! 485: updating its internal mirror of NSDL archives
! 486: </li>
! 487: <li><strong><i>contact OAI server</i></strong><br />
! 488: Gateway server checks to see if a listed OAI server
! 489: (based on www.openarchives.org) is available for sending requests to
! 490: </li>
! 491: <li><strong><i>request list of metadata records</i></strong><br />
! 492: Gateway server requests a total list of metadata records from the OAI
! 493: server
! 494: </li>
! 495: <li><strong><i>request record</i></strong><br />
! 496: Gateway server requests the metadata for a specific OAI record
! 497: </li>
! 498: <li><strong><i>request record</i></strong><br />
! 499: Gateway server requests the resource associated with a specific
! 500: OAI record. The resource may not be useable (based on highly
! 501: restrictive copyright or service-based nature) in which case this record
! 502: DOES NOT EXIST from the standpoint of LON-CAPA.
! 503: </li>
! 504: <li><strong><i>notify all subscribing access servers of updates</i></strong>
! 505: <br />See Appendix, part C. If a NDSL-related resource is modified,
! 506: all LON-CAPA access servers which have accessed this resource in the recent
! 507: past are notified and updated.
! 508: </li>
! 509: <li><strong><i>receive resource request from LON-CAPA network</i></strong>
! 510: <br />When LON-CAPA contacts the gateway for an NSDL related resource,
! 511: a LON-CAPA compatible response is given. (It is expected, though not
! 512: yet 100% sure, that the
! 513: /res/ tree holds the mirrored information in a manner similar to
! 514: other LON-CAPA servers -- /res/DOMAIN/OWNER/RESOURCEPATH/RESOURCE[.meta].)
! 515: </li>
! 516: <li><strong><i>answer request</i></strong><br />
! 517: Return a LON-CAPA compatible response</li>
! 518: <li><strong><i>receive OAI harvesting request for metadata pattern</i></strong>
! 519: <br />The Gateway web server receives an HTTP OAI query pattern. A
! 520: distributed search across the LON-CAPA library servers is implemented.</li>
! 521: <li><strong><i>respond with OAI query result (i.e. record list)</i></strong>
! 522: <br />A list of records is returned via the Gateway web server (HTTP)</li>
! 523: <li><strong><i>receive OAI harvesting request for metadata record or resource
! 524: </i></strong>
! 525: <br />A specific metadata or data request is received by the gateway web
! 526: server (HTTP)</li>
! 527: <li><strong><i>respond with OAI query result (i.e. metadata record or
! 528: resource)</i></strong>
! 529: <br />A metadata record or resource is returned in an OAI-compatible manner by
! 530: the web server (HTTP)</li>
! 531: </ul>
! 532: </ul>
! 533: <a name='Validation' />
! 534: <br /><strong>V. Validation and Criteria</strong>
! 535: <p>
! 536: </p>
! 537: <ul>
! 538: <br /><strong>A. Performance bounds</strong>
! 539: <p><u>Hardware bounds</u>: The gateway will operate on one computer
! 540: with a static IP, ethernet-connected to the internet. The computer
! 541: will be a reasonably fast workstation with large hard disk capacity
! 542: (>20 gigabytes). The computer will be Linux compatible and will
! 543: have an Intel-compatible architecture.</p>
! 544: <p><u>Data & Metadata</u>: The data and metadata used will
! 545: conform to the protocols and existing realities of data and metadata
! 546: currently present on the archives at www.openarchives.org and
! 547: the LON-CAPA production cluster. If the data of resources or
! 548: available metadata exceed the storage capacity of the gateway computer,
! 549: then the pilot project will be executed on a subset of the NSDL archives
! 550: with the assumption that the solution is scalable through the introduction
! 551: and almost duplicate gateway servers and/or hard drives.</p>
! 552: <p><u>Network</u>: A continously working internet is assumed.</p>
! 553: <p><u>Users</u>: Users are generally considered to be members of the
! 554: general public when requests are made in either direction (LON-CAPA to NSDL)
! 555: or (NSDL to LON-CAPA); the software should be useful in this respect provided
! 556: that sufficient amounts of public/free content exist.</p>
! 557: <p><u>User expectations</u>: The searching, viewing, and download of
! 558: resources should either be virtually instantaneous, limited by
! 559: network bandwidth, or return the status of activity within 30 seconds.
! 560: There should not be a labyrinth of interface screens imposed upon
! 561: instructors or students as they navigate educational material.
! 562: </p>
! 563: <br /><strong>B. Classes of tests</strong>
! 564: <p>
! 565: <u>Well-defined software:</u> Are system dependencies reasonably catalogued?
! 566: Can all the gateway-server-specific files be listed? Is there a CVS
! 567: source-to-build-to-install procedure? Are any customizations of LON-CAPA
! 568: files or NSDL OAI server-specific files documented and communicated
! 569: to others involved in the pilot project? Is testing of gateway services
! 570: automated so as to support stable software development in the future?
! 571: </p>
! 572: <p>
! 573: <u>LON-CAPA system operability:</u>
! 574: Do all access handlers appear to be working? (If they are disabled
! 575: for purposes of non-interrupted gateway processing, is this formalized,
! 576: modular, and documented?) Specifically:
! 577: user login, /res space, /res/NSDLDOMAIN/NSDLOWNER space,
! 578: private construction space, course creation (RAT in the construction space),
! 579: LaTeX processing, page rendering, metadata viewing, XML parsing,
! 580: student completion resources (problem, exam, quiz, etc),
! 581: and logging out.
! 582: </p>
! 583: <p>
! 584: <u>NSDL system operability:</u> Are all features present? Is there a
! 585: web search interface? Are listing records, retrieving metadata record,
! 586: and retrieving resource implemented correctly through OAI protocols?
! 587: </p>
! 588: <p>
! 589: <u>Gateway services (specific functions):</u>
! 590: Are all of the GATEWAY->* functions tested against sample test input
! 591: and output routines?
! 592: </p>
! 593: <br /><strong>C. Expected software response</strong>
! 594: <p>
! 595: A correct solution to creating a gateway should return an answer of
! 596: "yes" to all the test questions.
! 597: </p>
! 598: <p>
! 599: In addition to careful internal testing of the software by the
! 600: implementation programmers and supervisors, there is to be an
! 601: alpha-period of test usage by external personnel familiar with either
! 602: LON-CAPA or NSDL with a recorded evaluation.
! 603: </p>
! 604: <br /><strong>D. Special Considerations</strong>
! 605: <p>
! 606: This is a first-pass effort at a problem. As such, the priority
! 607: is in actively demonstrating the existence of a reasonable solution
! 608: more than perfecting the complexities of tangential questions.
! 609: </p>
! 610: <p>
! 611: Therefore, tasks and choices gain importance as they most directly
! 612: contribute to solving the total problem. For instance, tracking the versions
! 613: of documents on NSDL could either be a simple series of incrementing numbers
! 614: as documents change (similar to the LON-CAPA implementation), or
! 615: could support the complex branching and labelling options of CVS.
! 616: We would choose simple incrementation since this is the most direct
! 617: and other features do not relate to the goals of the pilot project.
! 618: </p>
! 619: <p>
! 620: Despite the prioritization of importance, an overarching concern
! 621: is whether the project augments future capabilities for integration.
! 622: The functional design and validation scheme are meant, in part, to outline and
! 623: modularize the software architectural locations for future
! 624: potentially important features.
! 625: </p>
! 626: </ul>
! 627: <a name='Bibliography' />
! 628: <br /><strong>VI. Bibliography</strong>
! 629: <p>This Requirements document follows the outline presented
! 630: in "Software Engineering A Practitioner's Approach, Fourth Edition"
! 631: by Roger S. Pressman, 1997
! 632: </p>
! 633: <p>
! 634: This document reflects expectations, plans, and ideas; a number of which are
! 635: attributable to Gerd Kortemeyer, Andy Dong, and Eric Fixler.
! 636: </p>
! 637: <p>
! 638: <strong>References</strong>
! 639: </p>
! 640: <ol>
! 641: <li>
! 642: National Digital SMETE Library; http://www.smete.org
! 643: </li>
! 644: <li>
! 645: LearningOnline Network with CAPA; http://www.lon-capa.org
! 646: </li>
! 647: <li>
! 648: The Open Archives Initiative; http://www.openarchives.org
! 649: </li>
! 650: <li>
! 651: Cornell's Central Repository Initiative; my understanding of this
! 652: is verbal, based on discussions with Kortemeyer (MSU) and Jon
! 653: Phipps (Cornell); this central repository initiative is still in the
! 654: design phase and first implementation is expected at the end of
! 655: February (we will <strong>try</strong> to work in spirit and partnership
! 656: with what they are doing at Cornell--for instance it would be
! 657: easier to just emulate exactly what they are doing--but given the
! 658: time frames of everything involved we may have to set up an independent
! 659: web crawling scheme for now).
! 660: </li>
! 661: <li>
! 662: IMS Learning Resource Meta-data Best Practices and Implementation Guide
! 663: Version 1.1 - Final Specification; 2001;
! 664: http://www.imsproject.org/metadata/mdbestv1p1.html
! 665: </li>
! 666: <li>
! 667: http://www.lon-capa.org/network.html; January 2002; Gerd Kortemeyer
! 668: </li>
! 669: <li>
! 670: http://www.lon-capa.org/technical.html, Technical Presentation;
! 671: January 2002; Gerd Kortemeyer
! 672: </li>
! 673: </ol>
! 674: <a name='Appendix' />
! 675: <br /><strong>VII. Appendix</strong>
! 676: <ul>
! 677: <br /><strong>A. Summary of IMS Metadata Standard</strong>
! 678: <p>
! 679: <TABLE border=0 cellspacing=0 cellpadding=0 width=580 summary="IMS Core and SEL Meta-data Elements">
! 680: <caption>IMS Core and Standard Extension Library Metadata Elements [5]
! 681: <TR>
! 682: <TH width="8%" valign=top class="mainbody" >
! 683: <P><FONT class="mainbodystrong">Number</FONT>
! 684: </TH>
! 685: <TH width="82%" colspan=6 valign=top class="mainbody">
! 686: <P><FONT class="mainbodystrong">Element Name</FONT>
! 687: </TH>
! 688: <TH width="10%" valign=top class="mainbody">
! 689: <P><FONT class="mainbodystrong">IMS <U>Core</U>
! 690: or SEL</FONT>
! 691: </TH>
! 692: </TR>
! 693: <TR>
! 694: <TD width="8%" valign=top class="mainbody">
! 695: <P>1
! 696: </TD>
! 697: <TD width="12%" valign=top class="mainbody">
! 698: <P><FONT class="mainbodystrong">general</FONT>
! 699: </TD>
! 700: <TD width="22%" valign=top class="mainbody">
! 701: <P>
! 702: </TD>
! 703: <TD width="15%" valign=top class="mainbody">
! 704: <P>
! 705: </TD>
! 706: <TD width="13%" valign=top class="mainbody">
! 707: <P>
! 708: </TD>
! 709: <TD width="10%" valign=top class="mainbody">
! 710: <P>
! 711: </TD>
! 712: <TD width="10%" valign=top class="mainbody">
! 713: <P>
! 714: </TD>
! 715: <TD width="10%" valign=top class="mainbody">
! 716: <P>
! 717: </TD>
! 718: </TR>
! 719: <TR>
! 720: <TD width="8%" valign=top class="mainbody">
! 721: <P>1.1
! 722: </TD>
! 723: <TD width="12%" valign=top class="mainbody">
! 724: <P>
! 725: </TD>
! 726: <TD width="22%" valign=top class="mainbody">
! 727: <P><U>idenfier:Reserved</U>
! 728: </TD>
! 729: <TD width="15%" valign=top class="mainbody">
! 730: <P>
! 731: </TD>
! 732: <TD width="13%" valign=top class="mainbody">
! 733: <P>
! 734: </TD>
! 735: <TD width="10%" valign=top class="mainbody">
! 736: <P>
! 737: </TD>
! 738: <TD width="10%" valign=top class="mainbody">
! 739: <P>
! 740: </TD>
! 741: <TD width="10%" valign=top class="mainbody">
! 742: <P>
! 743: </TD>
! 744: </TR>
! 745: <TR>
! 746: <TD width="8%" valign=top class="mainbody">
! 747: <P>1.2
! 748: </TD>
! 749: <TD width="12%" valign=top class="mainbody">
! 750: <P>
! 751: </TD>
! 752: <TD width="22%" valign=top class="mainbody">
! 753: <P><U>title</U>
! 754: </TD>
! 755: <TD width="15%" valign=top class="mainbody">
! 756: <P>
! 757: </TD>
! 758: <TD width="13%" valign=top class="mainbody">
! 759: <P>
! 760: </TD>
! 761: <TD width="10%" valign=top class="mainbody">
! 762: <P>
! 763: </TD>
! 764: <TD width="10%" valign=top class="mainbody">
! 765: <P>
! 766: </TD>
! 767: <TD width="10%" valign=top class="mainbody">
! 768: <P>
! 769: </TD>
! 770: </TR>
! 771: <TR>
! 772: <TD width="8%" valign=top class="mainbody">
! 773: <P>
! 774: </TD>
! 775: <TD width="12%" valign=top class="mainbody">
! 776: <P>
! 777: </TD>
! 778: <TD width="22%" valign=top class="mainbody">
! 779: <P>
! 780: </TD>
! 781: <TD width="15%" valign=top class="mainbody">
! 782: <P><U>langstring</U>
! 783: </TD>
! 784: <TD width="13%" valign=top class="mainbody">
! 785: <P>
! 786: </TD>
! 787: <TD width="10%" valign=top class="mainbody">
! 788: <P>
! 789: </TD>
! 790: <TD width="10%" valign=top class="mainbody">
! 791: <P>
! 792: </TD>
! 793: <TD width="10%" valign=top class="mainbody">
! 794: <P>
! 795: </TD>
! 796: </TR>
! 797: <TR>
! 798: <TD width="8%" valign=top class="mainbody">
! 799: <P>
! 800: </TD>
! 801: <TD width="12%" valign=top class="mainbody">
! 802: <P>
! 803: </TD>
! 804: <TD width="22%" valign=top class="mainbody">
! 805: <P>
! 806: </TD>
! 807: <TD width="15%" valign=top class="mainbody">
! 808: <P>
! 809: </TD>
! 810: <TD width="13%" valign=top class="mainbody">
! 811: <P>language
! 812: </TD>
! 813: <TD width="10%" valign=top class="mainbody">
! 814: <P>
! 815: </TD>
! 816: <TD width="10%" valign=top class="mainbody">
! 817: <P>
! 818: </TD>
! 819: <TD width="10%" valign=top class="mainbody">
! 820: <P>SEL
! 821: </TD>
! 822: </TR>
! 823: <TR>
! 824: <TD width="8%" valign=top class="mainbody">
! 825: <P>
! 826: </TD>
! 827: <TD width="12%" valign=top class="mainbody">
! 828: <P>
! 829: </TD>
! 830: <TD width="22%" valign=top class="mainbody">
! 831: <P>
! 832: </TD>
! 833: <TD width="15%" valign=top class="mainbody">
! 834: <P>
! 835: </TD>
! 836: <TD width="13%" valign=top class="mainbody">
! 837: <P><U>string</U>
! 838: </TD>
! 839: <TD width="10%" valign=top class="mainbody">
! 840: <P>
! 841: </TD>
! 842: <TD width="10%" valign=top class="mainbody">
! 843: <P>
! 844: </TD>
! 845: <TD width="10%" valign=top class="mainbody">
! 846: <P><U>Core</U>
! 847: </TD>
! 848: </TR>
! 849: <TR>
! 850: <TD width="8%" valign=top class="mainbody">
! 851: <P>1.3
! 852: </TD>
! 853: <TD width="12%" valign=top class="mainbody">
! 854: <P>
! 855: </TD>
! 856: <TD width="22%" valign=top class="mainbody">
! 857: <P><U>catalogentry</U>
! 858: </TD>
! 859: <TD width="15%" valign=top class="mainbody">
! 860: <P>
! 861: </TD>
! 862: <TD width="13%" valign=top class="mainbody">
! 863: <P>
! 864: </TD>
! 865: <TD width="10%" valign=top class="mainbody">
! 866: <P>
! 867: </TD>
! 868: <TD width="10%" valign=top class="mainbody">
! 869: <P>
! 870: </TD>
! 871: <TD width="10%" valign=top class="mainbody">
! 872: <P>
! 873: </TD>
! 874: </TR>
! 875: <TR>
! 876: <TD width="8%" valign=top class="mainbody">
! 877: <P>1.3.1
! 878: </TD>
! 879: <TD width="12%" valign=top class="mainbody">
! 880: <P>
! 881: </TD>
! 882: <TD width="22%" valign=top class="mainbody">
! 883: <P>
! 884: </TD>
! 885: <TD width="15%" valign=top class="mainbody">
! 886: <P><U>catalogue</U>
! 887: </TD>
! 888: <TD width="13%" valign=top class="mainbody">
! 889: <P>
! 890: </TD>
! 891: <TD width="10%" valign=top class="mainbody">
! 892: <P>
! 893: </TD>
! 894: <TD width="10%" valign=top class="mainbody">
! 895: <P>
! 896: </TD>
! 897: <TD width="10%" valign=top class="mainbody">
! 898: <P><U>Core</U>
! 899: </TD>
! 900: </TR>
! 901: <TR>
! 902: <TD width="8%" valign=top class="mainbody">
! 903: <P>1.3.2
! 904: </TD>
! 905: <TD width="12%" valign=top class="mainbody">
! 906: <P>
! 907: </TD>
! 908: <TD width="22%" valign=top class="mainbody">
! 909: <P>
! 910: </TD>
! 911: <TD width="15%" valign=top class="mainbody">
! 912: <P><U>entry</U>
! 913: </TD>
! 914: <TD width="13%" valign=top class="mainbody">
! 915: <P>
! 916: </TD>
! 917: <TD width="10%" valign=top class="mainbody">
! 918: <P>
! 919: </TD>
! 920: <TD width="10%" valign=top class="mainbody">
! 921: <P>
! 922: </TD>
! 923: <TD width="10%" valign=top class="mainbody">
! 924: <P><U>Core</U>
! 925: </TD>
! 926: </TR>
! 927: <TR>
! 928: <TD width="8%" valign=top class="mainbody">
! 929: <P>1.4
! 930: </TD>
! 931: <TD width="12%" valign=top class="mainbody">
! 932: <P>
! 933: </TD>
! 934: <TD width="22%" valign=top class="mainbody">
! 935: <P><U>language</U>
! 936: </TD>
! 937: <TD width="15%" valign=top class="mainbody">
! 938: <P>
! 939: </TD>
! 940: <TD width="13%" valign=top class="mainbody">
! 941: <P>
! 942: </TD>
! 943: <TD width="10%" valign=top class="mainbody">
! 944: <P>
! 945: </TD>
! 946: <TD width="10%" valign=top class="mainbody">
! 947: <P>
! 948: </TD>
! 949: <TD width="10%" valign=top class="mainbody">
! 950: <P><U>Core</U>
! 951: </TD>
! 952: </TR>
! 953: <TR>
! 954: <TD width="8%" valign=top class="mainbody">
! 955: <P>1.5
! 956: </TD>
! 957: <TD width="12%" valign=top class="mainbody">
! 958: <P>
! 959: </TD>
! 960: <TD width="22%" valign=top class="mainbody">
! 961: <P><U>description</U>
! 962: </TD>
! 963: <TD width="15%" valign=top class="mainbody">
! 964: <P>
! 965: </TD>
! 966: <TD width="13%" valign=top class="mainbody">
! 967: <P>
! 968: </TD>
! 969: <TD width="10%" valign=top class="mainbody">
! 970: <P>
! 971: </TD>
! 972: <TD width="10%" valign=top class="mainbody">
! 973: <P>
! 974: </TD>
! 975: <TD width="10%" valign=top class="mainbody">
! 976: <P>
! 977: </TD>
! 978: </TR>
! 979: <TR>
! 980: <TD width="8%" valign=top class="mainbody">
! 981: <P>
! 982: </TD>
! 983: <TD width="12%" valign=top class="mainbody">
! 984: <P>
! 985: </TD>
! 986: <TD width="22%" valign=top class="mainbody">
! 987: <P>
! 988: </TD>
! 989: <TD width="15%" valign=top class="mainbody">
! 990: <P><U>langstring</U>
! 991: </TD>
! 992: <TD width="13%" valign=top class="mainbody">
! 993: <P>
! 994: </TD>
! 995: <TD width="10%" valign=top class="mainbody">
! 996: <P>
! 997: </TD>
! 998: <TD width="10%" valign=top class="mainbody">
! 999: <P>
! 1000: </TD>
! 1001: <TD width="10%" valign=top class="mainbody">
! 1002: <P>
! 1003: </TD>
! 1004: </TR>
! 1005: <TR>
! 1006: <TD width="8%" valign=top class="mainbody">
! 1007: <P>
! 1008: </TD>
! 1009: <TD width="12%" valign=top class="mainbody">
! 1010: <P>
! 1011: </TD>
! 1012: <TD width="22%" valign=top class="mainbody">
! 1013: <P>
! 1014: </TD>
! 1015: <TD width="15%" valign=top class="mainbody">
! 1016: <P>
! 1017: </TD>
! 1018: <TD width="13%" valign=top class="mainbody">
! 1019: <P>language
! 1020: </TD>
! 1021: <TD width="10%" valign=top class="mainbody">
! 1022: <P>
! 1023: </TD>
! 1024: <TD width="10%" valign=top class="mainbody">
! 1025: <P>
! 1026: </TD>
! 1027: <TD width="10%" valign=top class="mainbody">
! 1028: <P>SEL
! 1029: </TD>
! 1030: </TR>
! 1031: <TR>
! 1032: <TD width="8%" valign=top class="mainbody">
! 1033: <P>
! 1034: </TD>
! 1035: <TD width="12%" valign=top class="mainbody">
! 1036: <P>
! 1037: </TD>
! 1038: <TD width="22%" valign=top class="mainbody">
! 1039: <P>
! 1040: </TD>
! 1041: <TD width="15%" valign=top class="mainbody">
! 1042: <P>
! 1043: </TD>
! 1044: <TD width="13%" valign=top class="mainbody">
! 1045: <P><U>string</U>
! 1046: </TD>
! 1047: <TD width="10%" valign=top class="mainbody">
! 1048: <P>
! 1049: </TD>
! 1050: <TD width="10%" valign=top class="mainbody">
! 1051: <P>
! 1052: </TD>
! 1053: <TD width="10%" valign=top class="mainbody">
! 1054: <P><U>Core</U>
! 1055: </TD>
! 1056: </TR>
! 1057: <TR>
! 1058: <TD width="8%" valign=top class="mainbody">
! 1059: <P>1.6
! 1060: </TD>
! 1061: <TD width="12%" valign=top class="mainbody">
! 1062: <P>
! 1063: </TD>
! 1064: <TD width="22%" valign=top class="mainbody">
! 1065: <P>keywords
! 1066: </TD>
! 1067: <TD width="15%" valign=top class="mainbody">
! 1068: <P>
! 1069: </TD>
! 1070: <TD width="13%" valign=top class="mainbody">
! 1071: <P>
! 1072: </TD>
! 1073: <TD width="10%" valign=top class="mainbody">
! 1074: <P>
! 1075: </TD>
! 1076: <TD width="10%" valign=top class="mainbody">
! 1077: <P>
! 1078: </TD>
! 1079: <TD width="10%" valign=top class="mainbody">
! 1080: <P>
! 1081: </TD>
! 1082: </TR>
! 1083: <TR>
! 1084: <TD width="8%" valign=top class="mainbody">
! 1085: <P>
! 1086: </TD>
! 1087: <TD width="12%" valign=top class="mainbody">
! 1088: <P>
! 1089: </TD>
! 1090: <TD width="22%" valign=top class="mainbody">
! 1091: <P>
! 1092: </TD>
! 1093: <TD width="15%" valign=top class="mainbody">
! 1094: <P>langstring
! 1095: </TD>
! 1096: <TD width="13%" valign=top class="mainbody">
! 1097: <P>
! 1098: </TD>
! 1099: <TD width="10%" valign=top class="mainbody">
! 1100: <P>
! 1101: </TD>
! 1102: <TD width="10%" valign=top class="mainbody">
! 1103: <P>
! 1104: </TD>
! 1105: <TD width="10%" valign=top class="mainbody">
! 1106: <P>
! 1107: </TD>
! 1108: </TR>
! 1109: <TR>
! 1110: <TD width="8%" valign=top class="mainbody">
! 1111: <P>
! 1112: </TD>
! 1113: <TD width="12%" valign=top class="mainbody">
! 1114: <P>
! 1115: </TD>
! 1116: <TD width="22%" valign=top class="mainbody">
! 1117: <P>
! 1118: </TD>
! 1119: <TD width="15%" valign=top class="mainbody">
! 1120: <P>
! 1121: </TD>
! 1122: <TD width="13%" valign=top class="mainbody">
! 1123: <P>language
! 1124: </TD>
! 1125: <TD width="10%" valign=top class="mainbody">
! 1126: <P>
! 1127: </TD>
! 1128: <TD width="10%" valign=top class="mainbody">
! 1129: <P>
! 1130: </TD>
! 1131: <TD width="10%" valign=top class="mainbody">
! 1132: <P>SEL
! 1133: </TD>
! 1134: </TR>
! 1135: <TR>
! 1136: <TD width="8%" valign=top class="mainbody">
! 1137: <P>
! 1138: </TD>
! 1139: <TD width="12%" valign=top class="mainbody">
! 1140: <P>
! 1141: </TD>
! 1142: <TD width="22%" valign=top class="mainbody">
! 1143: <P>
! 1144: </TD>
! 1145: <TD width="15%" valign=top class="mainbody">
! 1146: <P>
! 1147: </TD>
! 1148: <TD width="13%" valign=top class="mainbody">
! 1149: <P>string
! 1150: </TD>
! 1151: <TD width="10%" valign=top class="mainbody">
! 1152: <P>
! 1153: </TD>
! 1154: <TD width="10%" valign=top class="mainbody">
! 1155: <P>
! 1156: </TD>
! 1157: <TD width="10%" valign=top class="mainbody">
! 1158: <P>SEL
! 1159: </TD>
! 1160: </TR>
! 1161: <TR>
! 1162: <TD width="8%" valign=top class="mainbody">
! 1163: <P>1.7
! 1164: </TD>
! 1165: <TD width="12%" valign=top class="mainbody">
! 1166: <P>
! 1167: </TD>
! 1168: <TD width="22%" valign=top class="mainbody">
! 1169: <P>coverage
! 1170: </TD>
! 1171: <TD width="15%" valign=top class="mainbody">
! 1172: <P>
! 1173: </TD>
! 1174: <TD width="13%" valign=top class="mainbody">
! 1175: <P>
! 1176: </TD>
! 1177: <TD width="10%" valign=top class="mainbody">
! 1178: <P>
! 1179: </TD>
! 1180: <TD width="10%" valign=top class="mainbody">
! 1181: <P>
! 1182: </TD>
! 1183: <TD width="10%" valign=top class="mainbody">
! 1184: <P>
! 1185: </TD>
! 1186: </TR>
! 1187: <TR>
! 1188: <TD width="8%" valign=top class="mainbody">
! 1189: <P>
! 1190: </TD>
! 1191: <TD width="12%" valign=top class="mainbody">
! 1192: <P>
! 1193: </TD>
! 1194: <TD width="22%" valign=top class="mainbody">
! 1195: <P>
! 1196: </TD>
! 1197: <TD width="15%" valign=top class="mainbody">
! 1198: <P>langstring
! 1199: </TD>
! 1200: <TD width="13%" valign=top class="mainbody">
! 1201: <P>
! 1202: </TD>
! 1203: <TD width="10%" valign=top class="mainbody">
! 1204: <P>
! 1205: </TD>
! 1206: <TD width="10%" valign=top class="mainbody">
! 1207: <P>
! 1208: </TD>
! 1209: <TD width="10%" valign=top class="mainbody">
! 1210: <P>
! 1211: </TD>
! 1212: </TR>
! 1213: <TR>
! 1214: <TD width="8%" valign=top class="mainbody">
! 1215: <P>
! 1216: </TD>
! 1217: <TD width="12%" valign=top class="mainbody">
! 1218: <P>
! 1219: </TD>
! 1220: <TD width="22%" valign=top class="mainbody">
! 1221: <P>
! 1222: </TD>
! 1223: <TD width="15%" valign=top class="mainbody">
! 1224: <P>
! 1225: </TD>
! 1226: <TD width="13%" valign=top class="mainbody">
! 1227: <P>language
! 1228: </TD>
! 1229: <TD width="10%" valign=top class="mainbody">
! 1230: <P>
! 1231: </TD>
! 1232: <TD width="10%" valign=top class="mainbody">
! 1233: <P>
! 1234: </TD>
! 1235: <TD width="10%" valign=top class="mainbody">
! 1236: <P>SEL
! 1237: </TD>
! 1238: </TR>
! 1239: <TR>
! 1240: <TD width="8%" valign=top class="mainbody">
! 1241: <P>
! 1242: </TD>
! 1243: <TD width="12%" valign=top class="mainbody">
! 1244: <P>
! 1245: </TD>
! 1246: <TD width="22%" valign=top class="mainbody">
! 1247: <P>
! 1248: </TD>
! 1249: <TD width="15%" valign=top class="mainbody">
! 1250: <P>
! 1251: </TD>
! 1252: <TD width="13%" valign=top class="mainbody">
! 1253: <P>string
! 1254: </TD>
! 1255: <TD width="10%" valign=top class="mainbody">
! 1256: <P>
! 1257: </TD>
! 1258: <TD width="10%" valign=top class="mainbody">
! 1259: <P>
! 1260: </TD>
! 1261: <TD width="10%" valign=top class="mainbody">
! 1262: <P>SEL
! 1263: </TD>
! 1264: </TR>
! 1265: <TR>
! 1266: <TD width="8%" valign=top class="mainbody">
! 1267: <P>1.8
! 1268: </TD>
! 1269: <TD width="12%" valign=top class="mainbody">
! 1270: <P>
! 1271: </TD>
! 1272: <TD width="22%" valign=top class="mainbody">
! 1273: <P>structure
! 1274: </TD>
! 1275: <TD width="15%" valign=top class="mainbody">
! 1276: <P>
! 1277: </TD>
! 1278: <TD width="13%" valign=top class="mainbody">
! 1279: <P>
! 1280: </TD>
! 1281: <TD width="10%" valign=top class="mainbody">
! 1282: <P>
! 1283: </TD>
! 1284: <TD width="10%" valign=top class="mainbody">
! 1285: <P>
! 1286: </TD>
! 1287: <TD width="10%" valign=top class="mainbody">
! 1288: <P>SEL
! 1289: </TD>
! 1290: </TR>
! 1291: <TR>
! 1292: <TD width="8%" valign=top class="mainbody">
! 1293: <P>1.9
! 1294: </TD>
! 1295: <TD width="12%" valign=top class="mainbody">
! 1296: <P>
! 1297: </TD>
! 1298: <TD width="22%" valign=top class="mainbody">
! 1299: <P>aggregationlevel
! 1300: </TD>
! 1301: <TD width="15%" valign=top class="mainbody">
! 1302: <P>
! 1303: </TD>
! 1304: <TD width="13%" valign=top class="mainbody">
! 1305: <P>
! 1306: </TD>
! 1307: <TD width="10%" valign=top class="mainbody">
! 1308: <P>
! 1309: </TD>
! 1310: <TD width="10%" valign=top class="mainbody">
! 1311: <P>
! 1312: </TD>
! 1313: <TD width="10%" valign=top class="mainbody">
! 1314: <P>SEL
! 1315: </TD>
! 1316: </TR>
! 1317: <TR>
! 1318: <TD width="8%" valign=top class="mainbody">
! 1319: <P>
! 1320: </TD>
! 1321: <TD width="12%" valign=top class="mainbody">
! 1322: <P>
! 1323: </TD>
! 1324: <TD width="22%" valign=top class="mainbody">
! 1325: <P>
! 1326: </TD>
! 1327: <TD width="15%" valign=top class="mainbody">
! 1328: <P>
! 1329: </TD>
! 1330: <TD width="13%" valign=top class="mainbody">
! 1331: <P>
! 1332: </TD>
! 1333: <TD width="10%" valign=top class="mainbody">
! 1334: <P>
! 1335: </TD>
! 1336: <TD width="10%" valign=top class="mainbody">
! 1337: <P>
! 1338: </TD>
! 1339: <TD width="10%" valign=top class="mainbody">
! 1340: <P>
! 1341: </TD>
! 1342: </TR>
! 1343: <TR>
! 1344: <TD width="8%" valign=top class="mainbody">
! 1345: <P>2
! 1346: </TD>
! 1347: <TD width="12%" valign=top class="mainbody">
! 1348: <P><FONT class="mainbodystrong">lifecycle</FONT>
! 1349: </TD>
! 1350: <TD width="22%" valign=top class="mainbody">
! 1351: <P>
! 1352: </TD>
! 1353: <TD width="15%" valign=top class="mainbody">
! 1354: <P>
! 1355: </TD>
! 1356: <TD width="13%" valign=top class="mainbody">
! 1357: <P>
! 1358: </TD>
! 1359: <TD width="10%" valign=top class="mainbody">
! 1360: <P>
! 1361: </TD>
! 1362: <TD width="10%" valign=top class="mainbody">
! 1363: <P>
! 1364: </TD>
! 1365: <TD width="10%" valign=top class="mainbody">
! 1366: <P>
! 1367: </TD>
! 1368: </TR>
! 1369: <TR>
! 1370: <TD width="8%" valign=top class="mainbody">
! 1371: <P>2.1
! 1372: </TD>
! 1373: <TD width="12%" valign=top class="mainbody">
! 1374: <P>
! 1375: </TD>
! 1376: <TD width="22%" valign=top class="mainbody">
! 1377: <P><U>version</U>
! 1378: </TD>
! 1379: <TD width="15%" valign=top class="mainbody">
! 1380: <P>
! 1381: </TD>
! 1382: <TD width="13%" valign=top class="mainbody">
! 1383: <P>
! 1384: </TD>
! 1385: <TD width="10%" valign=top class="mainbody">
! 1386: <P>
! 1387: </TD>
! 1388: <TD width="10%" valign=top class="mainbody">
! 1389: <P>
! 1390: </TD>
! 1391: <TD width="10%" valign=top class="mainbody">
! 1392: <P>
! 1393: </TD>
! 1394: </TR>
! 1395: <TR>
! 1396: <TD width="8%" valign=top class="mainbody">
! 1397: <P>
! 1398: </TD>
! 1399: <TD width="12%" valign=top class="mainbody">
! 1400: <P>
! 1401: </TD>
! 1402: <TD width="22%" valign=top class="mainbody">
! 1403: <P>
! 1404: </TD>
! 1405: <TD width="15%" valign=top class="mainbody">
! 1406: <P><U>langstring</U>
! 1407: </TD>
! 1408: <TD width="13%" valign=top class="mainbody">
! 1409: <P>
! 1410: </TD>
! 1411: <TD width="10%" valign=top class="mainbody">
! 1412: <P>
! 1413: </TD>
! 1414: <TD width="10%" valign=top class="mainbody">
! 1415: <P>
! 1416: </TD>
! 1417: <TD width="10%" valign=top class="mainbody">
! 1418: <P>
! 1419: </TD>
! 1420: </TR>
! 1421: <TR>
! 1422: <TD width="8%" valign=top class="mainbody">
! 1423: <P>
! 1424: </TD>
! 1425: <TD width="12%" valign=top class="mainbody">
! 1426: <P>
! 1427: </TD>
! 1428: <TD width="22%" valign=top class="mainbody">
! 1429: <P>
! 1430: </TD>
! 1431: <TD width="15%" valign=top class="mainbody">
! 1432: <P>
! 1433: </TD>
! 1434: <TD width="13%" valign=top class="mainbody">
! 1435: <P>language
! 1436: </TD>
! 1437: <TD width="10%" valign=top class="mainbody">
! 1438: <P>
! 1439: </TD>
! 1440: <TD width="10%" valign=top class="mainbody">
! 1441: <P>
! 1442: </TD>
! 1443: <TD width="10%" valign=top class="mainbody">
! 1444: <P>SEL
! 1445: </TD>
! 1446: </TR>
! 1447: <TR>
! 1448: <TD width="8%" valign=top class="mainbody">
! 1449: <P>
! 1450: </TD>
! 1451: <TD width="12%" valign=top class="mainbody">
! 1452: <P>
! 1453: </TD>
! 1454: <TD width="22%" valign=top class="mainbody">
! 1455: <P>
! 1456: </TD>
! 1457: <TD width="15%" valign=top class="mainbody">
! 1458: <P>
! 1459: </TD>
! 1460: <TD width="13%" valign=top class="mainbody">
! 1461: <P><U>string</U>
! 1462: </TD>
! 1463: <TD width="10%" valign=top class="mainbody">
! 1464: <P>
! 1465: </TD>
! 1466: <TD width="10%" valign=top class="mainbody">
! 1467: <P>
! 1468: </TD>
! 1469: <TD width="10%" valign=top class="mainbody">
! 1470: <P><U>Core</U>
! 1471: </TD>
! 1472: </TR>
! 1473: <TR>
! 1474: <TD width="8%" valign=top class="mainbody">
! 1475: <P>2.2
! 1476: </TD>
! 1477: <TD width="12%" valign=top class="mainbody">
! 1478: <P>
! 1479: </TD>
! 1480: <TD width="22%" valign=top class="mainbody">
! 1481: <P>status
! 1482: </TD>
! 1483: <TD width="15%" valign=top class="mainbody">
! 1484: <P>
! 1485: </TD>
! 1486: <TD width="13%" valign=top class="mainbody">
! 1487: <P>
! 1488: </TD>
! 1489: <TD width="10%" valign=top class="mainbody">
! 1490: <P>
! 1491: </TD>
! 1492: <TD width="10%" valign=top class="mainbody">
! 1493: <P>
! 1494: </TD>
! 1495: <TD width="10%" valign=top class="mainbody">
! 1496: <P>SEL
! 1497: </TD>
! 1498: </TR>
! 1499: <TR>
! 1500: <TD width="8%" valign=top class="mainbody">
! 1501: <P>2.3
! 1502: </TD>
! 1503: <TD width="12%" valign=top class="mainbody">
! 1504: <P>
! 1505: </TD>
! 1506: <TD width="22%" valign=top class="mainbody">
! 1507: <P><U>contribute</U>
! 1508: </TD>
! 1509: <TD width="15%" valign=top class="mainbody">
! 1510: <P>
! 1511: </TD>
! 1512: <TD width="13%" valign=top class="mainbody">
! 1513: <P>
! 1514: </TD>
! 1515: <TD width="10%" valign=top class="mainbody">
! 1516: <P>
! 1517: </TD>
! 1518: <TD width="10%" valign=top class="mainbody">
! 1519: <P>
! 1520: </TD>
! 1521: <TD width="10%" valign=top class="mainbody">
! 1522: <P>
! 1523: </TD>
! 1524: </TR>
! 1525: <TR>
! 1526: <TD width="8%" valign=top class="mainbody">
! 1527: <P>2.3.1
! 1528: </TD>
! 1529: <TD width="12%" valign=top class="mainbody">
! 1530: <P>
! 1531: </TD>
! 1532: <TD width="22%" valign=top class="mainbody">
! 1533: <P>
! 1534: </TD>
! 1535: <TD width="15%" valign=top class="mainbody">
! 1536: <P><U>role</U>
! 1537: </TD>
! 1538: <TD width="13%" valign=top class="mainbody">
! 1539: <P>
! 1540: </TD>
! 1541: <TD width="10%" valign=top class="mainbody">
! 1542: <P>
! 1543: </TD>
! 1544: <TD width="10%" valign=top class="mainbody">
! 1545: <P>
! 1546: </TD>
! 1547: <TD width="10%" valign=top class="mainbody">
! 1548: <P><U>Core</U>
! 1549: </TD>
! 1550: </TR>
! 1551: <TR>
! 1552: <TD width="8%" valign=top class="mainbody">
! 1553: <P>
! 1554: </TD>
! 1555: <TD width="12%" valign=top class="mainbody">
! 1556: <P>
! 1557: </TD>
! 1558: <TD width="22%" valign=top class="mainbody">
! 1559: <P>
! 1560: </TD>
! 1561: <TD width="15%" valign=top class="mainbody">
! 1562: <P><U>entity</U>
! 1563: </TD>
! 1564: <TD width="13%" valign=top class="mainbody">
! 1565: <P>
! 1566: </TD>
! 1567: <TD width="10%" valign=top class="mainbody">
! 1568: <P>
! 1569: </TD>
! 1570: <TD width="10%" valign=top class="mainbody">
! 1571: <P>
! 1572: </TD>
! 1573: <TD width="10%" valign=top class="mainbody">
! 1574: <P><U>Core</U>
! 1575: </TD>
! 1576: </TR>
! 1577: <TR>
! 1578: <TD width="8%" valign=top class="mainbody">
! 1579: <P>
! 1580: </TD>
! 1581: <TD width="12%" valign=top class="mainbody">
! 1582: <P>
! 1583: </TD>
! 1584: <TD width="22%" valign=top class="mainbody">
! 1585: <P>
! 1586: </TD>
! 1587: <TD width="15%" valign=top class="mainbody">
! 1588: <P><U>date</U>
! 1589: </TD>
! 1590: <TD width="13%" valign=top class="mainbody">
! 1591: <P>
! 1592: </TD>
! 1593: <TD width="10%" valign=top class="mainbody">
! 1594: <P>
! 1595: </TD>
! 1596: <TD width="10%" valign=top class="mainbody">
! 1597: <P>
! 1598: </TD>
! 1599: <TD width="10%" valign=top class="mainbody">
! 1600: <P>
! 1601: </TD>
! 1602: </TR>
! 1603: <TR>
! 1604: <TD width="8%" valign=top class="mainbody">
! 1605: <P>
! 1606: </TD>
! 1607: <TD width="12%" valign=top class="mainbody">
! 1608: <P>
! 1609: </TD>
! 1610: <TD width="22%" valign=top class="mainbody">
! 1611: <P>
! 1612: </TD>
! 1613: <TD width="15%" valign=top class="mainbody">
! 1614: <P>
! 1615: </TD>
! 1616: <TD width="13%" valign=top class="mainbody">
! 1617: <P><U>datetime</U>
! 1618: </TD>
! 1619: <TD width="10%" valign=top class="mainbody">
! 1620: <P>
! 1621: </TD>
! 1622: <TD width="10%" valign=top class="mainbody">
! 1623: <P>
! 1624: </TD>
! 1625: <TD width="10%" valign=top class="mainbody">
! 1626: <P><U>Core</U>
! 1627: </TD>
! 1628: </TR>
! 1629: <TR>
! 1630: <TD width="8%" valign=top class="mainbody">
! 1631: <P>
! 1632: </TD>
! 1633: <TD width="12%" valign=top class="mainbody">
! 1634: <P>
! 1635: </TD>
! 1636: <TD width="22%" valign=top class="mainbody">
! 1637: <P>
! 1638: </TD>
! 1639: <TD width="15%" valign=top class="mainbody">
! 1640: <P>
! 1641: </TD>
! 1642: <TD width="13%" valign=top class="mainbody">
! 1643: <P>description
! 1644: </TD>
! 1645: <TD width="10%" valign=top class="mainbody">
! 1646: <P>
! 1647: </TD>
! 1648: <TD width="10%" valign=top class="mainbody">
! 1649: <P>
! 1650: </TD>
! 1651: <TD width="10%" valign=top class="mainbody">
! 1652: <P>
! 1653: </TD>
! 1654: </TR>
! 1655: <TR>
! 1656: <TD width="8%" valign=top class="mainbody">
! 1657: <P>
! 1658: </TD>
! 1659: <TD width="12%" valign=top class="mainbody">
! 1660: <P>
! 1661: </TD>
! 1662: <TD width="22%" valign=top class="mainbody">
! 1663: <P>
! 1664: </TD>
! 1665: <TD width="15%" valign=top class="mainbody">
! 1666: <P>
! 1667: </TD>
! 1668: <TD width="13%" valign=top class="mainbody">
! 1669: <P>language
! 1670: </TD>
! 1671: <TD width="10%" valign=top class="mainbody">
! 1672: <P>
! 1673: </TD>
! 1674: <TD width="10%" valign=top class="mainbody">
! 1675: <P>
! 1676: </TD>
! 1677: <TD width="10%" valign=top class="mainbody">
! 1678: <P>SEL
! 1679: </TD>
! 1680: </TR>
! 1681: <TR>
! 1682: <TD width="8%" valign=top class="mainbody">
! 1683: <P>
! 1684: </TD>
! 1685: <TD width="12%" valign=top class="mainbody">
! 1686: <P>
! 1687: </TD>
! 1688: <TD width="22%" valign=top class="mainbody">
! 1689: <P>
! 1690: </TD>
! 1691: <TD width="15%" valign=top class="mainbody">
! 1692: <P>
! 1693: </TD>
! 1694: <TD width="13%" valign=top class="mainbody">
! 1695: <P>string
! 1696: </TD>
! 1697: <TD width="10%" valign=top class="mainbody">
! 1698: <P>
! 1699: </TD>
! 1700: <TD width="10%" valign=top class="mainbody">
! 1701: <P>
! 1702: </TD>
! 1703: <TD width="10%" valign=top class="mainbody">
! 1704: <P>SEL
! 1705: </TD>
! 1706: </TR>
! 1707: <TR>
! 1708: <TD width="8%" valign=top class="mainbody">
! 1709: <P>
! 1710: </TD>
! 1711: <TD width="12%" valign=top class="mainbody">
! 1712: <P>
! 1713: </TD>
! 1714: <TD width="22%" valign=top class="mainbody">
! 1715: <P>
! 1716: </TD>
! 1717: <TD width="15%" valign=top class="mainbody">
! 1718: <P>
! 1719: </TD>
! 1720: <TD width="13%" valign=top class="mainbody">
! 1721: <P>
! 1722: </TD>
! 1723: <TD width="10%" valign=top class="mainbody">
! 1724: <P>
! 1725: </TD>
! 1726: <TD width="10%" valign=top class="mainbody">
! 1727: <P>
! 1728: </TD>
! 1729: <TD width="10%" valign=top class="mainbody">
! 1730: <P>
! 1731: </TD>
! 1732: </TR>
! 1733: <TR>
! 1734: <TD width="8%" valign=top class="mainbody">
! 1735: <P>3
! 1736: </TD>
! 1737: <TD width="12%" valign=top class="mainbody">
! 1738: <P><FONT class="mainbodystrong">metametadata</FONT>
! 1739: </TD>
! 1740: <TD width="22%" valign=top class="mainbody">
! 1741: <P>
! 1742: </TD>
! 1743: <TD width="15%" valign=top class="mainbody">
! 1744: <P>
! 1745: </TD>
! 1746: <TD width="13%" valign=top class="mainbody">
! 1747: <P>
! 1748: </TD>
! 1749: <TD width="10%" valign=top class="mainbody">
! 1750: <P>
! 1751: </TD>
! 1752: <TD width="10%" valign=top class="mainbody">
! 1753: <P>
! 1754: </TD>
! 1755: <TD width="10%" valign=top class="mainbody">
! 1756: <P>
! 1757: </TD>
! 1758: </TR>
! 1759: <TR>
! 1760: <TD width="8%" valign=top class="mainbody">
! 1761: <P>3.1
! 1762: </TD>
! 1763: <TD width="12%" valign=top class="mainbody">
! 1764: <P>
! 1765: </TD>
! 1766: <TD width="22%" valign=top class="mainbody">
! 1767: <P><U>identifier:Reserved</U>
! 1768: </TD>
! 1769: <TD width="15%" valign=top class="mainbody">
! 1770: <P>
! 1771: </TD>
! 1772: <TD width="13%" valign=top class="mainbody">
! 1773: <P>
! 1774: </TD>
! 1775: <TD width="10%" valign=top class="mainbody">
! 1776: <P>
! 1777: </TD>
! 1778: <TD width="10%" valign=top class="mainbody">
! 1779: <P>
! 1780: </TD>
! 1781: <TD width="10%" valign=top class="mainbody">
! 1782: <P>
! 1783: </TD>
! 1784: </TR>
! 1785: <TR>
! 1786: <TD width="8%" valign=top class="mainbody">
! 1787: <P>3.2
! 1788: </TD>
! 1789: <TD width="12%" valign=top class="mainbody">
! 1790: <P>
! 1791: </TD>
! 1792: <TD width="22%" valign=top class="mainbody">
! 1793: <P>catalogentry
! 1794: </TD>
! 1795: <TD width="15%" valign=top class="mainbody">
! 1796: <P>
! 1797: </TD>
! 1798: <TD width="13%" valign=top class="mainbody">
! 1799: <P>
! 1800: </TD>
! 1801: <TD width="10%" valign=top class="mainbody">
! 1802: <P>
! 1803: </TD>
! 1804: <TD width="10%" valign=top class="mainbody">
! 1805: <P>
! 1806: </TD>
! 1807: <TD width="10%" valign=top class="mainbody">
! 1808: <P>
! 1809: </TD>
! 1810: </TR>
! 1811: <TR>
! 1812: <TD width="8%" valign=top class="mainbody">
! 1813: <P>3.2.1
! 1814: </TD>
! 1815: <TD width="12%" valign=top class="mainbody">
! 1816: <P>
! 1817: </TD>
! 1818: <TD width="22%" valign=top class="mainbody">
! 1819: <P>
! 1820: </TD>
! 1821: <TD width="15%" valign=top class="mainbody">
! 1822: <P>catalog
! 1823: </TD>
! 1824: <TD width="13%" valign=top class="mainbody">
! 1825: <P>
! 1826: </TD>
! 1827: <TD width="10%" valign=top class="mainbody">
! 1828: <P>
! 1829: </TD>
! 1830: <TD width="10%" valign=top class="mainbody">
! 1831: <P>
! 1832: </TD>
! 1833: <TD width="10%" valign=top class="mainbody">
! 1834: <P>SEL
! 1835: </TD>
! 1836: </TR>
! 1837: <TR>
! 1838: <TD width="8%" valign=top class="mainbody">
! 1839: <P>3.2.2
! 1840: </TD>
! 1841: <TD width="12%" valign=top class="mainbody">
! 1842: <P>
! 1843: </TD>
! 1844: <TD width="22%" valign=top class="mainbody">
! 1845: <P>
! 1846: </TD>
! 1847: <TD width="15%" valign=top class="mainbody">
! 1848: <P>entry
! 1849: </TD>
! 1850: <TD width="13%" valign=top class="mainbody">
! 1851: <P>
! 1852: </TD>
! 1853: <TD width="10%" valign=top class="mainbody">
! 1854: <P>
! 1855: </TD>
! 1856: <TD width="10%" valign=top class="mainbody">
! 1857: <P>
! 1858: </TD>
! 1859: <TD width="10%" valign=top class="mainbody">
! 1860: <P>SEL
! 1861: </TD>
! 1862: </TR>
! 1863: <TR>
! 1864: <TD width="8%" valign=top class="mainbody">
! 1865: <P>3.3
! 1866: </TD>
! 1867: <TD width="12%" valign=top class="mainbody">
! 1868: <P>
! 1869: </TD>
! 1870: <TD width="22%" valign=top class="mainbody">
! 1871: <P>contribute
! 1872: </TD>
! 1873: <TD width="15%" valign=top class="mainbody">
! 1874: <P>
! 1875: </TD>
! 1876: <TD width="13%" valign=top class="mainbody">
! 1877: <P>
! 1878: </TD>
! 1879: <TD width="10%" valign=top class="mainbody">
! 1880: <P>
! 1881: </TD>
! 1882: <TD width="10%" valign=top class="mainbody">
! 1883: <P>
! 1884: </TD>
! 1885: <TD width="10%" valign=top class="mainbody">
! 1886: <P>
! 1887: </TD>
! 1888: </TR>
! 1889: <TR>
! 1890: <TD width="8%" valign=top class="mainbody">
! 1891: <P>3.3.1
! 1892: </TD>
! 1893: <TD width="12%" valign=top class="mainbody">
! 1894: <P>
! 1895: </TD>
! 1896: <TD width="22%" valign=top class="mainbody">
! 1897: <P>
! 1898: </TD>
! 1899: <TD width="15%" valign=top class="mainbody">
! 1900: <P>role
! 1901: </TD>
! 1902: <TD width="13%" valign=top class="mainbody">
! 1903: <P>
! 1904: </TD>
! 1905: <TD width="10%" valign=top class="mainbody">
! 1906: <P>
! 1907: </TD>
! 1908: <TD width="10%" valign=top class="mainbody">
! 1909: <P>
! 1910: </TD>
! 1911: <TD width="10%" valign=top class="mainbody">
! 1912: <P>SEL
! 1913: </TD>
! 1914: </TR>
! 1915: <TR>
! 1916: <TD width="8%" valign=top class="mainbody">
! 1917: <P>3.3.2
! 1918: </TD>
! 1919: <TD width="12%" valign=top class="mainbody">
! 1920: <P>
! 1921: </TD>
! 1922: <TD width="22%" valign=top class="mainbody">
! 1923: <P>
! 1924: </TD>
! 1925: <TD width="15%" valign=top class="mainbody">
! 1926: <P>entity
! 1927: </TD>
! 1928: <TD width="13%" valign=top class="mainbody">
! 1929: <P>
! 1930: </TD>
! 1931: <TD width="10%" valign=top class="mainbody">
! 1932: <P>
! 1933: </TD>
! 1934: <TD width="10%" valign=top class="mainbody">
! 1935: <P>
! 1936: </TD>
! 1937: <TD width="10%" valign=top class="mainbody">
! 1938: <P>SEL
! 1939: </TD>
! 1940: </TR>
! 1941: <TR>
! 1942: <TD width="8%" valign=top class="mainbody">
! 1943: <P>3.3.3
! 1944: </TD>
! 1945: <TD width="12%" valign=top class="mainbody">
! 1946: <P>
! 1947: </TD>
! 1948: <TD width="22%" valign=top class="mainbody">
! 1949: <P>
! 1950: </TD>
! 1951: <TD width="15%" valign=top class="mainbody">
! 1952: <P>date
! 1953: </TD>
! 1954: <TD width="13%" valign=top class="mainbody">
! 1955: <P>
! 1956: </TD>
! 1957: <TD width="10%" valign=top class="mainbody">
! 1958: <P>
! 1959: </TD>
! 1960: <TD width="10%" valign=top class="mainbody">
! 1961: <P>
! 1962: </TD>
! 1963: <TD width="10%" valign=top class="mainbody">
! 1964: <P>
! 1965: </TD>
! 1966: </TR>
! 1967: <TR>
! 1968: <TD width="8%" valign=top class="mainbody">
! 1969: <P>
! 1970: </TD>
! 1971: <TD width="12%" valign=top class="mainbody">
! 1972: <P>
! 1973: </TD>
! 1974: <TD width="22%" valign=top class="mainbody">
! 1975: <P>
! 1976: </TD>
! 1977: <TD width="15%" valign=top class="mainbody">
! 1978: <P>
! 1979: </TD>
! 1980: <TD width="13%" valign=top class="mainbody">
! 1981: <P>datetime
! 1982: </TD>
! 1983: <TD width="10%" valign=top class="mainbody">
! 1984: <P>
! 1985: </TD>
! 1986: <TD width="10%" valign=top class="mainbody">
! 1987: <P>
! 1988: </TD>
! 1989: <TD width="10%" valign=top class="mainbody">
! 1990: <P>SEL
! 1991: </TD>
! 1992: </TR>
! 1993: <TR>
! 1994: <TD width="8%" valign=top class="mainbody">
! 1995: <P>
! 1996: </TD>
! 1997: <TD width="12%" valign=top class="mainbody">
! 1998: <P>
! 1999: </TD>
! 2000: <TD width="22%" valign=top class="mainbody">
! 2001: <P>
! 2002: </TD>
! 2003: <TD width="15%" valign=top class="mainbody">
! 2004: <P>
! 2005: </TD>
! 2006: <TD width="13%" valign=top class="mainbody">
! 2007: <P>description
! 2008: </TD>
! 2009: <TD width="10%" valign=top class="mainbody">
! 2010: <P>
! 2011: </TD>
! 2012: <TD width="10%" valign=top class="mainbody">
! 2013: <P>
! 2014: </TD>
! 2015: <TD width="10%" valign=top class="mainbody">
! 2016: <P>
! 2017: </TD>
! 2018: </TR>
! 2019: <TR>
! 2020: <TD width="8%" valign=top class="mainbody">
! 2021: <P>
! 2022: </TD>
! 2023: <TD width="12%" valign=top class="mainbody">
! 2024: <P>
! 2025: </TD>
! 2026: <TD width="22%" valign=top class="mainbody">
! 2027: <P>
! 2028: </TD>
! 2029: <TD width="15%" valign=top class="mainbody">
! 2030: <P>
! 2031: </TD>
! 2032: <TD width="13%" valign=top class="mainbody">
! 2033: <P>
! 2034: </TD>
! 2035: <TD width="10%" valign=top class="mainbody">
! 2036: <P>langstring
! 2037: </TD>
! 2038: <TD width="10%" valign=top class="mainbody">
! 2039: <P>
! 2040: </TD>
! 2041: <TD width="10%" valign=top class="mainbody">
! 2042: <P>
! 2043: </TD>
! 2044: </TR>
! 2045: <TR>
! 2046: <TD width="8%" valign=top class="mainbody">
! 2047: <P>
! 2048: </TD>
! 2049: <TD width="12%" valign=top class="mainbody">
! 2050: <P>
! 2051: </TD>
! 2052: <TD width="22%" valign=top class="mainbody">
! 2053: <P>
! 2054: </TD>
! 2055: <TD width="15%" valign=top class="mainbody">
! 2056: <P>
! 2057: </TD>
! 2058: <TD width="13%" valign=top class="mainbody">
! 2059: <P>
! 2060: </TD>
! 2061: <TD width="10%" valign=top class="mainbody">
! 2062: <P>
! 2063: </TD>
! 2064: <TD width="10%" valign=top class="mainbody">
! 2065: <P>Language
! 2066: </TD>
! 2067: <TD width="10%" valign=top class="mainbody">
! 2068: <P>SEL
! 2069: </TD>
! 2070: </TR>
! 2071: <TR>
! 2072: <TD width="8%" valign=top class="mainbody">
! 2073: <P>
! 2074: </TD>
! 2075: <TD width="12%" valign=top class="mainbody">
! 2076: <P>
! 2077: </TD>
! 2078: <TD width="22%" valign=top class="mainbody">
! 2079: <P>
! 2080: </TD>
! 2081: <TD width="15%" valign=top class="mainbody">
! 2082: <P>
! 2083: </TD>
! 2084: <TD width="13%" valign=top class="mainbody">
! 2085: <P>
! 2086: </TD>
! 2087: <TD width="10%" valign=top class="mainbody">
! 2088: <P>
! 2089: </TD>
! 2090: <TD width="10%" valign=top class="mainbody">
! 2091: <P>string
! 2092: </TD>
! 2093: <TD width="10%" valign=top class="mainbody">
! 2094: <P>SEL
! 2095: </TD>
! 2096: </TR>
! 2097: <TR>
! 2098: <TD width="8%" valign=top class="mainbody">
! 2099: <P>3.4
! 2100: </TD>
! 2101: <TD width="12%" valign=top class="mainbody">
! 2102: <P>
! 2103: </TD>
! 2104: <TD width="22%" valign=top class="mainbody">
! 2105: <P><U>metadatascheme</U>
! 2106: </TD>
! 2107: <TD width="15%" valign=top class="mainbody">
! 2108: <P>
! 2109: </TD>
! 2110: <TD width="13%" valign=top class="mainbody">
! 2111: <P>
! 2112: </TD>
! 2113: <TD width="10%" valign=top class="mainbody">
! 2114: <P>
! 2115: </TD>
! 2116: <TD width="10%" valign=top class="mainbody">
! 2117: <P>
! 2118: </TD>
! 2119: <TD width="10%" valign=top class="mainbody">
! 2120: <P><U>Core</U>
! 2121: </TD>
! 2122: </TR>
! 2123: <TR>
! 2124: <TD width="8%" valign=top class="mainbody">
! 2125: <P>3.5
! 2126: </TD>
! 2127: <TD width="12%" valign=top class="mainbody">
! 2128: <P>
! 2129: </TD>
! 2130: <TD width="22%" valign=top class="mainbody">
! 2131: <P><U>language</U>
! 2132: </TD>
! 2133: <TD width="15%" valign=top class="mainbody">
! 2134: <P>
! 2135: </TD>
! 2136: <TD width="13%" valign=top class="mainbody">
! 2137: <P>
! 2138: </TD>
! 2139: <TD width="10%" valign=top class="mainbody">
! 2140: <P>
! 2141: </TD>
! 2142: <TD width="10%" valign=top class="mainbody">
! 2143: <P>
! 2144: </TD>
! 2145: <TD width="10%" valign=top class="mainbody">
! 2146: <P><U>Core</U>
! 2147: </TD>
! 2148: </TR>
! 2149: <TR>
! 2150: <TD width="8%" valign=top class="mainbody">
! 2151: <P>
! 2152: </TD>
! 2153: <TD width="12%" valign=top class="mainbody">
! 2154: <P>
! 2155: </TD>
! 2156: <TD width="22%" valign=top class="mainbody">
! 2157: <P>
! 2158: </TD>
! 2159: <TD width="15%" valign=top class="mainbody">
! 2160: <P>
! 2161: </TD>
! 2162: <TD width="13%" valign=top class="mainbody">
! 2163: <P>
! 2164: </TD>
! 2165: <TD width="10%" valign=top class="mainbody">
! 2166: <P>
! 2167: </TD>
! 2168: <TD width="10%" valign=top class="mainbody">
! 2169: <P>
! 2170: </TD>
! 2171: <TD width="10%" valign=top class="mainbody">
! 2172: <P>
! 2173: </TD>
! 2174: </TR>
! 2175: <TR>
! 2176: <TD width="8%" valign=top class="mainbody">
! 2177: <P>4
! 2178: </TD>
! 2179: <TD width="12%" valign=top class="mainbody">
! 2180: <P><FONT class="mainbodystrong">technical</FONT>
! 2181: </TD>
! 2182: <TD width="22%" valign=top class="mainbody">
! 2183: <P>
! 2184: </TD>
! 2185: <TD width="15%" valign=top class="mainbody">
! 2186: <P>
! 2187: </TD>
! 2188: <TD width="13%" valign=top class="mainbody">
! 2189: <P>
! 2190: </TD>
! 2191: <TD width="10%" valign=top class="mainbody">
! 2192: <P>
! 2193: </TD>
! 2194: <TD width="10%" valign=top class="mainbody">
! 2195: <P>
! 2196: </TD>
! 2197: <TD width="10%" valign=top class="mainbody">
! 2198: <P>
! 2199: </TD>
! 2200: </TR>
! 2201: <TR>
! 2202: <TD width="8%" valign=top class="mainbody">
! 2203: <P>4.1
! 2204: </TD>
! 2205: <TD width="12%" valign=top class="mainbody">
! 2206: <P>
! 2207: </TD>
! 2208: <TD width="22%" valign=top class="mainbody">
! 2209: <P><U>format</U>
! 2210: </TD>
! 2211: <TD width="15%" valign=top class="mainbody">
! 2212: <P>
! 2213: </TD>
! 2214: <TD width="13%" valign=top class="mainbody">
! 2215: <P>
! 2216: </TD>
! 2217: <TD width="10%" valign=top class="mainbody">
! 2218: <P>
! 2219: </TD>
! 2220: <TD width="10%" valign=top class="mainbody">
! 2221: <P>
! 2222: </TD>
! 2223: <TD width="10%" valign=top class="mainbody">
! 2224: <P><U>Core</U>
! 2225: </TD>
! 2226: </TR>
! 2227: <TR>
! 2228: <TD width="8%" valign=top class="mainbody">
! 2229: <P>4.2
! 2230: </TD>
! 2231: <TD width="12%" valign=top class="mainbody">
! 2232: <P>
! 2233: </TD>
! 2234: <TD width="22%" valign=top class="mainbody">
! 2235: <P>size
! 2236: </TD>
! 2237: <TD width="15%" valign=top class="mainbody">
! 2238: <P>
! 2239: </TD>
! 2240: <TD width="13%" valign=top class="mainbody">
! 2241: <P>
! 2242: </TD>
! 2243: <TD width="10%" valign=top class="mainbody">
! 2244: <P>
! 2245: </TD>
! 2246: <TD width="10%" valign=top class="mainbody">
! 2247: <P>
! 2248: </TD>
! 2249: <TD width="10%" valign=top class="mainbody">
! 2250: <P>SEL
! 2251: </TD>
! 2252: </TR>
! 2253: <TR>
! 2254: <TD width="8%" valign=top class="mainbody">
! 2255: <P>4.3
! 2256: </TD>
! 2257: <TD width="12%" valign=top class="mainbody">
! 2258: <P>
! 2259: </TD>
! 2260: <TD width="22%" valign=top class="mainbody">
! 2261: <P><U>location</U>
! 2262: </TD>
! 2263: <TD width="15%" valign=top class="mainbody">
! 2264: <P>
! 2265: </TD>
! 2266: <TD width="13%" valign=top class="mainbody">
! 2267: <P>
! 2268: </TD>
! 2269: <TD width="10%" valign=top class="mainbody">
! 2270: <P>
! 2271: </TD>
! 2272: <TD width="10%" valign=top class="mainbody">
! 2273: <P>
! 2274: </TD>
! 2275: <TD width="10%" valign=top class="mainbody">
! 2276: <P><U>Core</U>
! 2277: </TD>
! 2278: </TR>
! 2279: <TR>
! 2280: <TD width="8%" valign=top class="mainbody">
! 2281: <P>4.4
! 2282: </TD>
! 2283: <TD width="12%" valign=top class="mainbody">
! 2284: <P>
! 2285: </TD>
! 2286: <TD width="22%" valign=top class="mainbody">
! 2287: <P>requirements
! 2288: </TD>
! 2289: <TD width="15%" valign=top class="mainbody">
! 2290: <P>
! 2291: </TD>
! 2292: <TD width="13%" valign=top class="mainbody">
! 2293: <P>
! 2294: </TD>
! 2295: <TD width="10%" valign=top class="mainbody">
! 2296: <P>
! 2297: </TD>
! 2298: <TD width="10%" valign=top class="mainbody">
! 2299: <P>
! 2300: </TD>
! 2301: <TD width="10%" valign=top class="mainbody">
! 2302: <P>
! 2303: </TD>
! 2304: </TR>
! 2305: <TR>
! 2306: <TD width="8%" valign=top class="mainbody">
! 2307: <P>4.4.1
! 2308: </TD>
! 2309: <TD width="12%" valign=top class="mainbody">
! 2310: <P>
! 2311: </TD>
! 2312: <TD width="22%" valign=top class="mainbody">
! 2313: <P>
! 2314: </TD>
! 2315: <TD width="15%" valign=top class="mainbody">
! 2316: <P>type
! 2317: </TD>
! 2318: <TD width="13%" valign=top class="mainbody">
! 2319: <P>
! 2320: </TD>
! 2321: <TD width="10%" valign=top class="mainbody">
! 2322: <P>
! 2323: </TD>
! 2324: <TD width="10%" valign=top class="mainbody">
! 2325: <P>
! 2326: </TD>
! 2327: <TD width="10%" valign=top class="mainbody">
! 2328: <P>
! 2329: </TD>
! 2330: </TR>
! 2331: <TR>
! 2332: <TD width="8%" valign=top class="mainbody">
! 2333: <P>
! 2334: </TD>
! 2335: <TD width="12%" valign=top class="mainbody">
! 2336: <P>
! 2337: </TD>
! 2338: <TD width="22%" valign=top class="mainbody">
! 2339: <P>
! 2340: </TD>
! 2341: <TD width="15%" valign=top class="mainbody">
! 2342: <P>
! 2343: </TD>
! 2344: <TD width="13%" valign=top class="mainbody">
! 2345: <P>langstring
! 2346: </TD>
! 2347: <TD width="10%" valign=top class="mainbody">
! 2348: <P>
! 2349: </TD>
! 2350: <TD width="10%" valign=top class="mainbody">
! 2351: <P>
! 2352: </TD>
! 2353: <TD width="10%" valign=top class="mainbody">
! 2354: <P>
! 2355: </TD>
! 2356: </TR>
! 2357: <TR>
! 2358: <TD width="8%" valign=top class="mainbody">
! 2359: <P>
! 2360: </TD>
! 2361: <TD width="12%" valign=top class="mainbody">
! 2362: <P>
! 2363: </TD>
! 2364: <TD width="22%" valign=top class="mainbody">
! 2365: <P>
! 2366: </TD>
! 2367: <TD width="15%" valign=top class="mainbody">
! 2368: <P>
! 2369: </TD>
! 2370: <TD width="13%" valign=top class="mainbody">
! 2371: <P>
! 2372: </TD>
! 2373: <TD width="10%" valign=top class="mainbody">
! 2374: <P>language
! 2375: </TD>
! 2376: <TD width="10%" valign=top class="mainbody">
! 2377: <P>
! 2378: </TD>
! 2379: <TD width="10%" valign=top class="mainbody">
! 2380: <P>SEL
! 2381: </TD>
! 2382: </TR>
! 2383: <TR>
! 2384: <TD width="8%" valign=top class="mainbody">
! 2385: <P>
! 2386: </TD>
! 2387: <TD width="12%" valign=top class="mainbody">
! 2388: <P>
! 2389: </TD>
! 2390: <TD width="22%" valign=top class="mainbody">
! 2391: <P>
! 2392: </TD>
! 2393: <TD width="15%" valign=top class="mainbody">
! 2394: <P>
! 2395: </TD>
! 2396: <TD width="13%" valign=top class="mainbody">
! 2397: <P>
! 2398: </TD>
! 2399: <TD width="10%" valign=top class="mainbody">
! 2400: <P>string
! 2401: </TD>
! 2402: <TD width="10%" valign=top class="mainbody">
! 2403: <P>
! 2404: </TD>
! 2405: <TD width="10%" valign=top class="mainbody">
! 2406: <P>SEL
! 2407: </TD>
! 2408: </TR>
! 2409: <TR>
! 2410: <TD width="8%" valign=top class="mainbody">
! 2411: <P>4.4.2
! 2412: </TD>
! 2413: <TD width="12%" valign=top class="mainbody">
! 2414: <P>
! 2415: </TD>
! 2416: <TD width="22%" valign=top class="mainbody">
! 2417: <P>
! 2418: </TD>
! 2419: <TD width="15%" valign=top class="mainbody">
! 2420: <P>name
! 2421: </TD>
! 2422: <TD width="13%" valign=top class="mainbody">
! 2423: <P>
! 2424: </TD>
! 2425: <TD width="10%" valign=top class="mainbody">
! 2426: <P>
! 2427: </TD>
! 2428: <TD width="10%" valign=top class="mainbody">
! 2429: <P>
! 2430: </TD>
! 2431: <TD width="10%" valign=top class="mainbody">
! 2432: <P>
! 2433: </TD>
! 2434: </TR>
! 2435: <TR>
! 2436: <TD width="8%" valign=top class="mainbody">
! 2437: <P>
! 2438: </TD>
! 2439: <TD width="12%" valign=top class="mainbody">
! 2440: <P>
! 2441: </TD>
! 2442: <TD width="22%" valign=top class="mainbody">
! 2443: <P>
! 2444: </TD>
! 2445: <TD width="15%" valign=top class="mainbody">
! 2446: <P>
! 2447: </TD>
! 2448: <TD width="13%" valign=top class="mainbody">
! 2449: <P>langstring
! 2450: </TD>
! 2451: <TD width="10%" valign=top class="mainbody">
! 2452: <P>
! 2453: </TD>
! 2454: <TD width="10%" valign=top class="mainbody">
! 2455: <P>
! 2456: </TD>
! 2457: <TD width="10%" valign=top class="mainbody">
! 2458: <P>
! 2459: </TD>
! 2460: </TR>
! 2461: <TR>
! 2462: <TD width="8%" valign=top class="mainbody">
! 2463: <P>
! 2464: </TD>
! 2465: <TD width="12%" valign=top class="mainbody">
! 2466: <P>
! 2467: </TD>
! 2468: <TD width="22%" valign=top class="mainbody">
! 2469: <P>
! 2470: </TD>
! 2471: <TD width="15%" valign=top class="mainbody">
! 2472: <P>
! 2473: </TD>
! 2474: <TD width="13%" valign=top class="mainbody">
! 2475: <P>
! 2476: </TD>
! 2477: <TD width="10%" valign=top class="mainbody">
! 2478: <P>language
! 2479: </TD>
! 2480: <TD width="10%" valign=top class="mainbody">
! 2481: <P>
! 2482: </TD>
! 2483: <TD width="10%" valign=top class="mainbody">
! 2484: <P>SEL
! 2485: </TD>
! 2486: </TR>
! 2487: <TR>
! 2488: <TD width="8%" valign=top class="mainbody">
! 2489: <P>
! 2490: </TD>
! 2491: <TD width="12%" valign=top class="mainbody">
! 2492: <P>
! 2493: </TD>
! 2494: <TD width="22%" valign=top class="mainbody">
! 2495: <P>
! 2496: </TD>
! 2497: <TD width="15%" valign=top class="mainbody">
! 2498: <P>
! 2499: </TD>
! 2500: <TD width="13%" valign=top class="mainbody">
! 2501: <P>
! 2502: </TD>
! 2503: <TD width="10%" valign=top class="mainbody">
! 2504: <P>string
! 2505: </TD>
! 2506: <TD width="10%" valign=top class="mainbody">
! 2507: <P>
! 2508: </TD>
! 2509: <TD width="10%" valign=top class="mainbody">
! 2510: <P>SEL
! 2511: </TD>
! 2512: </TR>
! 2513: <TR>
! 2514: <TD width="8%" valign=top class="mainbody">
! 2515: <P>4.4.3
! 2516: </TD>
! 2517: <TD width="12%" valign=top class="mainbody">
! 2518: <P>
! 2519: </TD>
! 2520: <TD width="22%" valign=top class="mainbody">
! 2521: <P>
! 2522: </TD>
! 2523: <TD width="15%" valign=top class="mainbody">
! 2524: <P>minimumversion
! 2525: </TD>
! 2526: <TD width="13%" valign=top class="mainbody">
! 2527: <P>
! 2528: </TD>
! 2529: <TD width="10%" valign=top class="mainbody">
! 2530: <P>
! 2531: </TD>
! 2532: <TD width="10%" valign=top class="mainbody">
! 2533: <P>
! 2534: </TD>
! 2535: <TD width="10%" valign=top class="mainbody">
! 2536: <P>SEL
! 2537: </TD>
! 2538: </TR>
! 2539: <TR>
! 2540: <TD width="8%" valign=top class="mainbody">
! 2541: <P>4.4.4
! 2542: </TD>
! 2543: <TD width="12%" valign=top class="mainbody">
! 2544: <P>
! 2545: </TD>
! 2546: <TD width="22%" valign=top class="mainbody">
! 2547: <P>
! 2548: </TD>
! 2549: <TD width="15%" valign=top class="mainbody">
! 2550: <P>maximumversion
! 2551: </TD>
! 2552: <TD width="13%" valign=top class="mainbody">
! 2553: <P>
! 2554: </TD>
! 2555: <TD width="10%" valign=top class="mainbody">
! 2556: <P>
! 2557: </TD>
! 2558: <TD width="10%" valign=top class="mainbody">
! 2559: <P>
! 2560: </TD>
! 2561: <TD width="10%" valign=top class="mainbody">
! 2562: <P>SEL
! 2563: </TD>
! 2564: </TR>
! 2565: <TR>
! 2566: <TD width="8%" valign=top class="mainbody">
! 2567: <P>4.5
! 2568: </TD>
! 2569: <TD width="12%" valign=top class="mainbody">
! 2570: <P>
! 2571: </TD>
! 2572: <TD width="22%" valign=top class="mainbody">
! 2573: <P>installationremarks
! 2574: </TD>
! 2575: <TD width="15%" valign=top class="mainbody">
! 2576: <P>
! 2577: </TD>
! 2578: <TD width="13%" valign=top class="mainbody">
! 2579: <P>
! 2580: </TD>
! 2581: <TD width="10%" valign=top class="mainbody">
! 2582: <P>
! 2583: </TD>
! 2584: <TD width="10%" valign=top class="mainbody">
! 2585: <P>
! 2586: </TD>
! 2587: <TD width="10%" valign=top class="mainbody">
! 2588: <P>
! 2589: </TD>
! 2590: </TR>
! 2591: <TR>
! 2592: <TD width="8%" valign=top class="mainbody">
! 2593: <P>
! 2594: </TD>
! 2595: <TD width="12%" valign=top class="mainbody">
! 2596: <P>
! 2597: </TD>
! 2598: <TD width="22%" valign=top class="mainbody">
! 2599: <P>
! 2600: </TD>
! 2601: <TD width="15%" valign=top class="mainbody">
! 2602: <P>langstring
! 2603: </TD>
! 2604: <TD width="13%" valign=top class="mainbody">
! 2605: <P>
! 2606: </TD>
! 2607: <TD width="10%" valign=top class="mainbody">
! 2608: <P>
! 2609: </TD>
! 2610: <TD width="10%" valign=top class="mainbody">
! 2611: <P>
! 2612: </TD>
! 2613: <TD width="10%" valign=top class="mainbody">
! 2614: <P>
! 2615: </TD>
! 2616: </TR>
! 2617: <TR>
! 2618: <TD width="8%" valign=top class="mainbody">
! 2619: <P>
! 2620: </TD>
! 2621: <TD width="12%" valign=top class="mainbody">
! 2622: <P>
! 2623: </TD>
! 2624: <TD width="22%" valign=top class="mainbody">
! 2625: <P>
! 2626: </TD>
! 2627: <TD width="15%" valign=top class="mainbody">
! 2628: <P>
! 2629: </TD>
! 2630: <TD width="13%" valign=top class="mainbody">
! 2631: <P>language
! 2632: </TD>
! 2633: <TD width="10%" valign=top class="mainbody">
! 2634: <P>
! 2635: </TD>
! 2636: <TD width="10%" valign=top class="mainbody">
! 2637: <P>
! 2638: </TD>
! 2639: <TD width="10%" valign=top class="mainbody">
! 2640: <P>SEL
! 2641: </TD>
! 2642: </TR>
! 2643: <TR>
! 2644: <TD width="8%" valign=top class="mainbody">
! 2645: <P>
! 2646: </TD>
! 2647: <TD width="12%" valign=top class="mainbody">
! 2648: <P>
! 2649: </TD>
! 2650: <TD width="22%" valign=top class="mainbody">
! 2651: <P>
! 2652: </TD>
! 2653: <TD width="15%" valign=top class="mainbody">
! 2654: <P>
! 2655: </TD>
! 2656: <TD width="13%" valign=top class="mainbody">
! 2657: <P>string
! 2658: </TD>
! 2659: <TD width="10%" valign=top class="mainbody">
! 2660: <P>
! 2661: </TD>
! 2662: <TD width="10%" valign=top class="mainbody">
! 2663: <P>
! 2664: </TD>
! 2665: <TD width="10%" valign=top class="mainbody">
! 2666: <P>
! 2667: </TD>
! 2668: </TR>
! 2669: <TR>
! 2670: <TD width="8%" valign=top class="mainbody">
! 2671: <P>4.6
! 2672: </TD>
! 2673: <TD width="12%" valign=top class="mainbody">
! 2674: <P>
! 2675: </TD>
! 2676: <TD width="22%" valign=top class="mainbody">
! 2677: <P>otherplatformrequirements
! 2678: </TD>
! 2679: <TD width="15%" valign=top class="mainbody">
! 2680: <P>
! 2681: </TD>
! 2682: <TD width="13%" valign=top class="mainbody">
! 2683: <P>
! 2684: </TD>
! 2685: <TD width="10%" valign=top class="mainbody">
! 2686: <P>
! 2687: </TD>
! 2688: <TD width="10%" valign=top class="mainbody">
! 2689: <P>
! 2690: </TD>
! 2691: <TD width="10%" valign=top class="mainbody">
! 2692: <P>
! 2693: </TD>
! 2694: </TR>
! 2695: <TR>
! 2696: <TD width="8%" valign=top class="mainbody">
! 2697: <P>
! 2698: </TD>
! 2699: <TD width="12%" valign=top class="mainbody">
! 2700: <P>
! 2701: </TD>
! 2702: <TD width="22%" valign=top class="mainbody">
! 2703: <P>
! 2704: </TD>
! 2705: <TD width="15%" valign=top class="mainbody">
! 2706: <P>langstring
! 2707: </TD>
! 2708: <TD width="13%" valign=top class="mainbody">
! 2709: <P>
! 2710: </TD>
! 2711: <TD width="10%" valign=top class="mainbody">
! 2712: <P>
! 2713: </TD>
! 2714: <TD width="10%" valign=top class="mainbody">
! 2715: <P>
! 2716: </TD>
! 2717: <TD width="10%" valign=top class="mainbody">
! 2718: <P>
! 2719: </TD>
! 2720: </TR>
! 2721: <TR>
! 2722: <TD width="8%" valign=top class="mainbody">
! 2723: <P>
! 2724: </TD>
! 2725: <TD width="12%" valign=top class="mainbody">
! 2726: <P>
! 2727: </TD>
! 2728: <TD width="22%" valign=top class="mainbody">
! 2729: <P>
! 2730: </TD>
! 2731: <TD width="15%" valign=top class="mainbody">
! 2732: <P>
! 2733: </TD>
! 2734: <TD width="13%" valign=top class="mainbody">
! 2735: <P>language
! 2736: </TD>
! 2737: <TD width="10%" valign=top class="mainbody">
! 2738: <P>
! 2739: </TD>
! 2740: <TD width="10%" valign=top class="mainbody">
! 2741: <P>
! 2742: </TD>
! 2743: <TD width="10%" valign=top class="mainbody">
! 2744: <P>SEL
! 2745: </TD>
! 2746: </TR>
! 2747: <TR>
! 2748: <TD width="8%" valign=top class="mainbody">
! 2749: <P>
! 2750: </TD>
! 2751: <TD width="12%" valign=top class="mainbody">
! 2752: <P>
! 2753: </TD>
! 2754: <TD width="22%" valign=top class="mainbody">
! 2755: <P>
! 2756: </TD>
! 2757: <TD width="15%" valign=top class="mainbody">
! 2758: <P>
! 2759: </TD>
! 2760: <TD width="13%" valign=top class="mainbody">
! 2761: <P>string
! 2762: </TD>
! 2763: <TD width="10%" valign=top class="mainbody">
! 2764: <P>
! 2765: </TD>
! 2766: <TD width="10%" valign=top class="mainbody">
! 2767: <P>
! 2768: </TD>
! 2769: <TD width="10%" valign=top class="mainbody">
! 2770: <P>
! 2771: </TD>
! 2772: </TR>
! 2773: <TR>
! 2774: <TD width="8%" valign=top class="mainbody">
! 2775: <P>4.7
! 2776: </TD>
! 2777: <TD width="12%" valign=top class="mainbody">
! 2778: <P>
! 2779: </TD>
! 2780: <TD width="22%" valign=top class="mainbody">
! 2781: <P>duration
! 2782: </TD>
! 2783: <TD width="15%" valign=top class="mainbody">
! 2784: <P>
! 2785: </TD>
! 2786: <TD width="13%" valign=top class="mainbody">
! 2787: <P>
! 2788: </TD>
! 2789: <TD width="10%" valign=top class="mainbody">
! 2790: <P>
! 2791: </TD>
! 2792: <TD width="10%" valign=top class="mainbody">
! 2793: <P>
! 2794: </TD>
! 2795: <TD width="10%" valign=top class="mainbody">
! 2796: <P>
! 2797: </TD>
! 2798: </TR>
! 2799: <TR>
! 2800: <TD width="8%" valign=top class="mainbody">
! 2801: <P>
! 2802: </TD>
! 2803: <TD width="12%" valign=top class="mainbody">
! 2804: <P>
! 2805: </TD>
! 2806: <TD width="22%" valign=top class="mainbody">
! 2807: <P>
! 2808: </TD>
! 2809: <TD width="15%" valign=top class="mainbody">
! 2810: <P>datetime
! 2811: </TD>
! 2812: <TD width="13%" valign=top class="mainbody">
! 2813: <P>
! 2814: </TD>
! 2815: <TD width="10%" valign=top class="mainbody">
! 2816: <P>
! 2817: </TD>
! 2818: <TD width="10%" valign=top class="mainbody">
! 2819: <P>
! 2820: </TD>
! 2821: <TD width="10%" valign=top class="mainbody">
! 2822: <P>SEL
! 2823: </TD>
! 2824: </TR>
! 2825: <TR>
! 2826: <TD width="8%" valign=top class="mainbody">
! 2827: <P>
! 2828: </TD>
! 2829: <TD width="12%" valign=top class="mainbody">
! 2830: <P>
! 2831: </TD>
! 2832: <TD width="22%" valign=top class="mainbody">
! 2833: <P>
! 2834: </TD>
! 2835: <TD width="15%" valign=top class="mainbody">
! 2836: <P>description
! 2837: </TD>
! 2838: <TD width="13%" valign=top class="mainbody">
! 2839: <P>
! 2840: </TD>
! 2841: <TD width="10%" valign=top class="mainbody">
! 2842: <P>
! 2843: </TD>
! 2844: <TD width="10%" valign=top class="mainbody">
! 2845: <P>
! 2846: </TD>
! 2847: <TD width="10%" valign=top class="mainbody">
! 2848: <P>
! 2849: </TD>
! 2850: </TR>
! 2851: <TR>
! 2852: <TD width="8%" valign=top class="mainbody">
! 2853: <P>
! 2854: </TD>
! 2855: <TD width="12%" valign=top class="mainbody">
! 2856: <P>
! 2857: </TD>
! 2858: <TD width="22%" valign=top class="mainbody">
! 2859: <P>
! 2860: </TD>
! 2861: <TD width="15%" valign=top class="mainbody">
! 2862: <P>
! 2863: </TD>
! 2864: <TD width="13%" valign=top class="mainbody">
! 2865: <P>langstring
! 2866: </TD>
! 2867: <TD width="10%" valign=top class="mainbody">
! 2868: <P>
! 2869: </TD>
! 2870: <TD width="10%" valign=top class="mainbody">
! 2871: <P>
! 2872: </TD>
! 2873: <TD width="10%" valign=top class="mainbody">
! 2874: <P>
! 2875: </TD>
! 2876: </TR>
! 2877: <TR>
! 2878: <TD width="8%" valign=top class="mainbody">
! 2879: <P>
! 2880: </TD>
! 2881: <TD width="12%" valign=top class="mainbody">
! 2882: <P>
! 2883: </TD>
! 2884: <TD width="22%" valign=top class="mainbody">
! 2885: <P>
! 2886: </TD>
! 2887: <TD width="15%" valign=top class="mainbody">
! 2888: <P>
! 2889: </TD>
! 2890: <TD width="13%" valign=top class="mainbody">
! 2891: <P>
! 2892: </TD>
! 2893: <TD width="10%" valign=top class="mainbody">
! 2894: <P>language
! 2895: </TD>
! 2896: <TD width="10%" valign=top class="mainbody">
! 2897: <P>
! 2898: </TD>
! 2899: <TD width="10%" valign=top class="mainbody">
! 2900: <P>SEL
! 2901: </TD>
! 2902: </TR>
! 2903: <TR>
! 2904: <TD width="8%" valign=top class="mainbody">
! 2905: <P>
! 2906: </TD>
! 2907: <TD width="12%" valign=top class="mainbody">
! 2908: <P>
! 2909: </TD>
! 2910: <TD width="22%" valign=top class="mainbody">
! 2911: <P>
! 2912: </TD>
! 2913: <TD width="15%" valign=top class="mainbody">
! 2914: <P>
! 2915: </TD>
! 2916: <TD width="13%" valign=top class="mainbody">
! 2917: <P>
! 2918: </TD>
! 2919: <TD width="10%" valign=top class="mainbody">
! 2920: <P>string
! 2921: </TD>
! 2922: <TD width="10%" valign=top class="mainbody">
! 2923: <P>
! 2924: </TD>
! 2925: <TD width="10%" valign=top class="mainbody">
! 2926: <P>SEL
! 2927: </TD>
! 2928: </TR>
! 2929: <TR>
! 2930: <TD width="8%" valign=top class="mainbody">
! 2931: <P>
! 2932: </TD>
! 2933: <TD width="12%" valign=top class="mainbody">
! 2934: <P>
! 2935: </TD>
! 2936: <TD width="22%" valign=top class="mainbody">
! 2937: <P>
! 2938: </TD>
! 2939: <TD width="15%" valign=top class="mainbody">
! 2940: <P>
! 2941: </TD>
! 2942: <TD width="13%" valign=top class="mainbody">
! 2943: <P>
! 2944: </TD>
! 2945: <TD width="10%" valign=top class="mainbody">
! 2946: <P>
! 2947: </TD>
! 2948: <TD width="10%" valign=top class="mainbody">
! 2949: <P>
! 2950: </TD>
! 2951: <TD width="10%" valign=top class="mainbody">
! 2952: <P>
! 2953: </TD>
! 2954: </TR>
! 2955: <TR>
! 2956: <TD width="8%" valign=top class="mainbody">
! 2957: <P>5
! 2958: </TD>
! 2959: <TD width="12%" valign=top class="mainbody">
! 2960: <P><FONT class="mainbodystrong">educational</FONT>
! 2961: </TD>
! 2962: <TD width="22%" valign=top class="mainbody">
! 2963: <P>
! 2964: </TD>
! 2965: <TD width="15%" valign=top class="mainbody">
! 2966: <P>
! 2967: </TD>
! 2968: <TD width="13%" valign=top class="mainbody">
! 2969: <P>
! 2970: </TD>
! 2971: <TD width="10%" valign=top class="mainbody">
! 2972: <P>
! 2973: </TD>
! 2974: <TD width="10%" valign=top class="mainbody">
! 2975: <P>
! 2976: </TD>
! 2977: <TD width="10%" valign=top class="mainbody">
! 2978: <P>
! 2979: </TD>
! 2980: </TR>
! 2981: <TR>
! 2982: <TD width="8%" valign=top class="mainbody">
! 2983: <P>5.1
! 2984: </TD>
! 2985: <TD width="12%" valign=top class="mainbody">
! 2986: <P>
! 2987: </TD>
! 2988: <TD width="22%" valign=top class="mainbody">
! 2989: <P>interactivitytype
! 2990: </TD>
! 2991: <TD width="15%" valign=top class="mainbody">
! 2992: <P>
! 2993: </TD>
! 2994: <TD width="13%" valign=top class="mainbody">
! 2995: <P>
! 2996: </TD>
! 2997: <TD width="10%" valign=top class="mainbody">
! 2998: <P>
! 2999: </TD>
! 3000: <TD width="10%" valign=top class="mainbody">
! 3001: <P>
! 3002: </TD>
! 3003: <TD width="10%" valign=top class="mainbody">
! 3004: <P>SEL
! 3005: </TD>
! 3006: </TR>
! 3007: <TR>
! 3008: <TD width="8%" valign=top class="mainbody">
! 3009: <P>5.2
! 3010: </TD>
! 3011: <TD width="12%" valign=top class="mainbody">
! 3012: <P>
! 3013: </TD>
! 3014: <TD width="22%" valign=top class="mainbody">
! 3015: <P>learningresourcetype
! 3016: </TD>
! 3017: <TD width="15%" valign=top class="mainbody">
! 3018: <P>
! 3019: </TD>
! 3020: <TD width="13%" valign=top class="mainbody">
! 3021: <P>
! 3022: </TD>
! 3023: <TD width="10%" valign=top class="mainbody">
! 3024: <P>
! 3025: </TD>
! 3026: <TD width="10%" valign=top class="mainbody">
! 3027: <P>
! 3028: </TD>
! 3029: <TD width="10%" valign=top class="mainbody">
! 3030: <P>
! 3031: </TD>
! 3032: </TR>
! 3033: <TR>
! 3034: <TD width="8%" valign=top class="mainbody">
! 3035: <P>
! 3036: </TD>
! 3037: <TD width="12%" valign=top class="mainbody">
! 3038: <P>
! 3039: </TD>
! 3040: <TD width="22%" valign=top class="mainbody">
! 3041: <P>
! 3042: </TD>
! 3043: <TD width="15%" valign=top class="mainbody">
! 3044: <P>langstring
! 3045: </TD>
! 3046: <TD width="13%" valign=top class="mainbody">
! 3047: <P>
! 3048: </TD>
! 3049: <TD width="10%" valign=top class="mainbody">
! 3050: <P>
! 3051: </TD>
! 3052: <TD width="10%" valign=top class="mainbody">
! 3053: <P>
! 3054: </TD>
! 3055: <TD width="10%" valign=top class="mainbody">
! 3056: <P>
! 3057: </TD>
! 3058: </TR>
! 3059: <TR>
! 3060: <TD width="8%" valign=top class="mainbody">
! 3061: <P>
! 3062: </TD>
! 3063: <TD width="12%" valign=top class="mainbody">
! 3064: <P>
! 3065: </TD>
! 3066: <TD width="22%" valign=top class="mainbody">
! 3067: <P>
! 3068: </TD>
! 3069: <TD width="15%" valign=top class="mainbody">
! 3070: <P>
! 3071: </TD>
! 3072: <TD width="13%" valign=top class="mainbody">
! 3073: <P>language
! 3074: </TD>
! 3075: <TD width="10%" valign=top class="mainbody">
! 3076: <P>
! 3077: </TD>
! 3078: <TD width="10%" valign=top class="mainbody">
! 3079: <P>
! 3080: </TD>
! 3081: <TD width="10%" valign=top class="mainbody">
! 3082: <P>SEL
! 3083: </TD>
! 3084: </TR>
! 3085: <TR>
! 3086: <TD width="8%" valign=top class="mainbody">
! 3087: <P>
! 3088: </TD>
! 3089: <TD width="12%" valign=top class="mainbody">
! 3090: <P>
! 3091: </TD>
! 3092: <TD width="22%" valign=top class="mainbody">
! 3093: <P>
! 3094: </TD>
! 3095: <TD width="15%" valign=top class="mainbody">
! 3096: <P>
! 3097: </TD>
! 3098: <TD width="13%" valign=top class="mainbody">
! 3099: <P>string
! 3100: </TD>
! 3101: <TD width="10%" valign=top class="mainbody">
! 3102: <P>
! 3103: </TD>
! 3104: <TD width="10%" valign=top class="mainbody">
! 3105: <P>
! 3106: </TD>
! 3107: <TD width="10%" valign=top class="mainbody">
! 3108: <P>SEL
! 3109: </TD>
! 3110: </TR>
! 3111: <TR>
! 3112: <TD width="8%" valign=top class="mainbody">
! 3113: <P>5.3
! 3114: </TD>
! 3115: <TD width="12%" valign=top class="mainbody">
! 3116: <P>
! 3117: </TD>
! 3118: <TD width="22%" valign=top class="mainbody">
! 3119: <P>interactivitylevel
! 3120: </TD>
! 3121: <TD width="15%" valign=top class="mainbody">
! 3122: <P>
! 3123: </TD>
! 3124: <TD width="13%" valign=top class="mainbody">
! 3125: <P>
! 3126: </TD>
! 3127: <TD width="10%" valign=top class="mainbody">
! 3128: <P>
! 3129: </TD>
! 3130: <TD width="10%" valign=top class="mainbody">
! 3131: <P>
! 3132: </TD>
! 3133: <TD width="10%" valign=top class="mainbody">
! 3134: <P>SEL
! 3135: </TD>
! 3136: </TR>
! 3137: <TR>
! 3138: <TD width="8%" valign=top class="mainbody">
! 3139: <P>5.4
! 3140: </TD>
! 3141: <TD width="12%" valign=top class="mainbody">
! 3142: <P>
! 3143: </TD>
! 3144: <TD width="22%" valign=top class="mainbody">
! 3145: <P>semanticdensity
! 3146: </TD>
! 3147: <TD width="15%" valign=top class="mainbody">
! 3148: <P>
! 3149: </TD>
! 3150: <TD width="13%" valign=top class="mainbody">
! 3151: <P>
! 3152: </TD>
! 3153: <TD width="10%" valign=top class="mainbody">
! 3154: <P>
! 3155: </TD>
! 3156: <TD width="10%" valign=top class="mainbody">
! 3157: <P>
! 3158: </TD>
! 3159: <TD width="10%" valign=top class="mainbody">
! 3160: <P>SEL
! 3161: </TD>
! 3162: </TR>
! 3163: <TR>
! 3164: <TD width="8%" valign=top class="mainbody">
! 3165: <P>5.5
! 3166: </TD>
! 3167: <TD width="12%" valign=top class="mainbody">
! 3168: <P>
! 3169: </TD>
! 3170: <TD width="22%" valign=top class="mainbody">
! 3171: <P>intendedenduserrole
! 3172: </TD>
! 3173: <TD width="15%" valign=top class="mainbody">
! 3174: <P>
! 3175: </TD>
! 3176: <TD width="13%" valign=top class="mainbody">
! 3177: <P>
! 3178: </TD>
! 3179: <TD width="10%" valign=top class="mainbody">
! 3180: <P>
! 3181: </TD>
! 3182: <TD width="10%" valign=top class="mainbody">
! 3183: <P>
! 3184: </TD>
! 3185: <TD width="10%" valign=top class="mainbody">
! 3186: <P>SEL
! 3187: </TD>
! 3188: </TR>
! 3189: <TR>
! 3190: <TD width="8%" valign=top class="mainbody">
! 3191: <P>5.6
! 3192: </TD>
! 3193: <TD width="12%" valign=top class="mainbody">
! 3194: <P>
! 3195: </TD>
! 3196: <TD width="22%" valign=top class="mainbody">
! 3197: <P>learningContext
! 3198: </TD>
! 3199: <TD width="15%" valign=top class="mainbody">
! 3200: <P>
! 3201: </TD>
! 3202: <TD width="13%" valign=top class="mainbody">
! 3203: <P>
! 3204: </TD>
! 3205: <TD width="10%" valign=top class="mainbody">
! 3206: <P>
! 3207: </TD>
! 3208: <TD width="10%" valign=top class="mainbody">
! 3209: <P>
! 3210: </TD>
! 3211: <TD width="10%" valign=top class="mainbody">
! 3212: <P>
! 3213: </TD>
! 3214: </TR>
! 3215: <TR>
! 3216: <TD width="8%" valign=top class="mainbody">
! 3217: <P>
! 3218: </TD>
! 3219: <TD width="12%" valign=top class="mainbody">
! 3220: <P>
! 3221: </TD>
! 3222: <TD width="22%" valign=top class="mainbody">
! 3223: <P>
! 3224: </TD>
! 3225: <TD width="15%" valign=top class="mainbody">
! 3226: <P>langstring
! 3227: </TD>
! 3228: <TD width="13%" valign=top class="mainbody">
! 3229: <P>
! 3230: </TD>
! 3231: <TD width="10%" valign=top class="mainbody">
! 3232: <P>
! 3233: </TD>
! 3234: <TD width="10%" valign=top class="mainbody">
! 3235: <P>
! 3236: </TD>
! 3237: <TD width="10%" valign=top class="mainbody">
! 3238: <P>
! 3239: </TD>
! 3240: </TR>
! 3241: <TR>
! 3242: <TD width="8%" valign=top class="mainbody">
! 3243: <P>
! 3244: </TD>
! 3245: <TD width="12%" valign=top class="mainbody">
! 3246: <P>
! 3247: </TD>
! 3248: <TD width="22%" valign=top class="mainbody">
! 3249: <P>
! 3250: </TD>
! 3251: <TD width="15%" valign=top class="mainbody">
! 3252: <P>
! 3253: </TD>
! 3254: <TD width="13%" valign=top class="mainbody">
! 3255: <P>language
! 3256: </TD>
! 3257: <TD width="10%" valign=top class="mainbody">
! 3258: <P>
! 3259: </TD>
! 3260: <TD width="10%" valign=top class="mainbody">
! 3261: <P>
! 3262: </TD>
! 3263: <TD width="10%" valign=top class="mainbody">
! 3264: <P>SEL
! 3265: </TD>
! 3266: </TR>
! 3267: <TR>
! 3268: <TD width="8%" valign=top class="mainbody">
! 3269: <P>
! 3270: </TD>
! 3271: <TD width="12%" valign=top class="mainbody">
! 3272: <P>
! 3273: </TD>
! 3274: <TD width="22%" valign=top class="mainbody">
! 3275: <P>
! 3276: </TD>
! 3277: <TD width="15%" valign=top class="mainbody">
! 3278: <P>
! 3279: </TD>
! 3280: <TD width="13%" valign=top class="mainbody">
! 3281: <P>string
! 3282: </TD>
! 3283: <TD width="10%" valign=top class="mainbody">
! 3284: <P>
! 3285: </TD>
! 3286: <TD width="10%" valign=top class="mainbody">
! 3287: <P>
! 3288: </TD>
! 3289: <TD width="10%" valign=top class="mainbody">
! 3290: <P>SEL
! 3291: </TD>
! 3292: </TR>
! 3293: <TR>
! 3294: <TD width="8%" valign=top class="mainbody">
! 3295: <P>5.7
! 3296: </TD>
! 3297: <TD width="12%" valign=top class="mainbody">
! 3298: <P>
! 3299: </TD>
! 3300: <TD width="22%" valign=top class="mainbody">
! 3301: <P>typicalagerange
! 3302: </TD>
! 3303: <TD width="15%" valign=top class="mainbody">
! 3304: <P>
! 3305: </TD>
! 3306: <TD width="13%" valign=top class="mainbody">
! 3307: <P>
! 3308: </TD>
! 3309: <TD width="10%" valign=top class="mainbody">
! 3310: <P>
! 3311: </TD>
! 3312: <TD width="10%" valign=top class="mainbody">
! 3313: <P>
! 3314: </TD>
! 3315: <TD width="10%" valign=top class="mainbody">
! 3316: <P>
! 3317: </TD>
! 3318: </TR>
! 3319: <TR>
! 3320: <TD width="8%" valign=top class="mainbody">
! 3321: <P>
! 3322: </TD>
! 3323: <TD width="12%" valign=top class="mainbody">
! 3324: <P>
! 3325: </TD>
! 3326: <TD width="22%" valign=top class="mainbody">
! 3327: <P>
! 3328: </TD>
! 3329: <TD width="15%" valign=top class="mainbody">
! 3330: <P>langstring
! 3331: </TD>
! 3332: <TD width="13%" valign=top class="mainbody">
! 3333: <P>
! 3334: </TD>
! 3335: <TD width="10%" valign=top class="mainbody">
! 3336: <P>
! 3337: </TD>
! 3338: <TD width="10%" valign=top class="mainbody">
! 3339: <P>
! 3340: </TD>
! 3341: <TD width="10%" valign=top class="mainbody">
! 3342: <P>
! 3343: </TD>
! 3344: </TR>
! 3345: <TR>
! 3346: <TD width="8%" valign=top class="mainbody">
! 3347: <P>
! 3348: </TD>
! 3349: <TD width="12%" valign=top class="mainbody">
! 3350: <P>
! 3351: </TD>
! 3352: <TD width="22%" valign=top class="mainbody">
! 3353: <P>
! 3354: </TD>
! 3355: <TD width="15%" valign=top class="mainbody">
! 3356: <P>
! 3357: </TD>
! 3358: <TD width="13%" valign=top class="mainbody">
! 3359: <P>language
! 3360: </TD>
! 3361: <TD width="10%" valign=top class="mainbody">
! 3362: <P>
! 3363: </TD>
! 3364: <TD width="10%" valign=top class="mainbody">
! 3365: <P>
! 3366: </TD>
! 3367: <TD width="10%" valign=top class="mainbody">
! 3368: <P>SEL
! 3369: </TD>
! 3370: </TR>
! 3371: <TR>
! 3372: <TD width="8%" valign=top class="mainbody">
! 3373: <P>
! 3374: </TD>
! 3375: <TD width="12%" valign=top class="mainbody">
! 3376: <P>
! 3377: </TD>
! 3378: <TD width="22%" valign=top class="mainbody">
! 3379: <P>
! 3380: </TD>
! 3381: <TD width="15%" valign=top class="mainbody">
! 3382: <P>
! 3383: </TD>
! 3384: <TD width="13%" valign=top class="mainbody">
! 3385: <P>string
! 3386: </TD>
! 3387: <TD width="10%" valign=top class="mainbody">
! 3388: <P>
! 3389: </TD>
! 3390: <TD width="10%" valign=top class="mainbody">
! 3391: <P>
! 3392: </TD>
! 3393: <TD width="10%" valign=top class="mainbody">
! 3394: <P>SEL
! 3395: </TD>
! 3396: </TR>
! 3397: <TR>
! 3398: <TD width="8%" valign=top class="mainbody">
! 3399: <P>5.8
! 3400: </TD>
! 3401: <TD width="12%" valign=top class="mainbody">
! 3402: <P>
! 3403: </TD>
! 3404: <TD width="22%" valign=top class="mainbody">
! 3405: <P>difficulty
! 3406: </TD>
! 3407: <TD width="15%" valign=top class="mainbody">
! 3408: <P>
! 3409: </TD>
! 3410: <TD width="13%" valign=top class="mainbody">
! 3411: <P>
! 3412: </TD>
! 3413: <TD width="10%" valign=top class="mainbody">
! 3414: <P>
! 3415: </TD>
! 3416: <TD width="10%" valign=top class="mainbody">
! 3417: <P>
! 3418: </TD>
! 3419: <TD width="10%" valign=top class="mainbody">
! 3420: <P>SEL
! 3421: </TD>
! 3422: </TR>
! 3423: <TR>
! 3424: <TD width="8%" valign=top class="mainbody">
! 3425: <P>5.9
! 3426: </TD>
! 3427: <TD width="12%" valign=top class="mainbody">
! 3428: <P>
! 3429: </TD>
! 3430: <TD width="22%" valign=top class="mainbody">
! 3431: <P>typicallearningtime
! 3432: </TD>
! 3433: <TD width="15%" valign=top class="mainbody">
! 3434: <P>
! 3435: </TD>
! 3436: <TD width="13%" valign=top class="mainbody">
! 3437: <P>
! 3438: </TD>
! 3439: <TD width="10%" valign=top class="mainbody">
! 3440: <P>
! 3441: </TD>
! 3442: <TD width="10%" valign=top class="mainbody">
! 3443: <P>
! 3444: </TD>
! 3445: <TD width="10%" valign=top class="mainbody">
! 3446: <P>
! 3447: </TD>
! 3448: </TR>
! 3449: <TR>
! 3450: <TD width="8%" valign=top class="mainbody">
! 3451: <P>
! 3452: </TD>
! 3453: <TD width="12%" valign=top class="mainbody">
! 3454: <P>
! 3455: </TD>
! 3456: <TD width="22%" valign=top class="mainbody">
! 3457: <P>
! 3458: </TD>
! 3459: <TD width="15%" valign=top class="mainbody">
! 3460: <P>datetime
! 3461: </TD>
! 3462: <TD width="13%" valign=top class="mainbody">
! 3463: <P>
! 3464: </TD>
! 3465: <TD width="10%" valign=top class="mainbody">
! 3466: <P>
! 3467: </TD>
! 3468: <TD width="10%" valign=top class="mainbody">
! 3469: <P>
! 3470: </TD>
! 3471: <TD width="10%" valign=top class="mainbody">
! 3472: <P>SEL
! 3473: </TD>
! 3474: </TR>
! 3475: <TR>
! 3476: <TD width="8%" valign=top class="mainbody">
! 3477: <P>
! 3478: </TD>
! 3479: <TD width="12%" valign=top class="mainbody">
! 3480: <P>
! 3481: </TD>
! 3482: <TD width="22%" valign=top class="mainbody">
! 3483: <P>
! 3484: </TD>
! 3485: <TD width="15%" valign=top class="mainbody">
! 3486: <P>description
! 3487: </TD>
! 3488: <TD width="13%" valign=top class="mainbody">
! 3489: <P>
! 3490: </TD>
! 3491: <TD width="10%" valign=top class="mainbody">
! 3492: <P>
! 3493: </TD>
! 3494: <TD width="10%" valign=top class="mainbody">
! 3495: <P>
! 3496: </TD>
! 3497: <TD width="10%" valign=top class="mainbody">
! 3498: <P>
! 3499: </TD>
! 3500: </TR>
! 3501: <TR>
! 3502: <TD width="8%" valign=top class="mainbody">
! 3503: <P>
! 3504: </TD>
! 3505: <TD width="12%" valign=top class="mainbody">
! 3506: <P>
! 3507: </TD>
! 3508: <TD width="22%" valign=top class="mainbody">
! 3509: <P>
! 3510: </TD>
! 3511: <TD width="15%" valign=top class="mainbody">
! 3512: <P>
! 3513: </TD>
! 3514: <TD width="13%" valign=top class="mainbody">
! 3515: <P>langstring
! 3516: </TD>
! 3517: <TD width="10%" valign=top class="mainbody">
! 3518: <P>
! 3519: </TD>
! 3520: <TD width="10%" valign=top class="mainbody">
! 3521: <P>
! 3522: </TD>
! 3523: <TD width="10%" valign=top class="mainbody">
! 3524: <P>
! 3525: </TD>
! 3526: </TR>
! 3527: <TR>
! 3528: <TD width="8%" valign=top class="mainbody">
! 3529: <P>
! 3530: </TD>
! 3531: <TD width="12%" valign=top class="mainbody">
! 3532: <P>
! 3533: </TD>
! 3534: <TD width="22%" valign=top class="mainbody">
! 3535: <P>
! 3536: </TD>
! 3537: <TD width="15%" valign=top class="mainbody">
! 3538: <P>
! 3539: </TD>
! 3540: <TD width="13%" valign=top class="mainbody">
! 3541: <P>
! 3542: </TD>
! 3543: <TD width="10%" valign=top class="mainbody">
! 3544: <P>language
! 3545: </TD>
! 3546: <TD width="10%" valign=top class="mainbody">
! 3547: <P>
! 3548: </TD>
! 3549: <TD width="10%" valign=top class="mainbody">
! 3550: <P>SEL
! 3551: </TD>
! 3552: </TR>
! 3553: <TR>
! 3554: <TD width="8%" valign=top class="mainbody">
! 3555: <P>
! 3556: </TD>
! 3557: <TD width="12%" valign=top class="mainbody">
! 3558: <P>
! 3559: </TD>
! 3560: <TD width="22%" valign=top class="mainbody">
! 3561: <P>
! 3562: </TD>
! 3563: <TD width="15%" valign=top class="mainbody">
! 3564: <P>
! 3565: </TD>
! 3566: <TD width="13%" valign=top class="mainbody">
! 3567: <P>
! 3568: </TD>
! 3569: <TD width="10%" valign=top class="mainbody">
! 3570: <P>string
! 3571: </TD>
! 3572: <TD width="10%" valign=top class="mainbody">
! 3573: <P>
! 3574: </TD>
! 3575: <TD width="10%" valign=top class="mainbody">
! 3576: <P>SEL
! 3577: </TD>
! 3578: </TR>
! 3579: <TR>
! 3580: <TD width="8%" valign=top class="mainbody">
! 3581: <P>5.10
! 3582: </TD>
! 3583: <TD width="12%" valign=top class="mainbody">
! 3584: <P>
! 3585: </TD>
! 3586: <TD width="22%" valign=top class="mainbody">
! 3587: <P>description
! 3588: </TD>
! 3589: <TD width="15%" valign=top class="mainbody">
! 3590: <P>
! 3591: </TD>
! 3592: <TD width="13%" valign=top class="mainbody">
! 3593: <P>
! 3594: </TD>
! 3595: <TD width="10%" valign=top class="mainbody">
! 3596: <P>
! 3597: </TD>
! 3598: <TD width="10%" valign=top class="mainbody">
! 3599: <P>
! 3600: </TD>
! 3601: <TD width="10%" valign=top class="mainbody">
! 3602: <P>
! 3603: </TD>
! 3604: </TR>
! 3605: <TR>
! 3606: <TD width="8%" valign=top class="mainbody">
! 3607: <P>
! 3608: </TD>
! 3609: <TD width="12%" valign=top class="mainbody">
! 3610: <P>
! 3611: </TD>
! 3612: <TD width="22%" valign=top class="mainbody">
! 3613: <P>
! 3614: </TD>
! 3615: <TD width="15%" valign=top class="mainbody">
! 3616: <P>langstring
! 3617: </TD>
! 3618: <TD width="13%" valign=top class="mainbody">
! 3619: <P>
! 3620: </TD>
! 3621: <TD width="10%" valign=top class="mainbody">
! 3622: <P>
! 3623: </TD>
! 3624: <TD width="10%" valign=top class="mainbody">
! 3625: <P>
! 3626: </TD>
! 3627: <TD width="10%" valign=top class="mainbody">
! 3628: <P>
! 3629: </TD>
! 3630: </TR>
! 3631: <TR>
! 3632: <TD width="8%" valign=top class="mainbody">
! 3633: <P>
! 3634: </TD>
! 3635: <TD width="12%" valign=top class="mainbody">
! 3636: <P>
! 3637: </TD>
! 3638: <TD width="22%" valign=top class="mainbody">
! 3639: <P>
! 3640: </TD>
! 3641: <TD width="15%" valign=top class="mainbody">
! 3642: <P>
! 3643: </TD>
! 3644: <TD width="13%" valign=top class="mainbody">
! 3645: <P>language
! 3646: </TD>
! 3647: <TD width="10%" valign=top class="mainbody">
! 3648: <P>
! 3649: </TD>
! 3650: <TD width="10%" valign=top class="mainbody">
! 3651: <P>
! 3652: </TD>
! 3653: <TD width="10%" valign=top class="mainbody">
! 3654: <P>SEL
! 3655: </TD>
! 3656: </TR>
! 3657: <TR>
! 3658: <TD width="8%" valign=top class="mainbody">
! 3659: <P>
! 3660: </TD>
! 3661: <TD width="12%" valign=top class="mainbody">
! 3662: <P>
! 3663: </TD>
! 3664: <TD width="22%" valign=top class="mainbody">
! 3665: <P>
! 3666: </TD>
! 3667: <TD width="15%" valign=top class="mainbody">
! 3668: <P>
! 3669: </TD>
! 3670: <TD width="13%" valign=top class="mainbody">
! 3671: <P>string
! 3672: </TD>
! 3673: <TD width="10%" valign=top class="mainbody">
! 3674: <P>
! 3675: </TD>
! 3676: <TD width="10%" valign=top class="mainbody">
! 3677: <P>
! 3678: </TD>
! 3679: <TD width="10%" valign=top class="mainbody">
! 3680: <P>SEL
! 3681: </TD>
! 3682: </TR>
! 3683: <TR>
! 3684: <TD width="8%" valign=top class="mainbody">
! 3685: <P>5.11
! 3686: </TD>
! 3687: <TD width="12%" valign=top class="mainbody">
! 3688: <P>
! 3689: </TD>
! 3690: <TD width="22%" valign=top class="mainbody">
! 3691: <P>language
! 3692: </TD>
! 3693: <TD width="15%" valign=top class="mainbody">
! 3694: <P>
! 3695: </TD>
! 3696: <TD width="13%" valign=top class="mainbody">
! 3697: <P>
! 3698: </TD>
! 3699: <TD width="10%" valign=top class="mainbody">
! 3700: <P>
! 3701: </TD>
! 3702: <TD width="10%" valign=top class="mainbody">
! 3703: <P>
! 3704: </TD>
! 3705: <TD width="10%" valign=top class="mainbody">
! 3706: <P>SEL
! 3707: </TD>
! 3708: </TR>
! 3709: <TR>
! 3710: <TD width="8%" valign=top class="mainbody">
! 3711: <P>
! 3712: </TD>
! 3713: <TD width="12%" valign=top class="mainbody">
! 3714: <P>
! 3715: </TD>
! 3716: <TD width="22%" valign=top class="mainbody">
! 3717: <P>
! 3718: </TD>
! 3719: <TD width="15%" valign=top class="mainbody">
! 3720: <P>
! 3721: </TD>
! 3722: <TD width="13%" valign=top class="mainbody">
! 3723: <P>
! 3724: </TD>
! 3725: <TD width="10%" valign=top class="mainbody">
! 3726: <P>
! 3727: </TD>
! 3728: <TD width="10%" valign=top class="mainbody">
! 3729: <P>
! 3730: </TD>
! 3731: <TD width="10%" valign=top class="mainbody">
! 3732: <P>
! 3733: </TD>
! 3734: </TR>
! 3735: <TR>
! 3736: <TD width="8%" valign=top class="mainbody">
! 3737: <P>6
! 3738: </TD>
! 3739: <TD width="12%" valign=top class="mainbody">
! 3740: <P><FONT class="mainbodystrong">rights</FONT>
! 3741: </TD>
! 3742: <TD width="22%" valign=top class="mainbody">
! 3743: <P>
! 3744: </TD>
! 3745: <TD width="15%" valign=top class="mainbody">
! 3746: <P>
! 3747: </TD>
! 3748: <TD width="13%" valign=top class="mainbody">
! 3749: <P>
! 3750: </TD>
! 3751: <TD width="10%" valign=top class="mainbody">
! 3752: <P>
! 3753: </TD>
! 3754: <TD width="10%" valign=top class="mainbody">
! 3755: <P>
! 3756: </TD>
! 3757: <TD width="10%" valign=top class="mainbody">
! 3758: <P>
! 3759: </TD>
! 3760: </TR>
! 3761: <TR>
! 3762: <TD width="8%" valign=top class="mainbody">
! 3763: <P>6.1
! 3764: </TD>
! 3765: <TD width="12%" valign=top class="mainbody">
! 3766: <P>
! 3767: </TD>
! 3768: <TD width="22%" valign=top class="mainbody">
! 3769: <P><U>cost</U>
! 3770: </TD>
! 3771: <TD width="15%" valign=top class="mainbody">
! 3772: <P>
! 3773: </TD>
! 3774: <TD width="13%" valign=top class="mainbody">
! 3775: <P>
! 3776: </TD>
! 3777: <TD width="10%" valign=top class="mainbody">
! 3778: <P>
! 3779: </TD>
! 3780: <TD width="10%" valign=top class="mainbody">
! 3781: <P>
! 3782: </TD>
! 3783: <TD width="10%" valign=top class="mainbody">
! 3784: <P><U>Core</U>
! 3785: </TD>
! 3786: </TR>
! 3787: </TABLE><BR clear=all>
! 3788: </SPAN>
! 3789:
! 3790: <P>
! 3791:
! 3792: <TABLE border=0 cellspacing=0 cellpadding=0 width=624>
! 3793: <TR>
! 3794: <TD width="8%" valign=top class="mainbody">
! 3795: <P>6.2
! 3796: </TD>
! 3797: <TD width="12%" valign=top class="mainbody">
! 3798: <P>
! 3799: </TD>
! 3800: <TD width="22%" valign=top class="mainbody">
! 3801: <P><U>copyrightandotherrestrictions
! 3802: </U>
! 3803: </TD>
! 3804: <TD width="15%" valign=top class="mainbody">
! 3805: <P>
! 3806: </TD>
! 3807: <TD width="13%" valign=top class="mainbody">
! 3808: <P>
! 3809: </TD>
! 3810: <TD width="10%" valign=top class="mainbody">
! 3811: <P>
! 3812: </TD>
! 3813: <TD width="10%" valign=top class="mainbody">
! 3814: <P>
! 3815: </TD>
! 3816: <TD width="10%" valign=top class="mainbody">
! 3817: <P><U>Core</U>
! 3818: </TD>
! 3819: </TR>
! 3820: <TR>
! 3821: <TD width="8%" valign=top class="mainbody">
! 3822: <P>6.3
! 3823: </TD>
! 3824: <TD width="12%" valign=top class="mainbody">
! 3825: <P>
! 3826: </TD>
! 3827: <TD width="22%" valign=top class="mainbody">
! 3828: <P><U>description</U>
! 3829: </TD>
! 3830: <TD width="15%" valign=top class="mainbody">
! 3831: <P>
! 3832: </TD>
! 3833: <TD width="13%" valign=top class="mainbody">
! 3834: <P>
! 3835: </TD>
! 3836: <TD width="10%" valign=top class="mainbody">
! 3837: <P>
! 3838: </TD>
! 3839: <TD width="10%" valign=top class="mainbody">
! 3840: <P>
! 3841: </TD>
! 3842: <TD width="10%" valign=top class="mainbody">
! 3843: <P>
! 3844: </TD>
! 3845: </TR>
! 3846: <TR>
! 3847: <TD width="8%" valign=top class="mainbody">
! 3848: <P>
! 3849: </TD>
! 3850: <TD width="12%" valign=top class="mainbody">
! 3851: <P>
! 3852: </TD>
! 3853: <TD width="22%" valign=top class="mainbody">
! 3854: <P>
! 3855: </TD>
! 3856: <TD width="15%" valign=top class="mainbody">
! 3857: <P><U>langstring</U>
! 3858: </TD>
! 3859: <TD width="13%" valign=top class="mainbody">
! 3860: <P>
! 3861: </TD>
! 3862: <TD width="10%" valign=top class="mainbody">
! 3863: <P>
! 3864: </TD>
! 3865: <TD width="10%" valign=top class="mainbody">
! 3866: <P>
! 3867: </TD>
! 3868: <TD width="10%" valign=top class="mainbody">
! 3869: <P>
! 3870: </TD>
! 3871: </TR>
! 3872: <TR>
! 3873: <TD width="8%" valign=top class="mainbody">
! 3874: <P>
! 3875: </TD>
! 3876: <TD width="12%" valign=top class="mainbody">
! 3877: <P>
! 3878: </TD>
! 3879: <TD width="22%" valign=top class="mainbody">
! 3880: <P>
! 3881: </TD>
! 3882: <TD width="15%" valign=top class="mainbody">
! 3883: <P>
! 3884: </TD>
! 3885: <TD width="13%" valign=top class="mainbody">
! 3886: <P>language
! 3887: </TD>
! 3888: <TD width="10%" valign=top class="mainbody">
! 3889: <P>
! 3890: </TD>
! 3891: <TD width="10%" valign=top class="mainbody">
! 3892: <P>
! 3893: </TD>
! 3894: <TD width="10%" valign=top class="mainbody">
! 3895: <P>SEL
! 3896: </TD>
! 3897: </TR>
! 3898: <TR>
! 3899: <TD width="8%" valign=top class="mainbody">
! 3900: <P>
! 3901: </TD>
! 3902: <TD width="12%" valign=top class="mainbody">
! 3903: <P>
! 3904: </TD>
! 3905: <TD width="22%" valign=top class="mainbody">
! 3906: <P>
! 3907: </TD>
! 3908: <TD width="15%" valign=top class="mainbody">
! 3909: <P>
! 3910: </TD>
! 3911: <TD width="13%" valign=top class="mainbody">
! 3912: <P><U>string</U>
! 3913: </TD>
! 3914: <TD width="10%" valign=top class="mainbody">
! 3915: <P>
! 3916: </TD>
! 3917: <TD width="10%" valign=top class="mainbody">
! 3918: <P>
! 3919: </TD>
! 3920: <TD width="10%" valign=top class="mainbody">
! 3921: <P><U>Core</U>
! 3922: </TD>
! 3923: </TR>
! 3924: <TR>
! 3925: <TD width="8%" valign=top class="mainbody">
! 3926: <P>
! 3927: </TD>
! 3928: <TD width="12%" valign=top class="mainbody">
! 3929: <P>
! 3930: </TD>
! 3931: <TD width="22%" valign=top class="mainbody">
! 3932: <P>
! 3933: </TD>
! 3934: <TD width="15%" valign=top class="mainbody">
! 3935: <P>
! 3936: </TD>
! 3937: <TD width="13%" valign=top class="mainbody">
! 3938: <P>
! 3939: </TD>
! 3940: <TD width="10%" valign=top class="mainbody">
! 3941: <P>
! 3942: </TD>
! 3943: <TD width="10%" valign=top class="mainbody">
! 3944: <P>
! 3945: </TD>
! 3946: <TD width="10%" valign=top class="mainbody">
! 3947: <P>
! 3948: </TD>
! 3949: </TR>
! 3950: <TR>
! 3951: <TD width="8%" valign=top class="mainbody">
! 3952: <P>7
! 3953: </TD>
! 3954: <TD width="12%" valign=top class="mainbody">
! 3955: <P><FONT class="mainbodystrong">relation</FONT>
! 3956: </TD>
! 3957: <TD width="22%" valign=top class="mainbody">
! 3958: <P>
! 3959: </TD>
! 3960: <TD width="15%" valign=top class="mainbody">
! 3961: <P>
! 3962: </TD>
! 3963: <TD width="13%" valign=top class="mainbody">
! 3964: <P>
! 3965: </TD>
! 3966: <TD width="10%" valign=top class="mainbody">
! 3967: <P>
! 3968: </TD>
! 3969: <TD width="10%" valign=top class="mainbody">
! 3970: <P>
! 3971: </TD>
! 3972: <TD width="10%" valign=top class="mainbody">
! 3973: <P>
! 3974: </TD>
! 3975: </TR>
! 3976: <TR>
! 3977: <TD width="8%" valign=top class="mainbody">
! 3978: <P>7.1
! 3979: </TD>
! 3980: <TD width="12%" valign=top class="mainbody">
! 3981: <P>
! 3982: </TD>
! 3983: <TD width="22%" valign=top class="mainbody">
! 3984: <P>kind
! 3985: </TD>
! 3986: <TD width="15%" valign=top class="mainbody">
! 3987: <P>
! 3988: </TD>
! 3989: <TD width="13%" valign=top class="mainbody">
! 3990: <P>
! 3991: </TD>
! 3992: <TD width="10%" valign=top class="mainbody">
! 3993: <P>
! 3994: </TD>
! 3995: <TD width="10%" valign=top class="mainbody">
! 3996: <P>
! 3997: </TD>
! 3998: <TD width="10%" valign=top class="mainbody">
! 3999: <P>
! 4000: </TD>
! 4001: </TR>
! 4002: <TR>
! 4003: <TD width="8%" valign=top class="mainbody">
! 4004: <P>
! 4005: </TD>
! 4006: <TD width="12%" valign=top class="mainbody">
! 4007: <P>
! 4008: </TD>
! 4009: <TD width="22%" valign=top class="mainbody">
! 4010: <P>
! 4011: </TD>
! 4012: <TD width="15%" valign=top class="mainbody">
! 4013: <P>langstring
! 4014: </TD>
! 4015: <TD width="13%" valign=top class="mainbody">
! 4016: <P>
! 4017: </TD>
! 4018: <TD width="10%" valign=top class="mainbody">
! 4019: <P>
! 4020: </TD>
! 4021: <TD width="10%" valign=top class="mainbody">
! 4022: <P>
! 4023: </TD>
! 4024: <TD width="10%" valign=top class="mainbody">
! 4025: <P>
! 4026: </TD>
! 4027: </TR>
! 4028: <TR>
! 4029: <TD width="8%" valign=top class="mainbody">
! 4030: <P>
! 4031: </TD>
! 4032: <TD width="12%" valign=top class="mainbody">
! 4033: <P>
! 4034: </TD>
! 4035: <TD width="22%" valign=top class="mainbody">
! 4036: <P>
! 4037: </TD>
! 4038: <TD width="15%" valign=top class="mainbody">
! 4039: <P>
! 4040: </TD>
! 4041: <TD width="13%" valign=top class="mainbody">
! 4042: <P>language
! 4043: </TD>
! 4044: <TD width="10%" valign=top class="mainbody">
! 4045: <P>
! 4046: </TD>
! 4047: <TD width="10%" valign=top class="mainbody">
! 4048: <P>
! 4049: </TD>
! 4050: <TD width="10%" valign=top class="mainbody">
! 4051: <P>SEL
! 4052: </TD>
! 4053: </TR>
! 4054: <TR>
! 4055: <TD width="8%" valign=top class="mainbody">
! 4056: <P>
! 4057: </TD>
! 4058: <TD width="12%" valign=top class="mainbody">
! 4059: <P>
! 4060: </TD>
! 4061: <TD width="22%" valign=top class="mainbody">
! 4062: <P>
! 4063: </TD>
! 4064: <TD width="15%" valign=top class="mainbody">
! 4065: <P>
! 4066: </TD>
! 4067: <TD width="13%" valign=top class="mainbody">
! 4068: <P>string
! 4069: </TD>
! 4070: <TD width="10%" valign=top class="mainbody">
! 4071: <P>
! 4072: </TD>
! 4073: <TD width="10%" valign=top class="mainbody">
! 4074: <P>
! 4075: </TD>
! 4076: <TD width="10%" valign=top class="mainbody">
! 4077: <P>Core
! 4078: </TD>
! 4079: </TR>
! 4080: <TR>
! 4081: <TD width="8%" valign=top class="mainbody">
! 4082: <P>7.2
! 4083: </TD>
! 4084: <TD width="12%" valign=top class="mainbody">
! 4085: <P>
! 4086: </TD>
! 4087: <TD width="22%" valign=top class="mainbody">
! 4088: <P>resource
! 4089: </TD>
! 4090: <TD width="15%" valign=top class="mainbody">
! 4091: <P>
! 4092: </TD>
! 4093: <TD width="13%" valign=top class="mainbody">
! 4094: <P>
! 4095: </TD>
! 4096: <TD width="10%" valign=top class="mainbody">
! 4097: <P>
! 4098: </TD>
! 4099: <TD width="10%" valign=top class="mainbody">
! 4100: <P>
! 4101: </TD>
! 4102: <TD width="10%" valign=top class="mainbody">
! 4103: <P>
! 4104: </TD>
! 4105: </TR>
! 4106: <TR>
! 4107: <TD width="8%" valign=top class="mainbody">
! 4108: <P>7.2.1
! 4109: </TD>
! 4110: <TD width="12%" valign=top class="mainbody">
! 4111: <P>
! 4112: </TD>
! 4113: <TD width="22%" valign=top class="mainbody">
! 4114: <P>
! 4115: </TD>
! 4116: <TD width="15%" valign=top class="mainbody">
! 4117: <P>identifier:Reserved
! 4118: </TD>
! 4119: <TD width="13%" valign=top class="mainbody">
! 4120: <P>
! 4121: </TD>
! 4122: <TD width="10%" valign=top class="mainbody">
! 4123: <P>
! 4124: </TD>
! 4125: <TD width="10%" valign=top class="mainbody">
! 4126: <P>
! 4127: </TD>
! 4128: <TD width="10%" valign=top class="mainbody">
! 4129: <P>
! 4130: </TD>
! 4131: </TR>
! 4132: <TR>
! 4133: <TD width="8%" valign=top class="mainbody">
! 4134: <P>7.2.2
! 4135: </TD>
! 4136: <TD width="12%" valign=top class="mainbody">
! 4137: <P>
! 4138: </TD>
! 4139: <TD width="22%" valign=top class="mainbody">
! 4140: <P>
! 4141: </TD>
! 4142: <TD width="15%" valign=top class="mainbody">
! 4143: <P>description
! 4144: </TD>
! 4145: <TD width="13%" valign=top class="mainbody">
! 4146: <P>
! 4147: </TD>
! 4148: <TD width="10%" valign=top class="mainbody">
! 4149: <P>
! 4150: </TD>
! 4151: <TD width="10%" valign=top class="mainbody">
! 4152: <P>
! 4153: </TD>
! 4154: <TD width="10%" valign=top class="mainbody">
! 4155: <P>
! 4156: </TD>
! 4157: </TR>
! 4158: <TR>
! 4159: <TD width="8%" valign=top class="mainbody">
! 4160: <P>
! 4161: </TD>
! 4162: <TD width="12%" valign=top class="mainbody">
! 4163: <P>
! 4164: </TD>
! 4165: <TD width="22%" valign=top class="mainbody">
! 4166: <P>
! 4167: </TD>
! 4168: <TD width="15%" valign=top class="mainbody">
! 4169: <P>
! 4170: </TD>
! 4171: <TD width="13%" valign=top class="mainbody">
! 4172: <P>language
! 4173: </TD>
! 4174: <TD width="10%" valign=top class="mainbody">
! 4175: <P>
! 4176: </TD>
! 4177: <TD width="10%" valign=top class="mainbody">
! 4178: <P>
! 4179: </TD>
! 4180: <TD width="10%" valign=top class="mainbody">
! 4181: <P>SEL
! 4182: </TD>
! 4183: </TR>
! 4184: <TR>
! 4185: <TD width="8%" valign=top class="mainbody">
! 4186: <P>
! 4187: </TD>
! 4188: <TD width="12%" valign=top class="mainbody">
! 4189: <P>
! 4190: </TD>
! 4191: <TD width="22%" valign=top class="mainbody">
! 4192: <P>
! 4193: </TD>
! 4194: <TD width="15%" valign=top class="mainbody">
! 4195: <P>
! 4196: </TD>
! 4197: <TD width="13%" valign=top class="mainbody">
! 4198: <P>string
! 4199: </TD>
! 4200: <TD width="10%" valign=top class="mainbody">
! 4201: <P>
! 4202: </TD>
! 4203: <TD width="10%" valign=top class="mainbody">
! 4204: <P>
! 4205: </TD>
! 4206: <TD width="10%" valign=top class="mainbody">
! 4207: <P>SEL
! 4208: </TD>
! 4209: </TR>
! 4210: <TR>
! 4211: <TD width="8%" valign=top class="mainbody">
! 4212: <P>
! 4213: </TD>
! 4214: <TD width="12%" valign=top class="mainbody">
! 4215: <P>
! 4216: </TD>
! 4217: <TD width="22%" valign=top class="mainbody">
! 4218: <P>
! 4219: </TD>
! 4220: <TD width="15%" valign=top class="mainbody">
! 4221: <P>
! 4222: </TD>
! 4223: <TD width="13%" valign=top class="mainbody">
! 4224: <P>
! 4225: </TD>
! 4226: <TD width="10%" valign=top class="mainbody">
! 4227: <P>
! 4228: </TD>
! 4229: <TD width="10%" valign=top class="mainbody">
! 4230: <P>
! 4231: </TD>
! 4232: <TD width="10%" valign=top class="mainbody">
! 4233: <P>
! 4234: </TD>
! 4235: </TR>
! 4236: <TR>
! 4237: <TD width="8%" valign=top class="mainbody">
! 4238: <P>8
! 4239: </TD>
! 4240: <TD width="12%" valign=top class="mainbody">
! 4241: <P><FONT class="mainbodystrong">annotation</FONT>
! 4242: </TD>
! 4243: <TD width="22%" valign=top class="mainbody">
! 4244: <P>
! 4245: </TD>
! 4246: <TD width="15%" valign=top class="mainbody">
! 4247: <P>
! 4248: </TD>
! 4249: <TD width="13%" valign=top class="mainbody">
! 4250: <P>
! 4251: </TD>
! 4252: <TD width="10%" valign=top class="mainbody">
! 4253: <P>
! 4254: </TD>
! 4255: <TD width="10%" valign=top class="mainbody">
! 4256: <P>
! 4257: </TD>
! 4258: <TD width="10%" valign=top class="mainbody">
! 4259: <P>
! 4260: </TD>
! 4261: </TR>
! 4262: <TR>
! 4263: <TD width="8%" valign=top class="mainbody">
! 4264: <P>8.1
! 4265: </TD>
! 4266: <TD width="12%" valign=top class="mainbody">
! 4267: <P>
! 4268: </TD>
! 4269: <TD width="22%" valign=top class="mainbody">
! 4270: <P>person
! 4271: </TD>
! 4272: <TD width="15%" valign=top class="mainbody">
! 4273: <P>
! 4274: </TD>
! 4275: <TD width="13%" valign=top class="mainbody">
! 4276: <P>
! 4277: </TD>
! 4278: <TD width="10%" valign=top class="mainbody">
! 4279: <P>
! 4280: </TD>
! 4281: <TD width="10%" valign=top class="mainbody">
! 4282: <P>
! 4283: </TD>
! 4284: <TD width="10%" valign=top class="mainbody">
! 4285: <P>SEL
! 4286: </TD>
! 4287: </TR>
! 4288: </TABLE><BR clear=all>
! 4289: </SPAN>
! 4290:
! 4291: <P>
! 4292:
! 4293: <TABLE border=0 cellspacing=0 cellpadding=0 width=624>
! 4294: <TR>
! 4295: <TD width="8%" valign=top class="mainbody">
! 4296: <P>8.2
! 4297: </TD>
! 4298: <TD width="12%" valign=top class="mainbody">
! 4299: <P>
! 4300: </TD>
! 4301: <TD width="22%" valign=top class="mainbody">
! 4302: <P>date
! 4303: </TD>
! 4304: <TD width="15%" valign=top class="mainbody">
! 4305: <P>
! 4306: </TD>
! 4307: <TD width="13%" valign=top class="mainbody">
! 4308: <P>
! 4309: </TD>
! 4310: <TD width="10%" valign=top class="mainbody">
! 4311: <P>
! 4312: </TD>
! 4313: <TD width="10%" valign=top class="mainbody">
! 4314: <P>
! 4315: </TD>
! 4316: <TD width="10%" valign=top class="mainbody">
! 4317: <P>
! 4318: </TD>
! 4319: </TR>
! 4320: <TR>
! 4321: <TD width="8%" valign=top class="mainbody">
! 4322: <P>
! 4323: </TD>
! 4324: <TD width="12%" valign=top class="mainbody">
! 4325: <P>
! 4326: </TD>
! 4327: <TD width="22%" valign=top class="mainbody">
! 4328: <P>
! 4329: </TD>
! 4330: <TD width="15%" valign=top class="mainbody">
! 4331: <P>datetime
! 4332: </TD>
! 4333: <TD width="13%" valign=top class="mainbody">
! 4334: <P>
! 4335: </TD>
! 4336: <TD width="10%" valign=top class="mainbody">
! 4337: <P>
! 4338: </TD>
! 4339: <TD width="10%" valign=top class="mainbody">
! 4340: <P>
! 4341: </TD>
! 4342: <TD width="10%" valign=top class="mainbody">
! 4343: <P>
! 4344: </TD>
! 4345: </TR>
! 4346: <TR>
! 4347: <TD width="8%" valign=top class="mainbody">
! 4348: <P>
! 4349: </TD>
! 4350: <TD width="12%" valign=top class="mainbody">
! 4351: <P>
! 4352: </TD>
! 4353: <TD width="22%" valign=top class="mainbody">
! 4354: <P>
! 4355: </TD>
! 4356: <TD width="15%" valign=top class="mainbody">
! 4357: <P>description
! 4358: </TD>
! 4359: <TD width="13%" valign=top class="mainbody">
! 4360: <P>
! 4361: </TD>
! 4362: <TD width="10%" valign=top class="mainbody">
! 4363: <P>
! 4364: </TD>
! 4365: <TD width="10%" valign=top class="mainbody">
! 4366: <P>
! 4367: </TD>
! 4368: <TD width="10%" valign=top class="mainbody">
! 4369: <P>
! 4370: </TD>
! 4371: </TR>
! 4372: <TR>
! 4373: <TD width="8%" valign=top class="mainbody">
! 4374: <P>
! 4375: </TD>
! 4376: <TD width="12%" valign=top class="mainbody">
! 4377: <P>
! 4378: </TD>
! 4379: <TD width="22%" valign=top class="mainbody">
! 4380: <P>
! 4381: </TD>
! 4382: <TD width="15%" valign=top class="mainbody">
! 4383: <P>
! 4384: </TD>
! 4385: <TD width="13%" valign=top class="mainbody">
! 4386: <P>language
! 4387: </TD>
! 4388: <TD width="10%" valign=top class="mainbody">
! 4389: <P>
! 4390: </TD>
! 4391: <TD width="10%" valign=top class="mainbody">
! 4392: <P>
! 4393: </TD>
! 4394: <TD width="10%" valign=top class="mainbody">
! 4395: <P>SEL
! 4396: </TD>
! 4397: </TR>
! 4398: <TR>
! 4399: <TD width="8%" valign=top class="mainbody">
! 4400: <P>
! 4401: </TD>
! 4402: <TD width="12%" valign=top class="mainbody">
! 4403: <P>
! 4404: </TD>
! 4405: <TD width="22%" valign=top class="mainbody">
! 4406: <P>
! 4407: </TD>
! 4408: <TD width="15%" valign=top class="mainbody">
! 4409: <P>
! 4410: </TD>
! 4411: <TD width="13%" valign=top class="mainbody">
! 4412: <P>string
! 4413: </TD>
! 4414: <TD width="10%" valign=top class="mainbody">
! 4415: <P>
! 4416: </TD>
! 4417: <TD width="10%" valign=top class="mainbody">
! 4418: <P>
! 4419: </TD>
! 4420: <TD width="10%" valign=top class="mainbody">
! 4421: <P>SEL
! 4422: </TD>
! 4423: </TR>
! 4424: <TR>
! 4425: <TD width="8%" valign=top class="mainbody">
! 4426: <P>8.3
! 4427: </TD>
! 4428: <TD width="12%" valign=top class="mainbody">
! 4429: <P>
! 4430: </TD>
! 4431: <TD width="22%" valign=top class="mainbody">
! 4432: <P>description
! 4433: </TD>
! 4434: <TD width="15%" valign=top class="mainbody">
! 4435: <P>
! 4436: </TD>
! 4437: <TD width="13%" valign=top class="mainbody">
! 4438: <P>
! 4439: </TD>
! 4440: <TD width="10%" valign=top class="mainbody">
! 4441: <P>
! 4442: </TD>
! 4443: <TD width="10%" valign=top class="mainbody">
! 4444: <P>
! 4445: </TD>
! 4446: <TD width="10%" valign=top class="mainbody">
! 4447: <P>
! 4448: </TD>
! 4449: </TR>
! 4450: <TR>
! 4451: <TD width="8%" valign=top class="mainbody">
! 4452: <P>
! 4453: </TD>
! 4454: <TD width="12%" valign=top class="mainbody">
! 4455: <P>
! 4456: </TD>
! 4457: <TD width="22%" valign=top class="mainbody">
! 4458: <P>
! 4459: </TD>
! 4460: <TD width="15%" valign=top class="mainbody">
! 4461: <P>langstring
! 4462: </TD>
! 4463: <TD width="13%" valign=top class="mainbody">
! 4464: <P>
! 4465: </TD>
! 4466: <TD width="10%" valign=top class="mainbody">
! 4467: <P>
! 4468: </TD>
! 4469: <TD width="10%" valign=top class="mainbody">
! 4470: <P>
! 4471: </TD>
! 4472: <TD width="10%" valign=top class="mainbody">
! 4473: <P>
! 4474: </TD>
! 4475: </TR>
! 4476: <TR>
! 4477: <TD width="8%" valign=top class="mainbody">
! 4478: <P>
! 4479: </TD>
! 4480: <TD width="12%" valign=top class="mainbody">
! 4481: <P>
! 4482: </TD>
! 4483: <TD width="22%" valign=top class="mainbody">
! 4484: <P>
! 4485: </TD>
! 4486: <TD width="15%" valign=top class="mainbody">
! 4487: <P>
! 4488: </TD>
! 4489: <TD width="13%" valign=top class="mainbody">
! 4490: <P>language
! 4491: </TD>
! 4492: <TD width="10%" valign=top class="mainbody">
! 4493: <P>
! 4494: </TD>
! 4495: <TD width="10%" valign=top class="mainbody">
! 4496: <P>
! 4497: </TD>
! 4498: <TD width="10%" valign=top class="mainbody">
! 4499: <P>SEL
! 4500: </TD>
! 4501: </TR>
! 4502: <TR>
! 4503: <TD width="8%" valign=top class="mainbody">
! 4504: <P>
! 4505: </TD>
! 4506: <TD width="12%" valign=top class="mainbody">
! 4507: <P>
! 4508: </TD>
! 4509: <TD width="22%" valign=top class="mainbody">
! 4510: <P>
! 4511: </TD>
! 4512: <TD width="15%" valign=top class="mainbody">
! 4513: <P>
! 4514: </TD>
! 4515: <TD width="13%" valign=top class="mainbody">
! 4516: <P>string
! 4517: </TD>
! 4518: <TD width="10%" valign=top class="mainbody">
! 4519: <P>
! 4520: </TD>
! 4521: <TD width="10%" valign=top class="mainbody">
! 4522: <P>
! 4523: </TD>
! 4524: <TD width="10%" valign=top class="mainbody">
! 4525: <P>SEL
! 4526: </TD>
! 4527: </TR>
! 4528: <TR>
! 4529: <TD width="8%" valign=top class="mainbody">
! 4530: <P>
! 4531: </TD>
! 4532: <TD width="12%" valign=top class="mainbody">
! 4533: <P>
! 4534: </TD>
! 4535: <TD width="22%" valign=top class="mainbody">
! 4536: <P>
! 4537: </TD>
! 4538: <TD width="15%" valign=top class="mainbody">
! 4539: <P>
! 4540: </TD>
! 4541: <TD width="13%" valign=top class="mainbody">
! 4542: <P>
! 4543: </TD>
! 4544: <TD width="10%" valign=top class="mainbody">
! 4545: <P>
! 4546: </TD>
! 4547: <TD width="10%" valign=top class="mainbody">
! 4548: <P>
! 4549: </TD>
! 4550: <TD width="10%" valign=top class="mainbody">
! 4551: <P>
! 4552: </TD>
! 4553: </TR>
! 4554: <TR>
! 4555: <TD width="8%" valign=top class="mainbody">
! 4556: <P>9
! 4557: </TD>
! 4558: <TD width="12%" valign=top class="mainbody">
! 4559: <P><FONT class="mainbodystrong">classification</FONT>
! 4560: </TD>
! 4561: <TD width="22%" valign=top class="mainbody">
! 4562: <P>
! 4563: </TD>
! 4564: <TD width="15%" valign=top class="mainbody">
! 4565: <P>
! 4566: </TD>
! 4567: <TD width="13%" valign=top class="mainbody">
! 4568: <P>
! 4569: </TD>
! 4570: <TD width="10%" valign=top class="mainbody">
! 4571: <P>
! 4572: </TD>
! 4573: <TD width="10%" valign=top class="mainbody">
! 4574: <P>
! 4575: </TD>
! 4576: <TD width="10%" valign=top class="mainbody">
! 4577: <P>
! 4578: </TD>
! 4579: </TR>
! 4580: <TR>
! 4581: <TD width="8%" valign=top class="mainbody">
! 4582: <P>9.1
! 4583: </TD>
! 4584: <TD width="12%" valign=top class="mainbody">
! 4585: <P>
! 4586: </TD>
! 4587: <TD width="22%" valign=top class="mainbody">
! 4588: <P><U>purpose</U>
! 4589: </TD>
! 4590: <TD width="15%" valign=top class="mainbody">
! 4591: <P>
! 4592: </TD>
! 4593: <TD width="13%" valign=top class="mainbody">
! 4594: <P>
! 4595: </TD>
! 4596: <TD width="10%" valign=top class="mainbody">
! 4597: <P>
! 4598: </TD>
! 4599: <TD width="10%" valign=top class="mainbody">
! 4600: <P>
! 4601: </TD>
! 4602: <TD width="10%" valign=top class="mainbody">
! 4603: <P><U>Core</U>
! 4604: </TD>
! 4605: </TR>
! 4606: <TR>
! 4607: <TD width="8%" valign=top class="mainbody">
! 4608: <P>
! 4609: </TD>
! 4610: <TD width="12%" valign=top class="mainbody">
! 4611: <P>
! 4612: </TD>
! 4613: <TD width="22%" valign=top class="mainbody">
! 4614: <P>
! 4615: </TD>
! 4616: <TD width="15%" valign=top class="mainbody">
! 4617: <P><U>langstring</U>
! 4618: </TD>
! 4619: <TD width="13%" valign=top class="mainbody">
! 4620: <P>
! 4621: </TD>
! 4622: <TD width="10%" valign=top class="mainbody">
! 4623: <P>
! 4624: </TD>
! 4625: <TD width="10%" valign=top class="mainbody">
! 4626: <P>
! 4627: </TD>
! 4628: <TD width="10%" valign=top class="mainbody">
! 4629: <P>
! 4630: </TD>
! 4631: </TR>
! 4632: <TR>
! 4633: <TD width="8%" valign=top class="mainbody">
! 4634: <P>
! 4635: </TD>
! 4636: <TD width="12%" valign=top class="mainbody">
! 4637: <P>
! 4638: </TD>
! 4639: <TD width="22%" valign=top class="mainbody">
! 4640: <P>
! 4641: </TD>
! 4642: <TD width="15%" valign=top class="mainbody">
! 4643: <P>
! 4644: </TD>
! 4645: <TD width="13%" valign=top class="mainbody">
! 4646: <P>language
! 4647: </TD>
! 4648: <TD width="10%" valign=top class="mainbody">
! 4649: <P>
! 4650: </TD>
! 4651: <TD width="10%" valign=top class="mainbody">
! 4652: <P>
! 4653: </TD>
! 4654: <TD width="10%" valign=top class="mainbody">
! 4655: <P>SEL
! 4656: </TD>
! 4657: </TR>
! 4658: <TR>
! 4659: <TD width="8%" valign=top class="mainbody">
! 4660: <P>
! 4661: </TD>
! 4662: <TD width="12%" valign=top class="mainbody">
! 4663: <P>
! 4664: </TD>
! 4665: <TD width="22%" valign=top class="mainbody">
! 4666: <P>
! 4667: </TD>
! 4668: <TD width="15%" valign=top class="mainbody">
! 4669: <P>
! 4670: </TD>
! 4671: <TD width="13%" valign=top class="mainbody">
! 4672: <P><U>string</U>
! 4673: </TD>
! 4674: <TD width="10%" valign=top class="mainbody">
! 4675: <P>
! 4676: </TD>
! 4677: <TD width="10%" valign=top class="mainbody">
! 4678: <P>
! 4679: </TD>
! 4680: <TD width="10%" valign=top class="mainbody">
! 4681: <P><U>Core</U>
! 4682: </TD>
! 4683: </TR>
! 4684: <TR>
! 4685: <TD width="8%" valign=top class="mainbody">
! 4686: <P>9.2
! 4687: </TD>
! 4688: <TD width="12%" valign=top class="mainbody">
! 4689: <P>
! 4690: </TD>
! 4691: <TD width="22%" valign=top class="mainbody">
! 4692: <P>taxonpath
! 4693: </TD>
! 4694: <TD width="15%" valign=top class="mainbody">
! 4695: <P>
! 4696: </TD>
! 4697: <TD width="13%" valign=top class="mainbody">
! 4698: <P>
! 4699: </TD>
! 4700: <TD width="10%" valign=top class="mainbody">
! 4701: <P>
! 4702: </TD>
! 4703: <TD width="10%" valign=top class="mainbody">
! 4704: <P>
! 4705: </TD>
! 4706: <TD width="10%" valign=top class="mainbody">
! 4707: <P>
! 4708: </TD>
! 4709: </TR>
! 4710: <TR>
! 4711: <TD width="8%" valign=top class="mainbody">
! 4712: <P>9.2.1
! 4713: </TD>
! 4714: <TD width="12%" valign=top class="mainbody">
! 4715: <P>
! 4716: </TD>
! 4717: <TD width="22%" valign=top class="mainbody">
! 4718: <P>
! 4719: </TD>
! 4720: <TD width="15%" valign=top class="mainbody">
! 4721: <P>source
! 4722: </TD>
! 4723: <TD width="13%" valign=top class="mainbody">
! 4724: <P>
! 4725: </TD>
! 4726: <TD width="10%" valign=top class="mainbody">
! 4727: <P>
! 4728: </TD>
! 4729: <TD width="10%" valign=top class="mainbody">
! 4730: <P>
! 4731: </TD>
! 4732: <TD width="10%" valign=top class="mainbody">
! 4733: <P>SEL
! 4734: </TD>
! 4735: </TR>
! 4736: <TR>
! 4737: <TD width="8%" valign=top class="mainbody">
! 4738: <P>9.2.2
! 4739: </TD>
! 4740: <TD width="12%" valign=top class="mainbody">
! 4741: <P>
! 4742: </TD>
! 4743: <TD width="22%" valign=top class="mainbody">
! 4744: <P>
! 4745: </TD>
! 4746: <TD width="15%" valign=top class="mainbody">
! 4747: <P>taxon
! 4748: </TD>
! 4749: <TD width="13%" valign=top class="mainbody">
! 4750: <P>
! 4751: </TD>
! 4752: <TD width="10%" valign=top class="mainbody">
! 4753: <P>
! 4754: </TD>
! 4755: <TD width="10%" valign=top class="mainbody">
! 4756: <P>
! 4757: </TD>
! 4758: <TD width="10%" valign=top class="mainbody">
! 4759: <P>
! 4760: </TD>
! 4761: </TR>
! 4762: <TR>
! 4763: <TD width="8%" valign=top class="mainbody">
! 4764: <P>9.2.2.1
! 4765: </TD>
! 4766: <TD width="12%" valign=top class="mainbody">
! 4767: <P>
! 4768: </TD>
! 4769: <TD width="22%" valign=top class="mainbody">
! 4770: <P>
! 4771: </TD>
! 4772: <TD width="15%" valign=top class="mainbody">
! 4773: <P>
! 4774: </TD>
! 4775: <TD width="13%" valign=top class="mainbody">
! 4776: <P>id
! 4777: </TD>
! 4778: <TD width="10%" valign=top class="mainbody">
! 4779: <P>
! 4780: </TD>
! 4781: <TD width="10%" valign=top class="mainbody">
! 4782: <P>
! 4783: </TD>
! 4784: <TD width="10%" valign=top class="mainbody">
! 4785: <P>SEL
! 4786: </TD>
! 4787: </TR>
! 4788: </TABLE><BR clear=all>
! 4789: </SPAN>
! 4790:
! 4791: <P>
! 4792:
! 4793: <TABLE border=0 cellspacing=0 cellpadding=0 width=576>
! 4794: <TR>
! 4795: <TD width="8%" valign=top class="mainbody">
! 4796: <P>9.2.2.2
! 4797: </TD>
! 4798: <TD width="12%" valign=top class="mainbody">
! 4799: <P>
! 4800: </TD>
! 4801: <TD width="22%" valign=top class="mainbody">
! 4802: <P>
! 4803: </TD>
! 4804: <TD width="15%" valign=top class="mainbody">
! 4805: <P>
! 4806: </TD>
! 4807: <TD width="13%" valign=top class="mainbody">
! 4808: <P>entry
! 4809: </TD>
! 4810: <TD width="10%" valign=top class="mainbody">
! 4811: <P>
! 4812: </TD>
! 4813: <TD width="10%" valign=top class="mainbody">
! 4814: <P>
! 4815: </TD>
! 4816: <TD width="10%" valign=top class="mainbody">
! 4817: <P>SEL
! 4818: </TD>
! 4819: </TR>
! 4820: <TR>
! 4821: <TD width="8%" valign=top class="mainbody">
! 4822: <P>9.3
! 4823: </TD>
! 4824: <TD width="12%" valign=top class="mainbody">
! 4825: <P>
! 4826: </TD>
! 4827: <TD width="22%" valign=top class="mainbody">
! 4828: <P><U>description</U>
! 4829: </TD>
! 4830: <TD width="15%" valign=top class="mainbody">
! 4831: <P>
! 4832: </TD>
! 4833: <TD width="13%" valign=top class="mainbody">
! 4834: <P>
! 4835: </TD>
! 4836: <TD width="10%" valign=top class="mainbody">
! 4837: <P>
! 4838: </TD>
! 4839: <TD width="10%" valign=top class="mainbody">
! 4840: <P>
! 4841: </TD>
! 4842: <TD width="10%" valign=top class="mainbody">
! 4843: <P>
! 4844: </TD>
! 4845: </TR>
! 4846: <TR>
! 4847: <TD width="8%" valign=top class="mainbody">
! 4848: <P>
! 4849: </TD>
! 4850: <TD width="12%" valign=top class="mainbody">
! 4851: <P>
! 4852: </TD>
! 4853: <TD width="22%" valign=top class="mainbody">
! 4854: <P>
! 4855: </TD>
! 4856: <TD width="15%" valign=top class="mainbody">
! 4857: <P><U>langstring</U>
! 4858: </TD>
! 4859: <TD width="13%" valign=top class="mainbody">
! 4860: <P>
! 4861: </TD>
! 4862: <TD width="10%" valign=top class="mainbody">
! 4863: <P>
! 4864: </TD>
! 4865: <TD width="10%" valign=top class="mainbody">
! 4866: <P>
! 4867: </TD>
! 4868: <TD width="10%" valign=top class="mainbody">
! 4869: <P>
! 4870: </TD>
! 4871: </TR>
! 4872: <TR>
! 4873: <TD width="8%" valign=top class="mainbody">
! 4874: <P>
! 4875: </TD>
! 4876: <TD width="12%" valign=top class="mainbody">
! 4877: <P>
! 4878: </TD>
! 4879: <TD width="22%" valign=top class="mainbody">
! 4880: <P>
! 4881: </TD>
! 4882: <TD width="15%" valign=top class="mainbody">
! 4883: <P>
! 4884: </TD>
! 4885: <TD width="13%" valign=top class="mainbody">
! 4886: <P>language
! 4887: </TD>
! 4888: <TD width="10%" valign=top class="mainbody">
! 4889: <P>
! 4890: </TD>
! 4891: <TD width="10%" valign=top class="mainbody">
! 4892: <P>
! 4893: </TD>
! 4894: <TD width="10%" valign=top class="mainbody">
! 4895: <P>SEL
! 4896: </TD>
! 4897: </TR>
! 4898: <TR>
! 4899: <TD width="8%" valign=top class="mainbody">
! 4900: <P>
! 4901: </TD>
! 4902: <TD width="12%" valign=top class="mainbody">
! 4903: <P>
! 4904: </TD>
! 4905: <TD width="22%" valign=top class="mainbody">
! 4906: <P>
! 4907: </TD>
! 4908: <TD width="15%" valign=top class="mainbody">
! 4909: <P>
! 4910: </TD>
! 4911: <TD width="13%" valign=top class="mainbody">
! 4912: <P>string
! 4913: </TD>
! 4914: <TD width="10%" valign=top class="mainbody">
! 4915: <P>
! 4916: </TD>
! 4917: <TD width="10%" valign=top class="mainbody">
! 4918: <P>
! 4919: </TD>
! 4920: <TD width="10%" valign=top class="mainbody">
! 4921: <P>Core
! 4922: </TD>
! 4923: </TR>
! 4924: <TR>
! 4925: <TD width="8%" valign=top class="mainbody">
! 4926: <P>9.4
! 4927: </TD>
! 4928: <TD width="12%" valign=top class="mainbody">
! 4929: <P>
! 4930: </TD>
! 4931: <TD width="22%" valign=top class="mainbody">
! 4932: <P><U>keywords</U>
! 4933: </TD>
! 4934: <TD width="15%" valign=top class="mainbody">
! 4935: <P>
! 4936: </TD>
! 4937: <TD width="13%" valign=top class="mainbody">
! 4938: <P>
! 4939: </TD>
! 4940: <TD width="10%" valign=top class="mainbody">
! 4941: <P>
! 4942: </TD>
! 4943: <TD width="10%" valign=top class="mainbody">
! 4944: <P>
! 4945: </TD>
! 4946: <TD width="10%" valign=top class="mainbody">
! 4947: <P>
! 4948: </TD>
! 4949: </TR>
! 4950: <TR>
! 4951: <TD width="8%" valign=top class="mainbody">
! 4952: <P>
! 4953: </TD>
! 4954: <TD width="12%" valign=top class="mainbody">
! 4955: <P>
! 4956: </TD>
! 4957: <TD width="22%" valign=top class="mainbody">
! 4958: <P>
! 4959: </TD>
! 4960: <TD width="15%" valign=top class="mainbody">
! 4961: <P><U>langstring</U>
! 4962: </TD>
! 4963: <TD width="13%" valign=top class="mainbody">
! 4964: <P>
! 4965: </TD>
! 4966: <TD width="10%" valign=top class="mainbody">
! 4967: <P>
! 4968: </TD>
! 4969: <TD width="10%" valign=top class="mainbody">
! 4970: <P>
! 4971: </TD>
! 4972: <TD width="10%" valign=top class="mainbody">
! 4973: <P>
! 4974: </TD>
! 4975: </TR>
! 4976: <TR>
! 4977: <TD width="8%" valign=top class="mainbody">
! 4978: <P>
! 4979: </TD>
! 4980: <TD width="12%" valign=top class="mainbody">
! 4981: <P>
! 4982: </TD>
! 4983: <TD width="22%" valign=top class="mainbody">
! 4984: <P>
! 4985: </TD>
! 4986: <TD width="15%" valign=top class="mainbody">
! 4987: <P>
! 4988: </TD>
! 4989: <TD width="13%" valign=top class="mainbody">
! 4990: <P>language
! 4991: </TD>
! 4992: <TD width="10%" valign=top class="mainbody">
! 4993: <P>
! 4994: </TD>
! 4995: <TD width="10%" valign=top class="mainbody">
! 4996: <P>
! 4997: </TD>
! 4998: <TD width="10%" valign=top class="mainbody">
! 4999: <P>SEL
! 5000: </TD>
! 5001: </TR>
! 5002: <TR>
! 5003: <TD width="8%" valign=top class="mainbody">
! 5004: <P>
! 5005: </TD>
! 5006: <TD width="12%" valign=top class="mainbody">
! 5007: <P>
! 5008: </TD>
! 5009: <TD width="22%" valign=top class="mainbody">
! 5010: <P>
! 5011: </TD>
! 5012: <TD width="15%" valign=top class="mainbody">
! 5013: <P>
! 5014: </TD>
! 5015: <TD width="13%" valign=top class="mainbody">
! 5016: <P><U>string</U>
! 5017: </TD>
! 5018: <TD width="10%" valign=top class="mainbody">
! 5019: <P>
! 5020: </TD>
! 5021: <TD width="10%" valign=top class="mainbody">
! 5022: <P>
! 5023: </TD>
! 5024: <TD width="10%" valign=top class="mainbody">
! 5025: <P><U>Core</U>
! 5026: </TD>
! 5027: </TR>
! 5028: </TABLE>
! 5029: </p>
! 5030: <br /><strong>B. Summary Dublin Core and educational extensions</strong>
! 5031: <p>
! 5032: <table border='1' cellspacing='3' cellpadding='0' width='590'>
! 5033: <caption>Dublin Core Elements [5]</caption>
! 5034: <tr>
! 5035: <td width="9%" valign=top class="mainbody">
! 5036: <p align='center'><strong>Dublin Core #</strong></p>
! 5037: </td>
! 5038: <td width="19%" valign=top class="mainbody">
! 5039: <p align='center'><strong>Dublin Core Name</strong></p>
! 5040: </td>
! 5041: <td width="24%" valign=top class="mainbody">
! 5042: <p align='center'><strong>Dublin Core Label </strong></p>
! 5043: </td>
! 5044: <td width="47%" valign=top class="mainbody">
! 5045: <p align='center'><strong>IEEE Learning Object Meta-data </strong></p>
! 5046: </td>
! 5047: </tr>
! 5048: <tr>
! 5049: <td width="9%" valign=top class="mainbody">
! 5050: <p align='center'>1</p>
! 5051: </td>
! 5052: <td width="19%" valign=top class="mainbody">
! 5053: <p>Title </p>
! 5054: </td>
! 5055: <td width="24%" valign=top class="mainbody">
! 5056: <p>TITLE </p>
! 5057: </td>
! 5058: <td width="47%" valign=top class="mainbody">
! 5059: <p>general.title </p>
! 5060: </td>
! 5061: </tr>
! 5062: <tr>
! 5063: <td width="9%" valign=top class="mainbody">
! 5064: <p>
! 5065: </td>
! 5066: <td width="91%" colspan=3 valign=top class="mainbody">
! 5067: <p>The name given to the resource by the
! 5068: CREATOR or PUBLISHER. </p>
! 5069: </td>
! 5070: </tr>
! 5071: <tr>
! 5072: <td width="9%" valign=top class="mainbody">
! 5073: <p align='center'>2</p>
! 5074: </td>
! 5075: <td width="19%" valign=top class="mainbody">
! 5076: <p>Author or Creator </p>
! 5077: </td>
! 5078: <td width="24%" valign=top class="mainbody">
! 5079: <p>CREATOR </p>
! 5080: </td>
! 5081: <td width="47%" valign=top class="mainbody">
! 5082: <p><em>lifecycle.contribute </em>when
! 5083: <em>lifecycle.contribute.role </em>has a value of
! 5084: "Author". </p>
! 5085: </td>
! 5086: </tr>
! 5087: <tr>
! 5088: <td width="9%" valign=top class="mainbody">
! 5089: <p> </p>
! 5090: </td>
! 5091: <td width="91%" colspan=3 valign=top class="mainbody">
! 5092: <p>The person or organization primarily
! 5093: responsible for creating the intellectual content of the resource. For
! 5094: example, authors in the case of written documents, artists, photographers, or
! 5095: illustrators in the case of visual resources. </p>
! 5096: </td>
! 5097: </tr>
! 5098: <tr>
! 5099: <td width="9%" valign=top class="mainbody">
! 5100: <p align='center'>3</p>
! 5101: </td>
! 5102: <td width="19%" valign=top class="mainbody">
! 5103: <p>Subject and Keywords </p>
! 5104: </td>
! 5105: <td width="24%" valign=top class="mainbody">
! 5106: <p>SUBJECT </p>
! 5107: </td>
! 5108: <td width="47%" valign=top class="mainbody">
! 5109: <p><em>general.keywords</em>. For those wishing more specificity of
! 5110: Subject, a category of <em>classification
! 5111: </em>can be used with a <em>purpose </em>of "Subject". <em>classification
! 5112: </em>has elements for <em>description</em>, <em>keywords</em>, and
! 5113: <em>taxonpath</em>(s)
! 5114: that are specific for the <em>purpose</em>. </p>
! 5115: </td>
! 5116: </tr>
! 5117: <tr>
! 5118: <td width="9%" valign=top class="mainbody">
! 5119: <p> </p>
! 5120: </td>
! 5121: <td width="91%" colspan=3 valign=top class="mainbody">
! 5122: <p>The topic of the resource. Typically,
! 5123: subject will be expressed as keywords or phrases that describe the subject or
! 5124: content of the resource. The use of controlled vocabularies and formal
! 5125: classification schemas is encouraged. </p>
! 5126: </td>
! 5127: </tr>
! 5128: <tr>
! 5129: <td width="9%" valign=top class="mainbody">
! 5130: <p align='center'>4</p>
! 5131: </td>
! 5132: <td width="19%" valign=top class="mainbody">
! 5133: <p>Description </p>
! 5134: </td>
! 5135: <td width="24%" valign=top class="mainbody">
! 5136: <p>DESCRIPTION </p>
! 5137: </td>
! 5138: <td width="47%" valign=top class="mainbody">
! 5139: <p><em>general.description </em></p>
! 5140: </td>
! 5141: </tr>
! 5142: <tr>
! 5143: <td width="9%" valign=top class="mainbody">
! 5144: <p> </p>
! 5145: </td>
! 5146: <td width="91%" colspan=3 valign=top class="mainbody">
! 5147: <p>A textual description of the content of
! 5148: the resource, including abstracts in the case of document-like objects or
! 5149: content descriptions in the case of visual resources. </p>
! 5150: </td>
! 5151: </tr>
! 5152: <tr>
! 5153: <td width="9%" valign=top class="mainbody">
! 5154: <p align='center'>5</p>
! 5155: </td>
! 5156: <td width="19%" valign=top class="mainbody">
! 5157: <p>Publisher </p>
! 5158: </td>
! 5159: <td width="24%" valign=top class="mainbody">
! 5160: <p>PUBLISHER </p>
! 5161: </td>
! 5162: <td width="47%" valign=top class="mainbody">
! 5163: <p><em>lifecycle.contribute </em>when <em>lifecycle.contribute.role
! 5164: </em>has a value of</p>
! 5165: "Publisher".
! 5166: </td>
! 5167: </tr>
! 5168: <tr>
! 5169: <td width="9%" valign=top class="mainbody">
! 5170: <p> </p>
! 5171: </td>
! 5172: <td width="91%" colspan=3 valign=top class="mainbody">
! 5173: <p>The entity responsible for making the
! 5174: resource available in its present form, such as a publishing house, a
! 5175: university department, or a corporate entity. </p>
! 5176: </td>
! 5177: </tr>
! 5178: <tr>
! 5179: <td width="9%" valign=top class="mainbody">
! 5180: <p align='center'>6</p>
! 5181: </td>
! 5182: <td width="19%" valign=top class="mainbody">
! 5183: <p>Other Contributor </p>
! 5184: </td>
! 5185: <td width="24%" valign=top class="mainbody">
! 5186: <p>CONTRIBUTOR </p>
! 5187: </td>
! 5188: <td width="47%" valign=top class="mainbody">
! 5189: <p><em>lifecycle.contribute </em>with the type of contribution specified
! 5190: in <em>lifecycle.contribute.role</em>.
! 5191: <em>lifecycle.contribute </em>can be repeated. </p>
! 5192: </td>
! 5193: </tr>
! 5194: <tr>
! 5195: <td width="9%" valign=top class="mainbody">
! 5196: <p> </p>
! 5197: </td>
! 5198: <td width="91%" colspan=3 valign=top class="mainbody">
! 5199: <p>A person or organization not specified in
! 5200: a CREATOR element who has made significant intellectual contributions to the
! 5201: resource but whose contribution is secondary to any person or organization
! 5202: specified in a CREATOR element (for example, editor, transcriber, and
! 5203: illustrator). </p>
! 5204: </td>
! 5205: </tr>
! 5206: <tr>
! 5207: <td width="9%" valign=top class="mainbody">
! 5208: <p align='center'>7</p>
! 5209: </td>
! 5210: <td width="19%" valign=top class="mainbody">
! 5211: <p>Date </p>
! 5212: </td>
! 5213: <td width="24%" valign=top class="mainbody">
! 5214: <p>DATE </p>
! 5215: </td>
! 5216: <td width="47%" valign=top class="mainbody">
! 5217: <p><em>lifecycle.contribute.date </em>when
! 5218: <em>lifecycle.contribute.role </em>has a value of
! 5219: "Publisher". </p>
! 5220: </td>
! 5221: </tr>
! 5222: <tr>
! 5223: <td width="9%" valign=top class="mainbody">
! 5224: <p>
! 5225: </td>
! 5226: <td width="91%" colspan=3 valign=top class="mainbody">
! 5227: <p>The date the resource was made available
! 5228: in its present form. Recommended best practice is an 8 digit number in the
! 5229: form YYYY-MM-DD as defined in
! 5230: <a
! 5231: href="http://www.w3.org/TR/NOTE-datetime">http://www.w3.org/TR/NOTE-datetime
! 5232: </a>,
! 5233: a profile of ISO 8601. In this scheme, the date element 1994-11-05
! 5234: corresponds to November 5, 1994. Many other schema are possible, but if used,
! 5235: they should be identified in an unambiguous manner. </span></p>
! 5236: </td>
! 5237: </tr>
! 5238: <tr>
! 5239: <td width="9%" valign=top class="mainbody">
! 5240: <p align='center'>8</p>
! 5241: </td>
! 5242: <td width="19%" valign=top class="mainbody">
! 5243: <p>Resource Type </p>
! 5244: </td>
! 5245: <td width="24%" valign=top class="mainbody">
! 5246: <p>TYPE </p>
! 5247: </td>
! 5248: <td width="47%" valign=top class="mainbody">
! 5249: <p><em>educational.learningresourcetype</em>. </p>
! 5250: </td>
! 5251: </tr>
! 5252: <tr>
! 5253: <td width="9%" valign=top class="mainbody">
! 5254: <p> </p>
! 5255: </td>
! 5256: <td width="91%" colspan=3 valign=top class="mainbody">
! 5257: <p>The category of the resource, such as
! 5258: home page, novel, poem, working paper, technical report, essay, dictionary.
! 5259: For the sake of interoperability, TYPE should be selected from an enumerated
! 5260: list that is under development in the workshop series at the time of
! 5261: publication of this document. See <a
! 5262: href="http://sunsite.berkeley.edu/Metadata/types.html">
! 5263: http://sunsite.berkeley.edu/Metadata/types.html</a>
! 5264: for current thinking on the application of this element. </span></p>
! 5265: </td>
! 5266: </tr>
! 5267: <tr>
! 5268: <td width="9%" valign=top class="mainbody">
! 5269: <p align='center'>9</p>
! 5270: </td>
! 5271: <td width="19%" valign=top class="mainbody">
! 5272: <p>Format </p>
! 5273: </td>
! 5274: <td width="24%" valign=top class="mainbody">
! 5275: <p>FORMAT </p>
! 5276: </td>
! 5277: <td width="47%" valign=top class="mainbody">
! 5278: <p><em>technical.format </em></p>
! 5279: </td>
! 5280: </tr>
! 5281: <tr>
! 5282: <td width="9%" valign=top class="mainbody">
! 5283: <p> </p>
! 5284: </td>
! 5285: <td width="91%" colspan=3 valign=top class="mainbody">
! 5286: <p>The data format of the resource, used to
! 5287: identify the software and possibly hardware that might be needed to display
! 5288: or operate the resource. For the sake of interoperability, FORMAT should be
! 5289: selected from an enumerated list that is under development in the workshop
! 5290: series at the time of publication of this document. </p>
! 5291: </td>
! 5292: </tr>
! 5293: <tr>
! 5294: <td width="9%" valign=top class="mainbody">
! 5295: <p align='center'>10</p>
! 5296: </td>
! 5297: <td width="19%" valign=top class="mainbody">
! 5298: <p>Resource Identifier </p>
! 5299: </td>
! 5300: <td width="24%" valign=top class="mainbody">
! 5301: <p>IDENTIFIER </p>
! 5302: </td>
! 5303: <td width="47%" valign=top class="mainbody">
! 5304: <p><em>general.catalogentry</em>. <em>greneral.identifier </em>is
! 5305: currently a RESERVED term, as
! 5306: there is no specified method for creation of a GUID. </p>
! 5307: </td>
! 5308: </tr>
! 5309: <tr>
! 5310: <td width="9%" valign=top class="mainbody">
! 5311: <p> </p>
! 5312: </td>
! 5313: <td width="91%" colspan=3 valign=top class="mainbody">
! 5314: <p>String or number used to uniquely
! 5315: identify the resource. Examples for networked resources include URLs and URNs
! 5316: (when implemented). Other globally-unique identifiers, such as International
! 5317: Standard Book Numbers (ISBN) or other formal names would also be candidates
! 5318: for this element in the case of off-line resources. </p>
! 5319: </td>
! 5320: </tr>
! 5321: <tr>
! 5322: <td width="9%" valign=top class="mainbody">
! 5323: <p align='center'>11</p>
! 5324: </td>
! 5325: <td width="19%" valign=top class="mainbody">
! 5326: <p>Source </p>
! 5327: </td>
! 5328: <td width="24%" valign=top class="mainbody">
! 5329: <p>SOURCE </p>
! 5330: </td>
! 5331: <td width="47%" valign=top class="mainbody">
! 5332: <p><em>relation.resource </em>when the value of <em>relation.kind </em>is
! 5333: "IsBasedOn".
! 5334: This reduction is currently under consideration within the Dublin Core
! 5335: Community. </p>
! 5336: </td>
! 5337: </tr>
! 5338: <tr>
! 5339: <td width="9%" valign=top class="mainbody">
! 5340: <p> </p>
! 5341: </td>
! 5342: <td width="91%" colspan=3 valign=top class="mainbody">
! 5343: <p>A string or number used to uniquely
! 5344: identify the work from which this resource was derived, if applicable. For
! 5345: example, a PDF version of a novel might have a SOURCE element containing an
! 5346: ISBN number for the physical book from which the PDF version was
! 5347: derived. </p>
! 5348: </td>
! 5349: </tr>
! 5350: <tr>
! 5351: <td width="9%" valign=top class="mainbody">
! 5352: <p align='center'>12</p>
! 5353: </td>
! 5354: <td width="19%" valign=top class="mainbody">
! 5355: <p>Language </p>
! 5356: </td>
! 5357: <td width="24%" valign=top class="mainbody">
! 5358: <p>LANGUAGE </p>
! 5359: </td>
! 5360: <td width="47%" valign=top class="mainbody">
! 5361: <p><em>general.language </em></p>
! 5362: </td>
! 5363: </tr>
! 5364: <tr>
! 5365: <td width="9%" valign=top class="mainbody">
! 5366: <p> </p>
! 5367: </td>
! 5368: <td width="91%" colspan='3' valign='top' class="mainbody">
! 5369: <p>Language(s) of the intellectual content
! 5370: of the resource. Where practical, the content of this field should coincide
! 5371: with RFC 1766. <br />
! 5372: See: <a href="http://ds.internic.net/rfc/rfc1766.txt">
! 5373: http://ds.internic.net/rfc/rfc1766.txt</a> </p>
! 5374: </span>
! 5375: </td>
! 5376: </tr>
! 5377: <tr>
! 5378: <td width="9%" valign=top class="mainbody">
! 5379: <p align='center'>13</p>
! 5380: </td>
! 5381: <td width="19%" valign=top class="mainbody">
! 5382: <p>Relation </p>
! 5383: </td>
! 5384: <td width="24%" valign=top class="mainbody">
! 5385: <p>RELATION </p>
! 5386: </td>
! 5387: <td width="47%" valign=top class="mainbody">
! 5388: <p><em>relation.kind</em>, <em>relation.resource </em></p>
! 5389: </td>
! 5390: </tr>
! 5391: <tr>
! 5392: <td width="9%" valign=top class="mainbody">
! 5393: <p> </p>
! 5394: </td>
! 5395: <td width="91%" colspan=3 valign=top class="mainbody">
! 5396: <p>The relationship of this resource to
! 5397: other resources. The intent of this element is to provide a means to express
! 5398: relationships among resources that have formal relationships to others, but
! 5399: exist as discrete resources themselves. For example, images in a document,
! 5400: chapters in a book, or items in a collection. Formal specification of
! 5401: RELATION is currently under development. Users and developers should
! 5402: understand that use of this element is currently considered to be
! 5403: experimental. </p>
! 5404: </td>
! 5405: </tr>
! 5406: <tr>
! 5407: <td width="9%" valign=top class="mainbody">
! 5408: <p align='center'>14</p>
! 5409: </td>
! 5410: <td width="19%" valign=top class="mainbody">
! 5411: <p>Coverage </p>
! 5412: </td>
! 5413: <td width="24%" valign=top class="mainbody">
! 5414: <p>COVERAGE </p>
! 5415: </td>
! 5416: <td width="47%" valign=top class="mainbody">
! 5417: <p><em>general.coverage </em></p>
! 5418: </td>
! 5419: </tr>
! 5420: <tr>
! 5421: <td width="9%" valign=top class="mainbody">
! 5422: <p> </p>
! 5423: </td>
! 5424: <td width="91%" colspan=3 valign=top class="mainbody">
! 5425: <p>The spatial and/or temporal
! 5426: characteristics of the resource. Formal specification of COVERAGE is
! 5427: currently under development. Users and developers should understand that use
! 5428: of this element is currently considered to be experimental. </p>
! 5429: </td>
! 5430: </tr>
! 5431: <tr>
! 5432: <td width="9%" valign=top class="mainbody">
! 5433: <p align='center'>15</p>
! 5434: </td>
! 5435: <td width="19%" valign=top class="mainbody">
! 5436: <p>Rights Management </p>
! 5437: </td>
! 5438: <td width="24%" valign=top class="mainbody">
! 5439: <p>RIGHTS </p>
! 5440: </td>
! 5441: <td width="47%" valign=top class="mainbody">
! 5442: <p><em>rights.description </em></p>
! 5443: </td>
! 5444: </tr>
! 5445: <tr>
! 5446: <td width="9%" valign=top class="mainbody">
! 5447: <p> </p>
! 5448: </td>
! 5449: <td width="91%" colspan=3 valign=top class="mainbody">
! 5450: <p>A link to a copyright notice, to a
! 5451: rights-management statement, or to a service that would provide information
! 5452: about terms of access to the resource. Formal specification of RIGHTS is
! 5453: currently under development. Users and developers should understand that use
! 5454: of this element is currently considered to be experimental. </p>
! 5455: </td>
! 5456: </tr>
! 5457: </table>
! 5458: </p>
! 5459: <br /><strong>C. Summary of LON-CAPA treatment of metadata and data</strong>
! 5460: <p>
! 5461: <table border='1'>
! 5462: <caption>Example of Metadata Entry [bio@s10.lite.msu.edu]</caption>
! 5463: <tr><td>
! 5464: <pre>
! 5465: <abstract></abstract>
! 5466: <author>Biology Account, MSU HHMI First Year Online Biology</author>
! 5467: <copyright>default</copyright>
! 5468: <creationdate>995924781</creationdate>
! 5469: <keywords></keywords>
! 5470: <language>seniso</language>
! 5471: <lastrevisiondate>996698088</lastrevisiondate>
! 5472: <mime>sequence</mime>
! 5473: <notes></notes>
! 5474: <owner>bio@msu, bio@msu (Michigan State University)</owner>
! 5475: <subject>Bio Information</subject>
! 5476: <title>The big Bio Map</title>
! 5477: </pre>
! 5478: </td></tr>
! 5479: </table>
! 5480: </p>
! 5481: <p>
! 5482: <table border='1'>
! 5483: <caption>There is metadata at every level of granularity [6]</caption>
! 5484: <tr><td>
! 5485: <img src='puzzle.gif' alt='metadata and granularity image' />
! 5486: </td></tr>
! 5487: </table>
! 5488: </p>
! 5489: <p>
! 5490: <table border='1'>
! 5491: <caption>Dynamic Replication of Data [7]</caption>
! 5492: <tr><td>
! 5493: <font size='+1' color='darkgreen'>
! 5494: <ul>
! 5495: <li>When a content resource is first requested, the access server finds the
! 5496: home library server of the author/owner, subscribes to the resource, and copies
! 5497: it in the background.
! 5498: <li>When resource is modified on its library server, subscribed access
! 5499: servers are notified</li>
! 5500: <li>Depending on last date of local access, the access servers copy the
! 5501: new version over, or delete local cached copy.</li>
! 5502: </ul>
! 5503: </font>
! 5504: </td></tr>
! 5505: </table>
! 5506: </p>
! 5507: </ul>
! 5508: </body>
! 5509: </html>
! 5510:
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>