
دانلود کتاب Aspect-Oriented Software Development with Use Cases (به فارسی: توسعه نرم افزار جنبه گرا با موارد استفاده) نوشته شده توسط «Gérard René Lemaitre»
اطلاعات کتاب توسعه نرم افزار جنبه گرا با موارد استفاده
موضوع اصلی: نجوم: اخترفیزیک
نوع: کتاب الکترونیکی
ناشر: Addison-Wesley Professional
نویسنده: Gérard René Lemaitre
زبان: English
فرمت کتاب: pdf (قابل تبدیل به سایر فرمت ها)
سال انتشار: 2005
تعداد صفحه: 461
حجم کتاب: 4 مگابایت
کد کتاب: 3540689044 , 9783540689041
توضیحات کتاب توسعه نرم افزار جنبه گرا با موارد استفاده
“رویکردی جدید و تازه برای بهبود مدلسازی مورد استفاده با تقویت آن با جهتگیری جنبهای.” — رامنیواس لاداد، نویسنده AspectJ in Action “از دهه 1980، موارد استفاده راهی برای وارد کردن کاربران به طراحی نرم افزار بوده است، اما ترجمه موارد استفاده به نرم افزار در بهترین حالت یک هنر بوده است، زیرا کالاهای کاربر اغلب به آنها احترام نمی گذارند. مرزهای کد. اکنون که برنامه نویسی جنبه گرا (AOP) می تواند نگرانی های مقطعی را مستقیماً در کد بیان کند، فردی که موارد استفاده را توسعه داده است روش های گام به گام را برای تشخیص نگرانی های مقطعی در موارد استفاده و نوشتن کد در ماژول های جداگانه پیشنهاد کرده است. این روشها در طراحی و توسعه شما مثمر ثمر هستند، و تفاوت بزرگی در کیفیت نرمافزار برای توسعهدهندگان و کاربران ایجاد خواهند کرد. توسعه نرمافزار تنها این است که چگونه میتوان از آن در یک پروژه توسعه واقعی استفاده کرد.” –MichaelWard, ThoughtWorks, Inc.” هر سیستمی از ویژگی هایی تشکیل شده است که در بالای ویژگی هایی قرار گرفته اند که در طول زمان انباشته می شوند. تکنیکهای طراحی مرسوم به خوبی از عهده این کار برنمیآیند و به مرور زمان یکپارچگی بیشتر سیستمها در نتیجه کاهش مییابد. برای اولین بار، در اینجا مجموعهای از تکنیکها وجود دارد که ترکیب رفتار را تسهیل میکند که نه تنها به سیستمها اجازه میدهد از نظر عملکرد لایهای تعریف شوند، بلکه ترکیب در قلب رویکرد است. این کتاب پیشرفت مهمی در روششناسی مدرن است و مطمئناً در دهه آینده بر مسیر مهندسی نرمافزار تأثیر میگذارد، همانطور که مهندسی نرمافزار شیگرا در آخرین سالها تأثیر گذاشت.» –Kurt Bittner، IBM Corporation« موارد استفاده ابزار عالی هستند. برای دریافت نیازهای سیستم و ایجاد دیدگاه کاربر محور از توسعه و آزمایش سیستم. این کتاب راهنمای جامعی را در مورد توسعه مبتنی بر استفاده صریح از مدلسازی نیازمندیهای اولیه تا طراحی و پیادهسازی ارائه میدهد. مجموعهای ساده و در عین حال غنی از دستورالعملها برای تحقق مدلهای مورد استفاده با استفاده از طراحی و برنامهنویسی جنبهمحور ارائه میکند. این یک منبع ارزشمند برای محققان و پزشکان است.” — دکتر آویس رشید، دانشگاه لنکستر، بریتانیا، و نویسنده سیستم های پایگاه داده جنبه گرا “AOSD فناوری مهمی است که به توسعه دهندگان کمک می کند تا سیستم های بهتری تولید کنند. متأسفانه، نحوه ادغام AOSD در چرخه عمر پروژه مشخص نشده است. این کتاب با ارائه مثالهای عینی در مورد نحوه استفاده از AOSD از تجزیه و تحلیل نیازمندیها از طریق آزمایش، آن مانع را از بین میبرد.” — چارلز بی هیلی، پژوهشگر، دانشگاه آزاد، برنامهنویسی جنبهگرا (AOP) یک راه انقلابی جدید برای تفکر است. در مورد مهندسی نرم افزار. AOP برای رسیدگی به نگرانی های مقطعی مانند امنیت، ورود به سیستم، تداوم، اشکال زدایی، ردیابی، توزیع، نظارت بر عملکرد، و رسیدگی به استثناها به شیوه ای موثرتر معرفی شد. چندین کلاس، برنامه نویسی جنبه گرا آنها را بومی سازی می کند.توسعه نرم افزار جنبه گرا (AOSD) از این رویکرد برای ایجاد مدولاریت بهتر برای نیازمندی های کاربردی و غیر کاربردی، ویژگی های پلت فرم و موارد دیگر استفاده می کند و به شما امکان می دهد سیستم های قابل فهم تری بسازید که پیکربندی آنها آسان تر باشد. در این کتاب جدید مورد انتظار، ایوار جاکوبسون و پان وی نگ نحوه به کارگیری موارد استفاده را نشان می دهند – رویکردی بالغ و سیستماتیک برای تمرکز بر نگرانی های ذینفعان – و جنبه گرایی در ساختن سیستم های قوی و قابل توسعه در سرتاسر کتاب، نویسندگان از یک نمونه واقعی و واحد از یک سیستم اطلاعات مدیریت هتل استفاده میکنند تا تئوریها و شیوههای توصیفشده را ملموس و قابل درک کنند. نویسندگان نحوه شناسایی، طراحی، پیادهسازی، آزمایش و بازسازی ماژولهای مورد استفاده و همچنین گسترش آنها را نشان میدهند. آنها همچنین نشان می دهند که چگونه می توان ماژول های مورد استفاده را با زبان مدل سازی یکپارچه (UML) طراحی کرد – با تاکید بر پیشرفت های ایجاد شده در UML 2.0 – و نحوه دستیابی به ماژولار مورد استفاده با استفاده از فناوری های جنبه، به ویژه AspectJ. موضوعات کلیدی عبارتند از * ایجاد مورد برای موارد و جنبههای استفاده * گرفتن و مدلسازی نگرانیها با موارد استفاده * جدا نگه داشتن نگرانیها با ماژولهای مورد استفاده * مدلسازی برشها و جنبههای موارد استفاده با استفاده از جدیدترین پسوندها برای نماد UML * اعمال موارد استفاده و جنبههای پروژهها هر سطحی از تجربه شما در برنامهنویسی جنبهمحور باشد، توسعه نرمافزار جنبهمحور با موارد استفاده به شما میآموزد که چگونه با پذیرش تغییر پارادایم به AOSD، نرمافزار بهتری توسعه دهید.
دانلود کتاب «توسعه نرم افزار جنبه گرا با موارد استفاده»

📖 خرید این کتاب
برای دریافت فایل و اطلاع از قیمت، روی یکی از دکمههای زیر کلیک کنید تا پیام آماده برای شما ارسال شود:
پس از ارسال پیام، قیمت و لینک دریافت فایل در اسرع وقت برای شما ارسال خواهد شد.