-
1
-
-
0031677036
-
Transformation in intentional programming
-
IEEE
-
William Aitken, Brian Dickens, Paul Kwiatkowski, Oege de Moor, David Richter, and Charles Simonyi. Transformation in intentional programming. In Proc. of the First International Conference on Software Reuse, pages 114-123. IEEE, 1998.
-
(1998)
Proc. of the First International Conference on Software Reuse
, pp. 114-123
-
-
Aitken, W.1
Dickens, B.2
Kwiatkowski, P.3
De Moor, O.4
Richter, D.5
Simonyi, C.6
-
9
-
-
0002190545
-
Test-infected: Programmers love writing tests
-
Erich Gamma and Kent Beck. Test-infected: Programmers love writing tests. Java Report, 3(7):51-56, 1998.
-
(1998)
Java Report
, vol.3
, Issue.7
, pp. 51-56
-
-
Gamma, E.1
Beck, K.2
-
11
-
-
84947204511
-
Coping with crosscutting software changes using information transparency
-
Proc. of Reflection 2001: The Third International Conference on Metalevel Architectures and Separation of Crosscutting Concerns. Springer Verlag
-
William G. Griswold. Coping with crosscutting software changes using information transparency. In Proc. of Reflection 2001: The Third International Conference on Metalevel Architectures and Separation of Crosscutting Concerns, volume 2192 of Lecture Notes in Computer Science, pages 250-265. Springer Verlag, 2001.
-
(2001)
Lecture Notes in Computer Science
, vol.2192
, pp. 250-265
-
-
Griswold, W.G.1
-
12
-
-
0141641153
-
-
Hyper/J web page. http://www.research.ibm.com/hyperspace/HyperJ/HyperJ.htm.
-
Hyper/J Web Page
-
-
-
13
-
-
0141641154
-
-
iContract web page. http://www.reliable-systems.com/tools/iContract/iContract.htm.
-
iContract Web Page
-
-
-
14
-
-
82955230066
-
An overview of AspectJ
-
Proc. of European Conference on Object-Oriented Programming (ECOOP). Springer Verlag
-
Gregor Kiczales, Erik Hilsdale, Jim Huginim, Mik Kersten, Jeffrey Palm, and William G. Griswold. An overview of AspectJ. In Proc. of European Conference on Object-Oriented Programming (ECOOP), volume 2072 of Lecture Notes in Computer Science, pages 327-353. Springer Verlag, 2001.
-
(2001)
Lecture Notes in Computer Science
, vol.2072
, pp. 327-353
-
-
Kiczales, G.1
Hilsdale, E.2
Huginim, J.3
Kersten, M.4
Palm, J.5
Griswold, W.G.6
-
15
-
-
35248828504
-
Aspect-oriented programming
-
Proc. of European Conference on Object-Oriented Programming (ECOOP). Springer Verlag
-
Gregor Kiczales, John Lamping, Anurag Mendhekar, Chris Maeda, Cristina Lopes, Jean-Marc Loingtier, and John Irwin. Aspect-oriented programming. In Proc. of European Conference on Object-Oriented Programming (ECOOP), volume 1241 of Lecture Notes in Computer Science, pages 220-242. Springer Verlag, 1997.
-
(1997)
Lecture Notes in Computer Science
, vol.1241
, pp. 220-242
-
-
Kiczales, G.1
Lamping, J.2
Mendhekar, A.3
Maeda, C.4
Lopes, C.5
Loingtier, J.-M.6
Irwin, J.7
-
19
-
-
0141530047
-
The revised MacLisp manual
-
M.I.T. Artificial Intelligence Lab
-
Kent M. Pitman. The revised MacLisp manual. Technical Report MIT-LCS-TR-295, M.I.T. Artificial Intelligence Lab, 1983.
-
(1983)
Technical Report
, vol.MIT-LCS-TR-295
-
-
Pitman, K.M.1
-
21
-
-
0141753113
-
The death of computer languages, the birth of intentional programming
-
Microsoft Research
-
Charles Simonyi. The death of computer languages, the birth of intentional programming. Technical Report MSR-TR-95-52, Microsoft Research, 1995.
-
(1995)
Technical Report
, vol.MSR-TR-95-52
-
-
Simonyi, C.1
-
22
-
-
84884607964
-
OpenJava: A class-based macro system for Java
-
Reflection and Software Engineering. Springer Verlag
-
Michiaki Tatsubori, Shigeru Chiba, Marc-Olivier Killijian, and Kozo Itano. OpenJava: A class-based macro system for Java. In Reflection and Software Engineering, volume 1826 of Lecture Notes in Computer Science, pages 117-133. Springer Verlag, 2000.
-
(2000)
Lecture Notes in Computer Science
, vol.1826
, pp. 117-133
-
-
Tatsubori, M.1
Chiba, S.2
Killijian, M.-O.3
Itano, K.4
-
23
-
-
0001813087
-
Domain-specific languages: An annotated bibliography
-
Arie van Deursen, Paul Klint, and Joost Visser. Domain-specific languages: an annotated bibliography. ACM SIGPLAN Notices, 35(6):26-36, 2000.
-
(2000)
ACM SIGPLAN Notices
, vol.35
, Issue.6
, pp. 26-36
-
-
Van Deursen, A.1
Klint, P.2
Visser, J.3
-
24
-
-
26544463575
-
To code or not to code, part i and ii
-
March and June
-
John Vlissides and Andrei Alexandrescu. To code or not to code, part i and ii. C++ Report, March and June 2000.
-
(2000)
C++ Report
-
-
Vlissides, J.1
Alexandrescu, A.2
-
25
-
-
0345884637
-
Visualizing dynamic software system information through high-level models
-
ACM
-
Robert J. Walker, Gail C. Murphy, Bjorn Freeman-Benson, Darin Wright, Darin. Swanson, and Jeremy Issak. Visualizing dynamic software system information through high-level models. In Proc. of ACM Conference on Object-Oriented Programming Systems, Languages and Applications (OOPSLA), pages 271-283. ACM, 1998.
-
(1998)
Proc. of ACM Conference on Object-oriented Programming Systems, Languages and Applications (OOPSLA)
, pp. 271-283
-
-
Walker, R.J.1
Murphy, G.C.2
Freeman-Benson, B.3
Wright, D.4
Swanson, D.5
Issak, J.6
|