دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: 1 نویسندگان: Joseph A. Goguen, Timothy Winkler, José Meseguer, Kokichi Futatsugi (auth.), Joseph Goguen, Grant Malcolm (eds.) سری: Advances in Formal Methods 2 ISBN (شابک) : 9781441949653 ناشر: Springer US سال نشر: 2000 تعداد صفحات: 428 زبان: English فرمت فایل : DJVU (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 3 مگابایت
کلمات کلیدی مربوط به کتاب مهندسی نرم افزار با OBJ: مشخصات جبری در عمل: روشهای محاسباتی، زبانهای برنامهنویسی، کامپایلرها، مترجمان، مهندسی نرمافزار/برنامهنویسی و سیستمهای عامل، علوم کامپیوتر، عمومی
در صورت تبدیل فایل کتاب Software engineering with OBJ: algebraic specification in action به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب مهندسی نرم افزار با OBJ: مشخصات جبری در عمل نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
مهندسی نرم افزار با OBJ: مشخصات جبری در عمل مقدمه ای
جامع برای OBJ، پرکاربردترین سیستم مشخصات جبری است. به عنوان
یک زبان مشخصات رسمی، OBJ مشخصات و طراحی ها را دقیق تر و
خواناتر می کند و همچنین نگهداری را آسان تر و دقیق تر می کند.
OBJ با بسیاری از زبانهای مشخصات دیگر نه تنها در داشتن معنایی
رسمی، بلکه در قابل اجرا بودن، یا از طریق اجرای نمادین با
بازنویسی اصطلاح، یا به طور کلیتر از طریق اثبات قضیه، متفاوت
است. یکی از مشکلات مشخصات این است که آنها اغلب اشتباه هستند.
OBJ میتواند با اجرای موارد آزمایشی و با اثبات ویژگیها به
اعتبارسنجی مشخصات کمک کند.
علاوه بر معرفی دقیق زبان و سیستم OBJ که آن را پیادهسازی
میکند، مهندسی نرمافزار با OBJ:مشخصات جبری در
عمل مطالعات موردی را با پیشرو ارائه میکند. متخصصان در
این زمینه، در زمینه هایی مانند استانداردهای گرافیک کامپیوتری،
طراحی سخت افزار، و محاسبات موازی. مطالعات موردی نشان میدهد
که OBJ میتواند به روشهای مختلف برای دستیابی به طیف
گستردهای از اهداف عملی در فرآیند توسعه سیستم استفاده شود.
مقالات مربوط به سیستمهای مختلف OBJ همچنین نشان میدهند که
درک، پیادهسازی و استفاده از زبان نسبتاً آسان است و از
استدلال رسمی به روشی ساده اما قدرتمند پشتیبانی میکند.
مهندسی نرم افزار با OBJ: مشخصات جبری در عمل مورد
علاقه دانش آموزان و معلمان در زمینه انواع داده ها، زبان های
برنامه نویسی، معناشناسی، اثبات قضیه، و جبر خواهد بود. محققان
و شاغلان در مهندسی نرم افزار.
Software Engineering with OBJ: Algebraic Specification in
Action is a comprehensive introduction to OBJ, the most
widely used algebraic specification system. As a formal
specification language, OBJ makes specifications and designs
more precise and easier to read, as well as making
maintenance easier and more accurate. OBJ differs from most
other specification languages not just in having a formal
semantics, but in being executable, either through symbolic
execution with term rewriting, or more generally through
theorem proving. One problem with specifications is that they
are often wrong. OBJ can help validate specifications by
executing test cases, and by proving properties.
As well as providing a detailed introduction to the language
and the OBJ system that implements it, Software
Engineering with OBJ:Algebraic Specification in
Action provides case studies by leading practitioners in
the field, in areas such as computer graphics standards,
hardware design, and parallel computation. The case studies
demonstrate that OBJ can be used in a wide variety of ways to
achieve a wide variety of practical aims in the system
development process. The papers on various OBJ systems also
demonstrate that the language is relatively easy to
understand, implement, and use, and that it supports formal
reasoning in a straightforward but powerful way.
Software Engineering with OBJ: Algebraic Specification in
Action will be of interest to students and teachers in
the areas of data types, programming languages, semantics,
theorem proving, and algebra, as well as to researchers and
practitioners in software engineering.
Front Matter....Pages i-xxvi
Front Matter....Pages 1-1
Introducing OBJ....Pages 3-167
Front Matter....Pages 169-169
Specifying in OBJ, Verifying in REVE and Some Ideas about Time....Pages 171-191
Constructing a Graphics System with OBJ2: A Practical Guide....Pages 193-247
Applications of OBJ to the Specification of Standards for Computer Graphics....Pages 249-279
Front Matter....Pages 281-281
Semantic Specifications for the Rewrite Rule Machine....Pages 283-306
OBJ for OBJ....Pages 307-330
OBJSA Nets: OBJ and Petri Nets for Specifying Concurrent Systems....Pages 331-360
Front Matter....Pages 361-361
A LOTOS Simulator in OBJ....Pages 363-395
More Higher Order Programming in OBJ....Pages 397-408
Back Matter....Pages 409-410