Unconventional programming paradigms : International Workshop UPP 2004, Le Mont Saint Michel, France, September 15-17, 2004 : revised selected and invited papers

著者

    • UPP (International Workshop on Unconventional programming paradigms)
    • Fradet, Pascal
    • Giavitto, Jean-Louis
    • Michel, Olivier

書誌事項

Unconventional programming paradigms : International Workshop UPP 2004, Le Mont Saint Michel, France, September 15-17, 2004 : revised selected and invited papers

Jean-Pierre Banâtre ... [et al.] (eds.)

(Lecture notes in computer science, 3566)

Springer, c2005

大学図書館所蔵 件 / 9

この図書・雑誌をさがす

注記

Other editors: Pascal Fradet, Jean-Louis Giavitto, Olivier Michel

"Hot topics"--Cover

Inclues bibliographical refernces and index

内容説明・目次

内容説明

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, information processing in - ological tissues, problem solving from nature, ethological and social modeling).

目次

Invited Talk.- From Quantum Physics to Programming Languages: A Process Algebraic Approach.- Chemical Computing.- Chemical Computing.- Programming Reaction-Diffusion Processors.- From Prescriptive Programming of Solid-State Devices to Orchestrated Self-organisation of Informed Matter.- Relational Growth Grammars - A Graph Rewriting Approach to Dynamical Systems with a Dynamical Structure.- A New Programming Paradigm Inspired by Artificial Chemistries.- Higher-Order Chemical Programming Style.- Amorphous Computing.- to Amorphous Computing.- Abstractions for Directing Self-organising Patterns.- Programming an Amorphous Computational Medium.- Computations in Space and Space in Computations.- Bio-inspired Computing.- Bio-inspired Computing Paradigms (Natural Computing).- Inverse Design of Cellular Automata by Genetic Algorithms: An Unconventional Programming Paradigm.- Design, Simulation, and Experimental Demonstration of Self-assembled DNA Nanostructures and Motors.- Membrane Systems: A Quick Introduction.- Cellular Meta-programming over Membranes.- Modelling Dynamically Organised Colonies of Bio-entities.- P Systems: Some Recent Results and Research Problems.- Outlining an Unconventional, Adaptive, and Particle-Based Reconfigurable Computer Architecture.- Autonomic Computing.- Autonomic Computing: An Overview.- Enabling Autonomic Grid Applications: Dynamic Composition, Coordination and Interaction.- Grassroots Approach to Self-management in Large-Scale Distributed Systems.- Autonomic Runtime System for Large Scale Parallel and Distributed Applications.- Generative Programming.- Towards Generative Programming.- Overview of Generative Software Development.- A Comparison of Program Generation with Aspect-Oriented Programming.- Generative Programming from a Post Object-Oriented Programming Viewpoint.

「Nielsen BookData」 より

関連文献: 1件中  1-1を表示

詳細情報

  • NII書誌ID(NCID)
    BA73098327
  • ISBN
    • 3540278842
  • LCCN
    2005928846
  • 出版国コード
    gw
  • タイトル言語コード
    eng
  • 本文言語コード
    eng
  • 出版地
    Berlin
  • ページ数/冊数
    xi, 366 p
  • 大きさ
    24 cm
  • 親書誌ID
ページトップへ