ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Model-driven software engineering in practice

دانلود کتاب مدل سازی مهندسی نرم افزار در عمل

Model-driven software engineering in practice

مشخصات کتاب

Model-driven software engineering in practice

ویرایش:  
نویسندگان: , ,   
سری: Synthesis lectures on software engineering, #1 
ISBN (شابک) : 9781608458837, 1608458830 
ناشر: Morgan & Claypool 
سال نشر: 2012 
تعداد صفحات: 184 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 6 مگابایت 

قیمت کتاب (تومان) : 42,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 9


در صورت تبدیل فایل کتاب Model-driven software engineering in practice به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب مدل سازی مهندسی نرم افزار در عمل نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب مدل سازی مهندسی نرم افزار در عمل

این کتاب به این موضوع می پردازد که چگونه رویکردهای مبتنی بر مدل می توانند عملکرد روزانه متخصصان نرم افزار را بهبود بخشند. این به عنوان مهندسی نرم افزار مبتنی بر مدل (MDSE) یا به سادگی، مهندسی مدل محور (MDE) شناخته می شود. روش‌های MDSE ثابت کرده‌اند که کارایی و اثربخشی را در توسعه نرم‌افزار افزایش می‌دهند، همانطور که توسط مطالعات کمی و کیفی مختلف نشان داده شده است. پیش‌بینی می‌شود که پذیرش MDSE در صنعت نرم‌افزار در آینده نزدیک به‌طور تصاعدی رشد کند، به‌عنوان مثال، به‌دلیل هم‌گرایی توسعه نرم‌افزار و تحلیل کسب‌وکار. span class='showMoreLessControlElement showMoreLessInline'>بیشتر بخوانید...
محتوا: 1. مقدمه --
1.1 هدف و استفاده از مدل ها --
1.2 مدل سازی برای توسعه نرم افزار --
1.3 نحوه خواندن این کتاب --
2. اصول MDSE --
2.1 مبانی MDSE --
2.2 در کلمات اختصاری گم شده است : جنگل MD* --
2.3 مروری بر روش MDSE --
2.4 پذیرش MDSE در صنعت --
2.5 پشتیبانی ابزار --
2.6 انتقادات از MDSE --< br/> 3. موارد استفاده MDSE --
3.1 خودکارسازی توسعه نرم افزار --
3.2 قابلیت همکاری سیستم --
3.3 مهندسی معکوس --
4. معماری مبتنی بر مدل (MDA) ) --
4.1 تعاریف و مفروضات MDA --
4.2 سطوح مدلسازی: CIM، PIM، PSM --
4.3 نقشه برداری --
4.4 زبان های همه منظوره و دامنه خاص در MDA --
4.5 نوسازی مبتنی بر معماری --
5. ادغام MDSE در توسعه شما فرآیند --
5.1 معرفی MDSE در فرآیند توسعه نرم افزار --
5.2 فرآیندهای توسعه سنتی و MDSE --
5.3 چابک و MDSE --
5.4 طراحی دامنه محور و MDSE --
5.5 توسعه آزمایش محور و MDSE --
6. مدل سازی زبان ها در یک نگاه --
6.1 آناتومی زبان های مدل سازی --
6.2 همه منظوره در مقابل دامنه -زبان های مدل سازی خاص --
6.3 مدل سازی همه منظوره: مورد UML --
6.4 توسعه پذیری UML: راه میانی بین GPL و DSL --
6.5 مروری بر DSL ها --< br/> 6.6 تعریف محدودیت های مدل سازی (OCL) --
7. توسعه زبان مدل سازی خود --
7.1 طراحی زبان متامدل محور --
7.2 مثال DSML: sWML --
7.3 توسعه نحو انتزاعی --
7.4 توسعه نحو مشخص --
8. Model-to -تغییر مدل --
8.1 تبدیل مدل و طبقه بندی آنها --
8.2 تبدیلات برون زا، خارج از مکان --
8.3 تبدیلات درون زا، در محل --
8.4 مدل مسترینگ تبدیل --
9. تبدیل مدل به متن --
9.1 مبانی تولید کد مبتنی بر مدل --
9.2 تولید کد از طریق زبان های برنامه نویسی --
9.3 تولید کد از طریق زبان های تبدیل M2T --
9.4 تسلط بر تولید کد --
9.5 Excursus: تولید کد از طریق تبدیل های M2M و TCS --
10. مدیریت مدل ها --
10.1 تبادل مدل - -
10.2 تداوم مدل --
10.3 مقایسه مدل --
10.4 نسخه سازی مدل --
10.5 مدل هم تکامل --
10.6 مدیریت مدل جهانی --< br/> 10.7 کیفیت مدل --
10.7.1 بررسی مدل ها --
11. خلاصه --
کتابشناسی --
زندگینامه نویسندگان.
چکیده: این کتاب بحث می کند که چگونه رویکردهای مبتنی بر مدل می توانند تمرین روزانه را بهبود بخشند ice of نرم افزار حرفه ای. این به عنوان مهندسی نرم افزار مبتنی بر مدل (MDSE) یا به سادگی، مهندسی مدل محور (MDE) شناخته می شود. روش‌های MDSE ثابت کرده‌اند که کارایی و اثربخشی را در توسعه نرم‌افزار افزایش می‌دهند، همانطور که توسط مطالعات کمی و کیفی مختلف نشان داده شده است. پیش بینی می شود پذیرش MDSE در صنعت نرم افزار در آینده نزدیک به طور تصاعدی رشد کند، به عنوان مثال، به دلیل همگرایی توسعه نرم افزار و تجزیه و تحلیل کسب و کار


