Reflections on the Future of Concurrency Theory in General and Process Calculi in Particular

نویسنده

  • Hubert Garavel
چکیده

In this report we review the current state of concurrency theory with respect to its industrial impact. This review is both retrospective and prospective, and naturally encompasses process calculi, which are a major vector for spreading concurrency theory concepts. Considering the achievements, but also the failures, we try to identify the causes that, so far, prevented a larger dissemination of process calculi. This suggests a new generation of formal specification languages that would combine the concurrent features of process calculi with the standard concepts present in algorithmic languages. Finally, we underline two major evolutions in the software and hardware industries that open new application domains for the concurrency theory community. Key-words: Concurrency theory, concurrent system, critical system, formal method, formal specification, model-driven architecture, model-driven engineering, modeling, modelling, process algebra, process calculus, specification, validation, verification. This research report was written after the LIX Colloquium on Emerging Trends in Concurrency Theory, which was held at LIX, Ecole Polytechnique de Paris, during 13-15 of November 2006. * E-mail: [email protected] in ria -0 01 91 14 1, v er si on 3 20 D ec 2 00 7 Réflexions sur le futur de la sémantique du parallélisme en général et des calculs de processus en particulier Résumé : Dans ce rapport, nous examinons la situation actuelle de la sémantique du parallélisme vis-à-vis de son impact industriel. Cet examen est à la fois rétrospectif et prospectif, et il englobe naturellement les calculs de processus, qui sont un vecteur majeur pour la dissémination des concepts de la sémantique du parallélisme. En considérant les succès, mais aussi les échecs, nous essyons d’identifier les causes qui, jusqu’ici, on empêché une dissémination plus large des calculs de processus. Ceci suggère une nouvelle génération de langages de spécification formelle qui combineraient les caractéristiques parallèles des calculs de processus avec les concepts usuels présents dans les langages algorithmiques. Finalement, nous soulignons deux évolutions majeures dans les industries du logiciel et du matériel qui ouvrent de nouveaux domaines d’application pour les recherches en sémantique du parallélisme. Mots-clés : Algèbre de processus, architecture dirigée par les modèles calcul de processus, ingénierie dirigée par les modèles, méthode formelle, modélisation, sémantique du parallélisme, spécification, spécification formelle, système concurrent, système critique, validation, vérification. in ria -0 01 91 14 1, v er si on 3 20 D ec 2 00 7 Reflections on the Future of Concurrency Theory... 3

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Using Grounded Theory to Explain the Process of Developing Self-Regulated Students in Elementary Schools with Emphasis on the Role of Teachers

Developing self-disciplined students is one of the most important objectives in all education systems and can form the basis for sustainable development in any society. The aim of this study was to explain how self-regulatory students train in primary schools, with particular emphasis on the role of teachers and the application of a qualitative approach and Grounded Theory method. The data was ...

متن کامل

L  C

This essay offers an overview of basic aspects and central development in Concurrency Theory based on formal languages. In particular, it focuses on the theory of Process Calculi.

متن کامل

Presheaf models and process calculi

Process calculi like CCS have been motivated and studied operationally, thus from the outset lacking the abstract mathematical treatment provided by a domain theory. Consequently, concurrency has become a rather separate study; in particular, higher-order and functional features as known from sequential programming are most often treated in an ad hoc fashion, if at all. The study of presheaf mo...

متن کامل

Theory of Construction of the Iranian Educational Sport Future: Social Constructivism

This paper attempts to link social constructivism with future research by focusing on which, and to present a short-range theory in constructing the possible future of Iranian educational sport in this process, using the constructivist approach of the basic theory. The growth of educational sports is beginning of the development of sports. The data of this qualitative research had an explorator...

متن کامل

On the Predictability of Price Fluctuations in Tehran Stock Exchange A Correlation Dimension Estimation Approach

This paper employs a general non-linear analysis tool to analyse the nature of time series associated with the price (returns) of a particular company in Tehran Stock Exchange. It is shown that the behavior of the process associated with the price (returns) time-series of this company is weakly chaotic, and due to the non-random behavior of the process, short term prediction of stock price is p...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Electr. Notes Theor. Comput. Sci.

دوره 209  شماره 

صفحات  -

تاریخ انتشار 2008