See this document in CiteSeerX!

Explicit Relationships in Object Oriented Development (1995)  (Make Corrections)  (5 citations)
James Noble, John Grundy



  Home/Search   Context   Related

 
View or download:
cs.waikato.ac.nz/~jgrund...tools95.ps.Z
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  cs.waikato.ac.nz/~...publications (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: Traditional object oriented analysis methodologies are based not only upon objects, but also upon relationships between objects. Object oriented programming languages do not provide support for relationships, and so analysis relationships must be expressed indirectly within a program's design, and then incorporated into implementations of other objects in a program's code. By using explicit relationships in design and implementation, analysis relationships can be expressed directly within a... (Update)

Context of citations to this paper:   More

...can reduce execution efficiency. Relationship Objects are currently under discussion in the literature on object oriented design [10, 18]. Known Uses ParcPlace Smalltalk provides several examples of Relationship Objects. Collections and ValueHolders are specialised kinds...

.... Thanks are due to Wolfgang Keller, the EuroPLOP 97 shepherd for this paper, to the various members of the flamefest Writers Workshop, to John Grundy for his collaboration on Explicit Relationships in Object Oriented Design [17], and to Michael Richmond, Jonathan Tidswell,...

Cited by:   More
Recovering Binary Class Relationships: - On   (Correct)
A Pragmatic Study of Binary Class Relationships - Yann-Gael Gueheneuc Herve (2003)   (Correct)
Bridging the Gap between Modeling and Programming.. - Gueheneuc.. (2002)   (Correct)

Active bibliography (related documents):   More   All
4.1:   Explicit Relationships in Object Oriented Development - Noble, Grundy (1995)   (Correct)
0.3:   Shaping Object-Oriented Programs - Jay, Noble (1996)   (Correct)
0.1:   Supporting flexible collaborative software development with.. - Grundy (1996)   (Correct)

Similar documents based on text:   More   All
0.2:   A Visual, Java-based Componentware Environment for Constructing.. - Grundy (1997)   (Correct)
0.2:   Towards an Integrated Environment for Method Engineering - Grundy, Venable (1996)   (Correct)
0.2:   Constructing Integrated Software Development Environments.. - Grundy, Hosking (1996)   (Correct)

Related documents from co-citation:   More   All
3:   A reflective model for first class dependencies - Ducasse, Blay-Fornarino et al. - 1995
3:   Relations as Semantic Constructs in an Object-Oriented Language (context) - Rumbaugh
3:   Aggregation in a Behavior Oriented Object Model - Hartmann, Jungclaus et al. - 1992

BibTeX entry:   (Update)

James Noble and John Grundy. Explicit relationships in object-oriented development. In TOOLS 18, Melbourne, 1995. Prentice-Hall. http://citeseer.ist.psu.edu/noble95explicit.html   More

@misc{ noble95explicit,
  author = "J. Noble and J. Grundy",
  title = "Explicit relationships in object-oriented development",
  text = "James Noble and John Grundy. Explicit relationships in object-oriented
    development. In TOOLS 18, Melbourne, 1995. Prentice-Hall.",
  year = "1995",
  url = "citeseer.ist.psu.edu/noble95explicit.html" }
Citations (may not include all citations):
276   Concepts and experiments in computational reflection - Maes - 1987
112   Garnet: Comprehensive support for graphical (context) - Myers, Guise et al. - 1990
104   Documenting frameworks using patterns - Johnson - 1992
51   The Rendezvous architecture and language for constructing mu.. (context) - Hill, Brinck et al. - 1994
36   a constraint-oriented simulation laboratory (context) - Borning - 1981
32   Constraint technology for user-interface construction in Thi.. (context) - Maloney, Borning et al. - 1989
25   Constructing integrated software development environments wi.. - Grundy, Hosking - 1994
18   Converting an existing user interface to use constraints (context) - Freeman-Benson - 1993
9   Visual debugging of object oriented systems (context) - Fenwick, Hosking et al. - 1994
3   BOOKTWO of Object-Oriented Knowlege: The Working Object (context) - Henderson-Sellers, Edwards - 1994
2   Using taps to separate the user interface from the applicati.. - Berlage - 1992
2   Supporting flexible consistency management via discrete chan.. (context) - Paper, Computer et al. - 1995
2   Department of Computer Science (context) - Paper - 1994
2   A BOOK of Object-Oriented Knowlege (context) - Henderson-Sellers - 1994
2   Roles for composite objects in object-oriented analysis and .. (context) - Computer - 1993
2   Complex associations in object-oriented modelling (context) - Kristensen - 1994
2   ACM Transations on Programming Languages and Systems (context) - on, Languages et al. - 1991

Documents on the same site (http://www.cs.waikato.ac.nz/~jgrundy/publications.html):   More
The MViews framework for constructing multi-view editing.. - Grundy, Hosking (1993)   (Correct)
Coordinating Distributed Software Development Projects.. - Grundy, Hosking.. (1998)   (Correct)
Supporting flexible collaborative software development with.. - Grundy (1996)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC