ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Foundations for Software Engineering Methods

دانلود کتاب مبانی روش های مهندسی نرم افزار

Foundations for Software Engineering Methods

مشخصات کتاب

Foundations for Software Engineering Methods

دسته بندی: برنامه نويسي
ویرایش:  
نویسندگان:   
سری:  
 
ناشر:  
سال نشر:  
تعداد صفحات: 288 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 4 مگابایت 

قیمت کتاب (تومان) : 53,000



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



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 8


در صورت تبدیل فایل کتاب Foundations for Software Engineering Methods به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب مبانی روش های مهندسی نرم افزار نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


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

Издательство Springer, 1997, -288 pp.
روش های رسمی در علوم کامپیوتر به دنبال پایه ای علمی هستند که روش ها و ابزارهایی را برای ساخت سیستم عملی می توان بر آن استوار کرد. تمرین به روش هایی برای تعیین مشخصات سیستم های نرم افزاری، ابزارهایی برای بررسی مشخصات برای سازگاری نحوی، و پشتیبانی برای تولید کد از مشخصات، و همچنین ابزارهایی برای اثبات درستی کد تولید شده دستی با توجه به مشخصات نیاز دارد. متأسفانه، ارتباط عملی بسیاری از انتشارات در مورد روش‌های رسمی محدود است.
از سوی دیگر، بسیاری از روش‌ها و ابزارهایی که امروزه در عمل استفاده می‌شوند، از وضعیت فعلی در تحقیقات علوم رایانه استفاده نمی‌کنند. آنها فاقد مفاهیم روشن هستند، نه اینکه از تعریف دقیق مبتنی بر تکنیک های رسمی صحبت کنیم. بنابراین، نیاز به تحقیقی با هدف روش‌هایی است که در عمل قابل استفاده باشند و از لحاظ نظری پایه‌گذاری شده باشند تا زمینه‌ای برای ابزارهای قدرتمند در مهندسی نرم‌افزار فراهم شود.
هوسمن در این کتاب پلی بین «عمل‌گرایانه» می‌سازد. روش‌هایی برای طراحی سیستم‌های اطلاعاتی و پس‌زمینه ریاضی رسمی، با ارائه یک تعریف رسمی برای روش SSADM در زبان مشخصات جبری SPECTRUM. SSADM، یک روش استاندارد بریتانیایی که به روش‌های به اصطلاح ساختاریافته تعلق دارد، در اینجا به عنوان مثال عمل می‌کند. اگرچه SSADM کاستی های روشی خود را دارد، این مثال به خوبی انتخاب شده است زیرا عملاً مرتبط است. علاوه بر این، برای نشان دادن قدرت تکنیک های رسمی مناسب است زیرا به اندازه کافی پیچیده است.
این کتاب یک تعریف رسمی کامل برای SSADM ارائه می دهد. این نشان می دهد که چنین رویکردی نه تنها یک امکان نظری است، بلکه برای روش های مرتبط عملی نیز امکان پذیر است. این امر با استفاده از مفاهیم ساختاری واضح برای ایجاد تعریف رسمی ممکن می شود.
اساس رسمی SSADM بیش از یک مثال است. به گونه ای ارائه شده است که می تواند به عنوان یک الگوی کلی دیده شود که بر اساس آن می توان سایر روش های مهندسی نرم افزار را نیز تعریف کرد، به ویژه روش های شی گرا مودم. آرزوی ما برای این کتاب این است که سایر دانشمندان را تشویق کند تا مبانی نظری علم کامپیوتر را به روشی مشابه به طور کامل در مسائل عملی توسعه نرم افزار به کار گیرند. بنابراین اهمیت این کتاب فراتر از SSADM و SPECTRUM است.
مقدمه
اصطلاحات
SSADM - یک روش مهندسی عملی نیازمندیها
طیف - چارچوب مشخصات رسمی
روش های جایگزین برای ادغام SSADM و SPECTRUM
یک مشخصات مرجع معنایی برای SSADM
تکنیک SSADM \"مدل سازی داده های منطقی\"
تکنیک SSADM \ "Entity-Event Modelling\"

توضیحاتی درمورد کتاب به خارجی

Издательство Springer, 1997, -288 pp.
Formal methods in computer science aim at a scientific foundation on which methods and tools for practical system construction can be based. Practice requires methods for the specification of software systems, tools for checking specifications for syntactic consistency, and support for generation of code from specifications, as well as tools for proving the correctness of manually produced code with respect to the specification. Unfortunately, the practical relevance of many publications on formal methods is limited.
On the other hand, many methods and tools used in practice nowadays do not make use of the current status in computer science research. They are lacking clear concepts, not to speak of a precise definition based on formal techniques. Therefore, there is a need for research aiming at methods that are usable in practice and theoretically founded, in order to provide a basis for powerful tools in software engineering.
In this book Hussmann builds a bridge between the "pragmatic" methods for design of information systems and the formal mathematical background, by giving a formal definition for the method SSADM within the algebraic specification language SPECTRUM. SSADM, a British standard method belonging to the socalled structured methods, serves here as an example. Although SSADM has its methodical deficiencies, the example is well chosen since it is practically relevant. Moreover, it is well suited to demonstrate the power of formal techniques since it is sufficiently complex.
The book gives a complete formal definition for SSADM. This shows that such an approach is not only a theoretical possibility but is also feasible for methods of practical relevance. This is made possible by the usage of clear structuring concepts to build up the formal definition.
The formal foundation of SSADM is more than an example. It is presented in a way that can be seen as a general pattern according to which other software engineering methods also can be defined, in particular the modem object-oriented methods. Our wish for this book is that it encourages other scientists to apply theoretical foundations of computer science to practical problems of software development in a similarly thorough way. Thus the importance of this book goes beyond SSADM and SPECTRUM.
Introduction
Terminology
SSADM - A Pragmatic Requirements Engineering Method
SPECTRUM - A Formal Specification Framework
Alternative Ways to an Integration of SSADM and SPECTRUM
A Semantic Reference Specification for SSADM
The SSADM Technique "Logical Data Modelling"
The SSADM Technique "Entity-Event Modelling"




نظرات کاربران