فهرست و منابع گزارش سمینار بررسی روش های محقق سازی سرویس های نرم افزاری
فهرست:
فصل اول : مقدمه ......................................................................... ٨
١.١ تعریف مسئله .......................................................................................................................................٨
٢.١ اهداف تحقیق .......................................................................................................................................................١٢
٣.١ ساختار تحقیق ....................................................................................................................................١٢
فصل دوم : ادبیات تحقیق .............................................................. ١٣
مقدمه ...................................................................................................................................................١٣
١.٢ معماری سرویس گرا[١٠] ........................................................................................................................١٣
١.١.٢ معماری سرویس گرا از دیدگاه IBM [٦] ...............................................................................................١٤
٢.١.٢ چرخه حیات معماری سرویس گرا[٦] ....................................................................................................١٤
٢.٢ مدلسازی سرویس [١] ............................................................................................................................١٥
١.٢.٢ تعریف سرویس ..............................................................................................................................١٦
٢.٢.٢ مراحل مدلسازی سرویس ..................................................................................................................١٦
٣.٢.٢ اهمیت محققسازی سرویس ................................................................................................................١٨
٣.٢ چارچوب SOMA [٨], [٧] ..................................................................................................................١٨
٤.٢ معماری مدلرانه [٩] ...............................................................................................................................١٩
٥.٢ مولفه . ..............................................................................................................................................١٩
٦.٢ نتیجه گیری ......................................................................................................................................٢٠
فصل سوم : بررسی روش های موجود ................................................ ٢١
مقدمه ...................................................................................................................................................٢١
١.٣ چارچوب های مبتنی بر SOMA................................................................................................................22
22....................................................................................................................... [11] SOMA-ME 1.1.3
24.............................................................................................................................. [12] SOAF 2.1.3
٢.٣ روش های پیاده سازی معماری سرویس گرا...................................................................................................٣٠
١.٢.٣ انتقال مدل رانه کسب و کار (MDBT)[14] ...........................................................................................٣٠
31........................................................................................................................... [15] M4SOD 2.2.3
٣.٣ روشهای شناسایی مولفه ها......................................................................................................................٣٥
٤.٣ دیگر روشها.........................................................................................................................................................................................................................٤١
41...................................... [21] A Strategy for Service Realization in Service Oriented Design 1.4.3
42........................................ [22] Locating components realizing services in exisitind systems 2.4.3
43...................................................................... [23] Realization of personal mobility services 3.4.3
٣.٥ مقایسه روش ها ...................................................................................................................................٤٣
٦.٣ نتیجه گیری .......................................................................................................................................٤٥
فصل چهارم : ویژگیهای راه حل مورد انتظار ....................................... ٤٧
مقدمه ...................................................................................................................................................٤٧
١.٤ نقاط ضعف روشهای موجود ......................................................................................................................٤٧
٢.٤ ویژگیهای راه حل مورد انتظار ...................................................................................................................٤٧
نتیجه گیری ............................................................................................................................................٥٠
فصل پنجم : نتیجه گیری ............................................................... ٥١
٥.١ نتیجه گیری ......................................................................................................................................٥١
٥.٢ ارزیابی ... ...........................................................................................................................................٥١
٥.٣ گامهای تحقیق ...................................................................................................................................٥٢
منبع:
[1] U. Wahli, et al. "Building SOA SoluCons Using the RaConal SDP", IBM Redbook, 2007
[2] O. Zimmermann, N. Schlimm, G. Waller, and M. Pestel, “Analysis and Design Techniques for Service-oriented Development
and Integration,” IBM Deutschland, available at hJp:..www.perspecCvesonwebservices.de.download.INF05-
ServiceModelingv11.pdf , 2005
[3] A. Arsanjani, “Service-Oriented Modeling and Architecture (SOMA)”, IBM developerWorks, available at
http:..www.ibm.com.developerworks.webservices.library.ws-soa-design1, 2004
[4] O. Zimmermann, P. Krogdahl, and C. Gee, “Elements of Service-Oriented Analysis and Design,” IBM developerWorks,
available at http:..www.ibm.com.developerworks. webservices.library.ws-soad1.index.html, 2004
[٥] گروه پژوهشی اتوماسیون نرم -افزار-گزارش طرح پژوهشی پروژه "ارائه چارچوبی مدل رانه جهت تبدیل خودکار مدل کاری سازمانی به مدل سرویس های سازمانی "
مجری طرح : دکتر فریدون شمس ،مدیر پروژه : پویان جمشیدی ، پژوهشگران : صدیقه خوشنویس ، علی نیکروش ، رضا تیمورزادگان ، علیرضا خشکبارفروشها ،کمک پژوهشگران : حسام خضرایی ، سهیل جمشیدی
[6] Iran’s Information Architecture committee: www.esoa.ir
[7] A. Arsanjani, “Service-Oriented Modeling and Architecture (SOMA)”, IBM developerWorks, available at
http:..www.ibm.com.developerworks.webservices.library.ws-soa-design1, 2004
[8] A. Arsanjani, S. Ghosh, A. Allam, T. Abdollah, S. Ganapathy, H. Holley “SOMA: A method for developing service-oriented
solutions”, IBM Systems Journal, Vol 47, NO 3, 2008
[9] A. Kellpe, W. West, J. Warmer. MDA Explained: PracCce and Promise. Addison Wesly, 2003.
[10] Thomas Erl, Service Oriented Architecture: Concepts, Technology, and Design, PrenCce Hall, 2005
[11] L.J. Zhang, N. Zhou, Y.M. Chee, A. Jalaldeen, K. Ponnalagu, R.R. Sindhgatta, A. Arsanjani, F. Bernardini, "SOMA-ME: A
platform for the model-driven design of SOA solutions", IBM Systems Journal, Vol 47, NO 3 (2008)
[12] A. Erradi et al, “SOAF: An architectural framework for service definition and realization”, in Proceedings of the IEEE
InternaConal Conference on Services CompuCng, pp 151-158, Chicago, USA, September 2006
[13] Dan, Asit; Johnson, Robert; Arsanjani, Ali, “Information as a Service: Modeling and Realization”, International Workshop on
Systems Development in SOA Environments, 2007 (SDSOA),J. K. Strosnider, P. Nandi, S. Kumaran, S. Ghosh, A. Arsanjani,
"Model-driven synthesis of SOA solutions", IBM Systems Journal, Vol 47, NO 3, (2008)
[14] Yukyong Kim , Hongran Yun, An Approach to Modeling Service-Oriented Development Process, Proceedings of the IEEE
InternaConal Conference on Services CompuCng, p.273-276, September 18-22, 2006
[15] J.K. Lee, S.J. Jung, and S.D. Kim, “Component Identification Method with Coupling and Cohesion,” in Proc. of 8th Asia–
Pacific Software Engineering Conf. Macau, China, 2001. pp.79–86.
[16] K. Levi and A. Arsanjani, ‘‘A Goal-driven Approach to Enterprise Component Identification and Specification,’’
CommunicaCons of the ACM 45, No. 10, 45–52 (2002).
[17] J. Barnard, A new reusability metric for object-oriented software. Software Quality Journal 7 (1998), pp. 35–50
[18] Albani, A., J.L.G. Dietz, and J.M. Zaha. Identifying Business Components on the basis of an Enterprise Ontology. In Interop-
Esa 2005 - First International Conference on Interoperability of Enterprise SoTware and ApplicaCons. 2005. Geneva,
Switzerland.
[19] Y.Yao, G. Lu Q. Hu ,” An Enterprise Ontology Model for Web Services of Web-based Manufacturing” 2009 World Congress
on Computer Science and Information Engineering
[20] Liu J, He JF, Liu ZM. A strategy for service realization in service-oriented design. Science in China (Series F),
2006,49(6):864 884.
[21] R. Sindhgatta, K. Ponnalagu, Locating Components Realizing Services in Existing Systems , IEEE International Conference on
Services CompuCng 2008
[22] Y.KOGA, K.SHIOMI, S. MIYAMOTO, Y. MATSUSHITA , “Realization of personal mobility services in various situations” , IEEE