Directory

Encyclopedia

NodeWorks
                              WEB DIRECTORY

Link Checker

Home
Top : Computers : Programming : Languages :

Reflective

  ( 8 )
Reflection: a method or means to let a system maintain information about itself (meta-information), and to use such to alter its behavior, to change, adapt; something acting upon itself. This is higher-order behavior than strict imperative models. More concretely, reflection is also an ability (for users) to modify software (even system software) of the underlying system during runtime, without ... [MORE]


[thumbnail]
1. ISE Technology paper: Agents, Iterators and Introspection in Eiffel - Written in the form of an addition to the book 'Eiffel: The Language'. Introspection is Eiffel's term for reflection. Acrobat PDF format.
[thumbnail]
2. Napier88 - Programming system (language and persistent environment) from University of St Andrews. Features: orthogonal persistence, type completeness, higher-order procedures, abstract (existential) data types, collections of bindings, strongly typed stable store, graphical data types, concurrent execution and data access, support for reflective programming.
[thumbnail]
3. Reflection '96 Conference - Proceedings, electronic copies of abstracts and full documents. Much useful information.
4. Ink Programming Language - Relation-based language, with clear separation between data and processes; reflective; typing can be static or dynamic; design by contract (DbC), time-constraint programming. Description, code samples. [TypeZDotOrgWiki]
5. ResearchIndex: Object-Oriented Concurrent Reflective Languages can be Implemented Efficiently - From OOPSLA October 1992.
6. ResearchIndex: Reflection in logic, functional and object-oriented programming: a Short Comparative Study - From Department of Data Processing and Operations Research, University of Montreal, Quebec, Canada.
7. Review About Computational Reflection - Includes an overview of the language, glossary of terms, links to reviews, and links to programmers' personal pages.
8. TUNES Project: Reflection - Unique description, links. [Open Content]

NodeWorks boosts web surfing!
Page Returned in 0.146 seconds - HTML Compressed 79.6%

Help build the largest human-edited directory on the web.
Submit a Site - Update a Site - Open Directory Project - Become an Editor
 Free thumbnail preview by Thumbshots.org
© 2008 Chamas Enterprises Inc.