SlideShare uma empresa Scribd logo
1 de 25
Education Sector Data Model ESDM version 15: Making our shared sector model meet real messaging needs   January 26 2011
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Introduction / Background Paul Seiler, Ministry of Education
Recent History of ESDM Juerg   Tschumperlin, D-M-S Data Management Solutions
Recent History of ESDM Education Sector Data Model ESDM V12 (2005) CSDM V2 CSDM V3 CSDM V4 extension CSDM V1 (2006) ESDM V14 (2009) evolved into Compulsory Sector Data Model CSDM V5 (2010) extension ESDM V15 (2011) merged into
ESDM V14 (2009) 279 classes / 345 attributes CSDM V1 (2006) ESDM V12 (2005) 269 classes / 360 attributes evolved into CSDM V2 CSDM V3 CSDM V4 CSDM V5 (2010) 265 classes / 173 attributes  extension ESDM V15 (2011) 568 classes / 609 attributes merged into Recent History of ESDM ESDM is evolving ESDM grows fast enough to meet project timeframes
SRT Student Record Transfer: The newest implementation of the Education Sector Data Model (ESDM) Juerg Tschumperlin, D-M-S Data Management Solutions
SRT: ESDM’s newest implementation ,[object Object],MXV Transformation Methodology XML Delivery Packages Custom Data Model feeds into derives
SRT: ESDM’s newest implementation ,[object Object],XML Delivery Packages Custom Data Model MXV Transformation Methodology Education Sector Language ESL XML Delivery Packages ESDM Education Sector Data Model feeds into derives Since 2006: 21 delivery packages / 60 schemas)
SRT: ESDM’s newest implementation Education Sector Language ESL XML Delivery Packages ESDM V15 Education Sector Data Model equivalent expressions The methodolgy ensures: - XML schemas derived from ESDM - Names match - Definitions cascade - Technical standards compliance - Over 300 reusable XML component views
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],SRT: ESDM’s newest implementation
[object Object],SRT: ESDM’s newest implementation Diagram courtesy of  www.CraneSoftwrights.com Value Validation:  (Optional delivery package add-on)
SRT: ESDM’s newest implementation Value Validation:  (Optional delivery package add-on) Custom Data Model XML Schemas feeds into generates ESDM V15 MXV Transformation Methodology XML Value Validation skeletons generates Value Validation is integrated into MXV Tools
SRT: A look inside the delivery package Andreas Kubisch, Ministry of Education
[object Object],[object Object],[object Object],[object Object]
Basic structure: ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Using the schema ,[object Object],[object Object],[object Object],[object Object]
MXV Tool Suite Juerg Tschumperlin, D-M-S Data Management Solutions
[object Object],XML Schemas Custom Data Model MXV Transformation Methodology Education Sector Language ESL XML Delivery Packages feeds into generates ESDM V15 MXV Tools: PD = Sybase PowerDesigner ®  DMS = MXV Plugins from Data Management Solutions© for PowerDesigner Administrator Migrate to Specification  (DMS) XML Schema Modelling  (PD) Clone an XML View  (DMS) UML Modelling  (PD) Create New Model Version  (DMS) Check NDR Naming and Design Rules Compliance  (DMS) Automatically populate the XML Component Library  (DMS) Check completeness of XML Component Library  (DMS) UML to XML Schema Impact Analysis  (PD) Create Delivery Package  (DMS) XML Schema Generator  (PD & DMS) Reliable schema quality Fast turn-around time
[object Object],XML Schemas Custom Data Model MXV Transformation Methodology Education Sector Language ESL XML Delivery Packages feeds into generates ESDM V15 ,[object Object],[object Object],[object Object]
Lessons Learnt Andreas Kubisch, Ministry of Education
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
More information on SRT and ESDM is available: ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Questions ?
Contacts ,[object Object],[object Object],[object Object],Thank you for your time and attendance

Mais conteúdo relacionado

Mais de Paul Seiler

E-Portfolio in the NZ School Sector
E-Portfolio in the NZ School SectorE-Portfolio in the NZ School Sector
E-Portfolio in the NZ School SectorPaul Seiler
 
