-
1
-
-
84937648669
-
IEEE Trans. on Software Engineering
-
Nov.
-
IEEE Trans. on Software Engineering, vol. 11, no. 11, Nov. 1985.
-
(1985)
, vol.11
, Issue.11
-
-
-
2
-
-
0025558067
-
Compiling scientific code using partial evaluation
-
Dec.
-
A. Berlin and D. Weise, “Compiling scientific code using partial evaluation,” IEEE Computer, vol. 23, no. 12, pp. 25-37, Dec. 1990.
-
(1990)
IEEE Computer
, vol.23
, Issue.12
, pp. 25-37
-
-
Berlin, A.1
Weise, D.2
-
4
-
-
0013194968
-
Software Reusability
-
ACM Press: Addison-Wesley
-
T. Biggerstaff and A. Perlis, eds., Software Reusability (2 vols.), ACM Press: Addison-Wesley, 1989.
-
(1989)
, vol.2
-
-
Biggerstaff, T.1
Perlis, A.2
-
5
-
-
0026170770
-
A packaging system for heterogeneous execution environments
-
June
-
J. Callahan and J. Purtilo “A packaging system for heterogeneous execution environments,” IEEE Trans. Software Engineering, vol. 17, no. 6, pp. 626-635, June 1991.
-
(1991)
IEEE Trans. Software Engineering
, vol.17
, Issue.6
, pp. 626-635
-
-
Callahan, J.1
Purtilo, J.2
-
8
-
-
84937646412
-
-
PhD dissertation, Tech. Report 94-1434, Dept. of Computer Science, Cornell Univ.
-
S. Efremidis, “On program transformations,” PhD dissertation, Tech. Report 94-1434, Dept. of Computer Science, Cornell Univ., 1994.
-
(1994)
“On program transformations,”
-
-
Efremidis, S.1
-
9
-
-
0003880013
-
-
Addison-Wesley
-
E. Gamma, R. Helm, R. Johnson, and J. Vlissides, Design Patterns: Elements of Reusable Object-Oriented Software, Addison-Wesley, 1995.
-
(1995)
Design Patterns: Elements of Reusable Object-Oriented Software
-
-
Gamma, E.1
Helm, R.2
Johnson, R.3
Vlissides, J.4
-
10
-
-
85034605080
-
-
R. Conradi et al., eds., Lecture Notes in Computer Science Advanced Programming Environments, Springer-Verlag
-
D. Garlan, “Views for tools in integrated environments,” in R. Conradi et al., eds., Lecture Notes in Computer Science, vol. 244: Advanced Programming Environments, Springer-Verlag, 1986.
-
(1986)
“Views for tools in integrated environments,”
, vol.244
-
-
Garlan, D.1
-
12
-
-
0022667698
-
Reusing and interconnecting software components
-
Feb.
-
J. A. Goguen, “Reusing and interconnecting software components,” IEEE Computer, pp. 16-28, Feb. 1986.
-
(1986)
IEEE Computer
, pp. 16-28
-
-
Goguen, J.A.1
-
14
-
-
0005302189
-
-
Tech. Report SRI-CSL-92-03, Computer Science Lab, SRI International, Menlo Park, Mar.
-
J. A. Goguen, “Introducing OBJ,” Tech. Report SRI-CSL-92-03, Computer Science Lab, SRI International, Menlo Park, Mar. 1992.
-
(1992)
“Introducing OBJ,”
-
-
Goguen, J.A.1
-
16
-
-
0022085285
-
A new notion of encapsulation
-
July
-
D. Gries and J. Prins, “A new notion of encapsulation,” ACM SIGPLAN Notices, vol. 20, no. 7, pp. 131-139, July 1985.
-
(1985)
ACM SIGPLAN Notices
, vol.20
, Issue.7
, pp. 131-139
-
-
Gries, D.1
Prins, J.2
-
17
-
-
0012167514
-
The transform-a new language construct
-
D. Gries and D. Volpano, “The transform-a new language construct,” Structured Programming, vol. 11, no. 1, pp. 1-10, 1990.
-
(1990)
Structured Programming
, vol.11
, Issue.1
, pp. 1-10
-
-
Gries, D.1
Volpano, D.2
-
18
-
-
0025519252
-
Extending objects to support multiple interfaces and access control
-
Nov.
-
B. Hailpern and H. Ossher, “Extending objects to support multiple interfaces and access control,” IEEE Trans. Software Engineering, vol, 16, no. 11, pp. 1,247-1,257, Nov. 1990.
-
(1990)
IEEE Trans. Software Engineering
, vol.16
, Issue.11
, pp. 1247-1257
-
-
Hailpern, B.1
Ossher, H.2
-
19
-
-
0023456998
-
RPDE3: A framework for integrating tool fragments
-
Nov.
-
W. Harrison, “RPDE3: A framework for integrating tool fragments,” IEEE Software, vol. 4, no. 6, pp. 46-56, Nov. 1987.
-
(1987)
IEEE Software
, vol.4
, Issue.6
, pp. 46-56
-
-
Harrison, W.1
-
20
-
-
84976706598
-
A value transmission method for abstract data types
-
Oct.
-
M. Herlihy and B. Liskov, “A value transmission method for abstract data types,” ACM Trans. Programming Languages Syst., vol. 4, no. 4, pp. 527-551, Oct. 1982.
-
(1982)
ACM Trans. Programming Languages Syst.
, vol.4
, Issue.4
, pp. 527-551
-
-
Herlihy, M.1
Liskov, B.2
-
23
-
-
0008899108
-
-
[28]
-
E. Kant, F. Daube, W. MacGregor, and J. Wald, “Scientific programming by automated synthesis,” in [28], pp. 169-205.
-
“Scientific programming by automated synthesis,”
, pp. 169-205
-
-
Kant, E.1
Daube, F.2
MacGregor, W.3
Wald, J.4
-
24
-
-
0026873608
-
Software reuse
-
June
-
C. W. Krueger, “Software reuse,” ACM Computing Surveys, vol. 24, no. 2, pp. 131-184, June 1992.
-
(1992)
ACM Computing Surveys
, vol.24
, Issue.2
, pp. 131-184
-
-
Krueger, C.W.1
-
25
-
-
0023383221
-
IDL: Sharing intermediate representations
-
July
-
D. Lamb, “IDL: Sharing intermediate representations,” ACM Trans. Programming Languages Syst. vol. 9, no. 3, pp. 267-318, July 1987.
-
(1987)
ACM Trans. Programming Languages Syst.
, vol.9
, Issue.3
, pp. 267-318
-
-
Lamb, D.1
-
26
-
-
0242592090
-
Why a diagram is (sometimes) worth 10,000 words
-
also in [44]
-
J. Larkin and H. A. Simon, “Why a diagram is (sometimes) worth 10,000 words,” Cognitive Science, vol. 11, pp. 65-99, 1987; also in [44].
-
(1987)
Cognitive Science
, vol.11
, pp. 65-99
-
-
Larkin, J.1
Simon, H.A.2
-
29
-
-
0029325224
-
Reusing software: Issues and research directions
-
June
-
H. Mili, F. Mili, and A. Mili, “Reusing software: Issues and research directions,” IEEE Trans. Software Engineering, vol. 21, no. 6, pp. 528-562, June 1995.
-
(1995)
IEEE Trans. Software Engineering
, vol.21
, Issue.6
, pp. 528-562
-
-
Mili, H.1
Mili, F.2
Mili, A.3
-
30
-
-
0026219884
-
Enabling technology for knowledge sharing
-
Fall
-
R. Neches, R. Fikes, T. Finin, T. Gruber, R. Patil, P. Senator, and W. Swartout, “Enabling technology for knowledge sharing,” AI Magazine, vol. 12, no. 3, pp. 36-56, Fall 1991.
-
(1991)
AI Magazine
, vol.12
, Issue.3
, pp. 36-56
-
-
Neches, R.1
Fikes, R.2
Finin, T.3
Gruber, T.4
Patil, R.5
Senator, P.6
Swartout, W.7
-
31
-
-
0041922215
-
GLISP: A LISP-based programming system with data abstraction
-
Fall
-
G. Novak, “GLISP: A LISP-based programming system with data abstraction,” AI Magazine, vol. 4, no. 3, pp. 37-47, Fall 1983.
-
(1983)
AI Magazine
, vol.4
, Issue.3
, pp. 37-47
-
-
Novak, G.1
-
32
-
-
84936900998
-
-
Tech. Report STAN-CS-82-895, C.S. Dept., Stanford Univ. TR-83-25, A.I. Lab, C.S. Dept., Univ. of Texas at Austin
-
G. Novak, “GLISP User's Manual,” Tech. Report STAN-CS-82-895, C.S. Dept., Stanford Univ., 1982; TR-83-25, A.I. Lab, C.S. Dept., Univ. of Texas at Austin.
-
(1982)
“GLISP User's Manual,”
-
-
Novak, G.1
-
33
-
-
0026897891
-
Negotiated interfaces for software reuse
-
July
-
G. Novak, F. Hill, M. Wan, and B. Sayrs, “Negotiated interfaces for software reuse,” IEEE Trans. Software Engineering, vol. 18, no. 7, July 1992.
-
(1992)
IEEE Trans. Software Engineering
, vol.18
, Issue.7
-
-
Novak, G.1
Hill, F.2
Wan, M.3
Sayrs, B.4
-
34
-
-
85031701225
-
Software reuse through view type clusters
-
IEEE CS Press Sept.
-
G. Novak, “Software reuse through view type clusters,” Proc. Seventh Knowledge-Based Software Eng. Conf., IEEE CS Press, pp. 70-79, Sept. 1992.
-
(1992)
Proc. Seventh Knowledge-Based Software Eng. Conf.
, pp. 70-79
-
-
Novak, G.1
-
36
-
-
0028259239
-
Generating programs from connections of physical models
-
IEEE CS Press, Mar.
-
G. Novak, “Generating programs from connections of physical models,” Proc. 10th Conf. Artificial Intelligence for Applications, IEEE CS Press, Mar. 1994, pp. 224-230.
-
(1994)
Proc. 10th Conf. Artificial Intelligence for Applications
, pp. 224-230
-
-
Novak, G.1
-
37
-
-
0029359411
-
Conversion of units of measurement
-
Aug.
-
G. Novak, “Conversion of units of measurement,” IEEE Trans. Software Engineering, vol. 21, no. 8, pp. 651-661, Aug. 1995.
-
(1995)
IEEE Trans. Software Engineering
, vol.21
, Issue.8
, pp. 651-661
-
-
Novak, G.1
-
40
-
-
0026173909
-
Module reuse by interface adaptation
-
June
-
J. M. Purtilo and J. M. Atlee, “Module reuse by interface adaptation,” Software Practice and Experience, vol. 21, no. 6, pp. 539-556, June 1991.
-
(1991)
Software Practice and Experience
, vol.21
, Issue.6
, pp. 539-556
-
-
Purtilo, J.M.1
Atlee, J.M.2
-
44
-
-
0004027813
-
Models of Thought
-
Yale Univ. Press
-
H. A. Simon, Models of Thought, vol. 2, Yale Univ. Press, 1989.
-
(1989)
, vol.2
-
-
Simon, H.A.1
-
45
-
-
0025488553
-
KIDS: a semiautomatic program development system
-
Sept.
-
D. R. Smith, “KIDS: a semiautomatic program development system,” IEEE Trans. Software Engineering, vol. 16, no. 9, pp. 1,024-1,043, Sept. 1990.
-
(1990)
IEEE Trans. Software Engineering
, vol.16
, Issue.9
, pp. 1024-1043
-
-
Smith, D.R.1
-
50
-
-
84976819957
-
An overview of Miranda
-
Dec.
-
D. Turner, “An overview of Miranda,” SIGPLAN Notices, Dec. 1986.
-
(1986)
SIGPLAN Notices
-
-
Turner, D.1
-
52
-
-
84937653596
-
-
[55]
-
B. W. Weide, W. F. Ogden, and S. H. Zweben, “Reusable software components,” in [55], pp. 1-65.
-
“Reusable software components,”
, pp. 1-65
-
-
Weide, B.W.1
Ogden, W.F.2
Zweben, S.H.3
-
55
-
-
0043177307
-
Advances in Computers
-
Academic Press
-
M. C. Yovits, ed., Advances in Computers, vol. 33, Academic Press, 1991.
-
(1991)
, vol.33
-
-
Yovits, M.C.1
|