۱۲ آبان ۱۳۸۹

مقاله علمي پژوهشي: چارچوب مقايسه و ارزيابي فناوري هاي يكپارچه سازي برنامه هاي كاربردي سازماني

قبلاً در مطلبي با عنوان "چكيده پايان نامه ارشد..." از چارچوبي نام برده شد كه به متخصصين فناوري اطلاعات در ارزيابي و مقايسه انواع فناوري هاي مطرح در يكپارچه سازي سيستم هاي اطلاعاتي كمك شاياني مي نمايد. اين چارچوب كه در واقع خروجي پايان نامه كارشناسي ارشد بنده بود، در ژورنال بين المللي "journal of systems integration" ، Vol1, No 4, 2010 چاپ گرديد.
براي مشاهده چكيده مقاله و دانلود فايل PDF آن اينجا را كليك نماييد.

۳۰ مرداد ۱۳۸۹

مقایسه انواع سیستم های مدیریت فرآیند به نقل از شرکت Skelta

شرکت skelta (یکی از ارائه دهندگان راه حل های مدیریت فرایند) تعدادی از مهمترین سیستم های مدیریت فرایند کسب و کار (BPM) را با یکدیگر مقایسه نموده است. در این مقایسه که در سال 2009 صورت گرفته است، حدود یکصد جنبه مختلف محصولات BPM ذیل با یکیدیگر مقایسه شده است:
  • SKELTA BPM.NET
  • ASCENTN
  • K2
  • Ultimus
  • Metastorm
  • Singularity
  • Global 360
  • Blue spring
  • Nintex Newgen
  • Orbis software
  • Cordys
  • SAP
  • Captaris
  • OnBase
  • File Net
  • Orangescape
  • SAVVION JBPM
  • Pega system
  • Bizagi
  • ARIS(IDS Scheer)
برای دریافت فایل مربوطه اینجا را کلیک نمایید

۲۰ مرداد ۱۳۸۹

تغییر قالب سایت

با توجه به درخواست های مکرر بینندگان سایت مبنی بر تغییر قالب سایت، قالب اون رو تغییر دادم. امیدوارم که مورد توجه بینندگان محترم سایت قرار بگیرد. از پیشنهادات تکمیلی شما جهت ارتقای کیفیت گرافیکی و محتوایی سایت استقبال می کنم.

۱۹ مرداد ۱۳۸۹

یک مدل مفهومی برای راه اندازی معماری سرویس گرا

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

پروسه راه اندازی یک سیستم بر اساس معماری سرویس گرا

اگر قصد داشته باشید بک راه حل سازمانی مبتنی بر معماری سرویس گرا را راه اندازی نمایید، اولین سوالی که به ذهن شما خواهد رسید اینست که برای راه اندازی این راه حل چه فرآیندی را دنبال نمایید و این فرایند شامل چه گام هایی می باشد.
david linthicum (یکی از خبرگان معماری سیستم های اطلاعاتی) در پاسخ به این سوال، فرآیند 10 مرحله ای زیر را پیشنهاد می نماید که به نظر من یکی از بهترین راه کارهای موجود است:
1- درک اهداف کسب و کار و تعریف علل موفقیت کسب کار
2- تعریف حوزه مساله یا problem domain
3- درک معنای کاربرد (application semantics) در کل حوزه مساله
4- شناخت و درک کلیه سرویس ها در کل حوزه مساله
5- شناخت و درک کلیه فرآیندها در کل حوزه مساله
6- تعریف سرویس های جدید
7- تعریف فرآیندهای جدید
8- انتخاب مجموعه فناوری های توانمندساز
9- استقرار فناوری یا فناوری های منتخب
SOA
10-تست و ارزیابی راه حل SOA

برای دانلود کامل اسلایدهای مربوط به این پروسه پیوند ذیل را دنبال نمایید


۳۱ تیر ۱۳۸۹

مرجع یادگیری سریع BPMN

