Unconventional Programming Paradigms (UPP'04) - Université de Rennes 1
Ouvrages Année : 2005

Unconventional Programming Paradigms (UPP'04)

Résumé

Nowadays, developers have to face the proliferation of hardware and software environments, the increasing demands of the users, the growing number of p- grams and the sharing of information, competences and services thanks to the generalization ofdatabasesandcommunication networks. Aprogramisnomore a monolithic entity conceived, produced and ?nalized before being used. A p- gram is now seen as an open and adaptive frame, which, for example, can - namically incorporate services not foreseen by the initial designer. These new needs call for new control structures and program interactions. Unconventionalapproachestoprogramminghavelongbeendevelopedinv- iousnichesandconstituteareservoirofalternativewaystofacetheprogramming languages crisis. New models of programming (e. g. , bio-inspired computing, - ti?cialchemistry,amorphouscomputing,. . . )arealsocurrentlyexperiencinga renewed period of growth as they face speci?c needs and new application - mains. These approaches provide new abstractions and notations or develop new ways of interacting with programs. They are implemented by embedding new sophisticated data structures in a classical programming model (API), by extending an existing language with new constructs (to handle concurrency, - ceptions, open environments, . . . ), by conceiving new software life cycles and program executions (aspect weaving, run-time compilation) or by relying on an entire new paradigm to specify a computation. They are inspired by theoretical considerations (e. g. , topological, algebraic or logical foundations), driven by the domain at hand (domain-speci?c languages like PostScript, musical notation, animation, signal processing, etc. ) or by metaphors taken from various areas (quantum computing, computing with molecules, informationprocessing in - ological tissues, problem solving from nature, ethological and social modeling).
Fichier principal
Vignette du fichier
Unconventional_Programming_Paradigms.pdf (4.35 Mo) Télécharger le fichier
Origine Fichiers éditeurs autorisés sur une archive ouverte

Dates et versions

hal-00343090 , version 1 (28-12-2024)

Identifiants

Citer

Jean-Pierre Banâtre, Pascal Fradet, Jean-Louis Giavitto, Olivier Michel (Dir.). Unconventional Programming Paradigms (UPP'04). Springer Berlin, 2005, 978-3-540-27884-9 (version papier), 978-3-540-31482-0 (version numérique). ⟨10.1007/11527800⟩. ⟨hal-00343090⟩
196 Consultations
0 Téléchargements

Altmetric

Partager

More