مهندسی نرمافزار برای علم ۲۰۱۶
Software Engineering for Science 2016
دانلود کتاب مهندسی نرمافزار برای علم ۲۰۱۶ (Software Engineering for Science 2016) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی
| نویسنده |
Jeffrey C. Carver, Neil P. Chue Hong, George K. Thiruvathukal |
|---|
ناشر:
CRC Press
۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید
| سال انتشار |
2016 |
|---|---|
| زبان |
English |
| تعداد صفحهها |
310 |
| نوع فایل |
|
| حجم |
18.0 MB |
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
🏷️
378,000 تومان
قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود.
298,000 تومان
قیمت فعلی: ۲۹۸٬۰۰۰ تومان.
📥 دانلود نسخهی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمهی فارسی با هوش مصنوعی
🔗 مشاهده جزئیات
دانلود مستقیم PDF
ارسال فایل به ایمیل
پشتیبانی ۲۴ ساعته
توضیحات
معرفی کتاب مهندسی نرمافزار برای علم ۲۰۱۶
مهندسی نرمافزار برای علم مجموعهای عمیق از فصلهای بررسیشده توسط متخصصان را ارائه میدهد که تجربیات حاصل از بهکارگیری روشهای مهندسی نرمافزار در توسعهی نرمافزارهای علمی را شرح میدهد. این کتاب درک بهتری از چگونگی انجام و نحوهی صحیح انجام مهندسی نرمافزار، و همچنین اثربخشی روشهای مهندسی نرمافزار برای نرمافزارهای علمی ارائه میدهد.
کتاب با یک مرور دقیق از چرخهی حیات نرمافزار علمی و یک نمای کلی از فرایند توسعهی نرمافزار علمی آغاز میشود. این کتاب مسائل کلیدی که معمولاً در طول توسعهی نرمافزارهای علمی بروز میکنند و نیز راهحلهایی برای این مشکلات را برجسته میکند.
بخش دوم کتاب، مثالهایی از استفاده از تست در توسعهی نرمافزارهای علمی، از جمله مسائل و چالشهای کلیدی، ارائه میدهد. سپس فصلها به شرح راهحلها و مطالعات موردی با هدف بهکارگیری تست در تلاشهای توسعهی نرمافزارهای علمی میپردازند.
بخش پایانی کتاب، مثالهایی از بهکارگیری تکنیکهای مهندسی نرمافزار در نرمافزارهای علمی، از جمله نه تنها مدلسازی محاسباتی، بلکه نرمافزار برای مدیریت و تجزیهوتحلیل دادهها را نیز ارائه میدهد. نویسندگان تجربیات و درسهای آموختهشدهی خود را از توسعهی نرمافزارهای علمی پیچیده در حوزههای مختلف شرح میدهند.
دربارهی ویراستاران
جفری کارور، دانشیار گروه علوم کامپیوتر در دانشگاه آلاباما است. او یکی از سازماندهندگان اصلی مجموعهکارگاههای مهندسی نرمافزار برای علم است (http://www.SE4Science.org/workshops).
نیل پی. چو هونگ، مدیر موسسهی پایداری نرمافزار در دانشگاه ادینبورگ است. علاقههای تحقیقاتی او شامل موانع و مشوقها در اکوسیستمهای نرمافزاری تحقیقاتی و نقش نرمافزار به عنوان یک شیء تحقیقاتی است.
جورج کی. تیرواتوکال، استاد علوم کامپیوتر در دانشگاه لویولا شیکاگو و عضو هیئت علمی مهمان در آزمایشگاه ملی آرگون است. تحقیقات فعلی او بر روی معیارهای نرمافزاری در نرمافزارهای ریاضی و علمی متنباز متمرکز است.
فهرست کتاب:
۱. روی جلد
۲. صفحه عنوان فرعی
۳. صفحه عنوان
۴. صفحه حق تکثیر
۵. فهرست
۶. فهرست شکلها
۷. فهرست جدولها
۸. درباره ویراستاران
۹. فهرست مشارکتکنندگان
۱۰. تقدیر و تشکر
۱۱. مقدمه
۱ فرایند نرمافزار برای کدهای چندفیزیکی چندجزئی
۲ یک فرایند طراحی منطقی مبتنی بر سند برای نرمافزارهای علمی
۳ تسهیل درک، آزمایش و انتقال نرمافزارهای علمی از طریق مهندسی نرمافزار
۴ آزمایش نرمافزارهای علمی: تأثیرات بر اعتبار تحقیق، بهرهوری توسعه، بلوغ و پایداری
۵ حفظ قابلیت بازتولید از طریق تست رگرسیون
۶ ایجاد یک پلتفرم تست عملکرد برای کد علمی پیچیده
۷ تست دگرگونی خودکار نرمافزارهای علمی
۸ ارزیابی زبانهای سلسله مراتبی خاص دامنه برای علوم محاسباتی: به کارگیری رویکرد Sprat در یک مدل اکوسیستم دریایی
۹ ارائه پشتیبانی از زبانهای ترکیبی و قدیمی در یک کتابخانه: تجربیات توسعه PETSc
۱۰ HydroShare – مطالعه موردی کاربرد مهندسی نرمافزار مدرن در یک پروژه بزرگ توسعه نرمافزار علمی توزیعشده با بودجه فدرال
۲۲. مراجع
۲۳. نمایه
توضیحات(انگلیسی)
Software Engineering for Science provides an in-depth collection of peer-reviewed chapters that describe experiences with applying software engineering practices to the development of scientific software. It provides a better understanding of how software engineering is and should be practiced, and which software engineering practices are effective for scientific software.
The book starts with a detailed overview of the Scientific Software Lifecycle, and a general overview of the scientific software development process. It highlights key issues commonly arising during scientific software development, as well as solutions to these problems.
The second part of the book provides examples of the use of testing in scientific software development, including key issues and challenges. The chapters then describe solutions and case studies aimed at applying testing to scientific software development efforts.
The final part of the book provides examples of applying software engineering techniques to scientific software, including not only computational modeling, but also software for data management and analysis. The authors describe their experiences and lessons learned from developing complex scientific software in different domains.
About the Editors
Jeffrey Carver is an Associate Professor in the Department of Computer Science at the University of Alabama. He is one of the primary organizers of the workshop series on Software Engineering for Science (http://www.SE4Science.org/workshops).
Neil P. Chue Hong is Director of the Software Sustainability Institute at the University of Edinburgh. His research interests include barriers and incentives in research software ecosystems and the role of software as a research object.
George K. Thiruvathukal is Professor of Computer Science at Loyola University Chicago and Visiting Faculty at Argonne National Laboratory. His current research is focused on software metrics in open source mathematical and scientific software.
Table of Contents
1. Cover
2. Half Title
3. Title Page
4. Copyright Page
5. Contents
6. List of Figures
7. List of Tables
8. About the Editors
9. List of Contributors
10. Acknowledgments
11. Introduction
1 Software Process for Multiphysics Multicomponent Codes
2 A Rational Document Driven Design Process for Scientific Software
3 Making Scientific Software Easier to Understand, Test, and Communicate through Software Engineering
4 Testing of Scientific Software: Impacts on Research Credibility, Development Productivity, Maturation, and Sustainability
5 Preserving Reproducibility through Regression Testing
6 Building a Function Testing Platform for Complex Scientific Code
7 Automated Metamorphic Testing of Scientific Software
8 Evaluating Hierarchical Domain-Specific Languages for Computational Science: Applying the Sprat Approach to a Marine Ecosystem Model
9 Providing Mixed-Language and Legacy Support in a Library: Experiences of Developing PETSc
10 HydroShare – A Case Study of the Application of Modern Software Engineering to a Large Distributed Federally-Funded Scientific Software Development Project
22. References
23. Index
دیگران دریافت کردهاند
مهندسی نرمافزار برای سامانههای خودرو: اصول و کاربردها ۲۰۲۲
Software Engineering for Automotive Systems: Principles and Applications 2022
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
مهندسی فرآیندهای شیمیایی جلد ۱: طراحی، تحلیل، شبیهسازی، یکپارچهسازی و حل مسئله با نرمافزار Microsoft Excel-UniSim برای محاسبات مهندسان شیمی، خواص فیزیکی، جریان سیالات، تعیین ابعاد تجهیزات و ابزار دقیق ۲۰۲۲
Chemical Process Engineering Volume 1: Design, Analysis, Simulation, Integration, and Problem Solving with Microsoft Excel-UniSim Software for Chemical Engineers Computation, Physical Property, Fluid Flow, Equipment and Instrument Sizing 2022
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
مهندسی نرم افزار در حوزه سلامت: چهارمین سمپوزیوم بین المللی، FHIES ۲۰۱۴، و ششمین کارگاه بین المللی، SEHC ۲۰۱۴، واشنگتن، دی.سی، ایالات متحده آمریکا، ۱۷-۱۸ جولای ۲۰۱۴، مقالات منتخب بازبینی شده ۲۰۱۷
Software Engineering in Health Care: 4th International Symposium, FHIES 2014, and 6th International Workshop, SEHC 2014, Washington, DC, USA, July 17-18, 2014, Revised Selected Papers 2017
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
مهندسی نرم افزار: عمل فعلی ۲۰۱۶
Software Engineering: The Current Practice 2016
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
مهندسی نرمافزار، مجموعه مقالات سومین همایش علوم کامپیوتر و اطلاعات ۲۰۱۴
Software Engineering, COINS III: Proceedings of the Third Symposium on Computer and Information Sciences Held in Miami Beach, Florida, December, 1969 2014
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
مسائل مهندسی نرم افزار دنیای واقعی: راهنمای خودآموزی برای متخصصان نرم افزار امروز ۲۰۱۳
IEEE Computer Society Real-World Software Engineering Problems: A Self-Study Guide for Today’s Software Professional 2013
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
✨ ضمانت تجربه خوب مطالعه
بازگشت کامل وجه
در صورت مشکل، مبلغ پرداختی بازگردانده می شود.
دانلود پرسرعت
دانلود فایل کتاب با سرعت بالا
ارسال فایل به ایمیل
دانلود مستقیم به همراه ارسال فایل به ایمیل.
پشتیبانی ۲۴ ساعته
با چت آنلاین و پیامرسان ها پاسخگو هستیم.
ضمانت کیفیت کتاب
کتاب ها را از منابع معتیر انتخاب می کنیم.