ایجاد یک سیستم بر اساس رویکرد مدیریت فرآیندهای کسب و کار (BPM) با مدلسازی فرآیندهای تجاری آغاز می شود، جاییکه معمار سیستم ناگزیر به استفاده از استانداردهای مدلسازی فرایندهای تجاری است. یکی از استانداردهای مشهور و مناسب در زمینه مدلسازی فرآیندها BPMN است که فرآیندها را بر اساس سه مفهوم رویداد (event)، وظیفه (task) و انشعاب (gateway) مدل می نماید.
مرجع زیر که توسط شرکت BizAGI تهیه شدده است، بصورت بسیار خلاصه و تنها در یک صفحه مفاهیم فوق را تشریح می نماید. امید است که مقبول افتد.
برای دانلود فایل مذکور اینجا را کلیک نمایید

۳۱ خرداد ۱۳۸۹

سمینار کارشناسی ارشد: مفاهيم، راهبردها و فناوري هاي يكپارچه سازي برنامه هاي كاربردي سازماني

"يكي از جهت گيري هاي اصلي فناوري اطلاعات، يكپارچه سازي و اتصال سيستم ها و فناوري‌هاي اطلاعاتي جهت دست يابي به سيستم هاي يكپارچه و بدون درز است تا بدين وسيله، بستر مورد نياز جهت تحقق جامعه اطلاعاتي فراهم گردد. اين جهت گيري، يكپارچه سازي را به نيازي غيرقابل ترديد بدل كرده است. براي پوشش اين نياز، راهبردهاي مختلفي مطرح است كه يكي از مهمترين آنها، بكارگيري فناوري ها و راه حل هاي يكپارچه سازي برنامه هاي كاربردي سازماني (EAI) مي باشد. فناوري هاي نرم افزاري EAI با فراهم ساختن امكان اشتراك اطلاعات و فرايندهاي كسب و كار سيستم هاي اطلاعاتي مرتبط با يكديگر، دست يابي به سيستم هاي يكپارچه را ممكن مي كنند".
متن فوق بخشی از چکیده سمینار کارشناسی ارشدم بود که با عنوان "مفاهيم، راهبردها و فناوري هاي يكپارچه سازي برنامه هاي كاربردي سازماني" در سال 85 در دانشگاه تربیت مدرس ارائه شده بود.

جهت دریافت فایل کامل سمینار فوق، اینجا را کلیک نمایید.

۲۸ بهمن ۱۳۸۸

ضرورت نگاه واقع گرایانه به راه حل های مدیریت فرآیند

مقوله مدیریت فرآیند کسب و کار برای علاقمندان به تحول سازمانی آنقدر جذاب است که بسیاری از طرفداران آن، بدون توجه به واقعیت های سازمانی و تکنولوژیک مرتبط با پیاده سازی این مفهوم نوین به سمت آن حرکت نموده اند که این نگاه، در نهایت یاس و ناامیدی بسیاری از شیفتگان این رویکرد را به دنبال داشته است.
متاسفانه اغلب سازمانی هایی که در کشور به سمت این رویکرد حرکت نموده اند، در پرتو رویاپردازی های غیرعملی شرکت های ارائه دهنده این محصولات با مساله درک نادرست از این رویکرد و فناوری های توانمندساز آن برخورد نموده اند.
برای آن که به درک درستی از آنچه توسط راه حل های نرم افزاری BPM قابل تحقق است، برسید، به نکات زیر توجه فرمائید:
1- معمولاً امکان پیاده سازی نرم افزاری یک کلان فرآیند (فرآیندی که در کل سازمان پخش شده است)، پایین است. این وضعیت، معمولاً ریشه در پیچیدگی های سازمانی این مساله و حجم سنگین کار طراحی حالات مختلف یک کلان فرآیند دارد. با توجه به این مساله، شکستن درست کلان فرایندها به زیر فرآیندهای مستقل امری اجتناب ناپذیر است.

