Site Index |
Membership | Communities | Network | NET+ | Research | Events | News | About
 | Internet2 Home > Middleware


>Mailing Lists

MACE - CourseID


Charter || Documents ||Minutes || Mailing List || Links

NOTE: The MACE CourseID group has completed its work and is dormant at present.
Please visit the MACE-Dir working group page
for the latest information and projects related to directories.

For easy reference the products of this workgroup are:

NSF Middleware Initiative: NMI-EDIT R9 Components:

Goals of MACE-CourseID

Define a schema describing courses and course components that:

  • conforms to IMS standards or requirements for course description
  • maps readily from existing applications that utilize course descriptions
    such as administrative data systems, instructional management systems,etc.
  • is valid for inter-institutional collaborations
  • is Shibboleth compliant, to further leverage Shibboleth developments to
    enable authorization based on course enrollment.
  • is valid for international collaborations

For more information on the status of these documents, see the Internet2 Document Guidelines. For reference see also the Internet2 Document Library.

Working Group Co-Chairs
Grace Agnew, Rutgers
Keith Hazelton, U. Wisconsin
Working Group Flywheel
Steve Olshansky, Internet2

Minutes of  MACE-courseID Conference Calls

February 28, 2005
January 31, 2005
November 22, 2004
November 8, 2004
October 25, 2004
October 11, 2004
September 27, 2004
September 13, 2004

August 30, 2004
August 16, 2004
August 2, 2004
June 7, 2004
April 26, 2004
April 19, 2004
March 1, 2004
January 19, 2004

October 27, 2003
October 13, 2003
September 29, 2003
September 15, 2003
August 18, 2003
August 4, 2003
July 21, 2003
July 7, 2003

NOTE WELL: All Internet2 Activities are governed by the Internet2 Intellectual Property Framework.


MACE-courseID, the Internet2 Middleware Architecture Committee for Education (MACE)  course data elements project, exists to further the development of course data elements for higher education and adapt exisiting development for use in directory enabled infrastructures. This project will leverage the eduPerson object class ( that includes widely-used person attributes in higher education and build on the standards work in IMS and OKI.

Potential Uses

Course identifiers can be utilized for a variety of purposes such as allowing faculty to set access for course materials and auditing class compliance with graduation requirements. Ultimately, this information could expand to encompass a more standardized method of identifying courses at universities, which could lead to standardized university course schedules that could be mined across institutions for cross-organizational currculum analysis and development to develop curricular taxonomies across disciplines. Finally this information could enable the growing interest in identifying courses that are appropriate for credit transfers across universities or aid in streamlining university accreditation processes.

Important new content-sharing tools, such as the Shibboleth project within Internet2, will allow unparalleled secure access to resources but will require a widely adopted and interoperable directory-enabled infrastructure.

Solicitation for Members

The Internet2 MACE-courseID Working Group is soliciting the involvement of interested representatives from colleges and universities, toward the goal of advancing this effort in a way that will accommodate the goals of this community. For further information, please contact Jeanette Fielden, MACE-courseID Flywheel.

The Role of Middleware

The Internet2 Middleware Initiative is working toward the deployment of core middleware services at Internet2 member universities. Middleware, in the context of high-performance networking, is a layer of software between the network and the applications. This software provides services such as identification, authentication, authorization, directories, and security. In today's Internet, applications usually have to provide these services themselves, which leads to competing and incompatible standards. By promoting standardization and interoperability, middleware will make advanced network applications much easier to use.

LDAP directories are at the heart of many of these essential services; serving as centralized repositories for information related to resources, and users and systems authorized to access these resources. The problem: there are few if any established patterns for building general-purpose institutional directories. Each institution has frequently had to start from scratch, and no two higher education directories look exactly alike. A number of recent developments have brought a sense of urgency to developing a common vocabulary for identifying resources and users, and to facilitating inter- and intra-institutional access to the proliferation of highly valuable network-accessible resources in a manner ensuring security, privacy, and data integrity, and with significant applications in higher education.

Mailing List

At present new subscriptions to the MACE-courseID list are closed. Please visit the MACE-Dir working group page and subscribe to the MACE-Dir mailing list for the latest information and projects in directories.

To unsubscribe from the MACE-CourseID list, send email to pubsympa at internet2 dot edu with the message body:

unsubscribe mace-courseID

Links - Overview

Links - Technical


© 1996 - 2010 Internet2 - All rights reserved | Terms of Use | Privacy | Contact Us
1000 Oakbrook Drive, Suite 300, Ann Arbor MI 48104 | Phone: +1-734-913-4250