Identity managemnt in NZ schools
Identity managemnt in NZ schoolsIdentity managemnt in NZ schools
Identity managemnt in NZ schoolsPaul Seiler
 
Single sign-on presentation slides
Single sign-on presentation slidesSingle sign-on presentation slides
Single sign-on presentation slidesPaul Seiler
 
ULearn '11: All about MLE's
ULearn '11: All about MLE'sULearn '11: All about MLE's
ULearn '11: All about MLE'sPaul Seiler
 
IAM for Schools: Presentation to ICT Services Working Group
IAM for Schools: Presentation to ICT Services Working GroupIAM for Schools: Presentation to ICT Services Working Group
IAM for Schools: Presentation to ICT Services Working GroupPaul Seiler
 
Mle to super loop
Mle to super loopMle to super loop
Mle to super loopPaul Seiler
 
IAM Explained: Part 1 (of 2)
IAM Explained: Part 1 (of 2)IAM Explained: Part 1 (of 2)
IAM Explained: Part 1 (of 2)Paul Seiler
 
Where do eportfolios fit (in the MLE and with LMS)?
Where do eportfolios fit (in the MLE and with LMS)?Where do eportfolios fit (in the MLE and with LMS)?
Where do eportfolios fit (in the MLE and with LMS)?Paul Seiler
 
Attendance management, learning management and eportfolios
Attendance management, learning management and eportfoliosAttendance management, learning management and eportfolios
Attendance management, learning management and eportfoliosPaul Seiler
 
Pass the baton: How to run a faster race
Pass the baton: How to run a faster racePass the baton: How to run a faster race
Pass the baton: How to run a faster racePaul Seiler
 
LMS/MLE for Otago schools Oct 2010
LMS/MLE for Otago schools Oct 2010LMS/MLE for Otago schools Oct 2010
LMS/MLE for Otago schools Oct 2010Paul Seiler
 
KnowledgeNET conference 2010
KnowledgeNET conference 2010KnowledgeNET conference 2010
KnowledgeNET conference 2010Paul Seiler
 
Sofware freedom day 2010
Sofware freedom day 2010Sofware freedom day 2010
Sofware freedom day 2010Paul Seiler
 
Managed learning environment overview
Managed learning environment overviewManaged learning environment overview
Managed learning environment overviewPaul Seiler
 
Update on student record transfer
Update on student record transferUpdate on student record transfer
Update on student record transferPaul Seiler
 
What is the mle? (Nelson Sep 2010)
What is the mle? (Nelson Sep 2010)What is the mle? (Nelson Sep 2010)
What is the mle? (Nelson Sep 2010)Paul Seiler
 
What is this MLE all about?
What is this MLE all about?What is this MLE all about?
What is this MLE all about?Paul Seiler
 
Ministry support for moodle (and mahara)
Ministry support for moodle (and mahara)Ministry support for moodle (and mahara)
Ministry support for moodle (and mahara)Paul Seiler
 
Data sharing for kamar conference
Data sharing for kamar conferenceData sharing for kamar conference
Data sharing for kamar conferencePaul Seiler
 

Mais de Paul Seiler (20)

E-Portfolio in the NZ School Sector
E-Portfolio in the NZ School SectorE-Portfolio in the NZ School Sector
E-Portfolio in the NZ School Sector
 
Identity managemnt in NZ schools
Identity managemnt in NZ schoolsIdentity managemnt in NZ schools
Identity managemnt in NZ schools
 
Single sign-on presentation slides
Single sign-on presentation slidesSingle sign-on presentation slides
Single sign-on presentation slides
 
ULearn '11: All about MLE's
ULearn '11: All about MLE'sULearn '11: All about MLE's
ULearn '11: All about MLE's
 
IAM for Schools: Presentation to ICT Services Working Group
IAM for Schools: Presentation to ICT Services Working GroupIAM for Schools: Presentation to ICT Services Working Group
IAM for Schools: Presentation to ICT Services Working Group
 
Mle to super loop
Mle to super loopMle to super loop
Mle to super loop
 
IAM Explained: Part 1 (of 2)
IAM Explained: Part 1 (of 2)IAM Explained: Part 1 (of 2)
IAM Explained: Part 1 (of 2)
 
