E-portfolio assessment system architecture Milen Petrov Adelina Aleksieva-Petrova 5th TENCompetence...

20
E-portfolio assessment system architecture Milen Petrov Adelina Aleksieva-Petrova 5th TENCompetence Open Workshop, Sofia October 30-31, 2008

Transcript of E-portfolio assessment system architecture Milen Petrov Adelina Aleksieva-Petrova 5th TENCompetence...

Page 1: E-portfolio assessment system architecture Milen Petrov Adelina Aleksieva-Petrova 5th TENCompetence Open Workshop, Sofia October 30-31, 2008.

E-portfolio assessment system architecture

Milen Petrov

Adelina Aleksieva-Petrova

5th TENCompetence Open Workshop, Sofia

October 30-31, 2008

Page 2: E-portfolio assessment system architecture Milen Petrov Adelina Aleksieva-Petrova 5th TENCompetence Open Workshop, Sofia October 30-31, 2008.

Content

• Goal

• Introduction

• Methodology

• Use case, logical and implementation views

• Limitations, benefits and future work

Page 3: E-portfolio assessment system architecture Milen Petrov Adelina Aleksieva-Petrova 5th TENCompetence Open Workshop, Sofia October 30-31, 2008.

Goal

• to describe the software architecture for a system, which supports the non-traditional form of assessment namely e-portfolio

Page 4: E-portfolio assessment system architecture Milen Petrov Adelina Aleksieva-Petrova 5th TENCompetence Open Workshop, Sofia October 30-31, 2008.

Introduction

• Some new forms of assessment which divert from the existing traditional forms (such as examinations and tests) have emerged with the development in the area of human abilities evaluation.

• Such examples are the e-portfolio, 360 degrees feedback, peers assessment, etc. .

Page 5: E-portfolio assessment system architecture Milen Petrov Adelina Aleksieva-Petrova 5th TENCompetence Open Workshop, Sofia October 30-31, 2008.

Research methodology of e-portfolio system

Page 6: E-portfolio assessment system architecture Milen Petrov Adelina Aleksieva-Petrova 5th TENCompetence Open Workshop, Sofia October 30-31, 2008.

Design phase (Use case view) (1/3)

• Use case view: shows the main assessment process, defined by UML use case diagrams. These diagrams classify the primary cases that will be implemented and describe the sequence of the processes in the system for each user case

Page 7: E-portfolio assessment system architecture Milen Petrov Adelina Aleksieva-Petrova 5th TENCompetence Open Workshop, Sofia October 30-31, 2008.

Design phase (Logical view) (2/3)

• presents the main classes and their interaction within the system, using another type of UML diagram – an analysis class diagram. The interaction between classes and objects is given from user’s point of view: presented through descriptions, pictures and diagrams of the functionality instead of concrete classes

Page 8: E-portfolio assessment system architecture Milen Petrov Adelina Aleksieva-Petrova 5th TENCompetence Open Workshop, Sofia October 30-31, 2008.

Design phase (Implementation view) (3/3)

• shows the system main components from the developer’s point of view: through framework descriptions, and descriptions of significant classes. This is done through package diagram and physical package structure of system.

Page 9: E-portfolio assessment system architecture Milen Petrov Adelina Aleksieva-Petrova 5th TENCompetence Open Workshop, Sofia October 30-31, 2008.

E-POIRTFOLIO ASSESSMENT SYSTEM ARCHITECTURE (Use case view) (1/2)

• Use cases1. assess candidate portfolio, 2. perform assessment (main use case), 3. give score to each assessment item, 4. browse candidate portfolio, 5. load candidate portfolio, 6. login as assessor, 7. load assessment, and 8. save assessment

Page 10: E-portfolio assessment system architecture Milen Petrov Adelina Aleksieva-Petrova 5th TENCompetence Open Workshop, Sofia October 30-31, 2008.

E-POIRTFOLIO ASSESSMENT SYSTEM ARCHITECTURE (Use case view) (2/2)

Page 11: E-portfolio assessment system architecture Milen Petrov Adelina Aleksieva-Petrova 5th TENCompetence Open Workshop, Sofia October 30-31, 2008.

E-POIRTFOLIO ASSESSMENT SYSTEM ARCHITECTURE (Logical view) (1/2)

• User has two flows:– Perform Assessment (main flow)– Browse Portfolio

Page 12: E-portfolio assessment system architecture Milen Petrov Adelina Aleksieva-Petrova 5th TENCompetence Open Workshop, Sofia October 30-31, 2008.

E-POIRTFOLIO ASSESSMENT SYSTEM ARCHITECTURE (Logical view) (2/2)

Analysis class diagram of the functionality of the system

(boundary, controller and entity classes)

Page 13: E-portfolio assessment system architecture Milen Petrov Adelina Aleksieva-Petrova 5th TENCompetence Open Workshop, Sofia October 30-31, 2008.

E-POIRTFOLIO ASSESSMENT SYSTEM ARCHITECTURE (Implementation view) ( 1/3)

• Package diagram of the system’s functionality

• Package structure of the application

Page 14: E-portfolio assessment system architecture Milen Petrov Adelina Aleksieva-Petrova 5th TENCompetence Open Workshop, Sofia October 30-31, 2008.

E-POIRTFOLIO ASSESSMENT SYSTEM ARCHITECTURE (Implementation view) ( 2/3)

Package diagram of the system’s functionality

Page 15: E-portfolio assessment system architecture Milen Petrov Adelina Aleksieva-Petrova 5th TENCompetence Open Workshop, Sofia October 30-31, 2008.

E-POIRTFOLIO ASSESSMENT SYSTEM ARCHITECTURE (Implementation view) (3/3)

Package structure of the application

Page 16: E-portfolio assessment system architecture Milen Petrov Adelina Aleksieva-Petrova 5th TENCompetence Open Workshop, Sofia October 30-31, 2008.

E-POIRTFOLIO ASSESSMENT SYSTEM ARCHITECTURE (Implementation view)

• There are two types of classes:

– on the one hand there are the classes, which are part of the business-logic of the application, and on the other hand –

– there are the purely technical classes for environment (framework) of the Eclipse Rich Client Platform (RCP)

Page 17: E-portfolio assessment system architecture Milen Petrov Adelina Aleksieva-Petrova 5th TENCompetence Open Workshop, Sofia October 30-31, 2008.

Screenshot of system

Page 18: E-portfolio assessment system architecture Milen Petrov Adelina Aleksieva-Petrova 5th TENCompetence Open Workshop, Sofia October 30-31, 2008.

Functionality of system

• System has the capability to import and parse an xml file constructed according to the previously developed assessment specification

• It offers to its users to perform assessment activities according to assigned user roles.

• After the performance, it offers to the user to store the results using the same specification. This tool can also load the already performed assessment activities, and preview or evaluate results from the activities performed in the previous assessment run.

Page 19: E-portfolio assessment system architecture Milen Petrov Adelina Aleksieva-Petrova 5th TENCompetence Open Workshop, Sofia October 30-31, 2008.

Limitations, benefits and future work

• As a conclusion it could be said that the designed and developed system, which is based only on one type of non-traditional assessment is limited.

• Nevertheless, the current research is a very important step of assessment modeling and assessment specification validation activities.

• The future work will include a wider adoption of other different methods of non-traditional assessment approaches

Page 20: E-portfolio assessment system architecture Milen Petrov Adelina Aleksieva-Petrova 5th TENCompetence Open Workshop, Sofia October 30-31, 2008.

Thank You

Contact us:

Milen [email protected]

Adelina [email protected]