Download presentation
Presentation is loading. Please wait.
Published byKristopher Nash Modified over 9 years ago
1
Functional Requirements Specification for Open Repository for Doctoral Thesis at UNSA Dušanka Bošković University of Sarajevo 15 th Workshop on “Software Engineering Education and Reverse Engineering” Bohinj, Slovenia August, 23 – 30 2015
2
15 th Workshop on “Software Engineering Education and Reverse Engineering” Bohinj, Slovenia August 23 – 30, 2015 Content Open repository – case for usability engineering Looking for Services Conclusion
3
15 th Workshop on “Software Engineering Education and Reverse Engineering” Bohinj, Slovenia August 23 – 30, 2015 Open Repository is DL Digital Libraries (DL) serve communities of people and are created and maintained by and for people. People and their information needs are central to all libraries, digital or otherwise. All effort to design, implement, and evaluate DL must be rooted in the information needs, characteristics, and context of the people who will or may use those libraries. Marchionini, Plaisant, Komlodi, Digital Library Use: Social Practice in Design and Evaluation (200)
4
15 th Workshop on “Software Engineering Education and Reverse Engineering” Bohinj, Slovenia August 23 – 30, 2015 Definition Open repository is a place where group of users (people) search for a group of documents (collection) via information system (technology) in an effective manner (usability). Development of open repositories determined largely by technology (What) Deployment of content is determined largely by sociology (Why) Marchionini, Plaisant, Komlodi, Digital Library Use: Social Practice in Design and Evaluation (200)
5
15 th Workshop on “Software Engineering Education and Reverse Engineering” Bohinj, Slovenia August 23 – 30, 2015 Open repository – how? How to build a repository: Learn about the process by reading and examining other example repositories. Identify Repository Services Develop policies and procedures for content acquisition, distribution, and maintenance Establish a team Inspired by Barton: Creating an Institutional Repository: LEADIRS Workbook, 2004
6
15 th Workshop on “Software Engineering Education and Reverse Engineering” Bohinj, Slovenia August 23 – 30, 2015 Open repository – how? Interaction design as integrated and focal part of software development Interaction designer responsibility: “how” – shaping the interaction “what-how” – and improving the process “why-what-how” - Not a new idea, Nielson published paper in 1996 coining - Usability engineering
7
15 th Workshop on “Software Engineering Education and Reverse Engineering” Bohinj, Slovenia August 23 – 30, 2015 Usability engineering Know the user — Study intended users Competitive analysis — Analyze existing products Setting usability goals Parallel design Participatory design,....
8
15 th Workshop on “Software Engineering Education and Reverse Engineering” Bohinj, Slovenia August 23 – 30, 2015 Step 1 Read about open repositories
9
15 th Workshop on “Software Engineering Education and Reverse Engineering” Bohinj, Slovenia August 23 – 30, 2015 Common Repository Components Open repository structure Repository Management and Implementation: White Paper, 2004 DEST (Australia) and JISC-CETIS (UK)
10
15 th Workshop on “Software Engineering Education and Reverse Engineering” Bohinj, Slovenia August 23 – 30, 2015 Common Repository Services Open Repository Services Repository Management and Implementation: White Paper, 2004 DEST (Australia) and JISC-CETIS (UK)
11
15 th Workshop on “Software Engineering Education and Reverse Engineering” Bohinj, Slovenia August 23 – 30, 2015 Open repository - some info ORTEZ – Open Repository for Doctoral and Master Thesis Selected technology: DSpace 5.1 with primary web interfaces JSPUI and XMLUI and supporting the OAI-PMH v2.0
12
15 th Workshop on “Software Engineering Education and Reverse Engineering” Bohinj, Slovenia August 23 – 30, 2015 Step 1 Examine existing repositories
13
15 th Workshop on “Software Engineering Education and Reverse Engineering” Bohinj, Slovenia August 23 – 30, 2015 Competitive analysis Phaidra - Permanent Hosting, Archiving and Indexing of Digital Resources and Assets University of Belgrade http://eteze.bg.ac.rs/http://eteze.bg.ac.rs/ University of Tuzla (BiH) http://eteze.untz.ba/http://eteze.untz.ba/ CRIS UNS – University of Novi Sad http://cris.uns.ac.rs/index.jsf http://cris.uns.ac.rs/index.jsf Digitalni akademski repozitorij (DAR) University of Zagreb (http://dar.nsk.hr/index.php).http://dar.nsk.hr/index.php
14
15 th Workshop on “Software Engineering Education and Reverse Engineering” Bohinj, Slovenia August 23 – 30, 2015 Step 2 Identify repository services Know the user — Study intended users Participatory design
15
15 th Workshop on “Software Engineering Education and Reverse Engineering” Bohinj, Slovenia August 23 – 30, 2015 Users Native user - librarian Institutional user Public user Software agent as user
16
15 th Workshop on “Software Engineering Education and Reverse Engineering” Bohinj, Slovenia August 23 – 30, 2015 Native users - Library experts Prof. Dr Senada Dizdar; Head of Library and Information Science Department at Faculty of Philosophy University of Sarajevo – member of the ORTEZ UNSA Librarians Training, Usability evaluation for PHAIDRA open repositories
17
15 th Workshop on “Software Engineering Education and Reverse Engineering” Bohinj, Slovenia August 23 – 30, 2015 Step 3 Drafting Functional Requirements
18
15 th Workshop on “Software Engineering Education and Reverse Engineering” Bohinj, Slovenia August 23 – 30, 2015 Basic Services ORTEZ Integrating ORTZE with the UNSA IS: authentication Resources allocation Document management Support for importing existing digital resources
19
15 th Workshop on “Software Engineering Education and Reverse Engineering” Bohinj, Slovenia August 23 – 30, 2015 Common Services ORTEZ Archiving Resource List Format Conversion Harvesting Search DRM – Digital Rights Management Identifier Metadata Management Workflow
20
15 th Workshop on “Software Engineering Education and Reverse Engineering” Bohinj, Slovenia August 23 – 30, 2015 Dublin Core standard metadata Contributor Coverage Creator Date Description Format Identifier Language Publisher Relation Rights Source Subject Title Type
21
15 th Workshop on “Software Engineering Education and Reverse Engineering” Bohinj, Slovenia August 23 – 30, 2015 Open issues Subject attribute used for classification Question: level of classification? Keywords Frascati classification: Field of Science Question: open list? Defined list: thesaurus What is a consequence for search or harvesting?
22
15 th Workshop on “Software Engineering Education and Reverse Engineering” Bohinj, Slovenia August 23 – 30, 2015 Open issues Metadata management : Is metadata entry part of the workflow? Who is authorized for metadata entry? Who is authorized for metadata overview? Who is authorized for metadata correction? What about legacy thesis?
23
15 th Workshop on “Software Engineering Education and Reverse Engineering” Bohinj, Slovenia August 23 – 30, 2015 Step 4 Develop policy and procedure Still in process
24
15 th Workshop on “Software Engineering Education and Reverse Engineering” Bohinj, Slovenia August 23 – 30, 2015 New step Applied for a project for publishing first thesis Native users training and experience gathering Experience with the metadata
25
15 th Workshop on “Software Engineering Education and Reverse Engineering” Bohinj, Slovenia August 23 – 30, 2015 Thank you for your attention Questions?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.