2- سیستم های نرم افزاری مدیریت فرایند کسب و کار معمولاً نسبت به سیستم های اطلاعاتی سنتی (اطلاعات گرا) کندتر هستند. برای دست یابی به نرم افزاری منعطف، شما مجبور به ایجاد لایه های جدیدی در معماری نرم افزار هستید که این مساله، کاهش کارایی سیستم اطلاعاتی شما را در پی خواهد داشت. لذا استفاده از سخت افزارها و شبکه های ارتباطی پرسرعت امری لازم و ضروری است.

3-امکان استقرار فرآیندهای سازمانی غیرقطعی (بسیار تصادفی) بر روی سیستم های نرم افزاری BPM پایین است، لذا سازمان باید ابتدا سطح بلوغ فرآیند را ارتقا بخشد، سپس اقدام به پیاده سازی آن بر روی سیستم های نرم افزاری BPM بنماید.

۲۸ آذر ۱۳۸۸

متدولوژی RUP/SOA

یکی از مشکلات پیش روی فعالان استقرار سیستم های مبتنی بر معماری سرویس گرا (SOA)، عدم پوشش کامل این رویکرد توسط متدولوژی های توسعه نرم افزار موجود مانند RUP و CDM است.
شرکت IBM برای حل این معضل، راه حل جدیدی با عنوان متدولوژی RUP/SOA را پیشنهاد نموده است. در این متد، با اضافه نمودن مصنوعاتی (Artifact) جدید به RUP متعارف، امکان پشتیبانی RUP از SOA فراهم شده است. ناگفته نماند که رویکرد SOA در پاره ای از موارد با روح حاکم بر RUP سازگار نیست. ریشه این ناسازگاری در تمرکز RUP بر فعل انجام شده (مورد کاربردها، use-case) و تمرکز SOA بر انجام دهنده کار (کنش گرها -Actor) است که البته این مشکل با اضافه شدن مدل فرایند کسب و کار به RUP/SOA رفع شده است.
این متدولوژی در پست های بعدی به صورت مفصل تر معرفی خواهد شد.

۱۹ آبان ۱۳۸۸

پاسخ به يك شبهه در ارتباط با روش هاي يكپارچه سازي

چند وقت پيش يه ايميل دريافت كردم كه سوالي رو در مورد روش هاي يكپارچه سازي مطرح كرده بود. چون ممكنه اين سوال براي ساير بينندگان سايت هم مطرح شده باشه، صورت و پاسخ سوال رو توي اين مطلب ميارم، اميدوارم كه مفيد باشه.

سوال جناب آقاي وجدي:
"شما در مطلبي كه به نقل از دانشگاه MIT آورده بوديد چهار روش زير را به عنوان روش هاي يكپارچه‌سازي سيستم‌هاي اطلاعاتي نقل كرده بوديد:چهار روش مورد بررسی در این فایل، یکپارچه سازی نقطه به نقطه (Point to Point)،ابزارهای مبادله پیام یا یکپارچه سازی برنامه های کاربردی سازمانی (EAI Tools)،سرویس های وب (Web Services) و ابزارهای استخراج، تبدیل و بارگذاری (ETLTools) و در مطلب ديگري راه حل‌هاي EAI را اين چهار روش عنوان كرده ايد: یکپارچه سازی پورتال گرا، یکپارچه سازی فرایندگرا، یکپارچه سازی سرویس گرا ویکپارچه سازی داده گرا كه بنده متوجه ارتباط اين دو ديدگاه و چگونگي ارتباط آنها با يكديگر نشدم.
من مي‌خواستم بدانم كه در حال حاضر روش‌هاي موجود براي يكپارچه‌سازي سيستم‌هايمختلف اطلاعاتي خصوصاً در بحث سيستم‌هاي بين سازماني يعني در جايي كه قصد ايجاديكپارچگي ميان سيستم هاي اطلاعاتي چند سازمان مختلف است، چه روش‌هايي وجود دارد و سوال آخر نيز اينكه با توجه به مطالعاتي كه داشتم در برخي از تجارب جديد درجاهايي كه چندين سازمان نياز به اشتراك‌گذاري اطلاعات و يكپارچگي دارند و ازطرف ديگر امكان برقراري ارتباط سيستم‌ها به صورت كاملاً آنلاين وجود ندارد ازابزراهاي مانند كارت هوشمند استفاده شده است. از نظرشما استفاده از كارت هوشمند مي‌تواند به عنوان يك راه حل ايجاد يكپارچگي مطرح باشد و اگر مي‌باشد درقالب كدام يك از دسته‌بندي‌هاي چهارگانه قرار مي‌گيرد؟"

