Eclipse Modeling Project: A Domain-Specific Language (DSL) Toolkit

دانلود کتاب Eclipse Modeling Project: A Domain-Specific Language (DSL) Toolkit

57000 تومان موجود

کتاب پروژه مدل‌سازی Eclipse: مجموعه ابزار زبان مخصوص دامنه (DSL). نسخه زبان اصلی

دانلود کتاب پروژه مدل‌سازی Eclipse: مجموعه ابزار زبان مخصوص دامنه (DSL). بعد از پرداخت مقدور خواهد بود
توضیحات کتاب در بخش جزئیات آمده است و می توانید موارد را مشاهده فرمایید


این کتاب نسخه اصلی می باشد و به زبان فارسی نیست.


امتیاز شما به این کتاب (حداقل 1 و حداکثر 5):

امتیاز کاربران به این کتاب:        تعداد رای دهنده ها: 6


توضیحاتی در مورد کتاب Eclipse Modeling Project: A Domain-Specific Language (DSL) Toolkit

نام کتاب : Eclipse Modeling Project: A Domain-Specific Language (DSL) Toolkit
ویرایش : 1
عنوان ترجمه شده به فارسی : پروژه مدل‌سازی Eclipse: مجموعه ابزار زبان مخصوص دامنه (DSL).
سری :
نویسندگان :
ناشر : Addison-Wesley Professional
سال نشر : 2009
تعداد صفحات : 734
ISBN (شابک) : 0321534077 , 9780321534071
زبان کتاب : English
فرمت کتاب : pdf
حجم کتاب : 17 مگابایت



بعد از تکمیل فرایند پرداخت لینک دانلود کتاب ارائه خواهد شد. درصورت ثبت نام و ورود به حساب کاربری خود قادر خواهید بود لیست کتاب های خریداری شده را مشاهده فرمایید.

توضیحاتی در مورد کتاب :


دستیابی به بهره‌وری و کیفیت با 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 بخش 3 توسعه یک نماد گرافیکی DSL 55 فصل 5: توسعه نحو متنی DSL     227 فصل 6: توسعه تبدیل‌های مدل به مدل     231 فصل 7: توسعه تبدیل‌های مدل به متن      277 فصل 8: بسته‌بندی مجدد DSL 3   pter 9: ویرایش گرافیکی Framework     317 Chapter 10: Graphical Modeling Framework Runtime     353 Chapter 11: Graphical Modeling Framework Tooling     503 Chapter 12: Graphical Modeling Framework     545 Chapter 4 Operation Framework 545 pter 14: Xpand Template Language     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



پست ها تصادفی