Where do eportfolios fit (in the MLE and with LMS)?
Where do eportfolios fit (in the MLE and with LMS)?Where do eportfolios fit (in the MLE and with LMS)?
Where do eportfolios fit (in the MLE and with LMS)?
 
Attendance management, learning management and eportfolios
Attendance management, learning management and eportfoliosAttendance management, learning management and eportfolios
Attendance management, learning management and eportfolios
 
Pass the baton: How to run a faster race
Pass the baton: How to run a faster racePass the baton: How to run a faster race
Pass the baton: How to run a faster race
 
LMS/MLE for Otago schools Oct 2010
LMS/MLE for Otago schools Oct 2010LMS/MLE for Otago schools Oct 2010
LMS/MLE for Otago schools Oct 2010
 
KnowledgeNET conference 2010
KnowledgeNET conference 2010KnowledgeNET conference 2010
KnowledgeNET conference 2010
 
Sofware freedom day 2010
Sofware freedom day 2010Sofware freedom day 2010
Sofware freedom day 2010
 
Sso every where
Sso every whereSso every where
Sso every where
 
Managed learning environment overview
Managed learning environment overviewManaged learning environment overview
Managed learning environment overview
 
Update on student record transfer
Update on student record transferUpdate on student record transfer
Update on student record transfer
 
What is the mle? (Nelson Sep 2010)
What is the mle? (Nelson Sep 2010)What is the mle? (Nelson Sep 2010)
What is the mle? (Nelson Sep 2010)
 
What is this MLE all about?
What is this MLE all about?What is this MLE all about?
What is this MLE all about?
 
Ministry support for moodle (and mahara)
Ministry support for moodle (and mahara)Ministry support for moodle (and mahara)
Ministry support for moodle (and mahara)
 
Data sharing for kamar conference
Data sharing for kamar conferenceData sharing for kamar conference
Data sharing for kamar conference
 

ESDM 15: Making our shared sector model meet real messaging needs

  • 1. Education Sector Data Model ESDM version 15: Making our shared sector model meet real messaging needs January 26 2011
  • 2.
  • 3. Introduction / Background Paul Seiler, Ministry of Education
  • 4. Recent History of ESDM Juerg Tschumperlin, D-M-S Data Management Solutions
  • 5. Recent History of ESDM Education Sector Data Model ESDM V12 (2005) CSDM V2 CSDM V3 CSDM V4 extension CSDM V1 (2006) ESDM V14 (2009) evolved into Compulsory Sector Data Model CSDM V5 (2010) extension ESDM V15 (2011) merged into
  • 6. ESDM V14 (2009) 279 classes / 345 attributes CSDM V1 (2006) ESDM V12 (2005) 269 classes / 360 attributes evolved into CSDM V2 CSDM V3 CSDM V4 CSDM V5 (2010) 265 classes / 173 attributes extension ESDM V15 (2011) 568 classes / 609 attributes merged into Recent History of ESDM ESDM is evolving ESDM grows fast enough to meet project timeframes
  • 7. SRT Student Record Transfer: The newest implementation of the Education Sector Data Model (ESDM) Juerg Tschumperlin, D-M-S Data Management Solutions
  • 8.
  • 9.
  • 10. SRT: ESDM’s newest implementation Education Sector Language ESL XML Delivery Packages ESDM V15 Education Sector Data Model equivalent expressions The methodolgy ensures: - XML schemas derived from ESDM - Names match - Definitions cascade - Technical standards compliance - Over 300 reusable XML component views
  • 11.
  • 12.
  • 13. SRT: ESDM’s newest implementation Value Validation: (Optional delivery package add-on) Custom Data Model XML Schemas feeds into generates ESDM V15 MXV Transformation Methodology XML Value Validation skeletons generates Value Validation is integrated into MXV Tools
  • 14. SRT: A look inside the delivery package Andreas Kubisch, Ministry of Education
  • 15.
  • 16.
  • 17.
  • 18. MXV Tool Suite Juerg Tschumperlin, D-M-S Data Management Solutions
  • 19.
  • 20.
  • 21. Lessons Learnt Andreas Kubisch, Ministry of Education
  • 22.
  • 23.
  • 25.