توضیحاتی درمورد کتاب به خارجی

This book discusses how model-based approaches can improve the daily practice of software professionals. This is known as Model-Driven Software Engineering (MDSE) or, simply, Model-Driven Engineering (MDE). MDSE practices have proved to increase efficiency and effectiveness in software development, as demonstrated by various quantitative and qualitative studies. MDSE adoption in the software industry is foreseen to grow exponentially in the near future, e.g., due to the convergence of software development and business analysis. Read more...
Content: 1. Introduction --
1.1 Purpose and use of models --
1.2 Modeling for software development --
1.3 How to read this book --
2. MDSE principles --
2.1 MDSE basics --
2.2 Lost in acronyms: the MD* jungle --
2.3 Overview of the MDSE methodology --
2.4 MDSE adoption in industry --
2.5 Tool support --
2.6 Criticisms of MDSE --
3. MDSE use cases --
3.1 Automating software development --
3.2 System interoperability --
3.3 Reverse engineering --
4. Model-driven architecture (MDA) --
4.1 MDA definitions and assumptions --
4.2 The modeling levels: CIM, PIM, PSM --
4.3 Mappings --
4.4 General-purpose and domain-specific languages in MDA --
4.5 Architecture-driven modernization --
5. Integration of MDSE in your development process --
5.1 Introducing MDSE in your software development process --
5.2 Traditional development processes and MDSE --
5.3 Agile and MDSE --
5.4 Domain-driven design and MDSE --
5.5 Test-driven development and MDSE --
6. Modeling languages at a glance --
6.1 Anatomy of modeling languages --
6.2 General-purpose vs. domain-specific modeling languages --
6.3 General-purpose modeling: the case of UML --
6.4 UML extensibility: the middle way between GPL and DSL --
6.5 Overview on DSLs --
6.6 Defining modeling constraints (OCL) --
7. Developing your own modeling language --
7.1 Metamodel-centric language design --
7.2 Example DSML: sWML --
7.3 Abstract syntax development --
7.4 Concrete syntax development --
8. Model-to-model transformations --
8.1 Model transformations and their classification --
8.2 Exogenous, out-place transformations --
8.3 Endogenous, in-place transformations --
8.4 Mastering model transformations --
9. Model-to-text transformations --
9.1 Basics of model-driven code generation --
9.2 Code generation through programming languages --
9.3 Code generation through M2T transformation languages --
9.4 Mastering code generation --
9.5 Excursus: code generation through M2M transformations and TCS --
10. Managing models --
10.1 Model interchange --
10.2 Model persistence --
10.3 Model comparison --
10.4 Model versioning --
10.5 Model co-evolution --
10.6 Global model management --
10.7 Model quality --
10.7.1 Verifying models --
11. Summary --
Bibliography --
Authors' biographies.
Abstract: This book discusses how model-based approaches can improve the daily practice of software professionals. This is known as Model-Driven Software Engineering (MDSE) or, simply, Model-Driven Engineering (MDE). MDSE practices have proved to increase efficiency and effectiveness in software development, as demonstrated by various quantitative and qualitative studies. MDSE adoption in the software industry is foreseen to grow exponentially in the near future, e.g., due to the convergence of software development and business analysis





نظرات کاربران