-
1
-
-
0343295725
-
Lazy optimization: Patterns for effcient smalltalk programming
-
Addison-Wesley Longman Publishing Co, Inc, Boston, MA, USA
-
Ken Auer and Kent Beck. Lazy optimization: patterns for effcient smalltalk programming. In Pattern languages of program design 2, pages 19-42. Addison-Wesley Longman Publishing Co., Inc., Boston, MA, USA, 1996.
-
(1996)
Pattern languages of program design 2
, pp. 19-42
-
-
Auer, K.1
Beck, K.2
-
4
-
-
33644561313
-
Program slicing
-
M. Zelkowitz, editor, Academic Press
-
D.W. Binkley and K.B. Gallagher. Program slicing. In M. Zelkowitz, editor, Advances of Computing, volume 43, pages 1-50. Academic Press, 1996.
-
(1996)
Advances of Computing
, vol.43
, pp. 1-50
-
-
Binkley, D.W.1
Gallagher, K.B.2
-
6
-
-
4544337835
-
Traits: Tools and methodology
-
May
-
Andrew P. Black and Nathanael Schärli. Traits: Tools and methodology. In Proceedings ICSE 2004, pages 676-686, May 2004.
-
(2004)
Proceedings ICSE 2004
, pp. 676-686
-
-
Black, A.P.1
Schärli, N.2
-
7
-
-
67449104109
-
-
Frank Buschmann, Regine Meunier, Hans Rohnert, Peter Sommerlad, and Michael Stal. Pattern-Oriented Software Architecture - A System of Patterns. John Wiley & Sons, Inc., New York, NY, USA, 1996.
-
Frank Buschmann, Regine Meunier, Hans Rohnert, Peter Sommerlad, and Michael Stal. Pattern-Oriented Software Architecture - A System of Patterns. John Wiley & Sons, Inc., New York, NY, USA, 1996.
-
-
-
-
8
-
-
0034449922
-
MultiJava: Modular open classes and symmetric multiple dispatch for Java
-
Curtis Clifton, Gary T. Leavens, Craig Chambers, and Todd Millstein. MultiJava: Modular open classes and symmetric multiple dispatch for Java. In OOPSLA 2000 Conference on Object-Oriented Programming, Systems, Languages, and Applications, pages 130-145, 2000.
-
(2000)
OOPSLA 2000 Conference on Object-Oriented Programming, Systems, Languages, and Applications
, pp. 130-145
-
-
Clifton, C.1
Leavens, G.T.2
Chambers, C.3
Millstein, T.4
-
9
-
-
0005345179
-
Towards a methodology for the understanding of object-oriented systems
-
Stéphane Ducasse and Michele Lanza. Towards a methodology for the understanding of object-oriented systems. Technique et science informatiques, 20(4):539-566, 2001.
-
(2001)
Technique et science informatiques
, vol.20
, Issue.4
, pp. 539-566
-
-
Ducasse, S.1
Lanza, M.2
-
10
-
-
33745361068
-
Traits: A mechanism for fine-grained reuse
-
March
-
Stéphane Ducasse, Oscar Nierstrasz, Nathanael Schärli, Roel Wuyts, and Andrew Black. Traits: A mechanism for fine-grained reuse. ACM Transactions on Programming Languages and Systems, 28(2):331-388, March 2006.
-
(2006)
ACM Transactions on Programming Languages and Systems
, vol.28
, Issue.2
, pp. 331-388
-
-
Ducasse, S.1
Nierstrasz, O.2
Schärli, N.3
Wuyts, R.4
Black, A.5
-
11
-
-
84868998972
-
-
Eclipse Foundation. JavaDoc page for Interface ITypeHierarchy. http: //help.eclipse.org/help32/topic/org.eclipse.jdt.doc.isv/ reference/api/org/ eclipse/jdt/core/ITypeHierarchy.html.
-
-
-
-
12
-
-
0041536251
-
Lisp: Good news, bad news, how to win big
-
Cambridge University, Cambridge, England, keynote address
-
Richard P. Gabriel. Lisp: Good news, bad news, how to win big. In First European Conference on the Practical Applications of Lisp, Cambridge University, Cambridge, England, 1990. (keynote address).
-
(1990)
First European Conference on the Practical Applications of Lisp
-
-
Gabriel, R.P.1
-
13
-
-
3142701063
-
Foundations for a C++ programming environment
-
September
-
Richard P. Gabriel, Nickieben Bourbaki, Matthieu Devin, Patrick Dussud, David N. Gray, and Harlan B. Sexton. Foundations for a C++ programming environment. In Proceeding of C++ at Work, September 1990.
-
(1990)
Proceeding of C++ at Work
-
-
Gabriel, R.P.1
Bourbaki, N.2
Devin, M.3
Dussud, P.4
Gray, D.N.5
Sexton, H.B.6
-
14
-
-
0002948756
-
Extension object
-
Addison-Wesley Longman Publishing Co, Inc, Boston, MA, USA
-
Erich Gamma. Extension object. In Pattern languages of program design 3, pages 79-88. Addison-Wesley Longman Publishing Co., Inc., Boston, MA, USA, 1997.
-
(1997)
Pattern languages of program design 3
, pp. 79-88
-
-
Gamma, E.1
-
16
-
-
0003880013
-
-
Addison Wesley, Reading, Mass
-
Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides. Design Patterns: Elements of Reusable Object-Oriented Software. Addison Wesley, Reading, Mass., 1995.
-
(1995)
Design Patterns: Elements of Reusable Object-Oriented Software
-
-
Gamma, E.1
Helm, R.2
Johnson, R.3
Vlissides, J.4
-
17
-
-
37149024045
-
Design patterns: Abstraction and reuse of object-oriented design
-
Oscar Nierstrasz, editor, Proceedings ECOOP '93, of, Kaiserslautern, Germany, July, Springer-Verlag
-
Erich Gamma, Richard Helm, John Vlissides, and Ralph E. Johnson. Design patterns: Abstraction and reuse of object-oriented design. In Oscar Nierstrasz, editor, Proceedings ECOOP '93, volume 707 of LNCS, pages 406-431, Kaiserslautern, Germany, July 1993. Springer-Verlag.
-
(1993)
LNCS
, vol.707
, pp. 406-431
-
-
Gamma, E.1
Helm, R.2
Vlissides, J.3
Johnson, R.E.4
-
22
-
-
0031248005
-
Back to the future: The story of Squeak, A practical Smalltalk written in itself
-
ACM Press, November
-
Dan Ingalls, Ted Kaehler, John Maloney, Scott Wallace, and Alan Kay. Back to the future: The story of Squeak, A practical Smalltalk written in itself. In Proceedings OOPSLA '97, ACM SIGPLAN Notices, pages 318-326. ACM Press, November 1997.
-
(1997)
Proceedings OOPSLA '97, ACM SIGPLAN Notices
, pp. 318-326
-
-
Ingalls, D.1
Kaehler, T.2
Maloney, J.3
Wallace, S.4
Kay, A.5
-
24
-
-
82955230066
-
An overview of Aspect J
-
Proceeding ECOOP 2001, number in, Springer Verlag
-
Gregor Kiczales, Erik Hilsdale, Jim Hugunin, Mik Kersten, Jeffrey Palm, and William G. Griswold. An overview of Aspect J. In Proceeding ECOOP 2001, number 2072 in LNCS, pages 327-353. Springer Verlag, 2001.
-
(2001)
LNCS
, vol.2072
, pp. 327-353
-
-
Kiczales, G.1
Hilsdale, E.2
Hugunin, J.3
Kersten, M.4
Palm, J.5
Griswold, W.G.6
-
26
-
-
0030386434
-
-
Chris Marlin. Multiple views based on unparsing canonical representations|the MultiView architecture. In Joint proceedings of the second international software architecture workshop (ISAW-2) and international workshop on multiple perspectives in software development (Viewpoints '96), pages 222-226, New York, NY, USA, 1996. ACM Press.
-
Chris Marlin. Multiple views based on unparsing canonical representations|the MultiView architecture. In Joint proceedings of the second international software architecture workshop (ISAW-2) and international workshop on multiple perspectives in software development (Viewpoints '96), pages 222-226, New York, NY, USA, 1996. ACM Press.
-
-
-
-
27
-
-
0025894559
-
Diffculties in integrating multiview development systems
-
Scott Meyers. Diffculties in integrating multiview development systems. IEEE Softw., 8(1):49-57, 1991.
-
(1991)
IEEE Softw
, vol.8
, Issue.1
, pp. 49-57
-
-
Meyers, S.1
-
28
-
-
0003674017
-
-
Addison-Wesley Longman Publishing Co, Inc, Boston, MA, USA
-
Scott Meyers. More Effective C++: 35 New Ways to Improve Your Programs and Designs. Addison-Wesley Longman Publishing Co., Inc., Boston, MA, USA, 1995.
-
(1995)
More Effective C++: 35 New Ways to Improve Your Programs and Designs
-
-
Meyers, S.1
-
29
-
-
0041515521
-
A system for multiparadigm development of software systems
-
Los Alamitos, CA, USA, IEEE Computer Society Press
-
Scott Meyers and Steven P. Reiss. A system for multiparadigm development of software systems. In IWSSD '91: Proceedings of the 6th international workshop on Software specification and design, pages 202-209, Los Alamitos, CA, USA, 1991. IEEE Computer Society Press.
-
(1991)
IWSSD '91: Proceedings of the 6th international workshop on Software specification and design
, pp. 202-209
-
-
Meyers, S.1
Reiss, S.P.2
-
30
-
-
84961600636
-
An empirical study of multiple-view software development
-
New York, NY, USA, ACM Press
-
Scott Meyers and Steven P. Reiss. An empirical study of multiple-view software development. In SDE 5: Proceedings of the fifth ACM SIGSOFT symposium on Software development environments, pages 47-57, New York, NY, USA, 1992. ACM Press.
-
(1992)
SDE 5: Proceedings of the fifth ACM SIGSOFT symposium on Software development environments
, pp. 47-57
-
-
Meyers, S.1
Reiss, S.P.2
-
31
-
-
34248393706
-
Improving refactoring with alternate program views
-
Technical Report TR-06-05, Portland State University, May
-
Emerson Murphy-Hill. Improving refactoring with alternate program views. Technical Report TR-06-05, Portland State University, May 2006. http://multiview.cs.pdx.edu/publications/rpe.pdf.
-
(2006)
-
-
Murphy-Hill, E.1
-
32
-
-
0005085225
-
-
Addison Wesley Longman Publishing Co, Inc, Redwood City, CA, USA
-
Robert B. Murray. C++ strategies and tactics. Addison Wesley Longman Publishing Co., Inc., Redwood City, CA, USA, 1993.
-
(1993)
C++ strategies and tactics
-
-
Murray, R.B.1
-
33
-
-
67449084484
-
-
Object Technology International, Inc. Eclipse platform technical overview, 2003. White paper.
-
Object Technology International, Inc. Eclipse platform technical overview, 2003. White paper.
-
-
-
-
34
-
-
32144432872
-
A pattern language for tool construction and integration based on the tools and materials metaphor
-
ACM Press/Addison-Wesley Publishing Co, New York, NY, USA
-
Dirk Riehle and Heinz Züllighoven. A pattern language for tool construction and integration based on the tools and materials metaphor. In Pattern languages of program design 1, pages 9-42. ACM Press/Addison-Wesley Publishing Co., New York, NY, USA, 1995.
-
(1995)
Pattern languages of program design 1
, pp. 9-42
-
-
Riehle, D.1
Züllighoven, H.2
|