-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy paththe_memento_pattern.bib
144 lines (131 loc) · 4.82 KB
/
the_memento_pattern.bib
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
@book{gamma1994design,
title={Design patterns: elements of reusable object-oriented software},
author={Gamma, Erich and Helm, Richard and Johnson, Ralph and Vlissides, John},
year={1994},
publisher={Pearson Education}
}
@inproceedings{gamma1993design,
title={Design Patterns: Abstraction and Reuse of Object-Oriented Design},
author={Gamma, Erich and Helm, Richard and Johnson, Ralph E and Vlissides, John M},
booktitle={Proceedings of the 7th European Conference on Object-Oriented Programming},
pages={406--431},
year={1993},
organization={Springer-Verlag}
}
@article{itskovitz2000differentiation,
title={Differentiation of human embryonic stem cells into embryoid bodies compromising the three embryonic germ layers.},
author={Itskovitz-Eldor, Joseph and Schuldiner, Maya and Karsenti, Dorit and Eden, Amir and Yanuka, Ofra and Amit, Michal and Soreq, Hermona and Benvenisty, Nissim},
journal={Molecular Medicine},
volume={6},
number={2},
pages={88},
year={2000},
publisher={The Feinstein Institute for Medical Research}
}
@article{snyder1986,
author = {Snyder, Alan},
title = {Encapsulation and Inheritance in Object-oriented Programming Languages},
journal = {SIGPLAN Not.},
issue_date = {Nov. 1986},
volume = {21},
number = {11},
month = jun,
year = {1986},
issn = {0362-1340},
pages = {38--45},
numpages = {8},
url = {http://doi.acm.org/10.1145/960112.28702},
doi = {10.1145/960112.28702},
acmid = {28702},
publisher = {ACM},
address = {New York, NY, USA},
}
@TECHREPORT{Huersch95,
author = {Walter L. Hürsch and Cristina Videira Lopes},
title = {Separation of Concerns},
institution = {College of Computer Science, Northeastern University},
month = feb,
year = {1995}
}
@inproceedings{bieman2003design,
title={Design patterns and change proneness: An examination of five evolving systems},
author={Bieman, James M and Straw, Greg and Wang, Huxia and Munger, P Willard and Alexander, Roger T},
booktitle={Ninth international Software metrics symposium, 2003. Proceedings.},
pages={40--49},
year={2003},
organization={IEEE}
}
@article{porras2010empirical,
title={{{An empirical study on the efficiency of different design pattern representations in UML class diagrams}}},
author={Porras, Gerardo Cepeda and Gu{\'e}h{\'e}neuc, Yann-Ga{\"e}l},
journal={Empirical Software Engineering},
volume={15},
number={5},
pages={493--522},
year={2010},
publisher={Springer}
}
@inproceedings{jeanmart2009impact,
title={Impact of the visitor pattern on program comprehension and maintenance},
author={Jeanmart, Sebastien and Gueheneuc, Yann-Gael and Sahraoui, Houari and Habra, Naji},
booktitle={Proceedings of the 2009 3rd International Symposium on Empirical Software Engineering and Measurement},
pages={69--78},
year={2009},
organization={IEEE Computer Society}
}
@inproceedings{khomh2008design,
title={Do design patterns impact software quality positively?},
author={Khomh, Foutse and Gu{\'e}h{\'e}neuc, Y-G},
booktitle={12th European Conference on Software Maintenance and Reengineering, 2008. CSMR 2008.},
pages={274--278},
year={2008},
organization={IEEE}
}
@inproceedings{di2008empirical,
title={An empirical study of the relationships between design pattern roles and class change proneness},
author={Di Penta, Massimiliano and Cerulo, Luigi and Gu{\'e}h{\'e}neuc, Yann-Ga{\"e}l and Antoniol, Giuliano},
booktitle={IEEE International Conference on Software Maintenance, 2008. ICSM 2008.},
pages={217--226},
year={2008},
organization={IEEE}
}
@article{prechelt2001controlled,
title={A controlled experiment in maintenance: comparing design patterns to simpler solutions},
author={Prechelt, Lutz and Unger, Barbara and Tichy, Walter F. and Brossler, Peter and Votta, Lawrence G.},
journal={ IEEE Transactions on Software Engineering},
volume={27},
number={12},
pages={1134--1144},
year={2001},
publisher={IEEE}
}
@article{vokac2004defect,
title={Defect frequency and design patterns: An empirical study of industrial code},
author={Vokac, Marek},
journal={IEEE Transactions on Software Engineering},
volume={30},
number={12},
pages={904--917},
year={2004},
publisher={IEEE}
}
@article{vokavc2004controlled,
title={A controlled experiment comparing the maintainability of programs designed with and without design patterns—a replication in a real programming environment},
author={Vok{\'a}{\v{c}}, Marek and Tichy, Walter and Sj{\o}berg, Dag IK and Arisholm, Erik and Aldrin, Magne},
journal={Empirical Software Engineering},
volume={9},
number={3},
pages={149--195},
year={2004},
publisher={Springer}
}
@article{mandelbrot1980fractal,
title={FRACTAL ASPECTS OF THE ITERATION OF $z \rightarrow \Lambda z (1-z)$ FOR COMPLEX $\Lambda$ AND $z$},
author={Mandelbrot, Benoit B},
journal={Annals of the New York Academy of Sciences},
volume={357},
number={1},
pages={249--259},
year={1980},
publisher={Wiley Online Library}
}