-
2
-
-
33747333913
-
-
36-45, 1994.
-
S.K. Abd-El-Hafiz and V.R. Basili, "A Tool for Assisting the Understanding and Formal Development of Software," Proc. Sixth Int'l Conf. Software Engineering and Knowledge Engineering, Jurmala, Latvia, pp. 36-45, 1994.
-
And V.R. Basili, "A Tool for Assisting the Understanding and Formal Development of Software," Proc. Sixth Int'l Conf. Software Engineering and Knowledge Engineering, Jurmala, Latvia, Pp.
-
-
Abd-El-Hafiz, S.K.1
-
3
-
-
0027831347
-
-
152-161, 1993.
-
S.K. Abd-El-Hafiz and V.R. Basili, "Documenting Programs Using a Library of Tree Structured Plans," Proc. Conf. Software Maintenance," Montreal, Canada, pp. 152-161, 1993.
-
And V.R. Basili, "Documenting Programs Using a Library of Tree Structured Plans," Proc. Conf. Software Maintenance," Montreal, Canada, Pp.
-
-
Abd-El-Hafiz, S.K.1
-
4
-
-
84987197132
-
-
212-219, 1991.
-
S.K. Abd-Gl-Hafiz, V.R. Basili, and G. Caldiera, "Towards Automated Support for Extraction of Reusable Components," Proc. Conf. Software Maintenance, Sorrento, Italy, pp. 212-219, 1991.
-
V.R. Basili, and G. Caldiera, "Towards Automated Support for Extraction of Reusable Components," Proc. Conf. Software Maintenance, Sorrento, Italy, Pp.
-
-
Abd-Gl-Hafiz, S.K.1
-
5
-
-
85050895495
-
-
104-113, 1991.
-
A. Abran and H. Nguyenkim, "Analysis of Maintenance Work Categories Through Measurement," Proc. Conf. Software Maintenance. Sorrento, Italy, pp. 104-113, 1991.
-
And H. Nguyenkim, "Analysis of Maintenance Work Categories through Measurement," Proc. Conf. Software Maintenance. Sorrento, Italy, Pp.
-
-
Abran, A.1
-
6
-
-
85011543867
-
-
167-178, 1991.
-
D. Allemang and B. Chandrasekaran, "Functional Representation and Program Debugging," Proc. Sixth Ann. Knowledge-Based Software Engineering Conf., Syracuse, N.Y., pp. 167-178, 1991.
-
And B. Chandrasekaran, "Functional Representation and Program Debugging," Proc. Sixth Ann. Knowledge-Based Software Engineering Conf., Syracuse, N.Y., Pp.
-
-
Allemang, D.1
-
8
-
-
0016486120
-
-
1, no. 1, pp. 76-86, 1975.
-
S.K. Basu and J. Misra, "Proving Loop Programs," IEEE Trans. Software Engineering, vol. 1, no. 1, pp. 76-86, 1975.
-
-
-
-
9
-
-
33747352555
-
-
1-7, 1993.
-
K. Bertels, P. Vanneste, and C. De Backer, "A Cognitive Approach to Program Understanding," Proc. Working Conf. Reverse Engineering, Baltimore, Md., pp. 1-7, 1993.
-
P. Vanneste, and C. De Backer, "A Cognitive Approach to Program Understanding," Proc. Working Conf. Reverse Engineering, Baltimore, Md., Pp.
-
-
Bertels, K.1
-
11
-
-
0026102983
-
-
24, no. 2, pp. 61-70, 1991.
-
G. Caldiera and V.R. Basili, "Identifying and Qualifying Reusable Software Components," Computer, vol. 24, no. 2, pp. 61-70, 1991.
-
And V.R. Basili, "Identifying and Qualifying Reusable Software Components," Computer, Vol.
-
-
Caldiera, G.1
-
12
-
-
0021427356
-
-
10, no. 3, pp. 275-285, 1984.
-
D.D. Dunlop and V.R. Basili, "A Heuristic for Deriving Loop Functions," IEEE Trans. Software Engineering, vol. 10, no. 3, pp. 275-285, 1984.
-
And V.R. Basili, "A Heuristic for Deriving Loop Functions," IEEE Trans. Software Engineering, Vol.
-
-
Dunlop, D.D.1
-
13
-
-
33747365637
-
-
1991.
-
R.B. France and V.R. Basili, "A Pattern-Driven Approach to Code Analysis for Reuse," Tech. Report CS-TR-2802, Dept. of Computer Science, Univ. of Maryland, College Park, Md. 1991.
-
And V.R. Basili, "A Pattern-Driven Approach to Code Analysis for Reuse," Tech. Report CS-TR-2802, Dept. of Computer Science, Univ. of Maryland, College Park, Md.
-
-
France, R.B.1
-
15
-
-
0024122224
-
-
312-318, 1988.
-
M.T. Harandi and J.Q. Ning, "PAT: A Knowledge-Based Program Analysis Tool," Proc. Conf. Software Maintenance, Phoenix, Ariz., pp. 312-318, 1988.
-
And J.Q. Ning, "PAT: a Knowledge-Based Program Analysis Tool," Proc. Conf. Software Maintenance, Phoenix, Ariz., Pp.
-
-
Harandi, M.T.1
-
16
-
-
0025229148
-
-
7, no. 1, pp. 74-81, 1990.
-
M.T. Harandi and J.Q. Ning, "Knowledge-Based Program Analysis," IEEE Software, vol. 7, no. 1, pp. 74-81, 1990.
-
And J.Q. Ning, "Knowledge-Based Program Analysis," IEEE Software, Vol.
-
-
Harandi, M.T.1
-
17
-
-
0026239582
-
-
13th Int'l Conf. Software Engineering, pp. 62-73, Austin, Tex., 1991.
-
J. Hartman, "Understanding Natural Programs Using Proper decomposition," Proc. 13th Int'l Conf. Software Engineering, pp. 62-73, Austin, Tex., 1991.
-
"Understanding Natural Programs Using Proper Decomposition," Proc.
-
-
Hartman, J.1
-
18
-
-
0025252785
-
-
7, no. 1, pp. 55-63, 1990.
-
P.A. Hausler, M.G. Pleszkoch, R.C. Linger, and A.R. Hevner, "Using Function Abstraction to Understand Program Behavior," IEEE Software, vol. 7, no. 1, pp. 55-63, 1990.
-
M.G. Pleszkoch, R.C. Linger, and A.R. Hevner, "Using Function Abstraction to Understand Program Behavior," IEEE Software, Vol.
-
-
Hausler, P.A.1
-
19
-
-
84945708698
-
-
12, no. 10, pp. 576-580, 583, 1969.
-
C.A.R. Hoare, "An Axiomatic Basis for Computer Programming," Comm. ACM, vol. 12, no. 10, pp. 576-580, 583, 1969.
-
"An Axiomatic Basis for Computer Programming," Comm. ACM, Vol.
-
-
Hoare, C.A.R.1
-
21
-
-
0026256568
-
-
16, no. 3, pp. 197-203, 1991.
-
C.S. Hsieh, "Slice, Chunk, and Dataflow Anomaly as Uatalog Rules," The J. of Systems and Software, vol. 16, no. 3, pp. 197-203, 1991.
-
"Slice, Chunk, and Dataflow Anomaly as Uatalog Rules," the J. of Systems and Software, Vol.
-
-
Hsieh, C.S.1
-
24
-
-
0021384852
-
-
11, no. 3, pp. 267-275, 1985.
-
W.L. Johnson and E. Soloway, "PROUST: Knowledge-Based Program Understanding," IEEE Trans. Software Engineering, vol. 11, no. 3, pp. 267-275, 1985.
-
And E. Soloway, "PROUST: Knowledge-Based Program Understanding," IEEE Trans. Software Engineering, Vol.
-
-
Johnson, W.L.1
-
26
-
-
0016941016
-
-
19, no. 4. pp. 188-206, 1976.
-
S. Katz and Z. Manna, "Logical Analysis of Programs," Comm. ACM, vol. 19, no. 4. pp. 188-206, 1976.
-
And Z. Manna, "Logical Analysis of Programs," Comm. ACM, Vol.
-
-
Katz, S.1
-
27
-
-
33747354691
-
-
46-70. Springer-Verlag, 1989.
-
K. Lano and P. Breuer, "From Programs to Z Specifications," Z. User Workshop, J.E. Nicholls , pp. 46-70. Springer-Verlag, 1989.
-
And P. Breuer, "From Programs to Z Specifications," Z. User Workshop, J.E. Nicholls , Pp.
-
-
Lano, K.1
-
30
-
-
84976783546
-
-
1, no. 2, pp. 226-244, Oct. 1979.
-
D.C. Luckham and N. Suzuki, "Verification of Array, Record, and Pointer Operations in Pascal," TOPLAS, vol. 1, no. 2, pp. 226-244, Oct. 1979.
-
And N. Suzuki, "Verification of Array, Record, and Pointer Operations in Pascal," TOPLAS, Vol.
-
-
Luckham, D.C.1
-
31
-
-
0001449951
-
-
13, pp. 307-325, 1981.
-
K.B. McKeithen, J.S. Reitman, H.H. Rueter, and S.C. Hirtle, "Knowledge Organization and Skill Differences in Computer Programmers," Cognitive Psychology. vol. 13, pp. 307-325, 1981.
-
J.S. Reitman, H.H. Rueter, and S.C. Hirtle, "Knowledge Organization and Skill Differences in Computer Programmers," Cognitive Psychology. Vol.
-
-
McKeithen, K.B.1
-
35
-
-
0017943680
-
-
4, no. 2, pp. 81-89, 1978.
-
T.W. Pratt, "Control Computations and the Design of Loop Control Structures," IEEE Trans. Software Engineering, vol. 4, no. 2, pp. 81-89, 1978.
-
"Control Computations and the Design of Loop Control Structures," IEEE Trans. Software Engineering, Vol.
-
-
Pratt, T.W.1
-
36
-
-
84949891829
-
-
126-133, Baltimore, Md., 1993.
-
A. Quilici, "A Hybrid Approach to Recognizing Programming plans," Proc. Working Conf. Reverse Engineering, pp. 126-133, Baltimore, Md., 1993.
-
"A Hybrid Approach to Recognizing Programming Plans," Proc. Working Conf. Reverse Engineering, Pp.
-
-
Quilici, A.1
-
37
-
-
0019648586
-
-
1,044-1,052, Aug. 1981.
-
C. Rich, "A Formal Representation for Plans in the Programmer's Apprentice," Proc. Seventh Int'l Joint Conf. on Al, pp. 1,044-1,052, Aug. 1981.
-
"A Formal Representation for Plans in the Programmer's Apprentice," Proc. Seventh Int'l Joint Conf. on Al, Pp.
-
-
Rich, C.1
-
38
-
-
0025212925
-
-
7, no. 1, pp. 82-89, 1990.
-
C. Rich and L.M. Wills, "Recognizing a Program's Design: A Graph-Parsing Approach," IEEE Software, vol. 7, no. 1, pp. 82-89, 1990.
-
And L.M. Wills, "Recognizing a Program's Design: a Graph-Parsing Approach," IEEE Software, Vol.
-
-
Rich, C.1
-
40
-
-
85029683742
-
-
144-150, 1993.
-
P.G. Selfridge, R.C. Waters, and E.J. Chikofsky, "Challenges to the field of Reverse Engineering," Proc. Working Conf. Reverse Engineering, Baltimore, Md., pp. 144-150, 1993.
-
R.C. Waters, and E.J. Chikofsky, "Challenges to the Field of Reverse Engineering," Proc. Working Conf. Reverse Engineering, Baltimore, Md., Pp.
-
-
Selfridge, P.G.1
-
41
-
-
0022775151
-
-
29, no. 9,pp. 850-858, 1986.
-
K. Soloway, "Learning to Program = Learning to Construct Mechanisms and Explanations," Comm. ACM, vol. 29, no. 9,pp. 850-858, 1986.
-
"Learning to Program = Learning to Construct Mechanisms and Explanations," Comm. ACM, Vol.
-
-
Soloway, K.1
-
42
-
-
0020843892
-
-
26, no. 11, pp. 853-860, 1983.
-
E. Soloway, J. Bonar, and K. Ehrlich, "Cognitive Strategies and Looping Constructs: an Empirical Study," Comm. ACM, vol. 26, no. 11, pp. 853-860, 1983.
-
J. Bonar, and K. Ehrlich, "Cognitive Strategies and Looping Constructs: an Empirical Study," Comm. ACM, Vol.
-
-
Soloway, E.1
-
43
-
-
0021494691
-
-
10, no. 5, 1984.
-
E. Soloway and K. Ehrlich, "Empirical Studies of Programming Knowledge," IEEE Trans. Software Engineering, vol. 10, no. 5, 1984.
-
And K. Ehrlich, "Empirical Studies of Programming Knowledge," IEEE Trans. Software Engineering, Vol.
-
-
Soloway, E.1
-
46
-
-
0024882405
-
-
307-315, 1989.
-
M. Ward, F.W. Calliss, and M. Munro, "The Maintainer's Assistant," Proc. Conf. Software Maintenance, Miami, Fla., pp. 307-315, 1989.
-
F.W. Calliss, and M. Munro, "The Maintainer's Assistant," Proc. Conf. Software Maintenance, Miami, Fla., Pp.
-
-
Ward, M.1
-
47
-
-
0018466461
-
-
5, no 3, pp. 237-247, 1979.
-
R.C. Waters, "A Method for Analyzing Loop Programs," IEEE Trans. Software Engineering, vol. 5, no 3, pp. 237-247, 1979.
-
"A Method for Analyzing Loop Programs," IEEE Trans. Software Engineering, Vol.
-
-
Waters, R.C.1
-
48
-
-
0022135123
-
-
11, no. 11, pp. 1,296-1,320, Nov. 1985.
-
R.C. Waters, "The Programmer's Apprentice: A Session with KBEmacs," IEEE Trans. Software Engineering, vol. 11, no. 11, pp. 1,296-1,320, Nov. 1985.
-
"The Programmer's Apprentice: a Session with KBEmacs," IEEE Trans. Software Engineering, Vol.
-
-
Waters, R.C.1
-
49
-
-
84976775198
-
-
17, no. 2, pp. 102-112, 1974.
-
B. Wegbreit, "The Synthesis of Loop Predicates," Comm. ACM, vol. 17, no. 2, pp. 102-112, 1974.
-
"The Synthesis of Loop Predicates," Comm. ACM, Vol.
-
-
Wegbreit, B.1
-
50
-
-
85011186330
-
-
134-143, 1993.
-
L.M. Wills, "Flexible Control for Program Recognition," Proc. the Working Conf. Reverse Engineering, Baltimore, Md., pp. 134-143, 1993.
-
"Flexible Control for Program Recognition," Proc. the Working Conf. Reverse Engineering, Baltimore, Md., Pp.
-
-
Wills, L.M.1
|