دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: زبانشناسی ویرایش: 1 نویسندگان: Richard C. Gronback سری: ISBN (شابک) : 0321534077, 9780321534071 ناشر: Addison-Wesley Professional سال نشر: 2009 تعداد صفحات: 734 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 17 مگابایت
در صورت تبدیل فایل کتاب Eclipse Modeling Project: A Domain-Specific Language (DSL) Toolkit به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب پروژه مدلسازی Eclipse: مجموعه ابزار زبان مخصوص دامنه (DSL). نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
دستیابی به بهرهوری و کیفیت با DSLهای مبتنی بر MDD و Eclipse زبانهای اختصاصی دامنه (DSL) و توسعه مبتنی بر مدل (MDD) به مهندسان نرمافزار راههای جدید قدرتمندی برای بهبود بهرهوری، افزایش کیفیت و محافظت سیستمها از تغییرات سریع فناوری ارائه میدهند. اکنون، یک راهنمای عملی و شروع به پایان برای ایجاد DSL و استفاده از تکنیکهای MDD با پلت فرم منبع باز قدرتمند Eclipse وجود دارد. در پروژه مدلسازی اکلیپس، ریچارد سی. گرونبک اصول و تکنیکهایی را که متخصصان نرمافزار باید بر آن مسلط شوند، روشن میکند، و بینشهایی را ارائه میدهد که برای توسعهدهندگانی که با هر ابزار یا پلتفرمی کار میکنند بسیار ارزشمند است. Gronback به عنوان رئیس پروژه مدلسازی Eclipse، موقعیت خوبی برای نشان دادن DSL و MDD در کار در Eclipse دارد. Gronback به طور سیستماتیک هر یک از فناوری های Eclipse را معرفی می کند که می توانند در توسعه DSL و MDD استفاده شوند. در سراسر، او مفاهیم و فناوری های کلیدی را در چارچوب یک نمونه کار شده کامل معرفی می کند و بهترین شیوه های جدید و تکنیک های منتشر نشده را ارائه می دهد. او همچنین پروژههای Eclipse را پوشش میدهد که در هیچ کتاب دیگری مورد بحث قرار نگرفتهاند، از جمله Query/View/Transformation (QVT) و Graphical Modeling Framework (GMF) - پروژهای که نویسنده شخصاً رهبری میکند. پروژه مدل سازی Eclipse به متخصصان نرم افزار تمام دانشی را می دهد که برای کشف پتانسیل قابل توجه DSL ها و MDD نیاز دارند – و شامل پوشش چرا یک رویکرد مبتنی بر مدل امکان سفارشی سازی سریع راه حل های با کیفیت بالا را در پارادایم خط محصول می دهد. چگونه پروژه مدل سازی Eclipse می توان از قابلیت ها برای ایجاد کارآمد DSL های جدید استفاده کرد تکنیک های قدرتمند برای توسعه نحو انتزاعی DSL، نمادهای گرافیکی، و نحو متنی نحوه ساخت تبدیل مدل به مدل (M2M) و مدل به متن (M2T) – از جمله یک M2M جدید قدرتمند پیادهسازی زبان نقشهبرداری عملیاتی QVT گروه مدیریت شیء (OML) بستهبندی و استقرار کارآمد DSL با بخشهای مرجع Eclipse Complete برای چارچوب ویرایش گرافیکی (GEF)، زمان اجرا و ابزار GMF، QVT OML، Xpand، و موارد دیگر. درباره نویسنده xxv قسمت اول: مقدمه 1 فصل 1: مقدمه 3 فصل 2: پروژه مدلسازی بهعنوان یک جعبه ابزار DSL 17 قسمت دوم: توسعه زبانهای اختصاصی دامنه 27 چکیده فصل 3 SL: 55 Chapter 5: Developing a DSL Textual Syntax 227 Chapter 6: Developing Model-to-Model Transformations 231 Chapter 7: Developing Model-to-Text Transformation 277 Chapter 8: DSL 3 Packaging Pht. چارچوب 317 فصل 10: چارچوب مدل سازی گرافیکی زمان اجرا 353 فصل 11: چارچوب مدل سازی گرافیکی 503 فصل 12: چارچوب مدل سازی گرافیکی سؤالات متداول 545 فصل 13: پرس و جو/مشاهده/تحول زبان نقشه برداری عملیاتی 549 فصل 14: الگوی XPand زبان 605 قسمت IV: پیوست 651 پیوست A: پیوندهای کلید چارچوب مدلسازی گرافیکی 653 پیوست B: معماری مبتنی بر مدل در Eclipse 661 مراجع 671
Achieve Breakthrough Productivity and Quality with MDD and Eclipse-Based DSLs Domain-specific languages (DSLs) and model-driven development (MDD) offer software engineers powerful new ways to improve productivity, enhance quality, and insulate systems from rapid technological change. Now, there’s a pragmatic, start-to-finish guide to creating DSLs and using MDD techniques with the powerful open source Eclipse platform. In Eclipse Modeling Project, Richard C. Gronback illuminates both the principles and techniques software professionals need to master, offering insights that will be invaluable to developers working with any tool or platform. As coleader of the Eclipse Modeling Project, Gronback is singularly well-positioned to demonstrate DSLs and MDD at work in Eclipse. Gronback systematically introduces each of the Eclipse technologies that can be used in DSL and MDD development. Throughout, he introduces key concepts and technologies in the context of a complete worked example and presents new best practices and never-before published techniques. He also covers Eclipse projects discussed in no other book, including Query/View/Transformation (QVT) and the Graphical Modeling Framework (GMF)–a project the author personally leads. Eclipse Modeling Project gives software practitioners all the knowledge they need to explore the remarkable potential of DSLs and MDD–and includes coverage of Why a model-based approach enables the rapid customization of high-quality solutions within the product line paradigm How the Eclipse Modeling Project’s capabilities can be used to efficiently create new DSLs Powerful techniques for developing DSL abstract syntax, graphical notation, and textual syntax How to build Model-to-Model (M2M) and Model-to-Text (M2T) transformations–including a powerful new M2M implementation of the Object Management Group’s QVT Operational Mapping Language (OML) Efficiently packaging and deploying DSLs with Eclipse Complete reference sections for the Graphical Editing Framework (GEF), GMF runtime and tooling, QVT OML, Xpand, and more Foreword xix Preface xxi Acknowledgments xxiii About the Author xxv Part I: Introduction 1 Chapter 1: Introduction 3 Chapter 2: Modeling Project as a DSL Toolkit 17 Part II: Developing Domain-Specific Languages 27 Chapter 3: Developing a DSL Abstract Syntax 29 Chapter 4: Developing a DSL Graphical Notation 55 Chapter 5: Developing a DSL Textual Syntax 227 Chapter 6: Developing Model-to-Model Transformations 231 Chapter 7: Developing Model-to-Text Transformations 277 Chapter 8: DSL Packaging and Deployment 303 Part III: Reference 315 Chapter 9: Graphical Editing Framework 317 Chapter 10: Graphical Modeling Framework Runtime 353 Chapter 11: Graphical Modeling Framework Tooling 503 Chapter 12: Graphical Modeling Framework FAQs 545 Chapter 13: Query/View/Transformation Operational Mapping Language 549 Chapter 14: Xpand Template Language 605 Part IV: Appendixes 651 Appendix A: Graphical Modeling Framework Key Bindings 653 Appendix B: Model-Driven Architecture at Eclipse 661 References 671