อ่าน 4 นาที
เฟโดราคอมมอนส์
Fedora (หรือ Flexible Extensible Digital Object Repository Architecture ) คือ สถาปัตยกรรม จัดการสินทรัพย์ดิจิทัล (DAM) สำหรับ คลังข้อมูล ดิจิทัล ซึ่ง เป็นพื้นฐานในการสร้าง...
เฟโดราคอมมอนส์
| เฟโดรา | |
|---|---|
![]() | |
| นักพัฒนา | โอเพนซอร์ส |
| ปล่อย | 16 พฤษภาคม 2546 |
| เวอร์ชันเสถียร | 7.0.0 [ 1 ] / 16 เมษายน 2569 [±] |
| แพลตฟอร์ม | ชวา |
| พิมพ์ | การจัดการสินทรัพย์ดิจิทัล |
| ใบอนุญาต | ใบอนุญาต Apache 2.0 |
| เว็บไซต์ | fedorarepository.org |
| ที่เก็บข้อมูล |
|
Fedora (หรือFlexible Extensible Digital Object Repository Architecture ) คือ สถาปัตยกรรม จัดการสินทรัพย์ดิจิทัล (DAM) สำหรับ คลังข้อมูล ดิจิทัล ซึ่ง เป็นพื้นฐานในการสร้าง คลังข้อมูลของสถาบัน หอจดหมายเหตุดิจิทัล และ ระบบ ห้องสมุดดิจิทัล Fedora เป็นสถาปัตยกรรมพื้นฐานสำหรับคลังข้อมูลดิจิทัล ไม่ใช่แอปพลิเคชันการจัดการ การจัดทำดัชนี การค้นหา และการส่งมอบที่สมบูรณ์แบบ แต่เป็นสถาปัตยกรรมแบบโมดูลาร์ที่สร้างขึ้นบนหลักการที่ว่า การทำงานร่วมกันและความสามารถในการขยายจะทำได้ดีที่สุดโดยการบูรณาการข้อมูล อินเทอร์เฟซ และกลไก (เช่น โปรแกรมที่สามารถเรียกใช้งานได้) ในรูปแบบของโมดูลที่กำหนดไว้อย่างชัดเจน
ประวัติศาสตร์
ซอฟต์แวร์โอเพนซอร์ส Fedora Repository เป็นโครงการที่ได้รับการสนับสนุนจากDuraSpaceซึ่งเป็นองค์กรไม่แสวงหาผลกำไร ซอฟต์แวร์นี้มีต้นกำเนิดมาจาก Flexible Extensible Digital Object Repository Architecture (เช่น Fedora) ซึ่งได้รับการออกแบบและพัฒนาโดยนักวิจัยที่มหาวิทยาลัยคอร์เนลล์ [ 2 ] Fedora เป็นสถาปัตยกรรมสำหรับการจัดเก็บ จัดการ และเข้าถึงเนื้อหาดิจิทัลในรูปแบบของวัตถุดิจิทัลที่ได้รับแรงบันดาลใจจาก Kahn และ Wilensky Framework [ 3 ] Fedora เริ่มต้นจาก โครงการวิจัยที่ได้รับทุนจาก DARPAและNational Science Foundationที่กลุ่มวิจัยห้องสมุดดิจิทัลของมหาวิทยาลัยคอร์เนลล์ในปี 1997 โดยมี การเขียน การใช้งานอ้างอิง ครั้งแรกด้วยภาษา Java โดยใช้ แนวทางวัตถุแบบกระจายตาม CORBA [ 4 ] [ 5 ]มหาวิทยาลัยเวอร์จิเนียเริ่มทดลอง[ 6 ]กับซอฟต์แวร์ของคอร์เนลล์ และต่อมาได้ร่วมกับคอร์เนลล์เพื่อจัดตั้งโครงการ Fedora Repository ซึ่งนำ Fedora มาใช้งานใหม่ในรูปแบบซอฟต์แวร์โอเพนซอร์ส Fedora กำหนดชุดของนามธรรมสำหรับการแสดงออกถึงวัตถุดิจิทัล การระบุความสัมพันธ์ระหว่างวัตถุดิจิทัล และการเชื่อมโยง "พฤติกรรม" (เช่น บริการ) เข้ากับวัตถุดิจิทัล
ในปี พ.ศ. 2546 Red Hat, Inc.ได้ยื่นขอจดทะเบียนเครื่องหมายการค้าสำหรับชื่อ " Fedora " เพื่อเชื่อมโยงกับโครงการระบบปฏิบัติการ Linuxของ ตน [ 7 ] Cornell และ UVA ได้คัดค้านคำขออย่างเป็นทางการ และในที่สุดทุกฝ่ายก็ได้ตกลงกันในข้อตกลงการอยู่ร่วมกัน โดยระบุว่าโครงการ Cornell-UVA สามารถใช้ชื่อนี้ได้เมื่อมีความเกี่ยวข้องอย่างชัดเจนกับซอฟต์แวร์โอเพนซอร์สสำหรับระบบคลังเก็บวัตถุดิจิทัล และ Red Hat สามารถใช้ชื่อนี้ได้เมื่อมีความเกี่ยวข้องอย่างชัดเจนกับระบบปฏิบัติการคอมพิวเตอร์โอเพนซอร์ส[ 8 ]
เทคโนโลยี
Fedora มีเลเยอร์การจัดการอเนกประสงค์สำหรับวัตถุดิจิทัล[ 9 ]การจัดการวัตถุขึ้นอยู่กับโมเดลเนื้อหาที่แสดงถึงวัตถุข้อมูล (หน่วยของเนื้อหา) หรือคอลเลกชันของวัตถุข้อมูล วัตถุเหล่านี้ประกอบด้วยการเชื่อมโยงระหว่างสตรีมข้อมูล (ไฟล์เนื้อหาที่จัดการภายในหรือภายนอก) เมตาเดตา (แบบอินไลน์หรือภายนอก) เมตาเดตาของระบบ (รวมถึง PID – ตัวระบุถาวร – ซึ่งเป็นเอกลักษณ์เฉพาะของที่เก็บข้อมูล) และพฤติกรรมซึ่งเป็นวัตถุโค้ดที่ให้การผูกหรือการเชื่อมโยงไปยังตัวเผยแพร่ (กระบวนการซอฟต์แวร์ที่สามารถใช้กับสตรีมข้อมูลได้) โมเดลเนื้อหาสามารถคิดได้ว่าเป็นคอนเทนเนอร์ที่ให้รูปร่างที่เป็นประโยชน์แก่ข้อมูลที่เทลงไป หากข้อมูลพอดีกับคอนเทนเนอร์ ก็สามารถนำไปใช้ในวิธีที่กำหนดไว้ล่วงหน้าได้ทันที
Fedora รองรับบริการการเข้าถึงสองประเภท: ไคลเอนต์การจัดการสำหรับการนำเข้า การบำรุงรักษา และการส่งออกวัตถุ หรือผ่าน API hooks สำหรับบริการการเข้าถึงบนเว็บแบบกำหนดเองที่สร้างขึ้นบน HTTP หรือ SOAP Fedora Repository ให้เลเยอร์การจัดการทั่วไปสำหรับวัตถุดิจิทัล และคอนเทนเนอร์ที่รวบรวมสตรีมข้อมูลแบบ MIME (เช่น รูปภาพดิจิทัล ไฟล์ XML เมตาเดต้า) Fedora มีเครื่องมือซอฟต์แวร์ที่จำเป็นสำหรับการนำเข้า การจัดการ และการส่งมอบวัตถุขั้นพื้นฐานโดยไม่ต้องใช้ตัวเผยแพร่แบบกำหนดเองมากนัก หรือสามารถใช้เป็นแบ็กเอนด์สำหรับอินเทอร์เฟซผู้ใช้แบบรวมศูนย์ได้
Fedora รองรับการนำเข้าและส่งออกวัตถุดิจิทัลในรูปแบบ XML ที่หลากหลาย ซึ่งช่วยให้สามารถแลกเปลี่ยนวัตถุระหว่าง Fedora และแอปพลิเคชันอื่นๆ ได้ รวมถึงอำนวยความสะดวกในการเก็บรักษาและจัดเก็บข้อมูลดิจิทัลด้วย
- แบบจำลองวัตถุ ดิจิทัล (Digital Object Model) ของ FEDORA ช่วยให้สามารถรวบรวมทั้งเมตาเดตาและเนื้อหาดิจิทัลเป็น "สตรีมข้อมูล" ได้โดยไม่คำนึงถึงรูปแบบและตำแหน่งทางกายภาพ วัตถุ FEDORA สามารถรวมเนื้อหาจากแหล่งเก็บข้อมูลภายนอกหรือแบบกระจายได้ วัตถุดิจิทัลสามารถจำลองเพื่อแสดงถึงเอนทิตีหลายประเภท ตั้งแต่ข้อความดิจิทัล สิ่งพิมพ์ รูปภาพ วิดีโอ และชุดข้อมูล วัตถุดิจิทัลสามารถมี "พฤติกรรม" ที่เกี่ยวข้อง ซึ่งสามารถให้มุมมองที่แตกต่างกันของวัตถุ หรือสามารถสร้างการเปลี่ยนแปลงแบบไดนามิกของเนื้อหาวัตถุดิจิทัลได้
- ความสัมพันธ์ โมเดลวัตถุดิจิทัล FEDORA รองรับความสามารถในการยืนยันความสัมพันธ์เชิงความหมายโดยใช้กรอบการอธิบายทรัพยากร (RDF)ความสัมพันธ์ระหว่างวัตถุและภายในวัตถุสามารถจัดทำดัชนีได้โดยใช้ทริปเปิลสโตร์ เชิงความหมาย ซึ่งช่วยให้สามารถสืบค้นข้อมูลทั่วทั้งคลังวัตถุดิจิทัลได้
- บริการ Repository Serviceนั้นใช้ Application Programming Interfaces (APIs) หลักๆ สี่อย่าง ได้แก่ การจัดการ การเข้าถึง การค้นหา และการเก็บรวบรวมเมตาเดต้าผ่าน OAI-PMH ระบบนี้มีความสามารถในการปรับขนาดและมีความยืดหยุ่น และผู้ใช้ Fedora ได้นำ Repository นี้ไปใช้เป็นส่วนประกอบหลักของแอปพลิเคชันและแพลตฟอร์มต่างๆ มากมาย
ปัจจุบันโครงการ Fedora มีองค์กรหลักอยู่ที่ Lyrasis
ดูเพิ่มเติม
อ่านเพิ่มเติม
- Acs, B. และคณะแนวทางทั่วไปสำหรับการประมวลผลข้อมูลจำนวนมากโดยใช้กรอบงานแบบส่วนประกอบของ Meandreรายงานการประชุมเชิงปฏิบัติการนานาชาติครั้งที่ 1 เรื่องแนวทางเวิร์กโฟลว์สำหรับวิทยาศาสตร์ที่เน้นข้อมูลเป็นศูนย์กลาง ประจำปี 2010 (Wands '10) มิถุนายน 2010
- Allinson, J., Feng, Y., การสร้างเวิร์กโฟลว์ที่ยืดหยุ่นด้วย Fedora: แนวทางของมหาวิทยาลัยยอร์กการประชุม Open Repositories 2010, กลุ่มผู้ใช้ Duraspace กรกฎาคม 2010
- Baldiris, S., Avila, C., Rivera, P., Guevara, J., Fabregat, R., โมดูลแก้ไขเว็บสำหรับติดแท็กเมตาเดตาของวัตถุการเรียนรู้ในคลังข้อมูล Fedora Commons ภายใต้มาตรฐาน DRD และ LOMรายงานการประชุม FIE '11 ประจำปี 2011 การประชุม Frontiers in Education ตุลาคม 2011
- Bayliss, S., Dow, M., Allinson, J., การใช้เทคโนโลยี Semantic Web เพื่อบูรณาการพจนานุกรมศัพท์พ้องความหมายกับ Fedora เพื่อสนับสนุนการจัดทำแคตตาล็อก การค้นหา การนำกลับมาใช้ใหม่ และการทำงานร่วมกันการประชุม Open Repositories 2011 มิถุนายน 2011
- Bayliss, S., Dow, M., คลังเก็บข้อมูล Fedora และตัวระบุถาวร - แนวทางสถาปัตยกรรมที่วางตัวระบุถาวรไว้ที่หัวใจของแบบจำลองเนื้อหาการประชุม Open Repositories 2011 มิถุนายน 2011
- Bertazzo, M., Di Iorio, A., การเก็บรักษาและส่งมอบเนื้อหาภาพและเสียงโดยบูรณาการ Fedora Commons และ MediaMosaการประชุม Open Repositories 2011 มิถุนายน 2011
- Blekinge, A., Christiansen, K., โมเดลเนื้อหาที่ได้รับการปรับปรุงการประชุม Open Repositories 2010, กลุ่มผู้ใช้ Duraspace กรกฎาคม 2010
- Curley, A., โครงการไฮดรอลิกส์: เสริมศักยภาพชุมชนในการสร้างห้องสมุดดิจิทัลโดยใช้ Fedora และกรอบงานการส่งข้อความแบบบริการเชิงเหตุการณ์ (Event-Driven Service-Oriented Messaging Framework)การประชุม Open Repositories 2011 มิถุนายน 2011
- DiLauro, T., การเลือกองค์ประกอบของโครงสร้างพื้นฐานดิจิทัล. First Monday Journal. 3 พฤษภาคม 2547.
- Ferreira, M., Baptista, A., Ramalho, J., มูลนิธิเพื่อการอนุรักษ์ดิจิทัลอัตโนมัติ นิตยสารเอเรียดเน่ 30 กรกฎาคม 2549
- Gourley, D., Battino Viterbo, P., โครงสร้างพื้นฐานคลังข้อมูลที่ยั่งยืนสำหรับมนุษยศาสตร์ดิจิทัล: ประสบการณ์ของ DHO. EuroMed'10: รายงานการประชุมนานาชาติครั้งที่ 3 ว่าด้วยมรดกทางดิจิทัล พฤศจิกายน 2010
- กรีน, อาร์., อาวเร, ซี., แวดดิงตัน, เอส., โครงการ CLIF: คลังข้อมูลเป็นส่วนหนึ่งของวงจรชีวิตของเนื้อหานิตยสาร Ariadne 9 มีนาคม 2012
- กรีน, อาร์., โครงการ RepoMMan: การทำให้เมตาเดตาและเวิร์กโฟลว์สำหรับ Fedora เป็นไปโดยอัตโนมัติวารสาร D-Lib กันยายน 2548
- Hamer, G., ไคลเอนต์ Rich Client แบบกำหนดเองอินเทอร์เฟซมัลติมีเดียสำหรับเว็บและมือถือสำหรับ Fedora และ Duracloud โดยใช้โซลูชันโอเพนซอร์สของ Adobeการประชุม Open Repositories 2010 กลุ่มผู้ใช้ Duraspace กรกฎาคม 2010
- เคนแนน, เอ็ม., คิงส์ลีย์, ดี., สภาพการณ์ของประเทศ: ภาพรวมของคลังข้อมูลสถาบันของออสเตรเลียวารสารเฟิร์ส มันเดย์ 2 กุมภาพันธ์ 2552
- Ludwig, J., Enke, H., Fischer, T., Aschenbrenner, A., ความหลากหลายและความสามารถในการทำงานร่วมกันของคลังข้อมูลในสภาพแวดล้อมการดูแลจัดการแบบกริดการประชุม Open Repositories 2010, การประชุมทั่วไป กรกฎาคม 2010
- Puschmann, C., Reimer, P., DiPP และ eLanguage: สองรูปแบบความร่วมมือสำหรับการเข้าถึงแบบเปิด First Monday Journal. 1 ตุลาคม 2550.
- Salo, D., การปรับปรุงไลบรารีเพื่อรับมือกับความท้าทายด้านข้อมูล.นิตยสาร Ariadne. 30 กรกฎาคม 2553.
- Soroka, A., การใช้เวิร์กโฟลว์แบบขับเคลื่อนด้วยข้อความบนรูปแบบ Service Bus สำหรับการจัดทำดัชนีคลังเก็บข้อมูล Fedoraการประชุม Open Repositories 2011 มิถุนายน 2011
- Varanka, M., Varjonen, V., Ryhänen, T., การพัฒนาระบบสนับสนุนกระบวนการเผยแพร่ด้วย Fedora และ Orbeon Forms - กรณีศึกษาการประชุม Open Repositories 2010, กลุ่มผู้ใช้ Duraspace กรกฎาคม 2010
- Webb, F., Paulson, J., Harvest: ระบบค้นหาและค้นพบวัตถุดิจิทัลสำหรับคอลเลกชันแบบกระจายที่มีประเภทและโครงสร้างไฟล์แตกต่างกันการประชุม Open Repositories 2010, กลุ่มผู้ใช้ Duraspace กรกฎาคม 2010
