صفحه محصول - پاورپوینت وب معنایی

پاورپوینت وب معنایی (pptx) 23 اسلاید


دسته بندی : پاورپوینت

نوع فایل : PowerPoint (.pptx) ( قابل ویرایش و آماده پرینت )

تعداد اسلاید: 23 اسلاید

قسمتی از متن PowerPoint (.pptx) :

وب معنایی Samad Paydar samad.paydar@stu-mail.um.ac.ir WTLab Research Group Ferdowsi University of Mashhad Semantic Web Programming 31 December 2009 موضوعات مورد ارائه مفهوم برنامه نویسی وب معنایی پیاده سازی یک نمونه برنامه وب معنایی نگاه دقیقتر به برنامه نویسی وب معنایی و ويژگی های آن برنامه نویسی وب معنایی منظور از برنامه نویسی وب معنایی به زبان ساده: برنامه نویسی مبتنی بر تکنولوژی های وب معنایی نظیر آنتولوژی و RDF در حالت کلی برنامه ها شامل دو قسمت اصلی هستند: داده منطق برنامه ( Logic ) در مورد داده ها، دو مفهوم اهمیت دارند: خود داده ها مفهوم آن داده ها ( semantic ) یا metadata مقادیر مجاز، نوع داده، ارتباط آن با داده های دیگر برنامه نویسی وب معنایی در ساده ترین شکل برنامه نویسی داده ها در متغیرها ذخیره می شوند. داده و کد در هم مخلوط شده اند. مفهوم داده ها بطور ضمنی ( implicit ) در داخل کد بیان شده است. از comment هم برای بیان معنای داده ها استفاده می شود. داده ها اصلا قابلیت اشتراک بین برنامه ها را ندارند. وابستگی کامل داده ها و منطق برنامه برنامه نویسی وب معنایی سطح بعد: برنامه نویسی سیستم های اطلاعاتی مبتنی بر پایگاه داده ها داده ها در جداول بانک اطلاعاتی ذخیره می شوند. مدل داده رابطه ای (جدول، رکورد، فیلد ...) زبان پرس و جوی SQL منطق برنامه جدا از داده ها می باشد. مفهوم داده ها تا حد کمی در جداول بیان شده است. قسمت زیادی از مفهوم داده در کد و منطق برنامه و در query هایی که در برنامه می نویسیم ذخیره شده است. دیدگاه: Closed World داده ها تا حدی قابلیت اشتراک دارند. اما فقط در محدوده یک سازمان برنامه نویسی وب معنایی در برنامه نویسی وب معنایی داده ها با استفاده از مدل داده RDF بیان شده اند. مفهوم داده ها توسط آنتولوژی بیان می شود. زبان پرس و جوی SPARQL وابستگی منطق برنامه با ساختار و مفهوم داده ها کم می باشد. داده ها تا حد زیادی مستقل از برنامه کاربردی می باشند. وابستگی کم داده ها و منطق برنامه  داده ها می توانند در برنامه های مختلف با منطق متفاوت مورد استفاده قرار بگیرند  تولید کنندگان داده، داده های خود را منتشر می کنند و توسعه دهندگان، برنامه های خود را می نویسند. دیدگاه: Open World پیاده سازی یک نمونه برنامه وب معنایی پیاده سازی یک نمونه برنامه وب معنایی مراحل انجام کار: مرحله اول load کردن آنتولوژی myfoaf.rdf در برنامه اجرای یک query بر روی این آنتولوژی مرحله دوم افزودن آنتولوژی User.owl به برنامه اجرای مجدد همان query مرحله سوم تطبیق آنتولوژی اجرای مجدد همان query myfoaf.rdf me foaf:Person Samad Paydar Ali Khalili Amin Milanifard rdf:type foaf:name foaf:name foaf:name foaf:knows foaf:knows foaf:Person rdf:type foaf:Person rdf:type

فایل های دیگر این دسته

مجوزها،گواهینامه ها و بانکهای همکار

استارت فایل دارای نماد اعتماد الکترونیک از وزارت صنعت و همچنین دارای قرارداد پرداختهای اینترنتی با شرکتهای بزرگ به پرداخت ملت و زرین پال و آقای پرداخت میباشد که در زیـر میـتوانید مجـوزها را مشاهده کنید