Loading...

Toward A Framework For Business Activity Monitoring Based On Enterprise Service Bus

Ansari, Abolfazl | 2013

2812 Viewed
  1. Type of Document: M.Sc. Thesis
  2. Language: Farsi
  3. Document No: 44825 (19)
  4. University: Sharif University of Technology
  5. Department: Computer Engineering
  6. Advisor(s): Habibi, Jafar; Abtahi, Ebrahim
  7. Abstract:
  8. Business Activity Monitoring (BAM) is a method for evaluating current condition of organization from the viewpoint of reaching to its strategic objectives and helps man-agerstobe informed straight forwardly about thecurren tstatu sofeach Key Performance Indicator (KPI). Enterprise Service Bus (ESB) is an infrastructure for transferring web services between some software components that performs in Service Oriented Archi-tecture (SOA) domain and its goal is improving interoperability between components.As BAM needs to interact with other systems to receive event flow and ESB assists this interaction, there is a need to define a general framework to establish communication between them and identify requirements of Activity Monitoring in a Service Oriented Organization.In this thesis, by studying current frameworks that introduced by famous software or-ganizations and surveying their strengths and weaknesses, we propose a well-defined frame work that issuitable for Business Activity Monitoring based on infrastructure that is provided by Enterprise Service Bus. The innovation of proposed framework is defin-ing a new role that called customers of information related to Key Performance Indica-tors and the ultimate purpose of this framework is define foundation for Activity Mon-itoring and effective evaluation of organization based on Key Performance Indicators. Evaluation of current framework is performed by comparing it to similar frameworks and based on some typical scenarios. Result of this evaluation shows that proposed frameworks is better than opponent frameworks because of introducing new roles as consumers of Key Performance Indicators and using non-relational databases for stor-ing flowing events in business domain
  9. Keywords:
  10. Business Activity Monitoring (BAM) ; Enterprise Service Bus (ESB) ; Services Oriented Architecture ; Strategic Management ; Complex Event Processing ; Strategic Planning

 Digital Object List

 Bookmark

  • مقدمه و شرح مساله
    • تعریف مساله
    • اهداف پایان‌نامه
    • حوزه‌های عمده تحت پوشش
    • نوآوری‌های پایان‌نامه
    • ساختار پایان‌نامه
  • دیده‌بانی فعالیت‌های کسب و کار (BAM)
    • تعریف واژگان و اصطلاحات دامنه
      • فرآیند مدیریت راهبردی
      • دیده‌بانی فعالیت‌های کسب و کار
      • شاخص کلیدی کارآیی
      • ارزش اندازه‌پذیر سازمانی
      • مدل مرجع کارآیی‌سنجی
      • توافق‌نامه‌ سطح خدمت
    • تشریح دیده‌بانی فعالیت‌های کسب و کار
      • تبارشناسی اصطلاح BAM
      • وظایف BAM
      • گونه‌های نظارت بر فرآیندهای کسب و کار
      • اهمیت پاسخ‌گویی سریع به جریان رخدادها
      • اهمیت نظارت مستمر
    • مولفه‌های تشکیل دهنده BAM
      • مولفه تعریف شاخص‌های کلیدی کارآیی
      • مولفه دریافت جریان رخدادها
      • مولفه پردازش‌گر رخدادها
      • مولفه نمایش‌گر شاخص‌ها
      • مولفه ارسال خودکار هشدار
    • جمع‌بندی
  • گذرگاه سرویس سازمانی (ESB)
    • معرفی ESB
    • آشنایی با معماری سرویس‌گرا
    • نیاز به واسطه‌گری در ارائه خدمت
    • استقبال چشمگیر از ESB در میان شرکت‌ها
    • پیشینه ESB و یکپارچه‌سازی برنامه‌های سازمانی
    • قابلیت‌های اساسی و پرکاربرد ESB ها
      • نقش واسطه‌ای
      • تبادل پیام مبتنی بر XML
      • تبدیل قالب محتوای پیام
      • تطبیق قرارداد ارتباطی
      • میان‌ابزار مبتنی بر پیام
      • مسیریابی هوشمند مقصد پیام
      • کیفیت خدمت
      • امنیت
      • نظارت و ثبت وقایع
    • جمع‌بندی
  • ارتباط میان دیده‌بانی فعالیت‌های کسب و کار با گذرگاه سرویس سازمانی
    • دلایل نیاز به گذرگاه سرویس برای دیده‌بانی فعالیت‌ها
    • استفاده از الگوی استراق سمع
    • نقش CEP در ارتباط میان BAM با ESB
    • معرفی معماری رخدادگرا
      • عناصر تشکیل‌دهنده معماری رخدادگرا
      • سبک‌های پردازش رخداد
    • نقش ESB به عنوان رابط معماری رخدادگرا و معماری سرویس‌گرا
    • جمع‌بندی
  • بررسی چارچوب‌های موجود
    • چارچوب شرکت اوراکل
      • محصول Oracle SOA Suite
      • محصول Oracle BAM
      • ساختار مولفه‌های BAM
      • ارتباط میان BAM و ESB در چارچوب اوراکل
      • مزایای چارچوب اوراکل
      • معایب چارچوب اوراکل
    • چارچوب شرکت مایکروسافت
      • انواع دیده‌بانی فعالیت‌ها در BizTalk
      • مزایای چارچوب مایکروسافت
      • معایب چارچوب مایکروسافت
    • چارچوب متن‌باز WSO2
      • محصول WSO2 BAM
      • ویژگی‌های چارچوب WSO2
      • مزایای چارچوب WSO2
      • معایب چارچوب WSO2
    • چارچوب CapeClear
    • چارچوب Kolar
      • مولفه‌های تشکیل‌دهنده چارچوب Kolar
      • ویژگی‌های چارچوب Kolar
      • مزایای چارچوب Kolar
      • معایب چارچوب Kolar
    • مقایسه ESB ها توسط شرکت فارستر
      • گروه پیشتازان
      • گروه مجریان توانمند
    • مقایسه نهایی
      • معیارهای مقایسه
      • نتیجه‌گیری در قالب جدول مقایسه‌ای
  • معرفی چارچوب پیشنهادی (SUTBoEF)
    • انتظارات از یک چارچوب مناسب
    • چارچوب پیشنهادی در یک نگاه
    • معرفی مدل BAPO برای مدل‌سازی چارچوب
      • ربع کسب و کار
      • ربع معماری
      • ربع فرآیند
      • ربع سازمان
      • ارتباط میان وجوه مختلف BAPO
    • چارچوب پیشنهادی از منظر کسب و کار
    • چارچوب پیشنهادی از منظر معماری
      • بررسی مولفه‌های موجود در چارچوب
      • بررسی ارتباطات میان مولفه‌ها
      • بررسی مشخصه‌های کیفی چارچوب
    • چارچوب پیشنهادی از منظر فرآیند
      • گام اول: تعریف و استخراج شاخص‌های کلیدی کارآیی
      • گام دوم: راه‌اندازی بستر نظارتی، پردازشی و ارتباطی
      • گام سوم: نظارت مستمر بر شاخص‌ها و چارچوب
    • چارچوب پیشنهادی از منظر سازمان
      • ساختار سازمانی پیشنهادی
      • مدیریت سازمان
      • معاونت کنترل کیفیت
      • واحد مدیریت فرآیندهای کسب و کار
      • معاونت معماری سامانه‌های اطلاعاتی
      • واحد سامانه‌های اطلاعاتی
      • واحد یکپارچه‌سازی سامانه‌ها
      • جدول نگاشت نقش‌ها به وظایف
      • تشریح موارد جدول نگاشت نقش-وظیفه
    • جمع‌بندی
  • ارزیابی چارچوب، جمع‌بندی و ارائه کارهای آتی
    • ارزیابی با استفاده از یک مثال موردی
      • توجیه روش ارزیابی
      • مثال موردی: مدت زمان انتظار در یک بانک
      • استفاده از ابزارهای متن‌باز برای پیاده‌سازی مثال بانک
      • مراحل اجرایی سناریو
      • نتایج به دست آمده
    • ارزیابی به صورت مقایسه‌ای
      • برتری‌های چارچوب پیشنهادی بر چارچوب اوراکل
      • برتری‌های چارچوب پیشنهادی بر چارچوب مایکروسافت
      • برتری‌های چارچوب پیشنهادی بر چارچوب WSO2
    • جمع‌بندی نتایج و ارائه ایده‌هایی برای فعالیت‌های آتی
      • تمرکز روی نقش CEP در چارچوب‌های مشابه
      • افزودن نقش‌های جدید به عنوان مصرف کننده KPI
  • مراجع
  • واژه‌نامه انگلیسی به فارسی
  • واژه‌نامه فارسی به انگلیسی
...see more