موضوع مقاله: نرم‌افزار فدورا کامنز | مخاطب: عمومی | لحن: دانشنامه‌ای | ساختار: عنوان، مقدمه، 3 بخش، جمع‌بندی | مقاله: | # نرم‌افزار فدورا کامنز | مقدمه: فدورا (یا معماری مخزن اشیاء دیجیتال قابل توسعه انعطاف‌پذیر) یک معماری مخزن محتوای مدیریت دارایی دیجیتال (DAM) است که ممکن است بر اساس آن مخازن سازمانی، آرشیوهای دیجیتال و سیستم‌های کتابخانه دیجیتال ساخته شوند. | ## بخش 1: نرم‌افزار فدورا کامنز | فدورا معماری زیربنایی برای یک مخزن دیجیتال است و یک برنامه کامل مدیریتی، نمایه‌سازی، کشف و تحویل نیست. این یک معماری ماژولار است که بر اساس این اصل ساخته شده که قابلیت همکاری و توسعه پذیری با ادغام داده‌ها، رابط‌ها و مکانیسم‌ها (به عنوان مثال، برنامه‌های اجرایی) به عنوان ماژول‌های کاملاً تعریف شده به بهترین وجه به دست می‌آید. این نرم‌افزار ریشه در معماری مخزن اشیاء دیجیتال قابل توسعه انعطاف‌پذیر (یعنی فدورا) دارد که در ابتدا توسط محققان دانشگاه کرنل طراحی و توسعه داده شد.Payette, S. فدورا به عنوان یک پروژه تحقیقاتی با بودجه دارپا و بنیاد ملی علوم در گروه تحقیقاتی کتابخانه دیجیتال دانشگاه کرنل در سال ۱۹۹۷ آغاز شد، جایی که اولین پیاده‌سازی مرجع در جاوا با استفاده از رویکرد توزیع شی مبتنی بر CORBA نوشته شد.Payette, S. با نرم‌افزار کرنل کرد و بعداً به کرنل پیوست تا پروژه مخزن فدورا را ایجاد کند که فدورا را مجدداً به عنوان نرم‌افزار منبع باز (open source) پیاده‌سازی کرد. Cornell و UVA رسماً با این درخواست مخالفت کردند و به عنوان یک توافق نهایی، طرفین بر سر یک توافق همزیستی توافق کردند که بیان می‌کرد که پروژه Cornell-UVA می‌تواند از این نام استفاده کند که به وضوح با نرم‌افزار منبع باز برای سیستم‌های مخزن اشیای دیجیتال مرتبط باشد و Red Hat زمانی می‌توانست از این نام استفاده کند که به وضوح با سیستم‌عامل‌های کامپیوتر منبع باز مرتبط بود. مدیریت اشیا بر اساس مدل‌های محتوا است که اشیاء داده (واحد محتوا) یا مجموعه ای از اشیاء داده را نشان می‌دهد. اشیاء حاوی پیوندهایی بین جریان‌های داده (فایل‌های محتوای مدیریت شده یا خارجی)، ابرداده (داخلی یا خارجی)، فراداده سیستم (شامل یک PID - شناسه دائمی - که منحصر به مخزن است) و رفتارهایی هستند که خود اشیاء کد هستند که اتصالات را ارائه می‌کنند. یا پیوندهایی به انتشار دهندگان (فرایندهای نرم‌افزاری که می‌توان با جریان‌های داده استفاده کرد). | ## بخش 2: نرم‌افزار فدورا کامنز | مدل‌های محتوا را می‌توان به عنوان ظرف‌هایی در نظر گرفت که شکل مفیدی به اطلاعات ریخته شده در آنها می‌بخشد. اگر اطلاعات با ظرف مناسب باشد، می‌توان بلافاصله از آن به روش‌های ازپیش‌تعریف‌شده استفاده کرد. فدورا از دو نوع سرویس دسترسی پشتیبانی می‌کند: یک کلاینت مدیریت برای جذب، نگهداری و صادرات اشیاء. یک مخزن فدورا یک لایه مدیریت همه‌منظوره برای اشیاء دیجیتال و کانتینرهایی فراهم می‌کند که جریان‌های داده‌ای تایپ‌شده مایک (مانند تصاویر دیجیتال، فایل‌های XML، متادیتا) را جمع‌آوری می‌کند. فدورا خارج از جعبه شامل ابزارهای نرم‌افزاری لازم برای جذب، مدیریت و ارائه تحویل اولیه اشیاء با تعداد کمی یا بدون توزیع کننده سفارشی است، یا می‌تواند به عنوان پشتیبان برای یک رابط کاربری یکپارچه‌تر استفاده شود. این امکان تبادل اشیاء بین فدورا و سایر برنامه‌ها را فراهم می‌کند و همچنین حفظ و بایگانی دیجیتال را تسهیل می‌کند. مدل شی دیجیتالی مدل شی دیجیتال FEDORA امکان تجمیع فراداده و محتوای دیجیتالی را به عنوان «جریان داده» بدون توجه به فرمت و مکان فیزیکی فراهم می‌کند. اشیاء دیجیتال را می‌توان برای نشان دادن بسیاری از انواع موجودیت‌ها از متون دیجیتال، انتشارات، عکس‌ها، فیلم‌ها و مجموعه داده‌ها مدل‌سازی کرد. اشیاء دیجیتالی می‌توانند «رفتارهایی» مرتبط داشته باشند که می‌توانند دیدگاه‌های متفاوتی از شی ارائه کنند، یا می‌توانند دگرگونی‌های پویا از محتوای شی دیجیتال ایجاد کنند. | ## بخش 3: نرم‌افزار فدورا کامنز | روابط بین اشیا و درون اشیاء را می‌توان با استفاده از یک فروشگاه سه گانه معنایی که پرس‌وجوها را در کل مخزن اشیای دیجیتالی فعال می‌کند نمایه کرد. سرویس مخزن بر چهار واسط برنامه‌نویسی کاربردی اصلی (API) استوار است: مدیریت، دسترسی، جستجو و برداشت ابرداده از طریق OAI-PMH. این سیستم مقیاس پذیر و انعطاف‌پذیر است و کاربران فدورا این مخزن را به عنوان جزء اصلی بسیاری از برنامه‌ها و پلتفرم‌ها پذیرفته‌اند. Wands '10 مجموعه مقالات اولین کارگاه بین‌المللی در مورد رویکردهای گردش کار به علم داده محور جدید. , ماژول ویرایش وب برای برچسب زدن ابرداده اشیاء یادگیری مخزن فدورا کامانز تحت استانداردهای DRD و LOM. , استفاده از فناوری‌های وب معنایی برای ادغام اصلاح‌نامه با فدورا برای پشتیبانی از فهرست‌نویسی، کشف، استفاده مجدد و قابلیت همکاری. پروژه هیدرولیک: توانمندسازی جوامع برای ایجاد یک کتابخانه دیجیتال با استفاده از فدورا و یک چارچوب پیام‌رسان سرویس‌محور رویداد. Soroka, A.، استفاده از جریان‌های کاری پیام محور در الگوی گذرگاه سرویس برای نمایه سازی مخازن فدورا. | ## جمع‌بندی | , Harvest: یک سیستم جستجو و کشف شی دیجیتال برای مجموعه‌های توزیع شده با انواع فایل‌ها و ساختارهای مختلف.