فهرست و منابع گزارش سمینار جایگاه MDA در معماری سیستم های سازمانی
فهرست:
-٢-١ معرفی MDA ....................................................................................................................٣٢
٣-٢-٢ مفاهیم پایه ای.....................................................................................................................٣٣
٣-٣ چگونه MDA به کار گرفته می شود؟ ......................................................................................٣٨
٣-٣-١ تهیه مدلهای CIM .............................................................................................................٣٨
٣-٣-٢ ایجاد مدلهای PIM............................................................................................................39
٣-٣-٣ تهیه مدل سکو ...................................................................................................................٣٩
٣-٣-٤ نگاشت (Mapping)..........................................................................................................39
٣-٣-٤-١ نگاشتهای نوع مدل (Model Type Mappings).....................................................40
٣-٣-٤-٢ نگاشتهای نمونه مدل (Model Instance Mappings)............................................40
٣-٣-٤-٣ نگاشتهای ترکیبی نوع و نمونه ..................................................................................٤١
٣-٣-٤-٤ مدلهای علامت گذاری شده (Marking Models)..................................................41
٣-٣-٤-٥ الگوها (Templates)................................................................................................42
٣-٣-٤-٦ زبان نگاشت (Mapping Language) .....................................................................٤٢
٣-٣-٥ علامت گذاری یک مدل ....................................................................................................٤٢
٣-٣-٦ تغییر شکل (Transformation) ........................................................................................٤٣
٣-٣-٧ تغییر شکل مستقیم به کد...................................................................................................٤٤
٣-٣-٨ سابقه تغییر شکل (Record of Transformation)...........................................................44
٣-٣-٩ تهیه PSM..........................................................................................................................44 فصل چهارم : MDA و معماری سازمانی
٤-١ مقدمه .......................................................................................................................................٤٧
٤-٢ رده بندی پایه ای مدلها...............................................................................................................٤٩
٤-٣ توسعه تدریجی ........................................................................................................................٥٢
٤-٤ چگونه مدلها با یکدیگر متحد می شوند؟.................................................................................٥٢
٤-٥ نقشهای فرآیند MDA..............................................................................................................54
٤-٦ تولید مدلهای مختلف سازمانی در سطوح مختلف تجرید .......................................................٥٨
٤-٦-١ مدلهای کاری.....................................................................................................................٥٨
٤-٦-٢ مدلهای نیازمندیها ..............................................................................................................٦٠
٤-٦-٣ مدلهای مستقل از سکو (PIMs)........................................................................................62
٤-٦-٤ مدلهای خاص سکو (PSMs) ...........................................................................................٦٤
٤-٦-٥ مدلهای فیزیکی و خودکارسازی استقرار...........................................................................٦٤
٤-٧ ردیابی بین سطوح مختلف تجرید ...........................................................................................٦٦
٤-٨ هماهنگی بین مدلهادر سطوح مختلف تجرید ........................................................................٦٧
٤-٨-١ روش مهندسی پیشرو (Forward Engineering).............................................................68
٤-٨-٢ روش مهندسی دوطرفه جزیی (Partial Round-Trip Engineering).............................69
٤-٨-٣ روش مهندسی دوطرفه کامل (Full Round-Trip Engineering)...................................70
٤-٨-٤ روش مهندسی دو طرفه و قیدهای معماری ......................................................................٧١
٤-٩ لایه های مختلف در معماری سازمانی ......................................................................................٧٢
٤-١٠ هماهنگی بین لایه ایدر معماری سازمانی ...............................................................................٧٥ فصل پنچم : نتیچه گیری
٥-١ مروری بر این گزارش ..............................................................................................................٨٢
٥-٢ نتایج حاصل .............................................................................................................................٨٤
٥-٣ تعریف یک مساله برای کارهای آتی ........................................................................................٨٦
٥-٤ پیشنهادی برای حل مساله ........................................................................................................٨٩
مراجع و منابع ........................................................................................................................................٩٢
منبع:
[١] فتح اللهی ع .، بررسی UML از نظر قابلیت پوشش به چارچوب زکمن ، پایان نامه کارشناسی ارشد، دانشگاه شهید بهشتی ،دانشکده مهندسی برق و کامپیوتر، ١٣٨٣.
[2] Rood M.A., "Enterprise Architecture: Definition, Content, and Utility,"
IEEE Trans., 1994.
[3] Zachman J.A., The Zachman Framework: A Primer for Enterprise
Engineering and Manufacturing, 2003.
[4] Booch G., Object Oriented Analysis and Design with Applications, The
Benjamin.Cummings Publishing Company, 2nd Edition, 1994.
[5] Bass L., Clements P., Kazman R., Software Architecture in Practice, 2nd
Edition, Addison-Wesley, 2004.
[6] Hilliard R., IEEE Std 1471 and Beyond, SEI, 2001.
[7] Zachman J.A., "A Framework for Information System Architecture",
IBM Systems Journal, Vol.26, No.3, 1987. (Also reprinted in 1999: Vol.38,
No.2&3, 1999.)
[8] Booch G., Brown B., Iyengar S., Rumbaugh J., Selic B., An MDA
Manifesto, MDA Journal, May 2004.
[9] D'Souza D., Model-Driven Architecture and Integration, Kinetium,
March 2002.
مراجع و منابع 94
[10] Mellor S., Tokey S., Arthaud R., LeBlanc P., Software-Platform-
Independent: Precise Action Specifications for UML, OMG document, 1998.
[11] Viswanathan V., Where to from Zachman, Enterprise Architecture
Practitioners’ conference, October 2003.
[12] Hettinger M.T., Model Driven Architecture: Processes & Methodology
from the Perspective of Modeling Discipline, MDA-IA, May 2003.
[13] Smith B.S., Zachman, MDA, and Deterministic Phraseology, PCAI,
2003.
[14] Harmon P., Enterprise Architectures, Business Process Trends, Vol 2.,
No. 1, January 2004.
[15] Frankel D.S., Model Driven Architecture, WILEY, 2003.
[16] MDA Guide, OMG document, www.omg.org, 2003.
منابع
Mellor S.J., Scott K., Uhl A., Weise D., MDA Distilled: Principles of Model-
Driven Architecture, Addison Wesley, 2004.
Pilone D., Pitman N., UML 2.0 in a Nutshell, O'Reilly, 2005.
Hogg J., Applying UML 2 to Model-Driven Architecture, IBM Rational,
2003.
Selic B., An Overview of UML 2.0 and MDA, IBM Rational, 2003.
Siegel J., Developing in OMG's Model-Driven Architecture, OMG,
www.omg.org, 2002.
مراجع و منابع 95
Brown A., An Introduction to Model Driven Architecture: MDA and today's
systems, IBM Rational edge, 2004
D'Souza D., OMG's MDA: An Architecture for Modeling, Kinetium, 2002.
Frankel D.S., Model Driven Architecture: Using Industry Standards for
Total Business Integration, IONA, 2002.
Frankel D.S., Using Model-Driven Architecture to Manage Metadata,
IONA, 2002.
Soley R.M., Model Driven Architecture: Three Years On, OMG, 2004.
Harmon P., MDA: An Architecture for the e-business era, IBM Rational
edge, 2002.
Brassard M., Cardinal M., Addressing Problems with Model Driven
Architecture, INT Media, 2002.