Functional Requirements Specification for Open Repository for Doctoral Thesis at UNSA Dušanka...
-
Upload
kristopher-nash -
Category
Documents
-
view
213 -
download
0
Transcript of Functional Requirements Specification for Open Repository for Doctoral Thesis at UNSA Dušanka...
![Page 1: Functional Requirements Specification for Open Repository for Doctoral Thesis at UNSA Dušanka Bošković University of Sarajevo 15 th Workshop on “Software.](https://reader034.fdocuments.in/reader034/viewer/2022051821/5697c0081a28abf838cc6d02/html5/thumbnails/1.jpg)
Functional Requirements Specification for Open Repository
for Doctoral Thesis at UNSA
Dušanka BoškovićUniversity of Sarajevo
15th Workshop on “Software Engineering Education and Reverse Engineering”
Bohinj, Slovenia August, 23 – 30 2015
![Page 2: Functional Requirements Specification for Open Repository for Doctoral Thesis at UNSA Dušanka Bošković University of Sarajevo 15 th Workshop on “Software.](https://reader034.fdocuments.in/reader034/viewer/2022051821/5697c0081a28abf838cc6d02/html5/thumbnails/2.jpg)
15th 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
![Page 3: Functional Requirements Specification for Open Repository for Doctoral Thesis at UNSA Dušanka Bošković University of Sarajevo 15 th Workshop on “Software.](https://reader034.fdocuments.in/reader034/viewer/2022051821/5697c0081a28abf838cc6d02/html5/thumbnails/3.jpg)
15th 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)
![Page 4: Functional Requirements Specification for Open Repository for Doctoral Thesis at UNSA Dušanka Bošković University of Sarajevo 15 th Workshop on “Software.](https://reader034.fdocuments.in/reader034/viewer/2022051821/5697c0081a28abf838cc6d02/html5/thumbnails/4.jpg)
15th 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)
![Page 5: Functional Requirements Specification for Open Repository for Doctoral Thesis at UNSA Dušanka Bošković University of Sarajevo 15 th Workshop on “Software.](https://reader034.fdocuments.in/reader034/viewer/2022051821/5697c0081a28abf838cc6d02/html5/thumbnails/5.jpg)
15th 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
![Page 6: Functional Requirements Specification for Open Repository for Doctoral Thesis at UNSA Dušanka Bošković University of Sarajevo 15 th Workshop on “Software.](https://reader034.fdocuments.in/reader034/viewer/2022051821/5697c0081a28abf838cc6d02/html5/thumbnails/6.jpg)
15th 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
![Page 7: Functional Requirements Specification for Open Repository for Doctoral Thesis at UNSA Dušanka Bošković University of Sarajevo 15 th Workshop on “Software.](https://reader034.fdocuments.in/reader034/viewer/2022051821/5697c0081a28abf838cc6d02/html5/thumbnails/7.jpg)
15th Workshop on “Software Engineering Education and Reverse Engineering”
Bohinj, Slovenia August 23 – 30, 2015
Usability engineering
Know the user — Study intended usersCompetitive analysis — Analyze existing
productsSetting usability goalsParallel designParticipatory design, ....
![Page 8: Functional Requirements Specification for Open Repository for Doctoral Thesis at UNSA Dušanka Bošković University of Sarajevo 15 th Workshop on “Software.](https://reader034.fdocuments.in/reader034/viewer/2022051821/5697c0081a28abf838cc6d02/html5/thumbnails/8.jpg)
15th Workshop on “Software Engineering Education and Reverse Engineering”
Bohinj, Slovenia August 23 – 30, 2015
Step 1
Read about open repositories
![Page 9: Functional Requirements Specification for Open Repository for Doctoral Thesis at UNSA Dušanka Bošković University of Sarajevo 15 th Workshop on “Software.](https://reader034.fdocuments.in/reader034/viewer/2022051821/5697c0081a28abf838cc6d02/html5/thumbnails/9.jpg)
15th 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, 2004DEST (Australia) and JISC-CETIS (UK)
![Page 10: Functional Requirements Specification for Open Repository for Doctoral Thesis at UNSA Dušanka Bošković University of Sarajevo 15 th Workshop on “Software.](https://reader034.fdocuments.in/reader034/viewer/2022051821/5697c0081a28abf838cc6d02/html5/thumbnails/10.jpg)
15th 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, 2004DEST (Australia) and JISC-CETIS (UK)
![Page 11: Functional Requirements Specification for Open Repository for Doctoral Thesis at UNSA Dušanka Bošković University of Sarajevo 15 th Workshop on “Software.](https://reader034.fdocuments.in/reader034/viewer/2022051821/5697c0081a28abf838cc6d02/html5/thumbnails/11.jpg)
15th 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
![Page 12: Functional Requirements Specification for Open Repository for Doctoral Thesis at UNSA Dušanka Bošković University of Sarajevo 15 th Workshop on “Software.](https://reader034.fdocuments.in/reader034/viewer/2022051821/5697c0081a28abf838cc6d02/html5/thumbnails/12.jpg)
15th Workshop on “Software Engineering Education and Reverse Engineering”
Bohinj, Slovenia August 23 – 30, 2015
Step 1
Examine existing repositories
![Page 13: Functional Requirements Specification for Open Repository for Doctoral Thesis at UNSA Dušanka Bošković University of Sarajevo 15 th Workshop on “Software.](https://reader034.fdocuments.in/reader034/viewer/2022051821/5697c0081a28abf838cc6d02/html5/thumbnails/13.jpg)
15th 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/ University of Tuzla (BiH) http://eteze.untz.ba/
CRIS UNS – University of Novi Sad http://cris.uns.ac.rs/index.jsf
Digitalni akademski repozitorij (DAR) University of Zagreb (http://dar.nsk.hr/index.php).
![Page 14: Functional Requirements Specification for Open Repository for Doctoral Thesis at UNSA Dušanka Bošković University of Sarajevo 15 th Workshop on “Software.](https://reader034.fdocuments.in/reader034/viewer/2022051821/5697c0081a28abf838cc6d02/html5/thumbnails/14.jpg)
15th Workshop on “Software Engineering Education and Reverse Engineering”
Bohinj, Slovenia August 23 – 30, 2015
Step 2
Identify repository services
Know the user — Study intended usersParticipatory design
![Page 15: Functional Requirements Specification for Open Repository for Doctoral Thesis at UNSA Dušanka Bošković University of Sarajevo 15 th Workshop on “Software.](https://reader034.fdocuments.in/reader034/viewer/2022051821/5697c0081a28abf838cc6d02/html5/thumbnails/15.jpg)
15th Workshop on “Software Engineering Education and Reverse Engineering”
Bohinj, Slovenia August 23 – 30, 2015
Users
Native user - librarianInstitutional userPublic userSoftware agent as user
![Page 16: Functional Requirements Specification for Open Repository for Doctoral Thesis at UNSA Dušanka Bošković University of Sarajevo 15 th Workshop on “Software.](https://reader034.fdocuments.in/reader034/viewer/2022051821/5697c0081a28abf838cc6d02/html5/thumbnails/16.jpg)
15th 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
![Page 17: Functional Requirements Specification for Open Repository for Doctoral Thesis at UNSA Dušanka Bošković University of Sarajevo 15 th Workshop on “Software.](https://reader034.fdocuments.in/reader034/viewer/2022051821/5697c0081a28abf838cc6d02/html5/thumbnails/17.jpg)
15th Workshop on “Software Engineering Education and Reverse Engineering”
Bohinj, Slovenia August 23 – 30, 2015
Step 3
Drafting Functional Requirements
![Page 18: Functional Requirements Specification for Open Repository for Doctoral Thesis at UNSA Dušanka Bošković University of Sarajevo 15 th Workshop on “Software.](https://reader034.fdocuments.in/reader034/viewer/2022051821/5697c0081a28abf838cc6d02/html5/thumbnails/18.jpg)
15th 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 allocationDocument management Support for importing existing digital
resources
![Page 19: Functional Requirements Specification for Open Repository for Doctoral Thesis at UNSA Dušanka Bošković University of Sarajevo 15 th Workshop on “Software.](https://reader034.fdocuments.in/reader034/viewer/2022051821/5697c0081a28abf838cc6d02/html5/thumbnails/19.jpg)
15th 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
![Page 20: Functional Requirements Specification for Open Repository for Doctoral Thesis at UNSA Dušanka Bošković University of Sarajevo 15 th Workshop on “Software.](https://reader034.fdocuments.in/reader034/viewer/2022051821/5697c0081a28abf838cc6d02/html5/thumbnails/20.jpg)
15th 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
![Page 21: Functional Requirements Specification for Open Repository for Doctoral Thesis at UNSA Dušanka Bošković University of Sarajevo 15 th Workshop on “Software.](https://reader034.fdocuments.in/reader034/viewer/2022051821/5697c0081a28abf838cc6d02/html5/thumbnails/21.jpg)
15th Workshop on “Software Engineering Education and Reverse Engineering”
Bohinj, Slovenia August 23 – 30, 2015
Open issues
Subject attribute used for classificationQuestion: level of classification?
Keywords Frascati classification: Field of Science
Question: open list?Defined list: thesaurusWhat is a consequence for search or
harvesting?
![Page 22: Functional Requirements Specification for Open Repository for Doctoral Thesis at UNSA Dušanka Bošković University of Sarajevo 15 th Workshop on “Software.](https://reader034.fdocuments.in/reader034/viewer/2022051821/5697c0081a28abf838cc6d02/html5/thumbnails/22.jpg)
15th 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?
![Page 23: Functional Requirements Specification for Open Repository for Doctoral Thesis at UNSA Dušanka Bošković University of Sarajevo 15 th Workshop on “Software.](https://reader034.fdocuments.in/reader034/viewer/2022051821/5697c0081a28abf838cc6d02/html5/thumbnails/23.jpg)
15th Workshop on “Software Engineering Education and Reverse Engineering”
Bohinj, Slovenia August 23 – 30, 2015
Step 4
Develop policy and procedure
Still in process
![Page 24: Functional Requirements Specification for Open Repository for Doctoral Thesis at UNSA Dušanka Bošković University of Sarajevo 15 th Workshop on “Software.](https://reader034.fdocuments.in/reader034/viewer/2022051821/5697c0081a28abf838cc6d02/html5/thumbnails/24.jpg)
15th 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
![Page 25: Functional Requirements Specification for Open Repository for Doctoral Thesis at UNSA Dušanka Bošković University of Sarajevo 15 th Workshop on “Software.](https://reader034.fdocuments.in/reader034/viewer/2022051821/5697c0081a28abf838cc6d02/html5/thumbnails/25.jpg)
15th Workshop on “Software Engineering Education and Reverse Engineering”
Bohinj, Slovenia August 23 – 30, 2015
Thank you for your attentionQuestions?