توضیحاتی در مورد کتاب :
Springer, 2001. - 548 p. — ISBN 3-540-41942-X.
همزمانی و توزیع به پارادایم و دغدغه غالب در علوم کامپیوتر تبدیل شده است. علیرغم این واقعیت که بسیاری از تحقیقات اولیه در برنامهنویسی شی گرا بر روی سیستمهای متوالی متمرکز شدهاند، اشیا واحد طبیعی توزیع و همزمانی هستند - همانطور که در اوایل تحقیقات روی مدل Actor روشن شد. بنابراین، مدلها و نظریههای همزمانی، که قدیمیترین آنها شبکههای پتری است، و ارتباط آنها با اشیاء، موضوعی جذاب برای مطالعه است.
این کتاب نتایج پیشرفتهای را در مورد شبکههای پتری و شیگرای همزمان ارائه میکند. برنامه نویسی به شیوه ای منسجم و شایسته 24 مقاله به طور کامل بررسی و اصلاح شده در سه بخش سازماندهی شده است. اولین مقاله شامل مقالات طولانی است که هر کدام یک رویکرد دقیق برای ادغام شبکه های پتری و شی گرایی ارائه می دهد. بخش دوم شامل مقالات کوتاه تری با تاکید بر مثال های عینی برای نشان دادن رویکرد است. در نهایت، بخش III به مقالاتی اختصاص داده شده است که به طور قابل توجهی بر اساس مدل محاسبات Actor ساخته شده اند.
مدل سازی شی گرا با شبکه های پتری شی.
استفاده از شبکه های پتری برای تعیین اشیاء فعال و ارتباطات مولد.
شبکه های شی گرا با مشخصات جبری: فرمالیسم CO-OPN/2.
CLOWN به عنوان بستر آزمایشی برای مفاهیم شی گرا همزمان.
همزمانی در شیء در حال ارتباط شبکه های پتری.
شی گرایی در شبکه های انتقال سلسله مراتبی محمولی.
اشیاء مشارکتی: اصول، کاربرد و پیاده سازی.
OB(PN)2: نماد برنامه نویسی شبکه پتری مبتنی بر شی.
در مورد رسمیسازی UML با شبکههای پتری سطح بالا.
مدلسازی ابزار ویرایش گروهافزار با اشیاء مشارکتی.
مدلسازی اجسام هندسی محدود با شبکههای OBJSA.
رویکرد CPN مدولار مبتنی بر شی: کاربرد آن برای مشخصات یک محیط ویرایش تعاونی.
KRON: رویکرد مهندسی دانش.
بر اساس Integ نسبت CPN با اشیا.
مدل سازی کتابخانه با THORN.
ارث بری رفتار پویا: توسعه یک ویرایشگر گروه افزاری.
شبکه های پتری رنگی شی - تکنیک رسمی برای مدل سازی شی گرا.< br/>یک جبر بازیگر برای تعیین سیستم های توزیع شده: مطالعه موردی فیلسوفان شتابزده.
استدلال رسمی درباره برنامه های بازیگر با استفاده از منطق زمانی.
انواع انعطاف پذیر برای یک مدل همزمان.
سیستم های انتقال سطح بالا برای عوامل ارتباطی.
تحلیل زمانبندی سیستمهای بازیگر زمان واقعی با استفاده از شبکههای پتری رنگی.
ویژگیهای کنترل در مشخصات شی گرا.
یک ویرایشگر شبکه پتری مشارکتی.
فیلسوفان عجول.
توضیحاتی در مورد کتاب به زبان اصلی :
Springer, 2001. — 548 p. — ISBN 3-540-41942-X.
Concurrency and distribution have become the dominant paradigm and concern in computer science. Despite the fact that much of the early research in object-oriented programming focused on sequential systems, objects are a natural unit of distribution and concurrency - as elucidated early on by research on the Actor model. Thus, models and theories of concurrency, the oldest one being Petri nets, and their relation to objects are an attractive topic of study.
This book presents state-of-the-art results on Petri nets and concurrent object-oriented programming in a coherent and competent way. The 24 thoroughly reviewed and revised papers are organized in three sections. The first consists of long papers, each presenting a detailed approach to integrating Petri nets and object-orientation. Section II includes shorter papers with emphasis on concrete examples to demonstrate the approach. Finally, section III is devoted to papers which significantly build on the Actor model of computation.
Object Oriented Modeling with Object Petri Nets.
Using Petri Nets for Specifying Active Objects and Generative Communication.
Object-Oriented Nets with Algebraic Specifications: The CO-OPN/2 Formalism.
CLOWN as a Testbed for Concurrent Object-Oriented Concepts.
Concurrency in Communicating Object Petri Nets.
Object Orientation in Hierarchical Predicate Transition Nets.
CoOperative Objects: Principles, Use and Implementation.
OB(PN)2: An Object Based Petri Net Programming Notation.
On Formalizing UML with High-Level Petri Nets.
Modeling a Groupware Editing Tool with Cooperative Objects.
Modeling Constrained Geometric Objects with OBJSA Nets.
An Object-Based Modular CPN Approach: Its Application to the Specification of a Cooperative Editing Environment.
KRON: Knowledge Engineering Approach.
Based on the Integration of CPNs with Objects.
Modeling of a Library with THORNs.
Inheritance of Dynamic Behavior: Development of a Groupware Editor.
Object Colored Petri Nets - A Formal Technique for Object Oriented Modeling.
An Actor Algebra for Specifying Distributed Systems: The Hurried Philosophers Case Study.
Formal Reasoning about Actor Programs Using Temporal Logic.
Flexible Types for a Concurrent Model.
High Level Transition Systems for Communicating Agents.
Schedulability Analysis of Real Time Actor Systems Using Colored Petri Nets.
Control Properties in Object-Oriented Specifications.
A Cooperative Petri Net Editor.
The Hurried Philosophers.