1 / 26

توسط: یعقوب علیزاده مهندسی فناوری اطلاعات استاد : آقای هاشمی گلپایگانی

ADAPTIVE WAP ON PORTAL Electronic Commerce Research and Applications 7 (2008) مهندسی سیستم های تجارت الکترونیکی. توسط: یعقوب علیزاده مهندسی فناوری اطلاعات استاد : آقای هاشمی گلپایگانی. فهرست مطالب. بیان مسئله مقدمه ای بر مقاله کارهای انجام شده جهت ببهود کاربرد WAP ایده پیشنهادی

idalee
Download Presentation

توسط: یعقوب علیزاده مهندسی فناوری اطلاعات استاد : آقای هاشمی گلپایگانی

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ADAPTIVE WAP ON PORTAL Electronic Commerce Research and Applications 7 (2008) مهندسی سیستم های تجارت الکترونیکی توسط: یعقوب علیزاده مهندسی فناوری اطلاعات استاد : آقای هاشمی گلپایگانی

  2. فهرست مطالب • بیان مسئله • مقدمه ای بر مقاله • کارهای انجام شده جهت ببهود کاربرد WAP • ایده پیشنهادی • حساسیت و پایداری روش پیشنهادی • پیاده سازی • نتیجه گیری و چالش ها

  3. بیان مسئله • WAP : (WirelessApplicationProtocol)به مجموعه ای از پروتکل ها گفته می شود که به دستگاه های بی سیم اجازه دسترسی به اینترنت را می دهند • در مرورگرهای اینترنتی موبایل به کار می رود • محدودیت های گوشی ها : صفحه نمایش کوچک، پهنای باند کم و... • WAPPortal : ارائه لیست سایت های WAP در یک ساختار سلسه مراتبی ( درختوار) • مشکل : پیمایش و انتخاب سایت مورد نظر از این پورتال به دلیل صفحه نمایش کوچک موبایل ها

  4. بیان مسئله • هدف : ارائه یک مدل پورتال WAP کا قابلیت وفق داشته باشد • ورودی این مدل : از ردگیری و ذخیره فعالیت های قبلی کاربر • خروجی این مدل : لینک های مرتب شده سایت ها در پورتال WAP و ایجاد میانبرهای پیمایشی به سایت های پربازدید • این مدل به تغییرات فعالیت های کاربر نیز حساس است • مزایا : کاهش زمان دسترسی به سایت WAP از طریق پورتال ، صرفه جویی در زمان و اختصاص زمان بدست آمده جهت مرور محتوای اینترنتی

  5. مقدمه ای بر مقاله • پیشرفت آرام WAP در سالیان اخیر • عدم پذیرش از سمت مشتریان به دلیل برآورده نکردن خواسته ها • گزافه گویی های شرکت های فعال در این زمینه • واقعیت: صفحه نمایش موبایل کوچک است • WAP=WAP IS A WRONG APPROACH TO PORTABALITY • اما WAP یک استاندارد مناسب است • مدل ارائه شده : جهت حفظ امنیت اطلاعات کاربر از پایگاه داده های با امنیت بالا بهره برده و کار مدل به صورت کاملا اتوماتیک است 5

  6. کارهای انجام شده جهت بهبود کاربرد WAP • Content Transcoding • User Agent Profiling • Interface Design • Personalization

  7. کارهای انجام شده جهت بهبود کاربرد WAP • Content Transcoding • ایجاد یک زیرساخت برای استفاده از محتویات کنونی صفحات وب بر روی WAP که شامل لینک ها، متن ها، تصاویر و ... می گردد به همراه کاهش سربار اطلاعاتی برای مرور WAP ها • مثال : Accordion Summarization • User Agent Profiling • UAPROF : دربرگیرنده اطلاعات و توانایی های گوشی است (CPI) • مدل های مختلف گوشی دارای UAPROFمختلف هستند که شامل : • پلتفرم سخت افزاری، پلتفرم نرم افزاری، مرورگر، مشخصات شبکه و WAP

  8. کارهای انجام شده جهت بهبود کاربرد WAP • هدف ماکزیمایز کردن قابلیت های نمایش با استفاده از پروفایل گوشی است • Interface Design • طراحی واسط های کاربر پسند که توجه کاربر را جلب کند با استفاده از زبان برنامه نویسی WML • Personalization • پروسه ایجاد مدل وفق داده شده برای هر کاربر با استفاده از اولویت های تعیین شده توسط آن کاربر در پورتال های WAP • پورتال های WAP مربوط به اپراتورهای تلفن همراه هستند که به صورت Home page در گوشی کاربران قرار می گیرند

  9. کارهای انجام شده جهت بهبود کاربرد WAP • ساختار درختی یک پورتال WAP

  10. کارهای انجام شده جهت بهبود کاربرد WAP • مشکلات این ساختار : نیازمند چندین کلیک برای رسیدن به زیر شاخه ها هستیم • هدف : ایجاد یک سری ابزارها که به کاربران امکان دهد پورتال خود را مختص خود مرتب کنند تا هم میزان اسکرول کردن سایت پورتال و هم میزان کلیک کردن برای دسترسی به سایت مورد نظر کاهش پیدا کند • مشکلات : مشتری نیازمند این است که این ابزار خود به صورت اتوماتیک این کار را انجام دهد ( نه به صورت دستی ) یعنی به صورت خودکار بر حسب فعالیت های مشتری وفق پیدا کند

  11. ایده ی پیشنهادی • معانی وفق • از لحاظ مرتب سازی لینک ها ی صفحه • از لحاظ ایجاد میانبرها به زیرشاخه های درخت پورتال در صفحه اصلی • به دست آوردن اطلاعات کاربر در هر بار جریان پیمایش پورتال WAP • اطلاعات به دست آمده : • شماره شناسه سایت WAP دسترسی شده • شماره موبایل مشتری • زمان دسترسی

  12. ایده ی پیشنهادی • شماره شناسه جریان • مدت زمان بازدید از سایت ( اختیاری) به دقیقه • این اطلاعات توسط WAP Gatewaye های اپراتورهای موبایل مربوط به هر پورتال WAPبه دست می آید

  13. ایده ی پیشنهادی • WAP Gateway : وظیفه ارسال تمام درخواست های موبایل WAP به سایت WAPرا برعهده دارد. • در صورت عدم وجود مدت زمان بازدید از تعداد بازدیدهای سایت میتوان استفاده کرد • تغییر اولویت ها و علایق مشتری در طول زمان • استفاده از یک وزن زمانی است که که در آن دسترسی های اخیر تاثیر بیشتری در خروجی دارند • بر حسب Nجریان اخیر پیمایش پورتال WAP تعریف می گردد

  14. ایده ی پیشنهادی • محاسبه وزن زمانی برای هر جریان • Ws : وزن جریان s ام • Timegapoldest : مدت زمان تفاوت بین دسترسی فعلی مشتری با زمان دسترسی قدیمی ترین جریان از بین N جریان اخیر • Timegaps : مدت زمان تفاوت بین دسترسی فعلی مشتری با زمان دسترسی جریان s ام

  15. ایده ی پیشنهادی • دلیل وجود 1 در صورت : صورت هیچ گاه صفر نگردد( در محاسبه وزن زمانی قدیمی ترین جریان (oldest) اتفاق می افتد • ارتباطات ساختار سلسله مراتبی از طریق شناسه ( مثال شناسه =10) • متد Adoptive از ساختار بالا به همراه مدل داده های استفاده شده کاربر برای ایجاد پیمایشگر Adoptive استفاده می کند

  16. ایده ی پیشنهادی • مرتب سازی لینک های به صورت وفق پذیر: ترتیب ساختار درختی در یک سطح را تغییر میدهد البته بر حسب اولویت و علاقه مندی کاربر • هدف : کم کردن مدت زمان اسکرولینگ بالا به پایین

  17. ایده ی پیشنهادی • L e : لینک های موجود در بخش X که باید مرتب گردند ( توسط مشتری دسترسی شده است ) • S e: N جریان آخری • برای هر لینک نمره آن را بدست می آوریم (scoreL) • Als : کل زمان بازدید از لینک L در جریان S ام ( در صورت عدم وجود برابر است با کل کلیک ها بر روی آن لینک در جریان S ام ) • هر کدام وزن بیشتری داشته باشد بالاتر قرار می گیرد

  18. ایده ی پیشنهادی • میان برهایی برای پیمایش : ایجاد میانبر در سطح بالای درخت پورتال برای سایت هایی که به صورت مداوم مورد دسترسی قرار می گیرند • هدف : کم کردن تعداد کلیک ها • دسترسی سریع به ایمیل ها، وضعیت هوا، سایت های خبری خاص • برای هر سایت که مورد دستری قرار می گیرد نمره زیر را به دست می آوریم • تعداد میانبرها بستگی به اپراتور دارنده ی پورتال است

  19. پایداری و حساسیت روش پیشنهادی • متغیر A: بر حسب میزان ماندن مشتری در یک سایت، مدل وفقی را ایجاد میکند. اگر بر حسب کلیک باشد اطلاعات دقیق تری به دست نمی آید چرا که امکان دارد کلیک های ناخواسته ای صورت پذیرد : • شمردن تعداد کلیک به ازای هر بازه ( مثلا کمتر از 2 دقیقه در یک جایی دوبار کلیک گردد حساب نمی گردد) : پایداری • دادن ارزش زیاد به جریان های اخیر : حساسیت به تغییر علاقه مندی مشتری

  20. پیاده سازی • مدل intelliportal

  21. پیاده سازی • معماری پورتال

  22. پیاده سازی • Web server: مسئول هندل کردن درخواست صفحات WAP را بر عهده دارد که یک پراکسی برای دروازه WAP است • Navigation Manager : لیستی از لینک ها را قبل از مرتب سازی در خود نگه داری می کند که در ارتباط با صفحات درخواستی است که این لینک ها را از قسمت ساختار سایت تولید می کند. همچنین پایگاه داده تاریخچه دسترسی را برای یک مشتری خاص به روز رسانی می کند • Profile Manager : وظیفه ترتیب و مخصوص کردن لیست لینک ها بر حسب سه معادله قبلی را بر عهده دارد. این کامپوننتی است که

  23. پیاده سازی • روش وفق پذیر ما را پیاده سازی می کند. و همچنین وظیف به روز رسانی پروفایل مشتری را بر عهده دارد • Presentation Manager : صفحه را با لیست لینک های ویژه شده برای آن کاربر مطابق با UAPROFگوشی مورد نظر فرمت کرده و نشان می دهد

  24. پیاده سازی • 124 کاربر • مدت : 1 ماه • آشنایی کافی کاربران با WAP

  25. پیاده سازی • 124 کاربر • مدت : 1 ماه • آشنایی کافی کاربران با WAP

  26. نتیجه گیری و چالش ها • ارائه یک مدل WAP Portal وفق پذیر • صرفه جویی در زمان کاربر • جذب کاربر به سمت گوشی های موبایل • برای کسانی که به صورت تصادفی جستجو انجام میدهند زیاد مناسب نیست • امنیت اطلاعات جمع آوری شده کاربر • حساسیت زیاد به علایق جدید کاربر

More Related