و اما پاسخ اين سوال به شرح زير است:
مطلبي كه به نقل از دانشگاه MIT آورده شده، انواع ابزارهاي فني يكپارچه سازي رو بررسي مي كنه، اما منظور من از راه حل هاي IT، روش هاي كلان يكپارچه سازي هستش. ارتباط اين دو مطلب به اين صورته كه براي يكپارچه سازي سرويس گرا و پورتال گرا بهتره از سرويس هاي وب استفاده كنيد. براي يكپارچه سازي فرايندگرا ميشه از فناوري هاي point-to-point، ابزارهاي مبادله پيام، ابزارهاي EAI و همچنين سرويس هاي وب استفاده كرد. براي يكپارچه سازي داده گرا هم معمولاً از ابزارهاي مبادله پيام يا ابزارهاي ETL استفاده ميشه.
البته ناگفته نمونه كه تعداد ابزارهاي يكپارچه سازي محدود به فناوري هاي ذكر شده در پرزنت MIT نميشه و در اون جا فقط چهار تا از مهمترين فناوري ها با هم مقايسه شده است. ما حدود 23 نوع ابزار مختلف داريم كه در 9 دسته مختلف طبقه بندي ميشن كه بزودي در قالب يك framework يكپارچه سازي در سايت منتشر ميشه.
در مورد كاربرد كارت هوشمند هم اگر منظورتون اينه كه داده ها در يك طرف روي كارت هوشمند upload بشن و در طرف ديگر، داده از روي كارت download بشه، اين راه حل در دسته يكپارچه سازي داده گرا قرار مي گيره و ميشه گفت يه روش point-to-point محسوب ميشه و البته روش مناسبي براي يكپارچه سازي در سطح enterprise نيست اما براي يكپارچه سازي تعداد محدودي از سيستم ها قابل استفاده است.

۱۱ مرداد ۱۳۸۸

توپولوژی های پیاده سازی معماری سرویس گرا (SOA)

شاید شما هم مانند من در ضرورت استفاده از معماری سرویس گرا (SOA) شکی نداشته باشید، اما ممکن است یه سوال اساسی ذهنتون را آزار بدهد: "نحوه پیاده سازی معماری سرویس گرا چگونه است؟" به عبارت دیگر، برای پیاده سازی SOA چه توپولوژی مناسب تر است"
در پاسخ باید گفت، توپولوژی های پیاده سازی SOA به شرح زیر است كه در دو دسته كلي روش هاي نقطه به نقطه و روش هاي مبتني بر ميان افزار (middleware) قرار مي گيرند:
  • Static Service Registry

  • Dynamic Service Registry

  • Service Broker

  • Distributed Service Broker

  • Enterprise Service Bus (ESB)

  • Distributed Service Bus
لازم به توضيح نیست که هر نیازی، توپولوژی خاص خودش رو طلب مي كند. جهت آشنایی بیشتر با ویژگی ها، مزایا و معایب هر یک از این توپولوژی ها، سند پیوست رو دانلود كنيد.

۲۴ تیر ۱۳۸۸

مهم ترین نرم افزارهای مدل سازی فرآیندهای تجاری (استفاده شده در ایران)

