فهرست و منابع پایان نامه ارائه یک چارچوب برای یکپارچه سازی برنامه کاربردی سازمان مبتنی بر معماری سرویس گرا و وب سرویس با قابلیت پشتیبانی از یکپارچه سازی معنایی
فهرست:
١-فصل اول : کلیات تحقیق ............................................................................................................................ ١
١-١- مقدمه ........................................................................................................................................................................... ٢
١-٢- طرح مسئله ................................................................................................................................................................. ٣
١-٣- سئوالات تحقیق .......................................................................................................................................................... ٤
١-٤- اهداف تحقیق .............................................................................................................................................................. ٤
١-٥- محدوده تحقیق ...........................................................................................................................................................٦
١-٦- مراحل انجام تحقیق ...................................................................................................................................................٦
١-٧- ساختار پایان نامه ........................................................................................................................................................ ٨
٢-فصل دوم : ادبیات تحقیق ......................................................................................................................... ٩
٢-١- مقدمه .........................................................................................................................................................................١٠
٢-٢- یکپارچه سازی چیست ؟ ..........................................................................................................................................١١
٢-٣- اهداف یکپارچه سازی ..............................................................................................................................................١١
٢-٤- مشکلات یکپارچه سازی .........................................................................................................................................١٢
٢-٥- رویکردهای یکپارچه سازی افقی ............................................................................................................................١٤
٢-٥-١- یکپارچه سازی داده ...................................................................................................................................١٤
٢-٥-٢- یکپارچه سازی شی ء .................................................................................................................................١٤
٢-٥-٣- یکپارچه سازی فرآیند ...............................................................................................................................١٤
٢-٥-٤- یکپارچه سازی واسط کاربر......................................................................................................................١٥
٢-٥-٥- یکپارچه سازی واسط برنامه کاربردی.......................................................................................................١٥
ط
٢-٦- رویکردهای یکپارچه سازی عمودی ......................................................................................................................١٧
٢-٦-١- لایه معماری کسب وکار.............................................................................................................................١٧
٢-٦-٢- لایه معماری برنامه کاربردی .....................................................................................................................١٧
٢-٦-٣- لایه معماری فناوری..................................................................................................................................١٧
٢-٧- حوزه های یکپارچه سازی .......................................................................................................................................١٨
٢-٧-١- پورتال های اطلاعاتی .................................................................................................................................١٨
٢-٧-٢- تکرار داده ....................................................................................................................................................١٩
٢-٧-٣- توابع کسب وکار مشترک..........................................................................................................................٢٠
٢-٧-٤- معماری سرویس گرا...................................................................................................................................٢١
٢-٧-٥- فرآیندهای کسب وکارتوزیع شده ...........................................................................................................٢٢
٢-٧-٦- یکپارچه سازی B2B ...............................................................................................................................٢٢
٢-٨- تکنیکهای ارتباطی ................................................................................................................................................٢٣
٢-٨-١- تبادل فایل ...................................................................................................................................................٢٣
٢-٨-٢- پایگاه داده مشترک ....................................................................................................................................٢٤
٢-٨-٣- دسترسی به رویه ها از راه دور ................................................................................................................٢٤
٢-٨-٤- پیام رسانی ..................................................................................................................................................٢٥
٢-٩- الگوهای یکپارچه سازی...........................................................................................................................................٢٧
٢-١٠- توپولوژیهای ارتباطی .............................................................................................................................................٢٩
٢-١٠-١- ارتباط نقطه به نقطه .................................................................................................................................٢٩
٢-١٠-٢- واسط پیام ....................................................................................................................................................٣٠
٢-١٠-٣- انواع میان افزارها .........................................................................................................................................٣٢
ی
٢-١٠-٣-١- COM و DCOM ................................................................................................................٣٢
33.........................................................................................................................................NET -2-3-10-2
34................................................................................................................................ CORBA -3-3-10-2
35........................................................................................................................................ J2EE -4-3-10-2
٢-١٠-٣-٥- سرویس های وب ......................................................................................................................٣٦
٢-١٠-٤- واسط فرآیند کسب وکار ..........................................................................................................................٣٩
٢-١١- تکنیکهای یکپارچه سازی داده ............................................................................................................................٣٩
٢-١١-١- ادغام داده ....................................................................................................................................................٣٩
٢-١١-٢- متحدکردن داده .........................................................................................................................................٤٠
٢-١١-٣- انتشار داده ...................................................................................................................................................٤١
٢-١٢- XML و EDI ........................................................................................................................................................٤١
٢-١٣- معماریهای یکپارچه سازی ...................................................................................................................................٤٢
٢-١٣-١- معماری سازمانی ........................................................................................................................................٤٢
٢-١٣-١-١- چارچوب ها و مدل های مرجع ...............................................................................................٤٤
٢-١٣-١-٢- شناسایی مشکلات یکپارچه سازی با استفاده از معماری سازمانی ..................................٤٤
٢-١٣-٢- معماری مدل رانه ........................................................................................................................................٤٧
٢-١٣-٢-١- مدل برنامه کاربردی بینابیی ن ..................................................................................................٤٨
٢-١٣-٢-٢- مدل برنامه کاربردی درونی ....................................................................................................٤٨
٢-١٣-٢-٣- مدل سرویس های برنامه کاربردی..........................................................................................٤٩
٢-١٣-٢-٤- مدل سرویس های تراکنشی ..................................................................................................٤٩
٢-١٣-٢-٥- مدل مختص فناوری ................................................................................................................٤٩
ک
٢-١٣-٢-٦- یکپارچه سازی برنامه کاربردی بینابیی ن ................................................................................٥٠
٢-١٣-٢-٧- یکپارچه سازی برنامه کاربردی درونی ...................................................................................٥١
٢-١٣-٢-٨- یکپارچه سازی سرویس های برنامه کاربردی.......................................................................٥١
٢-١٣-٢-٩- یکپارچه سازی میان افزار .......................................................................................................٥١
٢-١٣-٣- معماری ٥ لایه Themistocleous .................................................................................................٥٢
٢-١٣-٣-١- لایه خدمات اتصال ...................................................................................................................٥٣
٢-١٣-٣-٢- لایه خدمات ارتباطی ................................................................................................................٥٣
٢-١٣-٣-٣- لایه خدمات توزیی ع .................................................................................................................٥٣
٢-١٣-٣-٤- لایه خدمات تبدیی ل .................................................................................................................٥٣
٢-١٣-٣-٥- لایه مدیریت فرآیند..................................................................................................................٥٤
٢-١٤- معماری سرویس گرا .................................................................................................................................................٥٤
55.......................................................................................................................................................SOAP -1-14-2
55..................................................................................................................................................... WSDL -2-14-2
55....................................................................................................................................................... UDDI -3-14-2
٢-١٤-٤- ساختار معماری سرویس گرا....................................................................................................................٥٦
٢-١٤-٥- مزایای معماری سرویس گرا......................................................................................................................٥٦
٢-١٥-جمع بندی مطالب فصل ............................................................................................................................................٥٧
٣-فصل سوم : چارچوب های EAI مبتنی بر سرویس گرایی .................................................................... ٥٨
٣-١- مقدمه .........................................................................................................................................................................٥٩
٣-٢- بررسی کارهای مرتبط .............................................................................................................................................٥٩
٣-٢-١- دیدگاه Gu و Zhang.............................................................................................................................59
٣-٢-٢- چارچوب Deng, Yang, Zhao, Lei, Li.....................................................................................62
٣-٢-٣- چارچوب Yiping وZhuang .............................................................................................................٦٤
٣-٢-٤- چارچوب W.Pan، X.Panو X.Cong..............................................................................................65
٣-٢-٥- چارچوب Ji................................................................................................................................................. ٦٦
٣-٢-٦- چارچوب Zhou، Zhang وZhu ......................................................................................................٦٨
٣-٣- مقایسه چارچوب ها ..................................................................................................................................................٧١
٣-٤- شاخص های ارزیابی ..................................................................................................................................................٧١
٣-٥- تحلیل چارچوب های بررسی شده .........................................................................................................................٧٣
٣-٦- جمع بندی..................................................................................................................................................................٧٤
٤-فصل چهارم :معرفی چارچوب پیشنهادی............................................................................................. ٧٥
٤-١- مقدمه .........................................................................................................................................................................٧٦
٤-٢- معرفی چارچوب پیشنهادی ...................................................................................................................................٧٦
٤-٣- معماری چارچوب .....................................................................................................................................................٧٧
٤-٤- عناصر معماری چارچوب .........................................................................................................................................٧٩
٤-٥- روش ODXSLT..................................................................................................................................................83
٤-٥-١- نگرش موتور مترجم مبتنی بر هستان شناسی .....................................................................................٨٤
٤-٦- جمع بندی..................................................................................................................................................................٨٨
٥-فصل پنجم :ارزیابی چارچوب پیشنهادی ..............................................................................................٨٩
٥-١- مقدمه .........................................................................................................................................................................٩٠
٥-٢- نحوه ارزیابی چارچوب پیشنهادی.........................................................................................................................٩٠
٥-٣- شاخص های ارزیابی ..................................................................................................................................................٩٠
م
٥-٤- سناریوی کاربردی ....................................................................................................................................................٩٢
٥-٤-١- شرح سناریو................................................................................................................................................٩٢
٥-٤-٢- اجرای سناریو..............................................................................................................................................٩٤
٥-٥- یک مورد بررسی شده وب معنایی در محیط قضایی ........................................................................................٩٨
٥-٥-١- تشابه سیستم تهیه طرح درس و سیستم Iuriservice..................................................................98
٥-٥-٢- معماری یستم Iuriservice..............................................................................................................99
٥-٥-٣- ایجاد هستان شناسی برای دانش قضایی .............................................................................................١٠٠
٥-٥-٤- نتیجه عملکرد Iuriservice ..............................................................................................................١٠١
٥-٦- یافته های حاصل از مطالعه موردی Iuriservice.........................................................................................102
٥-٧- مقایسه چارچوب پیشنهادی با چارچوب های بررسی شده ...........................................................................١٠٣
٥-٨- جمع بندی...............................................................................................................................................................١٠٤
٦-فصل ششم : جمع بندی و نتیجه یگری...................................................................................................١٠٥
٦-١- مقدمه ......................................................................................................................................................................١٠٦
٦-٢- بازبیی ن سئوالات تحقیق ......................................................................................................................................١٠٦
٦-٣- نوآوری های تحقیق ...............................................................................................................................................١٠٨
٦-٤- محدودیت های تحقیق ..........................................................................................................................................١٠٨
٦-٥- نتایج تحقیق ...........................................................................................................................................................١٠٨
٦-٦- پیشنهاد برای تحقیقات آینده .............................................................................................................................١٠٩
لغت نامه ............................................................................................................................................................١١٠
منابع .................................................................................................................................................................١١٤
منبع:
[١] ح . مرادی، مفاهیم ،راهبردها و فناوری های یکپارچه سازی برنامه های کاربردی سازمان ، گزارش سمینار کارشناسی ارشد، دانشگاه تربیت مدرس ، ١٣٨٥.
منابع لاتین
[1] C. Ying and Z. Mier, "Integration of Enterprise Application Based on SOA," in
World Congress on Software Engineering, 2009, pp. 227-231.
[2] L Zhang, S Zhou, and M Zhu, "A Semantic Service Oriented Architecture for
Enterprise Application Integration," in Second International Symposium on
Electronic Commerce and Security, 2009, pp. 102-106.
[3] N. Si, L. Zhang, Y. Laili, H. Zhang, and K. Cong, "Study on Semantic SOA
Based Product Collaborative Design," in Second International Conference on
Intelligent Computation Technology and Automation, 2009, pp. 446-450.
[4] K. Zhang, R. Xu, Y. Zhang, Y. Sai, and X. Wang, "An Ontology Supported
Semantic Web Service composition Method in Enterprise Application Integration,"
in International Multi-symposiums on Computer and Computational Sciences,
2008, pp. 222-227.
[5] D. Parlanti, M. Pettenati, B. Bussotti, and D. Giuli, "Improving Information
Systems Interoperability and Flexibility Using a Semantic Integration Approach,"
in International Conference on Automated solutions for Cross Media Content and
Multi-channel Distribution, 2008, pp. 64-67.
[6] J. Gómez and T. Mahmoud, "Integration of Semantic Web Services Principles in
SOA to Solve EAI and ERP Scenarios," in International Conference on
Information and Communication Technologies: From Theory to Applications,
2008, pp. 1-6.
[7] R. F. Calhau and R. D. Falbo, "An Ontology-based Approach for Semantic
Integration," in 14th IEEE International Enterprise Distributed Object Computing
115
Conference, 2010, pp. 111-120.
[8] P. Martinek and B. Szikora, "Automatic transformation generation in service
oriented architecture," in 31st International Spring Seminar on Electronics
Technology, 2008, p. 446.
[9] Zhang K., Xu R., Zhang Y., Sai Y., and Wang X., "An Ontology Supported
Semantic Web Service composition Method in Enterprise Application Integration,"
in International Multi-symposiums on Computer and Computational Sciences,
2008, pp. 222-227.
[10] A. Al Mosawi, L. Zhao, and L. Macaulay, "A Model Driven Architecture for
Enterprise Application Integration ," in Proceedings of the 39th Hawaii
International Conference on System Sciences, 2006, pp. 1-9.
[11] C. Zhigang and C. Huiping, "Research on Enterprise Application Integration
Categories and Strategies ," in International Forum on Computer Science-
Technology and Applications, 2009, pp. 372-375.
[12] W. Ruh, F. Maginnis, and W. Brown, Enterprise Application Integration A
Wiley Tech Brief. New York, USA: John Wiley & Sons Inc, 2001.
[13] D Linthicum, Enterprise Application Integration, 1st ed.: Addison Wesley ,
1999.
[14] G. Hohpe and B. Woolf, Enterprise Integration Patterns: Designing, Building,
and Deploying Messaging Solutions, 1st ed.: Addison Wesley, 2003.
[15] Y. Du, W. Peng, and L. Zhou, "Enterprise Application Integration: an Overview
," in International Symposium on Intelligent Information Technology Application
Workshops, 2008, pp. 953-957.
[16] Software Engineering Institute - Carnegie Mellon University. [Online].
http:..www.sei.cmu.edu.
[17] W. Hasselbring, "Information System Integration," Commiunications of the
ACM, vol. 43, no. 6, pp. 33-38, June 2000.
[18] M. Haubrich, "Pre-Evaluating Application Integration Projects ," Vrije
University,Department of Computer Science , Amsterdam, The Netherlands , 2005.
116
[19] X. Song, X. Wang, and X. Liu, "Research on Enterprise Application Integration
Architecture and Development Approach ," in International Symposium on
Intelligent Information Technology Application Workshops, 2008, pp. 215-218.
[20] M. Chen, "Research and Implementation on Enterprise Application Integration
Platform ," in International Forum on Information Technology and Application,
2009, pp. 93-96.
[21] C. White, "Data Integration: Using ETL, EAI, and EII Tools to Create an
Integrated Enterprise," The Data Wherehouse Instituation www.tdwi.org, 2005.
[22] J. Zachman, "A framework for information systems architecture," IBM Systems
Journal, vol. 26, no. 3, pp. 276-292, 1987.
[23] The Chief Information Officers Council. (1999, September ) Federal Enterprise
Architecture Framework V1.1. [Online]. http:..www.faa.gov.
[24] V. Anaya and A. Ortiz, "How Enterprise Architectures Can Support
Integration," in IHIS’05, Bremen, 2005, pp. 25-30.
[25] J. Gui and H. Yang, "Realization of EAI based on Service-oriented
Architecture," in International Coriference on Educational and Information
Technology (lCElT 2010), 2010, pp. 424-428.
[26] Z. Mier and C. Ying, "Integration of Enterprise Application Based on SOA ," in
World Congress on Software Engineering, 2009, pp. 227-231.
[27] W. Lu and D. Zhang, "Research of Enterprise Application Integration Base on
Service Oriented Architecture ," in International Conference on Computational
Intelligence and Software Engineering (CiSE ), Wuhan , 2009, pp. 1 - 9.
[28] KH. Qureshi, "Enterprises Application Integration," in International Conference
on Emnerging Technologies, Islamniabad, 2005, pp. 340-345.
[29] C. Gu and X. Zhang, "An SOA Based Enterprise Application Integration
Approach," in Third International Symposium on Electronic Commerce and
Security, 2010, pp. 324-327.
[30] W. Deng, X. Yang, H. Zhao, D. Lei, and H. Li, "Study on EAI Based on Web
Services and SOA," in International Symposium on Electronic Commerce and
Security, 2008, pp. 95-98.
[31] Y. Yiping and W. Zhuang, "Study and Design ofWeb-Based Enterprise Services
Integration," in Computer Science and Information Technology, 2009. ICCSIT
2009. 2nd IEEE International Conference on , Beijing , 2009, pp. 595-598.
[32] X. Pan, W. Pan, and X. Cong, "SOA-based Enterprise Application Integration,"
in 2nd International Conference on Computer Engineering and Technology
(ICCET), Chengdu , 2010, pp. 564-568.
[33] X. Ji, "AWeb-Based Enterprise Application Integration Solution," in 2nd IEEE
International Conference on Computer Science and Information Technoloy
(ICCSIT), Beijing , 2009, pp. 135-138.
[34] I. Kumara and CH. Gamage, "Towards Reusing ESB Services in Different ESB
Architectures," in 34th Annual IEEE Computer Software and Applications
Conference Workshops, 2010, pp. 25-30.
[35] F. J. García-Jiménez, M. A. Martínez-Carreras, and A. F. Gómez-Skarmeta,
"Evaluating Open Source Enterprise Service Bus," in IEEE International
Conference on E-Business Engineering, 2010, pp. 284-291.
[36] J. Wu and X. Tao, "Research of Enterprise Application Integration Based-on
ESB," in 2nd International Conference on Advanced Computer Control (ICACC),
Shenyang, 2010, pp. 90-93.
[37] (2003, March) The DARPA Agent Markup Language Homepage. [Online].
http:..www.daml.org.
[38] R. Fernandes, B. Li, P. Benjamin, and R. Mayer, "Applying Semantic
Technologies for Enterprise Application Integration," in International Symposium
on Collaborative Technologies and Systems (CTS), Chicago, IL , 2010, pp. 416-
422.
[39] N. Casellas Caralt, "Modelling Legal Knowledge through Ontologies. OPJK: the
Ontology of Professional Judicial Knowledge," Departament de Ciencia Polıtica i
Dret Public Universitat Autonoma de Barcelona, Thesis Report 2008.
ندارد.