-
1
-
-
84976753771
-
A parallel object-oriented language with inheritance and subtyping
-
Ottawa, Canada, Oct. 21-25
-
P. America and F. van der Linden. A parallel object-oriented language with inheritance and subtyping. In ECOOP/OOPSLA, pages 161-168, Ottawa, Canada, Oct. 21-25, 1990.
-
(1990)
ECOOP/OOPSLA
, pp. 161-168
-
-
America, P.1
Van Der Linden, F.2
-
2
-
-
0002874489
-
A dynamic reconfiguration service for CORBA
-
Annapolis, MD, May
-
C. Bidan, V. Issarny, T. Saridakis, and A. Zarras. A dynamic reconfiguration service for CORBA. In 4th International Conference on Configurable Distributed Systems, pages 35-42, Annapolis, MD, May 1998.
-
(1998)
4th International Conference on Configurable Distributed Systems
, pp. 35-42
-
-
Bidan, C.1
Issarny, V.2
Saridakis, T.3
Zarras, A.4
-
3
-
-
0023090087
-
Distributed and abstract types in Emerald
-
Jan.
-
A. Black, N. Hutchinson, E. Jul, H. Levy, and L. Carter. Distributed and abstract types in Emerald. IEEE Transactions on Software Engineering, 13(1):65-76, Jan. 1987.
-
(1987)
IEEE Transactions on Software Engineering
, vol.13
, Issue.1
, pp. 65-76
-
-
Black, A.1
Hutchinson, N.2
Jul, E.3
Levy, H.4
Carter, L.5
-
6
-
-
0023961010
-
A semantics of multiple inheritance
-
Feb./Mar.
-
L. Cardelli. A semantics of multiple inheritance. Information and Computation, 76(2/3):138-164, Feb./Mar. 1988.
-
(1988)
Information and Computation
, vol.76
, Issue.2-3
, pp. 138-164
-
-
Cardelli, L.1
-
9
-
-
77954516658
-
A reuse nightmare: Honey, I got the wrong DLL
-
Panel position statement
-
P. Devanbu. A reuse nightmare: Honey, I got the wrong DLL. In ACM Symposium on Software Reusability (ACM SSR'99), Los Angeles, CA, USA, 1999. Panel position statement.
-
ACM Symposium on Software Reusability (ACM SSR'99), Los Angeles, CA, USA, 1999
-
-
Devanbu, P.1
-
12
-
-
34547097703
-
-
Mar. 16, Draft
-
N. Dodoo, A. Donovan, L. Lin, and M. D. Ernst. Selecting predicates for implications in program analysis, Mar. 16, 2002. Draft. http://pag.lcs.mit.edu/ ~mernst/pubs/invariants-mplications.ps.
-
(2002)
Selecting Predicates for Implications in Program Analysis
-
-
Dodoo, N.1
Donovan, A.2
Lin, L.3
Ernst, M.D.4
-
13
-
-
0003881962
-
-
PhD thesis, University of Washington Department of Computer Science and Engineering, Seattle, Washington, Aug
-
M. D. Ernst. Dynamically Discovering Likely Program Invariants. PhD thesis, University of Washington Department of Computer Science and Engineering, Seattle, Washington, Aug. 2000.
-
(2000)
Dynamically Discovering Likely Program Invariants
-
-
Ernst, M.D.1
-
14
-
-
0035250541
-
Dynamically discovering likely program invariants to support program evolution
-
Feb.
-
M. D. Ernst, J. Cockrell, W. G. Griswold, and D. Notkin. Dynamically discovering likely program invariants to support program evolution. IEEE Transactions on Software Engineering, 27(2):1-25, Feb. 2001.
-
(2001)
IEEE Transactions on Software Engineering
, vol.27
, Issue.2
, pp. 1-25
-
-
Ernst, M.D.1
Cockrell, J.2
Griswold, W.G.3
Notkin, D.4
-
15
-
-
33744698791
-
-
A previous version appeared in Los Angeles, CA, USA, May 19-21
-
A previous version appeared in ICSE '99, Proceedings of the 21st International Conference on Software Engineering, pages 213-224, Los Angeles, CA, USA, May 19-21, 1999.
-
(1999)
ICSE '99, Proceedings of the 21st International Conference on Software Engineering
, pp. 213-224
-
-
-
16
-
-
0033698745
-
Quickly detecting relevant program invariants
-
Limerick, Ireland, June 7-9
-
M. D. Ernst, A. Czeisler, W. G. Griswold, and D. Notkin. Quickly detecting relevant program invariants. In ICSE 2000, Proceedings of the 22nd International Conference on Software Engineering, pages 449-458, Limerick, Ireland, June 7-9, 2000.
-
(2000)
ICSE 2000, Proceedings of the 22nd International Conference on Software Engineering
, pp. 449-458
-
-
Ernst, M.D.1
Czeisler, A.2
Griswold, W.G.3
Notkin, D.4
-
17
-
-
0036036098
-
Extended static checking for Java
-
Berlin, Germany
-
C. Flanagan, K. R. M. Leino, M. Lillibridge, G. Nelson, J. B. Saxe, and R. Stata. Extended static checking for Java. In Proceedings of the ACM SIGPLAN 2002 Conference on Programming Language Design and Implementation, pages 234-245, Berlin, Germany, 2002.
-
(2002)
Proceedings of the ACM SIGPLAN 2002 Conference on Programming Language Design and Implementation
, pp. 234-245
-
-
Flanagan, C.1
Leino, K.R.M.2
Lillibridge, M.3
Nelson, G.4
Saxe, J.B.5
Stata, R.6
-
18
-
-
0038262973
-
Improving test suites via operational abstraction
-
Portland, Oregon, May 6-8
-
M. Harder, J. Mellen, and M. D. Ernst. Improving test suites via operational abstraction. In ICSE'03, Proceedings of the 25th International Conference on Software Engineering, pages 60-71, Portland, Oregon, May 6-8, 2003.
-
(2003)
ICSE'03, Proceedings of the 25th International Conference on Software Engineering
, pp. 60-71
-
-
Harder, M.1
Mellen, J.2
Ernst, M.D.3
-
19
-
-
84976706598
-
A value transmission method for abstract data types
-
M. P. Herlihy and B. Liskov. A value transmission method for abstract data types. ACM Trans. Prog. Lang. Syst., 4(4):527-551, 1982.
-
(1982)
ACM Trans. Prog. Lang. Syst.
, vol.4
, Issue.4
, pp. 527-551
-
-
Herlihy, M.P.1
Liskov, B.2
-
20
-
-
0034833913
-
Dynamic software updating
-
Snowbird, Utah
-
M. W. Hicks, J. T. Moore, and S. Nettles. Dynamic software updating. In Proceedings of the ACM SIGPLAN 2001 Conference on Programming Language Design and Implementation, pages 13-23, Snowbird, Utah, 2001.
-
(2001)
Proceedings of the ACM SIGPLAN 2001 Conference on Programming Language Design and Implementation
, pp. 13-23
-
-
Hicks, M.W.1
Moore, J.T.2
Nettles, S.3
-
21
-
-
33744646528
-
Surgeon: A packager for dynamically reconfigurable distributed applications
-
London, England, Mar.
-
C. Hofmeister, E. White, and J. Purtilo. Surgeon: A packager for dynamically reconfigurable distributed applications. In International Workshop on Configurable Distributed Systems, pages 164-175, London, England, Mar. 1992.
-
(1992)
International Workshop on Configurable Distributed Systems
, pp. 164-175
-
-
Hofmeister, C.1
White, E.2
Purtilo, J.3
-
23
-
-
77956616610
-
Automated support for program refactoring using invariants
-
Florence, Italy, Nov. 6-10
-
Y. Kataoka, M. D. Ernst, W. G. Griswold, and D. Notkin. Automated support for program refactoring using invariants. In ICSM 2001, Proceedings of the International Conference on Software Maintenance, pages 736-743, Florence, Italy, Nov. 6-10, 2001.
-
(2001)
ICSM 2001, Proceedings of the International Conference on Software Maintenance
, pp. 736-743
-
-
Kataoka, Y.1
Ernst, M.D.2
Griswold, W.G.3
Notkin, D.4
-
24
-
-
0000913573
-
JML: A notation for detailed design
-
Kluwer Academic Publishers, Boston
-
G. T. Leavens, A. L. Baker, and C. Ruby. JML: A notation for detailed design. In Behavioral Specifications of Businesses and Systems, pages 175-188. Kluwer Academic Publishers, Boston, 1999.
-
(1999)
Behavioral Specifications of Businesses and Systems
, pp. 175-188
-
-
Leavens, G.T.1
Baker, A.L.2
Ruby, C.3
-
25
-
-
84958041521
-
An extended static checker for Modula-3
-
Lisbon, Portugal, Apr.
-
K. R. M. Leino and G. Nelson. An extended static checker for Modula-3. In Compiler Construction: 7th International Conference, CC'98, pages 302-305, Lisbon, Portugal, Apr. 1998.
-
(1998)
Compiler Construction: 7th International Conference, CC'98
, pp. 302-305
-
-
Leino, K.R.M.1
Nelson, G.2
-
26
-
-
0028548263
-
A behavioral notion of subtyping
-
Nov.
-
B. H. Liskov and J. M. Wing. A behavioral notion of subtyping. ACM Trans. Prog. Lang. Syst., 16(6):1811-1841, Nov. 1994.
-
(1994)
ACM Trans. Prog. Lang. Syst.
, vol.16
, Issue.6
, pp. 1811-1841
-
-
Liskov, B.H.1
Wing, J.M.2
-
29
-
-
0004173988
-
-
PhD thesis, Stanford University, Palo Alto, CA, Also published as Xerox Palo Alto Research Center Research Report CSL-81-10
-
G. Nelson. Techniques for Program Verification. PhD thesis, Stanford University, Palo Alto, CA, 1980. Also published as Xerox Palo Alto Research Center Research Report CSL-81-10.
-
(1980)
Techniques for Program Verification
-
-
Nelson, G.1
-
30
-
-
0036986388
-
Automatic generation of program specifications
-
Rome, Italy, July 22-24
-
J. W. Nimmer and M. D. Ernst. Automatic generation of program specifications. In ISSTA 2002, Proceedings of the 2002 International Symposium on Software Testing and Analysis, pages 232-242, Rome, Italy, July 22-24, 2002.
-
(2002)
ISSTA 2002, Proceedings of the 2002 International Symposium on Software Testing and Analysis
, pp. 232-242
-
-
Nimmer, J.W.1
Ernst, M.D.2
-
31
-
-
0038349063
-
Invariant inference for static checking: An empirical evaluation
-
Charleston, SC, Nov. 20-22
-
J. W. Nimmer and M. D. Ernst. Invariant inference for static checking: An empirical evaluation. In Proceedings of the ACM SIGSOFT 10th International Symposium on the Foundations of Software Engineering (FSE 2002), pages 11-20, Charleston, SC, Nov. 20-22, 2002.
-
(2002)
Proceedings of the ACM SIGSOFT 10th International Symposium on the Foundations of Software Engineering (FSE 2002)
, pp. 11-20
-
-
Nimmer, J.W.1
Ernst, M.D.2
-
32
-
-
0031597162
-
Architecture-based runtime software evolution
-
P. Oreizy, N. Medvidovic, and R. N. Taylor. Architecture-based runtime software evolution. In Proceedings of the 20th International Conference on Software Engineering, Kyoto, Japan, Apr. 1998.
-
Proceedings of the 20th International Conference on Software Engineering, Kyoto, Japan, Apr. 1998
-
-
Oreizy, P.1
Medvidovic, N.2
Taylor, R.N.3
-
33
-
-
0024913930
-
Approaches to specification-based testing
-
Dec.
-
D. J. Richardson, O. O'Malley, and C. Tittle. Approaches to specification-based testing. In Proceedings of the ACM SIGSOFT '89 Third Symposium on Testing, Analysis, and Verification (TAV3), pages 86-96, Dec. 1989.
-
(1989)
Proceedings of the ACM SIGSOFT '89 Third Symposium on Testing, Analysis, and Verification (TAV3)
, pp. 86-96
-
-
Richardson, D.J.1
O'Malley, O.2
Tittle, C.3
-
34
-
-
84976764419
-
An introduction to Trellis/Owl
-
Portland, OR, USA, June
-
C. Schaffert, T. Cooper, B. Bullis, M. Kilian, and C. Wilpolt. An introduction to Trellis/Owl. In Conference on Object-Oriented Programming Systems, Languages and Applications, pages 9-16, Portland, OR, USA, June 1986.
-
(1986)
Conference on Object-Oriented Programming Systems, Languages and Applications
, pp. 9-16
-
-
Schaffert, C.1
Cooper, T.2
Bullis, B.3
Kilian, M.4
Wilpolt, C.5
-
35
-
-
84942213046
-
On-the-fly program modification: Systems for dynamic updating
-
Mar.
-
M. E. Segal and O. Frieder. On-the-fly program modification: Systems for dynamic updating. IEEE Software, 10(2), Mar. 1993.
-
(1993)
IEEE Software
, vol.10
, Issue.2
-
-
Segal, M.E.1
Frieder, O.2
-
36
-
-
0005102624
-
-
Technical Report MIT-LCS-TR-711, MIT Laboratory for Computer Science, Cambridge, MA, Apr. 1, Revision of PhD thesis
-
R. Stata. Modularity in the presence of subclassing. Technical Report MIT-LCS-TR-711, MIT Laboratory for Computer Science, Cambridge, MA, Apr. 1, 1997. Revision of PhD thesis.
-
(1997)
Modularity in the Presence of Subclassing
-
-
Stata, R.1
-
37
-
-
1542325370
-
Automatic upgrades: A hands-on process
-
Mar.
-
R. K. Weiler. Automatic upgrades: A hands-on process. Information Week, Mar. 2002.
-
(2002)
Information Week
-
-
Weiler, R.K.1
-
38
-
-
0026890189
-
A program integration algorithm that accommodates semantics-preserving transformations
-
W. Yang, S. Horwitz, and T. Reps. A program integration algorithm that accommodates semantics-preserving transformations. ACM Transactions on Software Engineering and Methodology, 1(3):310-354, 1992.
-
(1992)
ACM Transactions on Software Engineering and Methodology
, vol.1
, Issue.3
, pp. 310-354
-
-
Yang, W.1
Horwitz, S.2
Reps, T.3
|