همان طور که می دونید، یکی از گام های اصلی پیاده سازی سامانه های مدیریت فرآیند کسب و کار (BPM)، مدل سازی فرایندها است که البته نرم افزارهای مختلفی این کار رو انجام می دهند. نرم افزارهایی که در ایران خیلی مورد استفاده قرار گرفته، عبارتند از:
Visual Paradigm: امکان مدل سازی جنبه های مختلف نرم افزار از جمله فرایندهای تجاری، نمودارهای UML و ...، اعمال محدودیت بر روی مدل سازی فرایندها، ارتباط فرایندها با use case ها، تولید کد جاوا، دات نت و...، امکان تبدیل مدل فرایند به کد BPEL مخصوص Oracle BPEL Engine.
مهم ترین محدودیت این نرم افزار، درج watermark نرم افزار بر روی خروجی های چاپ شده آن است. برای رفع این مشکل، می توانید از طریق ایمیل info@itexpert.ir با بنده تماس بگیرید.
MS Visio: مهم ترین ویژگی آن، عدم نیاز به آموزش و همچنین انعطاف پذیری بالای آن است و ضعف آن، عدم اعمال محدودیت بر روی مدل سازی فرآیندها است که البته با نصب نرم افزار ITP-Commerce بر روی ویزیو قابل حل است.
ITP-Commerce Process Modeler for MS Visio: امکان مدل سازی فرایند، اعتبارسنجی آن و همچنین رفع خطاهای موجود در مدل سازی، تبدیل مدل فرآیند به کد BPEL مخصوص Oracle BPEL Engine. مهم ترین مشکل این نرم افزار، عدم پشتیبانی از سایر نمودارهای مورد نیاز در تولید نرم افزار و همچنین مشکل لایسنس است.
Popkin System Architect: نرم افزاری جامع برای معماری سازمانی و نه صرفاً BPM می باشد. پروژه هایی که مدل سازی فرایند را به عنوان بخشی از یک پروژه معماری سازمانی دنبال می کنند، می توانند از این نرم افزار استفاده کنند. مشکل اصلی این نرم افزار، سنگین بودن بیش از حد آن و useabaility پایین آن است.
Rational Rose: امکان مدل سازی فرآیندها به صورت بسیار ساده به صورت Activity Diagram است. مشکل اصلی این نرم افزار، عدم پشتیبانی کامل از استانداردBPMN است.

۲ تیر ۱۳۸۸

مقايسه انواع سيستم هاي مديريت فرايند كسب و كار (BPM) موجود در ايران

اگر شما هم مثل من! جزء طرفداران سيستم هاي مديريت فرايندهاي تجاري (BPM) باشيد، حتماً با مسئله ارزيابي و مقايسه انواع سيستم هاي BPM موجود در ايران درگير بوده و يا هستيد. با توجه به آن كه در صورت استقرار اين سيستم ها، آن ها به يكي از زيرساخت هاي اطلاعاتي مهم سازمان شما تبديل خواهند شد، ارزيابي و مقايسه انواع سيستم هاي موجود، ضروري مي نمايد.
بر اين اساس، در اين مطلب قصد دارم پرزنتي رو كه خروجي پروژه اي در زمينه ارزيابي و راه اندازي سيستم BPM در يكي از سازمان هاي دولتي ايرانه، به اشتراك بگذارم. براي دانلود اون اين جا رو كليك كنيد.

امكان ورود به وبلاگ از طريق آدرس ITexpert.ir

امكان ورود به وبلاگ از طريق آدرس جديد زير:

۳۰ اردیبهشت ۱۳۸۸

ارزیابی میزان پیچیدگی پروژه های یکپارچه سازی سیستم های اطلاعاتی: پایان نامه

