-
1
-
-
70350635482
-
A Comparison of Context-Oriented Programming Languages
-
M. Appeltauer, R. Hirschfeld, M. Haupt, J. Lincke, and M. Perscheid. A Comparison of Context-Oriented Programming Languages. In International Workshop on Context-Oriented Programming, pages 1-6, 2009.
-
(2009)
International Workshop on Context-Oriented Programming
, pp. 1-6
-
-
Appeltauer, M.1
Hirschfeld, R.2
Haupt, M.3
Lincke, J.4
Perscheid, M.5
-
3
-
-
34248403498
-
Overview of CaesarJ
-
I. Aracic, V. Gasiunas, M. Mezini, and K. Ostermann. Overview of CaesarJ. In Transactions on Aspect-Oriented Software Development, pages 135-173, 2006.
-
(2006)
Transactions on Aspect-Oriented Software Development
, pp. 135-173
-
-
Aracic, I.1
Gasiunas, V.2
Mezini, M.3
Ostermann, K.4
-
5
-
-
84958180272
-
Language Constructs for Context-oriented Programming: An Overview of ContextL
-
P. Costanza and R. Hirschfeld. Language Constructs for Context-oriented Programming: An Overview of ContextL. In Dynamic Languages Symposium, pages 1-10, 2005.
-
(2005)
Dynamic Languages Symposium
, pp. 1-10
-
-
Costanza, P.1
Hirschfeld, R.2
-
7
-
-
0037341520
-
Locating Features in Source Code
-
T. Eisenbarth, R. Koschke, and D. Simon. Locating Features in Source Code. In Transactions on Software Engineering, volume 29, pages 210-224, 2003.
-
(2003)
Transactions on Software Engineering
, vol.29
, pp. 210-224
-
-
Eisenbarth, T.1
Koschke, R.2
Simon, D.3
-
12
-
-
35248864409
-
AspectS - Aspect-Oriented Programming with Squeak
-
R. Hirschfeld. AspectS - Aspect-Oriented Programming with Squeak. In International Conference NetObjectDays on Objects, Components, Architectures, Services, and Applications for a Networked World, pages 216-232, 2003.
-
(2003)
International Conference NetObjectDays on Objects, Components, Architectures, Services, and Applications for a Networked World
, pp. 216-232
-
-
Hirschfeld, R.1
-
14
-
-
43049088796
-
Context-Oriented Programming
-
R. Hirschfeld, P. Costanza, and O. Nierstrasz. Context-Oriented Programming. In Journal of Object Technology, volume 7, pages 125-151, 2008.
-
(2008)
Journal of Object Technology
, vol.7
, pp. 125-151
-
-
Hirschfeld, R.1
Costanza, P.2
Nierstrasz, O.3
-
15
-
-
84866934751
-
An Axiomatic Basis for Computer Programming
-
C. A. R. Hoare. An Axiomatic Basis for Computer Programming. In Communications of the ACM, volume 26, pages 53-56, 1983.
-
(1983)
Communications of the ACM
, vol.26
, pp. 53-56
-
-
Hoare, C.A.R.1
-
16
-
-
0000397157
-
Design by Contract: The Lessons of Ariane
-
J.-M. Jézéquel and B. Meyer. Design by Contract: The Lessons of Ariane. In Computer, volume 30, pages 129-130, 1997.
-
(1997)
Computer
, vol.30
, pp. 129-130
-
-
Jézéquel, J.-M.1
Meyer, B.2
-
17
-
-
0004297930
-
-
Technical Report TRCS98-31, University of California, Santa Barbara, USA
-
M. Karaorman, U. Hölzle, and J. Bruno. jContractor: A Reflective Java Library to Support Design By Contract. Technical Report TRCS98-31, University of California, Santa Barbara, USA, 1998.
-
(1998)
JContractor: A Reflective Java Library to Support Design by Contract
-
-
Karaorman, M.1
Hölzle, U.2
Bruno, J.3
-
18
-
-
82955230066
-
An Overview of AspectJ
-
G. Kiczales, E. Hilsdale, J. Hugunin, M. Kersten, J. Palm, and W. G. Griswold. An Overview of AspectJ. In European Conference on Object-Oriented Programming, pages 327-354, 2001.
-
(2001)
European Conference on Object-Oriented Programming
, pp. 327-354
-
-
Kiczales, G.1
Hilsdale, E.2
Hugunin, J.3
Kersten, M.4
Palm, J.5
Griswold, W.G.6
-
19
-
-
35248828504
-
Aspect-oriented Programming
-
G. Kiczales, J. Lamping, A. Mendhekar, C. Maeda, C. Lopes, J.-M. Loingtier, and J. Irwin. Aspect-oriented Programming. In European Conference on Object-Oriented Programming, pages 220-242, 1997.
-
(1997)
European Conference on Object-Oriented Programming
, 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
-
21
-
-
84945713135
-
Applying "Design by Contract"
-
B. Meyer. Applying "Design by Contract". In Computer, volume 25, pages 40-51, 1992.
-
(1992)
Computer
, vol.25
, pp. 40-51
-
-
Meyer, B.1
-
24
-
-
0015346655
-
A Technique for Software Module Specification with Examples
-
D. L. Parnas. A Technique for Software Module Specification with Examples. In Communications of the ACM, volume 15, pages 330-336, 1972.
-
(1972)
Communications of the ACM
, vol.15
, pp. 330-336
-
-
Parnas, D.L.1
|