-
1
-
-
0346246672
-
How to preserve the benefits of design patterns
-
Vancouver, British Columbia, Oct. 18-22 ACM SIGPLAN Notices
-
th Annual Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA'98), pages 134-143, Vancouver, British Columbia, Oct. 18-22 1998. ACM SIGPLAN Notices.
-
(1998)
th Annual Conference on Object-oriented Programming Systems, Languages, and Applications (OOPSLA'98)
, pp. 134-143
-
-
Agerbo, E.1
Cornils, A.2
-
2
-
-
0037586482
-
Alias annotations for program understanding
-
Seattle, Washington, Nov. 4-8 ACM SIGPLAN Notices
-
th Annual Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA'02), Seattle, Washington, Nov. 4-8 2002. ACM SIGPLAN Notices.
-
(2002)
th Annual Conference on Object-oriented Programming Systems, Languages, and Applications (OOPSLA'02)
-
-
Aldrich, J.1
Kostadinov, V.2
Chambers, C.3
-
6
-
-
3042522471
-
Automatic verification of Java design patterns
-
San Diego, California, IEEE Comp.
-
th IEEE Conference on Automated Software Engineering (ASE'01), pages 324-327, San Diego, California, 2001, IEEE Comp.
-
(2001)
th IEEE Conference on Automated Software Engineering (ASE'01)
, pp. 324-327
-
-
Blewitt, A.1
Bundy, A.2
Stark, I.3
-
8
-
-
84976665944
-
Mixin-based inheritance
-
Ottawa, Canada, Oct. 21-25 ACM SIGPLAN Notices
-
G. Bracha and W. R. Cook. Mixin-based inheritance. In Proceedings of the Conference on Object-Oriented Programming: Systems, Languages, and Applications / Proceedings of the European Conference on Object-Oriented Programming (OOPSLA/ECOOP'90), pages 303-311, Ottawa, Canada, Oct. 21-25 1990. ACM SIGPLAN Notices.
-
(1990)
Proceedings of the Conference on Object-oriented Programming: Systems, Languages, and Applications / Proceedings of the European Conference on Object-oriented Programming (OOPSLA/ECOOP'90)
, pp. 303-311
-
-
Bracha, G.1
Cook, W.R.2
-
12
-
-
0028446078
-
A metrics suite for object oriented design
-
June
-
S. R. Chidamber and C. F. Kemerer. A metrics suite for object oriented design. IEEE Trans. Softw. Eng., 20(6):476-493, June 1994.
-
(1994)
IEEE Trans. Softw. Eng.
, vol.20
, Issue.6
, pp. 476-493
-
-
Chidamber, S.R.1
Kemerer, C.F.2
-
15
-
-
1442288535
-
Automatic detection and repair of errors in data structures
-
Anaheim, California, USA, Oct. ACM Press
-
th Annual Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA'03), pages 78-95, Anaheim, California, USA, Oct. 2003. ACM Press.
-
(2003)
th Annual Conference on Object-oriented Programming Systems, Languages, and Applications (OOPSLA'03)
, pp. 78-95
-
-
Demsky, B.1
Rinard, M.C.2
-
17
-
-
31744441641
-
A visual formalism for object-oriented architecture
-
California, June 23-28 Society for Design and Process Science
-
th Integrated Design and Process Technology (IDPT02), California, June 23-28 2002. Society for Design and Process Science.
-
(2002)
th Integrated Design and Process Technology (IDPT02)
-
-
Eden, A.H.1
-
18
-
-
0038601740
-
Architecture, design, implementation
-
Portland, Oregon, May 3-10 IEEE Comp.
-
th International Conference on Software Engineering (ICSE'03), pages 149-159, Portland, Oregon, May 3-10 2003. IEEE Comp.
-
(2003)
th International Conference on Software Engineering (ICSE'03)
, pp. 149-159
-
-
Eden, A.H.1
Kazman, R.2
-
19
-
-
0026944030
-
Seesoft-a tool for visualizing line oriented software statistics
-
Nov.
-
S. G. Eick, J. L. Steffen, and E. E. J. Sumner. Seesoft-a tool for visualizing line oriented software statistics. IEEE Trans. on Soft. Eng., 18(11):957-968, Nov. 1992.
-
(1992)
IEEE Trans. on Soft. Eng.
, vol.18
, Issue.11
, pp. 957-968
-
-
Eick, S.G.1
Steffen, J.L.2
Sumner, E.E.J.3
-
20
-
-
84947944794
-
Tool support for object-oriented patterns
-
Jyväskylä, Finland, June 9-13 Springer
-
th European Conference on Object-Oriented Programming (ECOOP'97), pages 472-495, Jyväskylä, Finland, June 9-13 1997. Springer.
-
(1997)
th European Conference on Object-oriented Programming (ECOOP'97)
, pp. 472-495
-
-
Florijn, G.1
Meijers, M.2
Van Winsen, P.3
-
21
-
-
37149024045
-
Design patterns: Abstraction and reuse of object-oriented design
-
Kaiserslautern, Germany, July 26-30 Springer
-
th European Conference on Object-Oriented Programming (ECOOP'93), pages 406-431, Kaiserslautern, Germany, July 26-30 1993. Springer.
-
(1993)
th European Conference on Object-oriented Programming (ECOOP'93)
, pp. 406-431
-
-
Gamma, E.1
Helm, R.2
Johnson, R.E.3
Vlissides, J.M.4
-
25
-
-
84978984869
-
Automatic design pattern detection
-
Portland, Oregon, USA, May co-located with ICSE'03
-
th International Workshop on Program Comprehension (IWPC'03), page 94, Portland, Oregon, USA, May 2003. co-located with ICSE'03.
-
(2003)
th International Workshop on Program Comprehension (IWPC'03)
, pp. 94
-
-
Heuzeroth, D.1
Holl, T.2
Höström, G.3
Löwe, W.4
-
26
-
-
0035551829
-
A categorization of classes based on the visualization of their internal structure: The class blueprint
-
Tampa Bay, Florida, Oct. 14-18 ACM SIGPLAN Notices
-
th Annual Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA'01), pages 300-311, Tampa Bay, Florida, Oct. 14-18 2001. ACM SIGPLAN Notices.
-
(2001)
th Annual Conference on Object-oriented Programming Systems, Languages, and Applications (OOPSLA'01)
, pp. 300-311
-
-
Lanza, M.1
Ducasse, S.2
-
29
-
-
4544288321
-
Precise modeling of design patterns in UML
-
Edinburgh, Scotland, United Kingdom, May 23-28 IEEE Computer Society
-
th International Conference on Software Engineering (ICSE'04), pages 252-261, Edinburgh, Scotland, United Kingdom, May 23-28 2004. IEEE Computer Society.
-
(2004)
th International Conference on Software Engineering (ICSE'04)
, pp. 252-261
-
-
Mak, J.K.H.1
Choy, C.S.T.2
Lun, D.P.K.3
-
32
-
-
31744434554
-
Law-governed Linda communication model
-
Dept. of Comp. Sc.Lab. for Comp. Sc. ResearchThe State Univ. of New Jersey RUTGERS, Mar.
-
N. H. Minsky. Law-governed Linda communication model. Technical Report LCSR-TR-221, Dept. of Comp. Sc.Lab. for Comp. Sc. ResearchThe State Univ. of New Jersey RUTGERS, Mar. 1994.
-
(1994)
Technical Report
, vol.LCSR-TR-221
-
-
Minsky, N.H.1
-
35
-
-
12844275683
-
An overview of the Scala programming language
-
EPFL Lausanne, Switzerland
-
M. Odersky, P. Altherr, V. Cremet, B. Emir, S. Maneth, S. Micheloud, N. Mihaylov, M. Schinz, E. Stenman, and M. Zenger. An overview of the Scala programming language. Technical Report IC/2004/64, EPFL Lausanne, Switzerland, 2004.
-
(2004)
Technical Report
, vol.IC-2004-64
-
-
Odersky, M.1
Altherr, P.2
Cremet, V.3
Emir, B.4
Maneth, S.5
Micheloud, S.6
Mihaylov, N.7
Schinz, M.8
Stenman, E.9
Zenger, M.10
-
36
-
-
0038282400
-
Functionality versus practicality: Employing existing tools for recovering structural design patterns
-
L. Prechelt and C. Krämer. Functionality versus practicality: Employing existing tools for recovering structural design patterns. J.UCS: Journal of Universal Computer Science, 4(12):866-882, 1998.
-
(1998)
J.UCS: Journal of Universal Computer Science
, vol.4
, Issue.12
, pp. 866-882
-
-
Prechelt, L.1
Krämer, C.2
-
39
-
-
84962769995
-
Elemental design patterns: A formal semantics for composition of OO software architecture
-
Greenbelt, Maryland, Digital Equipment Corporation 5-6 IEEE Comp. Soc. Press
-
th Annual NASA Goddard Software Engineering Workshop (SEW'02), pages 183-190. Greenbelt, Maryland, Digital Equipment Corporation 5-6 2002. IEEE Comp. Soc. Press.
-
(2002)
th Annual NASA Goddard Software Engineering Workshop (SEW'02)
, pp. 183-190
-
-
Smith, J.M.1
Stotts, D.2
-
40
-
-
0020843892
-
Cognitive strategies and looping constructs: An empirical study
-
E. Soloway, J. Bonar, and K. Ehrlich. Cognitive strategies and looping constructs: An empirical study. Commun. ACM, 26(11):853-860, 1983.
-
(1983)
Commun. ACM
, vol.26
, Issue.11
, pp. 853-860
-
-
Soloway, E.1
Bonar, J.2
Ehrlich, K.3
-
41
-
-
0025480728
-
Tango: A framework and system for algorithm animation
-
J. T. Stasko. Tango: A framework and system for algorithm animation. Computer, 23(9):27-39, 1990.
-
(1990)
Computer
, vol.23
, Issue.9
, pp. 27-39
-
-
Stasko, J.T.1
-
44
-
-
13244251514
-
-
Ada 95 Reference Manual, Language and Standard Libraries, International Standard ISOIIEC 8652: 1995(E), Springer
-
S. T. Taft and R. A. Duff, editors. Ada 95 Reference Manual, Language and Standard Libraries, International Standard ISOIIEC 8652: 1995(E), volume 1246 of LNCS. Springer, 1997.
-
(1997)
LNCS
, vol.1246
-
-
Taft, S.T.1
Duff, R.A.2
-
45
-
-
26344454813
-
Resistance is futile: Formal linguistic observations on design patterns
-
The Institute For Logic, Language, and Computation (ILLC), University of Amsterdam, Feb.
-
P. E. van Emde Boas. Resistance is futile: formal linguistic observations on design patterns. Technical Report ILLC-CT-1997-03, The Institute For Logic, Language, and Computation (ILLC), University of Amsterdam, Feb. 1997.
-
(1997)
Technical Report
, vol.ILLC-CT-1997-03
-
-
Van Emde Boas, P.E.1
-
46
-
-
0015197891
-
The programming language Pascal
-
N. Wirth. The programming language Pascal. Acta Informatica, 1:35-63, 1971.
-
(1971)
Acta Informatica
, vol.1
, pp. 35-63
-
-
Wirth, N.1
|