قبلاً در مطلبی با عنوان EAI کسب و کار آسانی نیست، به صورت اجمالی به ابعاد پیچیده پروژه های یکپارچه سازی سیستم های اطلاعاتی اشاره شد و بر لزوم مطالعات امکان سنجی قبل از اجرای این نوع از پروژه های IT تاکید شد.
امروز قصد دارم پایان نامه کارشناسی ارشدی رو که به صورت کاملاً علمی، ابعاد پیچیده این پروژه ها رو تشریح کرده، به اشتراک بزارم. در این پایان نامه، مهم ترین مسائل و مشکلات فنی و مدیریتی پیش روی هر سبک یکپارچه سازی (Data Consistency Style، Multi-Process Style و Composite Application Style) به تفصیل آمده است. مطالعه این پایان نامه رو به مدیران و کارشناسان درگیر در ارزیابی، برنامه ریزی و اجرای پروژه های یکپارچه سازی توصیه می کنم.
برای دانلود پایان نامه مذکور، این جا رو کلیک کنید.

۱۶ اردیبهشت ۱۳۸۸

مقایسه چهار روش مهم موجود برای یکپارچه سازی سیستم های اطلاعاتی

یکی از اسنادی که به درک من در ارتباط با روش های مختلف یکپارچه سازی سیستم های اطلاعاتی خیلی کمک کرد، پرزنیه با عنوان "Enterprise Integration Options" که توی دانشگاه MIT ارائه شده. یه پرزنت بسیار فشرده که ویژگی ها، مزایا، معایب و کاربردهای اصلی چهار روش مهم موجود برای یکپارچه سازی سیستم های اطلاعاتی رو کاملاً باز کرده.
چهار روش مورد بررسی در این فایل، یکپارچه سازی نقطه به نقطه (Point to Point)، ابزارهای مباده پیام یا یکپارچه سازی برنامه های کاربردی سازمانی (EAI Tools)، سرویس های وب (Web Services) و ابزارهای استخراج، تبدیل و بارگذاری (ETL Tools) هستش. مطالعه این سند رو به علاقه مندان به مبحث یکپارچه سازی سیستم های اطلاعاتی توصیه می کنم.
برای دانلود این پرزنت، این جا رو کلیک کنید.

پایان نامه ای در ارتباط با مقایسه انتخاب راهبرد مناسب IT در سازمان: ERP در مقابل EAI

با تحلیل ارجاعات گوگل به وبلاگ متوجه شدم که یه تاپیک توجه بیننده های خوب وبلاگ رو به خودش جلب کرده.
این تاپیک چیزی نیست جز مقایسه ERP و EAI با همدیگر. من قبلاً در مطلبی با عنوان "یکپارچه سازی سیستم های اطلاعاتی (EAI) را با سیستم اطلاعاتی یکپارچه اشتباه نگیرید!" این مبحث رو به صورت کلی باز کردم.
برای این که این موضوع برای دوستان کاملاً شفاف بشه، یه پایان نامه فوق لیسانس (البته به زبان انگلیسی) با عنوان "Choosing the right IT strategy: EAI versus ERP" رو که به این موضوع اختصاص داره، به اشتراک میزارم. امیدوارم مفید باشه.
برای دانلود پایان نامه مذکور، این جا رو کلیک کنید.

۹ اردیبهشت ۱۳۸۸

چکیده پایان نامه ارشدم: چارچوبي جديد جهت ارزيابي قابليت هاي فناوري هاي يكپارچه سازي برنامه هاي كاربردي سازماني (EAI)

