Service Oriented Architecture in eTesting Systems Institute of Informatics - FNS University “Ss. Ciryl and Methodious” – Skopje, Macedonia 6 th Workshop.

Slides:



Advertisements
Similar presentations
Joint Information Systems Committee Digital Library Services BL/JISC Workshop Rachel Bruce JISC Programme Director The Digital Library and its Services,
Advertisements

Personalized Presentation in Web-Based Information Systems Institute of Informatics and Software Engineering Faculty of Informatics and Information Technologies.
DIGIDOC A web based tool to Manage Documents. System Overview DigiDoc is a web-based customizable, integrated solution for Business Process Management.
Functional and non-functional requirements for building Service-oriented assessment model Adelina Aleksieva-Petrova Milen Petrov 5th TENCompetence Open.
CS Body of Knowledge (ACM) Discrete Structures Programming Fundamentals Algorithms & Complexity Operating Systems Architecture & Organization Social &
Building an Operational Enterprise Architecture and Service Oriented Architecture Best Practices Presented by: Ajay Budhraja Copyright 2006 Ajay Budhraja,
CopperCore, an Open Source IMS Learning Design Engine Hubert Vogten Open University of the Netherlands OTEC.
Presenters: Goce Armenski Institute of Informatics, Faculty of Science and Mathematics, St. Cyril and Methodius University, Skopje, MACEDONIA
Establishing a service oriented composite applications development process for supporting work- based learning and competency progression management Hilary.
Technical Track Session Service-Oriented Architecture Terry Woods.
E-Testing based on Service Oriented Architecture Institute of Informatics - FNS University “Ss. Ciryl and Methodious” – Skopje, Macedonia 10-th International.
1 Introduction to XML. XML eXtensible implies that users define tag content Markup implies it is a coded document Language implies it is a metalanguage.
G O B E Y O N D C O N V E N T I O N WORF: Developing DB2 UDB based Web Services on a Websphere Application Server Kris Van Thillo, ABIS Training & Consulting.
Troy Hutchison Service Oriented Architecture (SOA) Security.
FREMA: e-Learning Framework Reference Model for Assessment David Millard Yvonne Howard Learning Technology Group University of Southampton, UK.
Thee-Framework for Education & Research The e-Framework for Education & Research an Overview TEN Competence, Jan 2007 Bill Olivier,
FREMA: e-Learning Framework Reference Model for Assessment Yvonne Howard David Millard Hugh Davis Gary Wills Lester Gilbert Learning Societies Lab University.
Workshop on Cyber Infrastructure in Combustion Science April 19-20, 2006 Subrata Bhattacharjee and Christopher Paolini Mechanical.
A QTI Management System for Service Oriented ArchitecturesTenCompetence Open Workshop, Manchester, 11th-12th January 2007 A QTI Management System for Service.
FREMA: e-Learning Framework Reference Model for Assessment David Millard Yvonne Howard IAM, DSSE, LTG University of Southampton, UK.
FREMA : e-Learning Framework Reference Model for Assessment Assessment: Priorities and Challenges for 2006 Hugh Davis Learning Technologies University.
FREMA: e-Learning Framework Reference Model for Assessment Design Patterns for Wrapping Similar Legacy Systems with Common Service Interfaces Yvonne Howard.
FREMA Lester Gilbert Dave Millard Yvonne Howard An ELF Reference Model Project In the JISC Distributed e-Learning Programme e-Learning Framework Reference.
FREMA: e-Learning Framework Reference Model for Assessment Lester Gilbert David Millard Yvonne Howard University of Southampton, UK University of Strathclyde,
Architecture A system architecture is the conceptual design that defines the structure and/or behavior of a system There is no universally agreed definition.
FREMA : e-Learning Framework Reference Model for Assessment FREMA Overview David Millard Learning Technologies University of Southampton, UK.
Jens Haeusser Director, Strategy IT, UBC Open Source, Community Source, and SOA Seminars in Academic Computing, Directors Leadership Seminar, August 7,
Web Programming Language Dr. Ken Cosh Week 1 (Introduction)
Domain Modelling the upper levels of the eframework Yvonne Howard Hilary Dexter David Millard Learning Societies LabDistributed Learning, University of.
ESB Guidance 2.0 Kevin Gock
Architecture Of ASP.NET. What is ASP?  Server-side scripting technology.  Files containing HTML and scripting code.  Access via HTTP requests.  Scripting.
Enticy GROUP THE A Framework for Web and WinForms (Client-Server) Applications “Enterprise Software Architecture”
JISC CETIS Conference, Oxford, November 2004 Repositories: State of ELF “volunteer”: Martin Morrey Intrallect Ltd.
Extending the Scope of Learning Objects with XML Bill Tait COLMSCT Associate Teaching Fellow The Open University ALT-C Conference Sep 2007.
What is Service Oriented Architecture ? CS409 Application Services Even Semester 2007.
Web Service Development Within Different Study Years Maja Pušnik, Boštjan Šumak Institute of Informatics, FERI Maribor.
Improving assessment quality using electronic testing Institute of Informatics - FNS University “Ss. Ciryl and Methodious” – Skopje, Macedonia Software.
March 26, 2003The Navigo Project Hans C. Masing, The University of Michigan Lance D. Speelmon, Indiana University An IMS and OKI Compliant Open Source.
Domain Modeling In FREMA David Millard Yvonne Howard Hugh Davis Gary Wills Lester Gilbert Learning Societies Lab University of Southampton, UK.
Sustainability: Web Site Statistics Marieke Napier UKOLN University of Bath Bath, BA2 7AY UKOLN is supported by: URL
XML Web Services Architecture Siddharth Ruchandani CS 6362 – SW Architecture & Design Summer /11/05.
UNINETT, Harstad, June 2004 Developing Sustainable E- Learning Frameworks to Support Teaching and Learning Lorna M. Campbell, CETIS
Random Logic l Forum.NET l Web Services Enhancements for Microsoft.NET (WSE) Forum.NET ● October 4th, 2006.
JISC: Middleware for Distributed Cognition Project Team: Colin Tatham – technical lead David Gilks – database programmer Howard Noble – project manager.
Second Generation Electronic Filing Specifications Legal XML Court Filing Committee April 26, 2004.
Using SaaS and Cloud computing For “On Demand” E Learning Services Application to Navigation and Fishing Simulator Author Maha KHEMAJA, Nouha AMMARI, Fayssal.
Group-oriented Modelling Tools with Heterogeneous Semantics Niels Pinkwart COLLIDE Research Group University of Duisburg, Germany.
Domain Modeling In FREMA Yvonne Howard David Millard Hugh Davis Gary Wills Lester Gilbert Learning Societies Lab University of Southampton, UK.
David Smiley SOA Technology Evangelist Software AG Lead, follow or get out of the way Here Comes SOA.
Title THE CREATION AND SHARING OF LEARNING OBJECTS THROUGH OPEN SOURCE PLATFORMS BEAT FOR RESINT PROJECT Olivastri Silvio
The Sakai Architecture
Supporting further and higher education E-learning Framework and Tools Tish Roberts JISC Programme Manager.
JISC / CETIS eLearning Conference. Metadata Quality Expose Archive Federation Search Deliver Destroy Harvest Embedded Metadata [Metadata in, e.g. content.
Introduction to Service Orientation MIS 181.9: Service Oriented Architecture 2 nd Semester,
JISC-CETIS Conference: eLearning Tools, Standards and Systems The assessment big picture 5 th November 2004 Kassam Stadium, Oxford.
Software Architecture Patterns (3) Service Oriented & Web Oriented Architecture source: microsoft.
Event ELearning Frameworks and eAdmin Hugh Davis.
Service Oriented Architecture (SOA) Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
Web Programming Language
Results from using eTesting methods in CS education
Unit – 5 JAVA Web Services
SOA (Service Oriented Architecture)
Notification Service JA-SIG June 6, 2006 One stop shopping
AMGA Web Interface Salvatore Scifo INFN sez. Catania
Notification Service May 19, 2006 Jon Atherton Mark Mara.
Jens Haeusser Director, Strategy IT, UBC
Service-centric Software Engineering 1
JISC and SOA A view Robert Sherratt.
Trends and Terminology in Online Learning
FREMA: e-Learning Framework Reference Model for Assessment
Presentation transcript:

Service Oriented Architecture in eTesting Systems Institute of Informatics - FNS University “Ss. Ciryl and Methodious” – Skopje, Macedonia 6 th Workshop Software Education and Reverse Engineering Goce Armenski, M.Sc

1. CONTENT Content - C ONCLUSION - C OMMON FRAMEWORK - Е Т ЕСТ – S YSTEM FOR ELECTRONIC TESTING - S ERVICE ORIENTED ARCHITECTURE - I NTRODUCTION - А RCHITECTURE, CONCEPTS AND FUNCTIONALITY OF Е Т EST - A PPLICATION OF E T EST - R ESULTS - SOA IN E A SSESSMENT

2. еТest – concepts and functionality еТest Technology - Web based application - Active Server Pages (ASP) - JavaScript - SQL Server NT Server and Win 2000 compatible - IIS 4.0 or newer Web based sollutions VS desktop based sollutions Web Browser (Netscape 4.x or Internet Explorer 4.x, and above) Win 2000 Server (SMTP) IIS 4.0 +ASP SQL Server Access JScript

3. еТest – concepts and functionality - learning objects - three structure Course organization Fig. 3 Course organization

4. еТest – concepts and functionality Multichoice questions (choose one of many, choose many of many, yes/no answers);Multichoice questions (choose one of many, choose many of many, yes/no answers); Short entry answer (text or numerical);Short entry answer (text or numerical); Essay answer.Essay answer. Types of questions Questions can have pictures or graphs in the text or offered answersQuestions can have pictures or graphs in the text or offered answers

5. еТest – concepts and functionality - dynamic linear tests (fixed number of questions) Marking and reporting Test creation algorithm - results are shown at the end of the test - negative marking Fig. 4 Algorithms for test creation

6. еТest – concepts and functionality Statistical data analyses Identification of content which is not well presented;Identification of content which is not well presented; Personalized feedback to students;Personalized feedback to students; Identification of week questions which need to be revised before used again;Identification of week questions which need to be revised before used again; Identifying the individual weaknesses of students.Identifying the individual weaknesses of students.

7. 4. APPLICATION OF еТEST Application of eTest - Integration in the process of learning - Controlled learning Fig. 5 Way of passing the learning objects Successful strategy?? - all questions - N questions in a row - N right questions - 3 right questions in a row Statistical analyses of the user activities

8. 5. RESULTS Results The use of technology in education is very dependent of the organization - logistics - social changes Synchronization with other systems Technical infrastructure Practical Implementation Institute of Informatics, FNS (2001)Institute of Informatics, FNS (2001) А.D. Mobimak (2002)А.D. Mobimak (2002) UNDP ( )UNDP ( )

9. Results Institute of Informatics, FNS (january 2001) - 26 courses - 26 courses questions questions scheduled assessments scheduled assessments generated tests generated tests Data gathering Does eTesting provides more effective and more objective assessment compared to the traditional forms, and does it help the learning process

10. Results Installed in 4 Faculties from 3 Universities - not interoperable - does not allow searching or using common question bank - does not allow cross-institutional cooperation - not fully standards compliant Problems Facing with

Possible Solution 11. Results

SERVICE ORIENTED ARCHITECTURE Service Oriented Architecture IT Architecture Requirements Simplicity Simplicity Software that reflects the need of business Software that reflects the need of business Agility and flexibility Agility and flexibility Reusability Reusability Technology independent Technology independent Promote integration Promote integration Built to Change

Evolution of the Web Generation 1 Static HTML HTML Generation 2 Web Applications HTML HTML, XML Generation 3 Web Services 13. Service Oriented Architecture

14. An approach for building distributed computing systems based on encapsulating business functions as services that can be easily accessed in a loosely coupled fashion. SERVICE ORIENTED ARCHITECTURE

SOA: It’s Not a Thing Product Product A specific technology A specific technology An application An application A specific standard A specific standard A specific set of rules A specific set of rules It’s not a: An Approach for Building Agile and Flexible Business Applications 15. Service Oriented Architecture

7. SOA in eLearning 16. SOA in eLearning JISC Technical Framework to support e-Learning (ELF). JISC Technical Framework to support e-Learning (ELF). IMS Abstract Framework (IAF) IMS Abstract Framework (IAF) LeAPP Learning Architecture Project LeAPP Learning Architecture Project Carnegie Mellon’s Learning Services Architecture Carnegie Mellon’s Learning Services Architecture

e-Learning (ELF) 17. SOA in eLearning

8. SOA in eAssessment 18. SOA in eAssessment FREMA. FREMA. TENCompetence Assessment Model TENCompetence Assessment Model

FREMA Core Services Assessment Services Assessment Services –Assign –Author item –Author assessment –Validate assessment –Take assessment –Mark assessment –Moderate assessment –Grade Assessment –View Feedback Support Services Support Services –Schedule –Notify –Track –Authorise and Authenticate Assessment Domain Definition Use Cases Service Profiles Gap Analysis Reference Impl’ Common Usage Patterns19. SOA in eAssessment

TENCompetence - Phases in the assessment process Assessment Design ItemConstruction AssessmentConstruction Assessment Delivery ResponsEvaluation Decision Making 20. SOA in eAssessment

eTest Core Services Assessment Services Assessment Services –Item Construction –Test Construction –Test Delivery –Results Collecting –Marking –Decision Making –Statistical Analysis Support Services Support Services –Schedule –Notify and Announce –Track –Authentication –User Management 21. SOA in eAssessment

22. SOA Projects in eAssessment SOA in eAssessment –Research Projects TOIA – Technologies for Interoperable assessment TOIA – Technologies for Interoperable assessment ASSIS – Assessment Sequencing ASSIS – Assessment Sequencing APIS – assessment Provision through Interoperability APIS – assessment Provision through Interoperability … and many others … and many others –Standards Bodies In Assessment – IMS, OSIDs … In Assessment – IMS, OSIDs … In Web Services - SOAP, WSDL, WSRF, W3C … In Web Services - SOAP, WSDL, WSRF, W3C …

CONCLUSION and FUTURE FORK Conclusion Service Oriented Architecture Advantages over monolithic applications for TestingAdvantages over monolithic applications for Testing Review of existing SOA models for eAssessment Design of Common Framework by service identificationDesign of Common Framework by service identification Practical realizationPractical realization Extend the ASSIS project with different test delivery models Dependent on contextDependent on context Game based learningGame based learning

Thank you for your time!