راهنمای کاربردی معماری نرم افزار
ویرایش دوم کتاب “راهنمای کاربردی معماری نرمافزار” برای ارائه آخرین تحولات، معرفی مفاهیم و بهترین تمرینهای کاربردی در زمینه معماری نرمافزار، به طور اساسی بهروز شده است.
این کتاب به شما نشان میدهد که چطور یک سیستم نرمافزاری ساخته شده است و چگونه عناصر این سیستمها با هم در تعامل هستند.
یک معماری ، علاوه بر جزئیات پیادهسازی، الگوریتم، و ارائه داده، کلید دستیابی به کیفیت سیستم را نیز دراختیار دارد، این کلید یک دارایی محسوب میشود که قابلیت استفاده مجدد در سیستمهای بعدی را نیز دارد. و برای استراتژی نرمافزاری تجارت سازمان حیاتی است. نویسندگان کتاب با ترسیم تجربههای گسترده خود، موضوعات تکنیکی ضروری برای طراحی، تعیین و اعتبار یک سیستم را پوشش میدهند. آنها بر اهمیت مفاهیم تجاری که سیستمهای بزرگ طراحی کردهاند، تاکید دارند.
هدف آنها ارائه معماری نرمافزار براساس ویژگیهای دنیای واقعی است، و همچنین ارائه فرصتها و فشارهایی که شرکتها با آنها روبرو هستند.
در آخر، به ارائه مطالعات موضوعی پرداخته میشود که در توصیف معماریهای موفق، و نکات کلیدی آنها هم از نظر تکنیکی و هم از نظر سازمانی پرداخته میشود.
اگر شما طراحی، توسعه یا مدیریت ساختمان سیستمهای نرمافزاری بزرگ را بر عهده دارید. یا اگر علاقمند به دستیابی به چنین سیستمهایی برای شرکت یا سازمان دولتی خود هستید. این کتاب میتوانند منبع مفیدی برای شما به شمار بیاید.
این کتاب به شما نشان میدهد که چطور یک سیستم نرمافزاری ساخته شده است و چگونه عناصر این سیستمها با هم در تعامل هستند.
یک معماری ، علاوه بر جزئیات پیادهسازی، الگوریتم، و ارائه داده، کلید دستیابی به کیفیت سیستم را نیز دراختیار دارد، این کلید یک دارایی محسوب میشود که قابلیت استفاده مجدد در سیستمهای بعدی را نیز دارد. و برای استراتژی نرمافزاری تجارت سازمان حیاتی است. نویسندگان کتاب با ترسیم تجربههای گسترده خود، موضوعات تکنیکی ضروری برای طراحی، تعیین و اعتبار یک سیستم را پوشش میدهند. آنها بر اهمیت مفاهیم تجاری که سیستمهای بزرگ طراحی کردهاند، تاکید دارند.
هدف آنها ارائه معماری نرمافزار براساس ویژگیهای دنیای واقعی است، و همچنین ارائه فرصتها و فشارهایی که شرکتها با آنها روبرو هستند.
در آخر، به ارائه مطالعات موضوعی پرداخته میشود که در توصیف معماریهای موفق، و نکات کلیدی آنها هم از نظر تکنیکی و هم از نظر سازمانی پرداخته میشود.
اگر شما طراحی، توسعه یا مدیریت ساختمان سیستمهای نرمافزاری بزرگ را بر عهده دارید. یا اگر علاقمند به دستیابی به چنین سیستمهایی برای شرکت یا سازمان دولتی خود هستید. این کتاب میتوانند منبع مفیدی برای شما به شمار بیاید.
سال انتشار: 2003 | 560 صفحه | حجم فایل: 13 مگابایت | زبان: انگلیسی
Software Architecture in Practice (2nd Edition)
نویسنده
Len Bass,Paul Clements,Rick Kazman
ناشر
Addison-Wesley Professional
ISBN10:
0321154959
ISBN13:
9780321154958
قیمت: 16000 تومان
برچسبها: معماری نرم افزار
This award-winning book, substantially updated to reflect the latest developments in the field, introduces the concepts and best practices of software architecture--how a software system is structured and how that system's elements are meant to interact. Distinct from the details of implementation, algorithm, and data representation, an architecture holds the key to achieving system quality, is a reusable asset that can be applied to subsequent systems, and is crucial to a software organization's business strategy.
Drawing on their own extensive experience, the authors cover the essential technical topics for designing, specifying, and validating a system. They also emphasize the importance of the business context in which large systems are designed. Their aim is to present software architecture in a real-world setting, reflecting both the opportunities and constraints that companies encounter. To that end, case studies that describe successful architectures illustrate key points of both technical and organizational discussions.
Topics new to this edition include:
Architecture design and analysis, including the Architecture Tradeoff Analysis Method (ATAM)
Capturing quality requirements and achieving them through quality scenarios and tactics
Using architecture reconstruction to recover undocumented architectures
Documenting architectures using the Unified Modeling Language (UML)
New case studies, including Web-based examples and a wireless Enterprise JavaBeans™ (EJB) system designed to support wearable computers
The financial aspects of architectures, including use of the Cost Benefit Analysis Method (CBAM) to make decisions
If you design, develop, or manage the building of large software systems (or plan to do so), or if you are interested in acquiring such systems for your corporation or government agency, use Software Architecture in Practice, Second Edition, to get up to speed on the current state of software architecture.
سلام دوست عزیز.
کتاب (Software Architecture in Practice 2nd Edition) مربوط به مهندسی کامپیوتر هست ولی اشتباها توی بخش مهندسی معماری گذاشته شده.
لطفا اصلاح بفرمایید.
ضمنا اگه مقدوره کتاب engineering design a systematic approach
3rd edition
چاپ سوم که فکر کنم سال 2007 بوده رو واسه دانلود بگذارید. چون کیفیت فایلش از اینی که روی سایت هست خیلی بهتره.
اگه کمک و اطلاع در مورد کتاب یا نرم افزار هم ازم بر بیاد بفرمایید. اگر بتونم دریغ نمیکنم.
با تشکر از زحمات شما.
سلام.
کتاب در بخش مورد نظر قرار گرفت.
ممنون از توجه شما
سلام
لینک ناقصه لطفا اصلاحش کنید
ضمنا سایتتون خیلی عالیه
با تشکر از زحماتتون
سلام،
خسته نباشید، لطفا لینک را بررسی کنید، هیچ کدام فعال نیست.
لینک اصلاح شد.
اگه ممکنه جواب سوالات اخر هر فصل رو بزارید اخه خیلی مهمن و شدیدا بهشون نیاز دارم با تشکر از لطف شما
دستتون درد نکنه
کسایی که اینجوری آرشیو علم رو جمع می کنن خیلی برام قابل احترامن
خودمم ebook جمع می کنم – اگر موردی برای برنامه نویسی خواستین به من ایمیل بزنید
Hamed_gibago@yahoo.com
خیلی خیلی ممنون