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

توسعه نرم افزار جنبه گرا با موارد استفاده

Aspect-oriented software development with use cases

دانلود کتاب Aspect-oriented software development with use cases (به فارسی: توسعه نرم افزار جنبه گرا با موارد استفاده) نوشته شده توسط «Ivar Jacobson – Pan-Wei Ng»


اطلاعات کتاب توسعه نرم افزار جنبه گرا با موارد استفاده

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

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

ناشر: Addison-Wesley Professional

نویسنده: Ivar Jacobson – Pan-Wei Ng

زبان: English

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

سال انتشار: 2005

تعداد صفحه: 464

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

کد کتاب: 0321268881

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

برنامه نویسی جنبه گرا (AOP) یک راه انقلابی جدید برای تفکر در مورد مهندسی نرم افزار است. AOP برای رسیدگی به نگرانی های مقطعی مانند امنیت، ورود به سیستم، تداوم، اشکال زدایی، ردیابی، توزیع، نظارت بر عملکرد و مدیریت استثنا به شیوه ای موثرتر معرفی شد. بر خلاف تکنیک‌های توسعه مرسوم، که اجرای هر دغدغه را در کلاس‌های متعدد پراکنده می‌کنند، برنامه‌نویسی جنبه‌گرا آنها را بومی‌سازی می‌کند. توسعه نرم افزار جنبه گرا (AOSD) از این رویکرد برای ایجاد یک مدولاریت بهتر برای نیازمندی های عملکردی و غیر عملکردی، ویژگی های پلت فرم و موارد دیگر استفاده می کند و به شما امکان می دهد سیستم های قابل فهم تری بسازید که پیکربندی و گسترش آن آسان تر باشد تا نیازهای در حال تحول ذینفعان را برآورده کند. در این کتاب جدید مورد انتظار، ایوار جاکوبسون و پان وی نگ نشان می‌دهند که چگونه می‌توان استفاده از یک رویکرد بالغ و سیستماتیک را برای تمرکز بر نگرانی‌های ذینفعان و جنبه‌گرایی در ساختن سیستم‌های قوی و توسعه‌پذیر به کار برد. در سرتاسر کتاب، نویسندگان از یک نمونه واقعی و واحد از یک سیستم اطلاعات مدیریت هتل استفاده می‌کنند تا تئوری‌ها و شیوه‌های توصیف‌شده را ملموس و قابل درک کنند. نویسندگان نحوه شناسایی، طراحی، پیاده‌سازی، آزمایش و بازسازی ماژول‌های مورد استفاده را نشان می‌دهند. ، و همچنین آنها را گسترش دهید. آنها همچنین نشان می‌دهند که چگونه می‌توان ماژول‌های مورد استفاده را با زبان مدل‌سازی متحد (UML) طراحی کرد که بر پیشرفت‌های ایجاد شده در UML 2.0 تأکید می‌کند و چگونه می‌توان با استفاده از فناوری‌های جنبه، به ویژه AspectJ، به مدولاریت مورد استفاده دست یافت.


Aspect-oriented programming (AOP) is a revolutionary new way to think about software engineering. AOP was introduced to address crosscutting concerns such as security, logging, persistence, debugging, tracing, distribution, performance monitoring, and exception handling in a more effective manner. Unlike conventional development techniques, which scatter the implementation of each concern into multiple classes, aspect-oriented programming localizes them. Aspect-oriented software development (AOSD) uses this approach to create a better modularity for functional and nonfunctional requirements, platform specifics, and more, allowing you to build more understandable systems that are easier to configure and extend to meet the evolving needs of stakeholders. In this highly anticipated new book, Ivar Jacobson and Pan-Wei Ng demonstrate how to apply use casesa mature and systematic approach to focusing on stakeholder concernsand aspect-orientation in building robust and extensible systems. Throughout the book, the authors employ a single, real-world example of a hotel management information system to make the described theories and practices concrete and understandable.The authors show how to identify, design, implement, test, and refactor use-case modules, as well as extend them. They also demonstrate how to design use-case modules with the Unified Modeling Language (UML)emphasizing enhancements made in UML 2.0and how to achieve use-case modularity using aspect technologies, notably AspectJ.

دانلود کتاب «توسعه نرم افزار جنبه گرا با موارد استفاده»

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

📖 خرید این کتاب

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

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