-
1
-
-
84974720115
-
Designing an object-oriented programming language with behavioural subtyping
-
Lecture Notes in Computer Science, Springer-Verlag
-
America, P. Designing an object-oriented programming language with behavioural subtyping. In Foundations of Object-Oriented Languages, REX School/Workshop, Noordwijkerhout, The Netherlands, May/June 1990, Lecture Notes in Computer Science, pages 60-90. Springer-Verlag, 1991.
-
(1991)
Foundations of Object-Oriented Languages, REX School/Workshop, Noordwijkerhout, The Netherlands, May/June 1990
, pp. 60-90
-
-
America, P.1
-
2
-
-
0344146600
-
Making components contract aware
-
june
-
Beugnard, A., J.-M. Jézéquel, N. Plouzeau and D. Watkins. Making components contract aware. In IEEE Software, pages 38-45, june 1999.
-
(1999)
IEEE Software
, pp. 38-45
-
-
Beugnard, A.1
Jézéquel, J.-M.2
Plouzeau, N.3
Watkins, D.4
-
3
-
-
0004207324
-
-
Technical Report 158, Compaq SRC Research Report
-
Detlefs, D.L., K. Rustan, M. Leino, G. Nelson and J.B. Saxe. Extended static checking. Technical Report 158, Compaq SRC Research Report, 1998.
-
(1998)
Extended static checking
-
-
Detlefs, D.L.1
Rustan, K.2
Leino, M.3
Nelson, G.4
Saxe, J.B.5
-
5
-
-
0004119021
-
-
Technical Report TRCS98-32, The University of California at Santa Barbara, December
-
Duncan, A. and U. Hölze. Adding contracts to Java with handshake. Technical Report TRCS98-32, The University of California at Santa Barbara, December 1998.
-
(1998)
Adding contracts to Java with handshake
-
-
Duncan, A.1
Hölze, U.2
-
6
-
-
0031681803
-
A framework for detecting interface violations in component-based software
-
IEEE, June
-
Edwards, S., G. Shakir, M. Sitaraman, B. Weide and J. Hollingsworth. A framework for detecting interface violations in component-based software,. In Proceedings 5th International Conference on Software Reuse, pages 46-55. IEEE, June 1998.
-
(1998)
Proceedings 5th International Conference on Software Reuse
, pp. 46-55
-
-
Edwards, S.1
Shakir, G.2
Sitaraman, M.3
Weide, B.4
Hollingsworth, J.5
-
7
-
-
0035552056
-
Contract soundness for object-oriented languages
-
Findler, R.B. and M. Felleisen. Contract soundness for object-oriented languages. In Object-Oriented Programming, Systems, Languages, and Applications, 2001.
-
(2001)
Object-Oriented Programming, Systems, Languages, and Applications
-
-
Findler, R.B.1
Felleisen, M.2
-
8
-
-
0003880013
-
-
Addison Wesley, Massachusetts
-
Gamma, E., R. Helm, R. Johnson and J. Vlissides. Design Patterns: Elements of Reusable Object-Oriented Software. Addison Wesley, Massachusetts, 1994.
-
(1994)
Design Patterns: Elements of Reusable Object-Oriented Software
-
-
Gamma, E.1
Helm, R.2
Johnson, R.3
Vlissides, J.4
-
11
-
-
0024132808
-
The turing programming language
-
December
-
Holt, R.C. and J.R. Cordy. The Turing programming language. In Communications of the ACM, volume 31, pages 1310-1423, December 1988.
-
(1988)
Communications of the ACM
, vol.31
, pp. 1310-1423
-
-
Holt, R.C.1
Cordy, J.R.2
-
17
-
-
0022025285
-
An overview of Anna, a specification language for Ada
-
March
-
Luckham, D.C. and F. von Henke. An overview of Anna, a specification language for Ada. In IEEE Software, volume 2, pages 9-23, March 1985.
-
(1985)
IEEE Software
, vol.2
, pp. 9-23
-
-
Luckham, D.C.1
Von Henke, F.2
-
19
-
-
0002099505
-
Mass produced software components
-
Naur, P. and B. Randell, editors
-
McIlroy, M.D. Mass produced software components. In Naur, P. and B. Randell, editors, Report on a Conference of the NATO Science Committee, pages 138-150, 1968.
-
(1968)
Report on a Conference of the NATO Science Committee
, pp. 138-150
-
-
McIlroy, M.D.1
-
22
-
-
0018105622
-
A theory of type polymorphism in programming
-
Milner, R. A theory of type polymorphism in programming. Journal of Computer Systems Science, 17:348-375, 1978.
-
(1978)
Journal of Computer Systems Science
, vol.17
, pp. 348-375
-
-
Milner, R.1
-
23
-
-
0015346655
-
A technique for software module specification with examples
-
May
-
Parnas, D.L. A technique for software module specification with examples. Communications of the ACM, 15(5):330-336, May 1972.
-
(1972)
Communications of the ACM
, vol.15
, Issue.5
, pp. 330-336
-
-
Parnas, D.L.1
-
25
-
-
0029185391
-
A practical approach to programming with assertions
-
Janurary
-
Rosenblum, D.S. A practical approach to programming with assertions. IEEE Transactions on Software Engineering, 21(1):19-31, Janurary 1995.
-
(1995)
IEEE Transactions on Software Engineering
, vol.21
, Issue.1
, pp. 19-31
-
-
Rosenblum, D.S.1
|