ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

دانلود کتاب Communication Protocol Specification and Verification

دانلود کتاب مشخصات و تأیید پروتکل ارتباطی

Communication Protocol Specification and Verification

مشخصات کتاب

Communication Protocol Specification and Verification

ویرایش: 1 
نویسندگان:   
سری: The Springer International Series in Engineering and Computer Science 464 
ISBN (شابک) : 9781461375371, 9781461555490 
ناشر: Springer US 
سال نشر: 1998 
تعداد صفحات: 314 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 10 مگابایت 

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



کلمات کلیدی مربوط به کتاب مشخصات و تأیید پروتکل ارتباطی: شبکه های ارتباطی کامپیوتری، مهندسی برق، مهندسی نرم افزار/برنامه نویسی و سیستم های عامل، سخت افزار کامپیوتر



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

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


در صورت تبدیل فایل کتاب Communication Protocol Specification and Verification به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

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


توضیحاتی در مورد کتاب مشخصات و تأیید پروتکل ارتباطی



پروتکل‌های ارتباطی قوانینی هستند که به موجب آنها می‌توان ارتباطات معنی‌داری را بین نهادهای ارتباطی مختلف رد و بدل کرد. به طور کلی، طراحی و اجرای آنها پیچیده و دشوار است. مشخصات پروتکل‌های ارتباطی نوشته شده به زبان طبیعی (مثلاً انگلیسی) می‌تواند نامشخص یا مبهم باشد و ممکن است در معرض تفاسیر متفاوت باشد. در نتیجه، پیاده سازی های مستقل از همان پروتکل ممکن است ناسازگار باشند. علاوه بر این، پیچیدگی پروتکل ها تجزیه و تحلیل آنها را به روشی غیررسمی بسیار سخت می کند. بنابراین، نیاز به مشخصات دقیق و بدون ابهام با استفاده از برخی از زبان‌های رسمی وجود دارد.
بسیاری از پیاده سازی های پروتکل مورد استفاده در این زمینه تقریباً از شکست هایی مانند بن بست رنج می برند. وقتی شرایطی که پروتکل‌ها در آن به درستی کار می‌کنند تغییر کرده باشد، هیچ روش کلی برای تعیین نحوه عملکرد آنها در شرایط جدید وجود ندارد. برای طراحان پروتکل لازم است که تکنیک ها و ابزارهایی برای تشخیص خطاها در مرحله اولیه طراحی داشته باشند، زیرا هر چه در مراحل بعدی یک خطا کشف شود، هزینه اصلاح آن بیشتر می شود.
راستی‌آزمایی پروتکل فرآیندی است برای بررسی اینکه آیا تعاملات موجودیت‌های پروتکل، طبق مشخصات پروتکل، واقعاً ویژگی‌ها یا شرایط خاصی را برآورده می‌کنند که ممکن است کلی (مثلاً عدم وجود بن‌بست) یا خاص برای سیستم پروتکل خاص باشد. به طور مستقیم از مشخصات مشتق شده است.
در دهه 80، یک گروه کاری ISO (سازمان بین‌المللی استاندارد) برنامه‌ای را برای توسعه زبان‌های رسمی که برای اتصال سیستم‌های باز (OSI) مناسب بودند، آغاز کرد. این گروه چنین زبان هایی را تکنیک های توصیف رسمی (FDT) نامیدند. برخی از اهداف ISO در توسعه FDTها عبارت بودند از: امکان نوشتن توضیحات واضح، واضح و دقیق از استانداردهای پروتکل OSI و اجازه دادن به تأیید صحت چنین مشخصاتی. دو FDT استاندارد شده توسط ISO وجود دارد: LOTOS و Estelle.
مشخصات و تأیید پروتکل ارتباطی برای رسیدگی به دو موضوع مورد بحث در بالا نوشته شده است: نیاز به تعیین پروتکل با استفاده از FDT و تأیید صحت آن به منظور کشف خطاهای مشخصات در مراحل اولیه فرآیند توسعه پروتکل. خوانندگان در درجه اول متشکل از دانشجویان پیشرفته کارشناسی، دانشجویان کارشناسی ارشد، توسعه دهندگان نرم افزار ارتباطی، مهندسان مخابرات، مدیران EDP، محققان و مهندسان نرم افزار هستند. این کتاب به عنوان یک کتاب درسی پیشرفته در مقطع کارشناسی یا کارشناسی ارشد و مرجعی برای متخصصان پروتکل ارتباطی در نظر گرفته شده است.


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

Communication protocols are rules whereby meaningful communication can be exchanged between different communicating entities. In general, they are complex and difficult to design and implement. Specifications of communication protocols written in a natural language (e.g. English) can be unclear or ambiguous, and may be subject to different interpretations. As a result, independent implementations of the same protocol may be incompatible. In addition, the complexity of protocols make them very hard to analyze in an informal way. There is, therefore, a need for precise and unambiguous specification using some formal languages.
Many protocol implementations used in the field have almost suffered from failures, such as deadlocks. When the conditions in which the protocols work correctly have been changed, there has been no general method available for determining how they will work under the new conditions. It is necessary for protocol designers to have techniques and tools to detect errors in the early phase of design, because the later in the process that a fault is discovered, the greater the cost of rectifying it.
Protocol verification is a process of checking whether the interactions of protocol entities, according to the protocol specification, do indeed satisfy certain properties or conditions which may be either general (e.g., absence of deadlock) or specific to the particular protocol system directly derived from the specification.
In the 80s, an ISO (International Organization for Standardization) working group began a programme of work to develop formal languages which were suitable for Open Systems Interconnection (OSI). This group called such languages Formal Description Techniques (FDTs). Some of the objectives of ISO in developing FDTs were: enabling unambiguous, clear and precise descriptions of OSI protocol standards to be written, and allowing such specifications to be verified for correctness. There are two FDTs standardized by ISO: LOTOS and Estelle.
Communication Protocol Specification and Verification is written to address the two issues discussed above: the needs to specify a protocol using an FDT and to verify its correctness in order to uncover specification errors in the early stage of a protocol development process. The readership primarily consists of advanced undergraduate students, postgraduate students, communication software developers, telecommunication engineers, EDP managers, researchers and software engineers. It is intended as an advanced undergraduate or postgraduate textbook, and a reference for communication protocol professionals.



فهرست مطالب

Front Matter....Pages i-xxiii
Front Matter....Pages 1-3
Communication Protocol....Pages 5-25
Formal Description Techniques....Pages 27-37
Estelle....Pages 39-80
Lotos....Pages 81-109
SDL....Pages 111-138
Front Matter....Pages 139-141
Protocol Verification....Pages 143-163
A Review on Estelle Verification....Pages 165-191
NPNS Modelling Estelle....Pages 193-234
Even — A Software Environment for Estelle Verification....Pages 235-257
A Method to Address the State Space Explosion Problem....Pages 259-273
Applications of Even....Pages 275-296
Back Matter....Pages 297-304




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