H ?
«
‹
←
→
›
»
Language peer sets for DEMETER:
United States↑
United States/1995↑
Designed 1995 ↑
1990s languages ↑
Fifth generation↑
Post-Cold War↑
DEMETER(ID:1965/dem002)
alternate simple view
Country: United States
Designed 1995
adaptive OOP is viewed as a major advance in software technology based on using well known finite automata and formal language theory to express succinctly and process efficiently paths sets in architectural graphs (e.g. UML class diagrams). It allows you to make your software both simpler and more reusable by exploiting regularities which exist in most OO programs. It reduces software development and maintenance costs significantly. The more collaborating objects you use in a project, the larger the reduction.
Structures:
Related languages
C++ |
→
|
DEMETER | |
Augmentation of |
DEMETER |
→
|
AP/S++ | |
Positive strong Influence |
DEMETER |
→
|
DEM | |
Subset |
DEMETER |
→
|
Law-Governed Linda | |
Incorporated some features of |
References:
Law-Governed Regularities in Object Systems; part (1996) Law-Governed Regularities in Object Systems; part 1: Principles.
Naftaly Minsky Published in Theory and Practice of Object Systems (TOPAS) (John Wiley) Vol II, No. 4, 1996;
Lieberherr, Karl (1996) Lieberherr, Karl "Adaptive Object-Oriented Software: The Demeter Method" PWS Boston 1996
Extract:
The Purpose of the Book
Extract:
The Purpose of Adaptive Software
Online copy of full book
Naftaly Minsky and Partha Pal (1996) Naftaly Minsky and Partha Pal "Imposing The Law of Demeter and Its Variations" the TOOLS Conference, Aug 1996, Santa Barbara, CA, USA
Naftaly Minsky and Partha Pal (1997) Naftaly Minsky and Partha Pal "Law-Governed Regularities in Object Systems; Part 2: the Eiffel Case" In Theory and Practice of Object Systems (TOPAS) (John Wiley) 1997;
Philippsen, Michael (2000) Philippsen, Michael "A survey of concurrent object-oriented languages" pp917-980
in (2000) Concurrency: Practice and Experience 2000 v12
Search in:
Google
Google scholar
World Cat
Yahoo
Overture
DBLP
Monash bib
NZ
IEEE 
ACM portal
CiteSeer
CSB
ncstrl
jstor
Bookfinder
|