کتاب الکترونیکی

روش ها، فناوری ها و مدیریت فرآیندهای نوظهور در مهندسی نرم افزار

Emerging methods, technologies, and process management in software engineering

دانلود کتاب Emerging methods, technologies, and process management in software engineering (به فارسی: روش ها، فناوری ها و مدیریت فرآیندهای نوظهور در مهندسی نرم افزار) نوشته شده توسط «Andrea De Lucia – Filomena Ferrucci – Genny Tortora – Maurizio Tucci»


اطلاعات کتاب روش ها، فناوری ها و مدیریت فرآیندهای نوظهور در مهندسی نرم افزار

موضوع اصلی: برنامه نويسي

نوع: کتاب الکترونیکی

ناشر: Wiley-Interscience:, IEEE Computer Society

نویسنده: Andrea De Lucia – Filomena Ferrucci – Genny Tortora – Maurizio Tucci

زبان: English

فرمت کتاب: pdf (قابل تبدیل به سایر فرمت ها)

سال انتشار: 2008

تعداد صفحه: 296

حجم کتاب: 5 مگابایت

کد کتاب: 0470085711 , 9780470085714 , 9780470238097

توضیحات کتاب روش ها، فناوری ها و مدیریت فرآیندهای نوظهور در مهندسی نرم افزار

مقدمه ای در سطح بالا برای فناوری ها و روش های جدید در زمینه مهندسی نرم افزار

سال های اخیر شاهد تحول سریع متدولوژی های مهندسی نرم افزار بوده ایم و تاکنون هیچ معرفی تک منبعی برای فناوری های نوظهور در این زمینه وجود نداشته است. نوشته شده توسط گروهی از متخصصان و به چهار بخش واضح تقسیم شده است، روش‌های نوظهور، فناوری‌ها و مدیریت فرآیند در مهندسی نرم‌افزار را پوشش می‌دهد:

  • معماری نرم‌افزار – تکامل مکانیزم‌های ترکیب نرم‌افزار. ترکیب پذیری در خطوط تولید نرم افزار؛ و آموزش الگوهای طراحی

  • روش های در حال ظهور – تاثیر مهندسی نرم افزار عامل گرا در محاسبات سرویس گرا. تست نرم افزار شی گرا؛ UML و روش های رسمی؛ و توسعه برنامه های کاربردی وب مدرن

  • فناوری برای تکامل نرم افزار – مهاجرت به خدمات وب و تجزیه و تحلیل تکامل نرم افزار و تجسم

  • مدیریت فرآیند – آزمایش تجربی در مهندسی نرم افزار و مبانی چابک روش‌ها

روش‌های نوظهور، فن‌آوری‌ها و مدیریت فرآیند در مهندسی نرم‌افزار یک منبع یک مرحله‌ای برای متخصصان و متخصصان مهندسی نرم‌افزار است و همچنین به عنوان یک کتاب درسی ایده‌آل برای دانشجویان کارشناسی و کارشناسی ارشد به طور یکسان عمل می‌کند.


A high-level introduction to new technologies andmethods in the field of software engineering

Recent years have witnessed rapid evolution of software engineering methodologies, and until now, there has been no single-source introduction to emerging technologies in the field. Written by a panel of experts and divided into four clear parts, Emerging Methods, Technologies, and Process Management in SoftwareEngineering covers:

  • Software Architectures – Evolution of software composition mechanisms; compositionality in software product lines; and teaching design patterns

  • Emerging Methods – The impact of agent-oriented software engineering in service-oriented computing; testing object-oriented software; the UML and formal methods; and modern Web application development

  • Technologies for Software Evolution – Migrating to Web services and software evolution analysis and visualization

  • Process Management – Empirical experimentation in software engineering and foundations of agile methods

Emerging Methods, Technologies, and Process Management in Software Engineering is a one-stop resource for software engineering practitioners and professionals, and also serves as an ideal textbook for undergraduate and graduate students alike.

دانلود کتاب «روش ها، فناوری ها و مدیریت فرآیندهای نوظهور در مهندسی نرم افزار»

مبلغی که بابت خرید کتاب می‌پردازیم به مراتب پایین‌تر از هزینه‌هایی است که در آینده بابت نخواندن آن خواهیم پرداخت.