چکیده پایان نامه ارشدم (در رشته مهندسی فناوری اطلاعات) که در تاریخ 2 اردیبهشت 87 در دانشگاه تربیت مدرس با راهنمایی دکتر بحرینی نژاد و مشاوره دکتر مقدم چرکری دفاع کردم، به شرح زیر بود:
فناوري هاي نرم افزاري يكپارچه سازي برنامه هاي كاربردي سازماني (EAI) با فراهم ساختن امكان اشتراك اطلاعات و فرايندهاي كسب و كار سيستم هاي اطلاعاتي مرتبط با يكديگر، دست يابي به سيستم هاي يكپارچه را ممكن مي كنند. خدمات و امكانات متنوع اين فناوري ها و همچنين تنوع راه‌حل هاي EAI، سبب پيچيده شدن فرايند انتخاب اين فناوري ها شده است. اين پيچيدگي تا حدي است كه انتخاب هدفمند و مبتني بر نياز آنها از يك امكان و اختيار به يك ضرورت اجتناب ناپذير تغيير يافته است.
با توجه به اين نياز، اين تحقيق با ارائه چارچوبي جديد جهت ارزيابي قابليت هاي فناوري هاي EAI در راستاي انتخاب مبتني بر نياز فناوري هاي يكپارچه سازي گام برداشته است. ما با مرور گسترده ادبيات EAI و ارائه چارچوبي جديد در زمينه ارزيابي فناوري هاي EAI، چارچوب هاي ارزيابي موجود را توسعه داده ايم. توسعه چارچوب هاي موجود از دو جنبه قابل توجه است. جنبه اول، ارائه فهرست جديدي از قابليت هاي يكپارچه سازي شامل پيام رساني، مسيريابي، ماندگاري، اتصال اطلاعات گرا، اتصال سرويس گرا، تبديل نحوي، تبديل معنايي، مديريت تراكنش‌ها، قوانين كسب و كار، مديريت فرايند، مديريت گردش كار و پايش فرايند مي باشد. جنبه دوم نيز ارائه فهرست جديدي از فناوري هاي يكپارچه سازي شامل نه دسته فناوري هاي انتقال فايل، ميان‌افزارهاي پيام گراي ابتدايي، فناوري هاي دسترسي به پايگاه داده، فناوري‌هاي دسترسي به برنامه‌هاي كاربردي، فناوري هاي سرويس گرا، فناوري هاي اشياء توزيع شده، فناوري هاي داده گرا، فناوري‌هاي تراكنش‌گرا و واسط هاي مدرن می باشد.

كلمات كليدي: يكپارچه سازي برنامه هاي كاربردي سازماني، چارچوب ارزيابي فناوري، قابليت‌هاي يكپارچه سازي، فناوري هاي يكپارچه سازي، برنامه كاربردي و سيستم اطلاعاتي

۳۰ فروردین ۱۳۸۸

چند کتاب خوب در زمینه یکپارچه سازی سیستم های اطلاعاتی

چند تا کتاب خوب (البته به زبان انگلیسی) در زمینه یکپارچه سازی برنامه های کاربردی (Application Integration) که برای انجام پایان نامه ارشدم خیلی بدردم خورد رو براتون share می کنم. مطمئنم که برای علاقه مندان به مبحث فوق مفیده.


۱۹ فروردین ۱۳۸۸

دنیای آینده، کابوس دروغگوها

یکی از کارکردهای اصلی IT، شفاف سازی امور و اطلاعات افراد حقیقی و حقوقیه. این وضعیت سبب میشه تا تشخیص راست گوها از دروغ گوها خیلی آسونتر بشه. رو همین اصله که میگم دنیای آینده کابوس دروغگوها است. کسایی که هر لحظه به یه رنگی در میان، توی دنیای آینده جایی نخواهند داشت.
اگه یه مدت توی روستا زندگی کرده باشین، میبینین که مردم توی اونجا نسبت به مردم شهرای بزرگ کمتر دروغ میگن و ریای کمتری هم دارن، اما توی شهرهای بزرگ اصلاً این صداقت وجود نداره. اما با گسترش IT، ما یه دهکده جهانی خواهیم داشت که همه چی شفافه و دروغ گفتن به این آسونیا نیست. توی دنیای آینده شما باید رو راست باشین.
حرف آخرم هم خطاب به دروغ گوها است. شمایی که به ریا و دروغ گویی عادت کردین، از الان به فکر ترک این عادت باشین و گرنه چوبش رو خواهید خورد.