-
2
-
-
0003279458
-
Domain Analysis Concepts and Research Directions
-
R. Prieto-Díaz and G. Arango, Eds., IEEE Computer Society Press
-
Arango, G. and R. Prieto-Díaz (1991), "Domain Analysis Concepts and Research Directions," In Domain Analysis and Software Systems Modeling, R. Prieto-Díaz and G. Arango, Eds., IEEE Computer Society Press, pp. 9-32.
-
(1991)
Domain Analysis and Software Systems Modeling
, pp. 9-32
-
-
Arango, G.1
Prieto-Díaz, R.2
-
3
-
-
0027235051
-
A Process for Consolidating and Reusing Design Knowledge
-
IEEE Computer Society Press, Baltimore, MD
-
Arango, G., E. Schoen, and R. Pettengill (1993), "A Process for Consolidating and Reusing Design Knowledge," 15th International Conference on Software Engineering, IEEE Computer Society Press, Baltimore, MD, pp. 231-242.
-
(1993)
15th International Conference on Software Engineering
, pp. 231-242
-
-
Arango, G.1
Schoen, E.2
Pettengill, R.3
-
5
-
-
84976850194
-
The Design and Implementation of Hierarchical Software Systems with Reusable Components
-
Batory, D. and S. O'Malley (1992), "The Design and Implementation of Hierarchical Software Systems with Reusable Components," ACM Transactions on Software Engineering and Methodology 1, 4, 355-398.
-
(1992)
ACM Transactions on Software Engineering and Methodology
, vol.1
, Issue.4
, pp. 355-398
-
-
Batory, D.1
O'Malley, S.2
-
6
-
-
0024699072
-
Design Recovery for Maintenance and Reuse
-
Biggerstaff, T.J. (1989), "Design Recovery for Maintenance and Reuse," IEEE Computer 7, 22, 36-49.
-
(1989)
IEEE Computer
, vol.7
, Issue.22
, pp. 36-49
-
-
Biggerstaff, T.J.1
-
7
-
-
84903520119
-
Program Understanding and the Concept Assignment Problem
-
Biggerstaff, T.J., B.G. Mitbander, and D. Webster (1994), "Program Understanding and the Concept Assignment Problem," Communications of the ACM 37, 5, 72-83.
-
(1994)
Communications of the ACM
, vol.37
, Issue.5
, pp. 72-83
-
-
Biggerstaff, T.J.1
Mitbander, B.G.2
Webster, D.3
-
10
-
-
0002605970
-
Living with CLASSIC: When and How to Use a KL-ONE-Like Language
-
J. Sowa, Ed., Morgan Kaufmann, San Mateo, CA
-
Brachman, R., D. McGuinness, P. Patel-Schneider, L. Resnick, and A. Borgida (1990), "Living with CLASSIC: When and How to Use a KL-ONE-Like Language," In Principles of Semantic Networks, J. Sowa, Ed., Morgan Kaufmann, San Mateo, CA.
-
(1990)
Principles of Semantic Networks
-
-
Brachman, R.1
McGuinness, D.2
Patel-Schneider, P.3
Resnick, L.4
Borgida, A.5
-
11
-
-
0020766507
-
Towards a Theory of the Comprehension of Computer Programs
-
Brooks, R. (1983), "Towards a Theory of the Comprehension of Computer Programs," International Journal of Man-Machine Studies 18, 543-554.
-
(1983)
International Journal of Man-Machine Studies
, vol.18
, pp. 543-554
-
-
Brooks, R.1
-
13
-
-
84976749912
-
The Specification of Process Synchronization by Path-Expressions
-
Springer-Verlag
-
Campbell, R.H. (1974), "The Specification of Process Synchronization by Path-Expressions," In Lecture Notes in Computer Science, Vol. 16, Springer-Verlag, pp. 89-102.
-
(1974)
Lecture Notes in Computer Science
, vol.16
, pp. 89-102
-
-
Campbell, R.H.1
-
14
-
-
84976766949
-
The Entity - Relationship Model - Toward a Unified View of Data
-
Chen, P.P. (1976), "The Entity - Relationship Model - Toward a Unified View of Data," ACM Transactions on Database Systems 1, 1, pp. 9-36.
-
(1976)
ACM Transactions on Database Systems
, vol.1
, Issue.1
, pp. 9-36
-
-
Chen, P.P.1
-
15
-
-
0022867006
-
The C Information Abstractor
-
IEEE
-
Chen, Y.F. and C.V. Ramamoorthy (1986), "The C Information Abstractor," In Proceedings COMPASC 86, IEEE, pp. 291-298.
-
(1986)
Proceedings COMPASC
, vol.86
, pp. 291-298
-
-
Chen, Y.F.1
Ramamoorthy, C.V.2
-
16
-
-
0025245266
-
Reverse Engineering and Design Recovery: A Taxonomy
-
Chikofsky, E.J. and J.H. Cross II (1990), "Reverse Engineering and Design Recovery: A Taxonomy," IEEE Software 7, 1, 13-17.
-
(1990)
IEEE Software
, vol.7
, Issue.1
, pp. 13-17
-
-
Chikofsky, E.J.1
Cross J.H. II2
-
18
-
-
0030686037
-
A Case Study of Domain-based Program Understanding
-
Clayton, R., S. Rugaber, L. Taylor, and L. Wills (1997a), "A Case Study of Domain-based Program Understanding," In 5th International Workshop on Program Comprehension, pp. 102-110.
-
(1997)
5th International Workshop on Program Comprehension
, pp. 102-110
-
-
Clayton, R.1
Rugaber, S.2
Taylor, L.3
Wills, L.4
-
19
-
-
0042741029
-
-
College of Computing, Georgia Institute of Technology
-
Clayton, R., S. Rugaber, and L. Wills (1997b), "Domain Based Design Documentation and Component Reuse and their Application to a System Evolution Record; Final Report," College of Computing, Georgia Institute of Technology, http://www.cc.gatech. edu/reverse/dare/ final_report/index.html.
-
(1997)
Domain Based Design Documentation and Component Reuse and Their Application to a System Evolution Record; Final Report
-
-
Clayton, R.1
Rugaber, S.2
Wills, L.3
-
20
-
-
0347150067
-
Dowsing: A Tools Framework for Domain-Oriented Browsing of Software Artifacts
-
Clayton, R., S. Rugaber, and L. Wills (1998a), "Dowsing: A Tools Framework for Domain-Oriented Browsing of Software Artifacts," In Proceedings ASE 99, pp. 204-208.
-
(1998)
Proceedings ASE
, vol.99
, pp. 204-208
-
-
Clayton, R.1
Rugaber, S.2
Wills, L.3
-
21
-
-
0032310483
-
On the Knowledge Required to Understand a Program
-
Clayton, R., S. Rugaber, and L. Wills (1998b), "On the Knowledge Required to Understand a Program," In The Fifth IEEE Working Conference on Reverse Engineering, pp. 69-78.
-
(1998)
The Fifth IEEE Working Conference on Reverse Engineering
, pp. 69-78
-
-
Clayton, R.1
Rugaber, S.2
Wills, L.3
-
22
-
-
0024036533
-
Building Application Generators
-
Cleaveland, J.C. (1988), "Building Application Generators," IEEE Software 5, 4, 25-33.
-
(1988)
IEEE Software
, vol.5
, Issue.4
, pp. 25-33
-
-
Cleaveland, J.C.1
-
23
-
-
0042239894
-
-
Technical Report CIMR TR# 94-04, Center for Information Management Research, Georgia Institute of Technology
-
DeBaud, J.-M. (1994), "From Domain Analysis to Object-Oriented Frameworks, A Reuse Oriented Software Engineering Methodology," Technical Report CIMR TR# 94-04, Center for Information Management Research, Georgia Institute of Technology.
-
(1994)
From Domain Analysis to Object-Oriented Frameworks, a Reuse Oriented Software Engineering Methodology
-
-
DeBaud, J.-M.1
-
25
-
-
60749095131
-
Domain Analysis and Reverse Engineering
-
DeBaud, J.-M., B. Moopen, and S. Rugaber (1994), "Domain Analysis and Reverse Engineering," In Proceedings of the Conference on Software Maintenance, pp. 326-335.
-
(1994)
Proceedings of the Conference on Software Maintenance
, pp. 326-335
-
-
DeBaud, J.-M.1
Moopen, B.2
Rugaber, S.3
-
27
-
-
0043242276
-
-
Defense Modeling and Simulation Office (1999), "High Level Architecture (HLA)," http:// hla.dmso.mil/.
-
(1999)
High Level Architecture (HLA)
-
-
-
28
-
-
0026865713
-
GENOA/GENII - A customizable, language - and front-end - independent code analyzer
-
Devambu, P.T. (1992), "GENOA/GENII - A customizable, language - and front-end - independent code analyzer," In Fourteenth International Conference on Software Engineering, pp. 307-319.
-
(1992)
Fourteenth International Conference on Software Engineering
, pp. 307-319
-
-
Devambu, P.T.1
-
29
-
-
0002186214
-
LaSSIE: A Knowledge-Based Software Information System
-
Devanbu, P., R.J. Brachman, P.G. Selfridge, and B.W. Ballard (1991), "LaSSIE: A Knowledge-Based Software Information System," Communications of the ACM 34, 5, 35-49.
-
(1991)
Communications of the ACM
, vol.34
, Issue.5
, pp. 35-49
-
-
Devanbu, P.1
Brachman, R.J.2
Selfridge, P.G.3
Ballard, B.W.4
-
30
-
-
0043242275
-
-
Technical Report CIMR-93-01, Center for Information Management Research, Georgia Institute of Technology
-
Eidbo, M., M. Ammar, R. Clark, R. Clayton, S. Doddapaneni, R. Dodge, M. McCracken, B. Nguyen, W. Roberts, S. Rogers, and S. Rugaber (1993), "Transitioning to the Open Systems Environment (TRANSOPEN) Final Report," Technical Report CIMR-93-01, Center for Information Management Research, Georgia Institute of Technology.
-
(1993)
Transitioning to the Open Systems Environment (TRANSOPEN) Final Report
-
-
Eidbo, M.1
Ammar, M.2
Clark, R.3
Clayton, R.4
Doddapaneni, S.5
Dodge, R.6
McCracken, M.7
Nguyen, B.8
Roberts, W.9
Rogers, S.10
Rugaber, S.11
-
31
-
-
0042239892
-
Application Program Maintenance Study: Report to Our Respondents
-
Philadelphia, PA, Tutorial on Software Maintenance, G. Parikh and N. Zvegintozov, Eds., IEEE Computer Society
-
Fjeldstad, R.K. and W.T. Hamlen (1983), "Application Program Maintenance Study: Report to Our Respondents," In Proceedings GUIDE 48, Philadelphia, PA, Tutorial on Software Maintenance, G. Parikh and N. Zvegintozov, Eds., IEEE Computer Society.
-
(1983)
Proceedings GUIDE
, vol.48
-
-
Fjeldstad, R.K.1
Hamlen, W.T.2
-
32
-
-
0003495930
-
-
Prentice-Hall, Englewood Cliffs, NJ
-
Forsythe, G., M. Malcolm, and M. Moler (1977), Computer Methods for Mathematical Computations, Prentice-Hall, Englewood Cliffs, NJ, pp. 161-166.
-
(1977)
Computer Methods for Mathematical Computations
, pp. 161-166
-
-
Forsythe, G.1
Malcolm, M.2
Moler, M.3
-
35
-
-
0029209968
-
Recognizers for Extracting Architectural Features from Source Code
-
L. Wills, P. Newcomb, and E. Chikofsky, Eds., IEEE Computer Society Press
-
Harris, D., H.B. Reubenstein, and A.S. Yeh (1995), "Recognizers for Extracting Architectural Features from Source Code," In Second Working Conference on Reverse Engineering, L. Wills, P. Newcomb, and E. Chikofsky, Eds., IEEE Computer Society Press, pp. 252-261.
-
(1995)
Second Working Conference on Reverse Engineering
, pp. 252-261
-
-
Harris, D.1
Reubenstein, H.B.2
Yeh, A.S.3
-
37
-
-
0024028289
-
Designing Reusable Classes
-
Johnson, R.E. and B. Foote (1988), "Designing Reusable Classes," Journal of Object-Oriented Programming 1, 2, 22-35.
-
(1988)
Journal of Object-Oriented Programming
, vol.1
, Issue.2
, pp. 22-35
-
-
Johnson, R.E.1
Foote, B.2
-
38
-
-
0030784632
-
Interactive Explanation of Software Systems
-
Johnson, W.L. and A. Erdem (1997), "Interactive Explanation of Software Systems," In Automated Software Engineering 2, 1, 53-75.
-
(1997)
Automated Software Engineering
, vol.2
, Issue.1
, pp. 53-75
-
-
Johnson, W.L.1
Erdem, A.2
-
40
-
-
0043242272
-
-
Kestrel Institute
-
Jullig, R., Y.V. Srinivas, L. Blaine, L.-M. Gilham, A. Goldberg, C. Green, J. McDonald, and R. Waldinger (1995), Specware Languages Manual, Version 1.1, Kestrel Institute.
-
(1995)
Specware Languages Manual, Version 1.1
-
-
Jullig, R.1
Srinivas, Y.V.2
Blaine, L.3
Gilham, L.-M.4
Goldberg, A.5
Green, C.6
McDonald, J.7
Waldinger, R.8
-
42
-
-
0041739536
-
Amphion: Specification-based Programming for Scientific Subroutine Libraries
-
Lowry, M., A. Philpot, T. Pressburger, and I. Underwood (1994), "Amphion: Specification-based Programming for Scientific Subroutine Libraries," In SAIRAS'94.
-
(1994)
SAIRAS'94
-
-
Lowry, M.1
Philpot, A.2
Pressburger, T.3
Underwood, I.4
-
44
-
-
0030420176
-
Rule-Based Detection for Reverse Engineering User Interfaces
-
IEEE Computer Society Press
-
Moore, M. (1996), "Rule-Based Detection for Reverse Engineering User Interfaces," In Proceedings of the Third Working Conference on Reverse Engineering, IEEE Computer Society Press, pp. 42-48.
-
(1996)
Proceedings of the Third Working Conference on Reverse Engineering
, pp. 42-48
-
-
Moore, M.1
-
47
-
-
0041739539
-
-
Technical Report CIMR-93-02, Center for Information Management Research, College of Computing, Georgia Institute of Technology
-
Moore, M., S. Rugaber, and H. Astudillo (1993), "Knowledge Worker Platform Analysis Final Report," Technical Report CIMR-93-02, Center for Information Management Research, College of Computing, Georgia Institute of Technology.
-
(1993)
Knowledge Worker Platform Analysis Final Report
-
-
Moore, M.1
Rugaber, S.2
Astudillo, H.3
-
48
-
-
84955437568
-
Knowledge-based User Interface Migration
-
Moore, M., S. Rugaber, and P. Seaver (1994), "Knowledge-based User Interface Migration," In Proceedings of the 1994 International Conference on Software Maintenance, pp. 72-79.
-
(1994)
Proceedings of the 1994 International Conference on Software Maintenance
, pp. 72-79
-
-
Moore, M.1
Rugaber, S.2
Seaver, P.3
-
49
-
-
0029452202
-
Software Reflexion Models: Bridging the Gap between Source and High-Level Models
-
ACM
-
Murphy, G.C., D. Notkin, and K. Sullivan (1995), "Software Reflexion Models: Bridging the Gap Between Source and High-Level Models," In Proceedings of the Third ACM SIGSOFT Symposium on the Foundations of Software Engineering, ACM, pp. 18-28.
-
(1995)
Proceedings of the Third ACM SIGSOFT Symposium on the Foundations of Software Engineering
, pp. 18-28
-
-
Murphy, G.C.1
Notkin, D.2
Sullivan, K.3
-
50
-
-
0041739538
-
-
MySQL (1999), http://www.tcs.se.
-
(1999)
MySQL
-
-
-
51
-
-
0004120103
-
-
PhD Dissertation, ICS Department, University of California at Irvine
-
Neighbors, J. (1980), Software Construction from Components, PhD Dissertation, ICS Department, University of California at Irvine.
-
(1980)
Software Construction from Components
-
-
Neighbors, J.1
-
52
-
-
0001776557
-
Draco: A Method for Engineering Reusable Software Components
-
T.J. Biggerstaff and A.J. Perlis, Eds., Addison-Wesley, Reading, MA
-
Neighbors, J.M. (1989), "Draco: A Method for Engineering Reusable Software Components," In Software Reusability/Concepts and Models, Vol. 1, T.J. Biggerstaff and A.J. Perlis, Eds., Addison-Wesley, Reading, MA.
-
(1989)
Software Reusability/Concepts and Models
, vol.1
-
-
Neighbors, J.M.1
-
55
-
-
0003163263
-
Classification of Reusable Modules
-
T.J. Biggerstaff and A.J. Perlis, Eds., Addison-Wesley, Reading, MA
-
Prieto-Díaz, R. (1989), "Classification of Reusable Modules," In Software Reusability/Concepts and Models, Vol. 1, T.J. Biggerstaff and A.J. Perlis, Eds., Addison-Wesley, Reading, MA, pp. 99-123.
-
(1989)
Software Reusability/Concepts and Models
, vol.1
, pp. 99-123
-
-
Prieto-Díaz, R.1
-
56
-
-
0042239889
-
Domain Analysis for Reusability
-
R. Prieto-Díaz and G. Arango, Eds., IEEE Computer Society Press
-
Prieto-Díaz, R. (1991), "Domain Analysis for Reusability," In Domain Analysis and Software Systems Modeling, R. Prieto-Díaz and G. Arango, Eds., IEEE Computer Society Press, pp. 63-69.
-
(1991)
Domain Analysis and Software Systems Modeling
, pp. 63-69
-
-
Prieto-Díaz, R.1
-
58
-
-
0029210456
-
DECODE: A Cooperative Environment for Reverse-Engineering Legacy Software
-
L. Wills, P. Newcomb, and E. Chikofsky, Eds., IEEE Computer Society Press
-
Quilici, A. and D.N. Chin (1995), "DECODE: A Cooperative Environment for Reverse-Engineering Legacy Software," In Second Working Conference on Reverse Engineering, L. Wills, P. Newcomb, and E. Chikofsky, Eds., IEEE Computer Society Press, pp. 156-165.
-
(1995)
Second Working Conference on Reverse Engineering
, pp. 156-165
-
-
Quilici, A.1
Chin, D.N.2
-
59
-
-
0042741028
-
-
Palo Alto, CA
-
Reasoning Systems Incorporated (1990), Software Refinery Toolkit, Palo Alto, CA.
-
(1990)
Software Refinery Toolkit
-
-
-
61
-
-
84880207516
-
Program Understanding
-
A. Kent and J.G. Williams, Eds., Marcel Dekker
-
Rugaber, S. (1996), "Program Understanding," In Encyclopedia of Computer Science and Technology, Supplement 20, 35, A. Kent and J.G. Williams, Eds., Marcel Dekker, pp. 341-368.
-
(1996)
Encyclopedia of Computer Science and Technology, Supplement
, vol.20
, Issue.35
, pp. 341-368
-
-
Rugaber, S.1
-
62
-
-
0043242273
-
-
Technical Report GIT-CC-98-14, College of Computing, Georgia Institute of Technology
-
Rugaber, S. (1997), "An Example of Program Understanding," Technical Report GIT-CC-98-14, College of Computing, Georgia Institute of Technology.
-
(1997)
An Example of Program Understanding
-
-
Rugaber, S.1
-
63
-
-
0025250957
-
Recognizing Design Decisions in Programs
-
Rugaber, S., S.B. Ornburn, and R.J. LeBlanc, Jr. (1990), "Recognizing Design Decisions in Programs," IEEE Software 7, 1, 46-54.
-
(1990)
IEEE Software
, vol.7
, Issue.1
, pp. 46-54
-
-
Rugaber, S.1
Ornburn, S.B.2
LeBlanc R.J., Jr.3
-
64
-
-
0029477146
-
Detecting Interleaving
-
Rugaber, S., K. Stirewalt, and L. Wills (1995a), "Detecting Interleaving," In International Conference on Software Maintenance, pp. 265-274.
-
(1995)
International Conference on Software Maintenance
, pp. 265-274
-
-
Rugaber, S.1
Stirewalt, K.2
Wills, L.3
-
65
-
-
0041739537
-
-
Technical Report GIT-CC-95-49, College of Computing, Georgia Institute of Technology
-
Rugaber, S., K. Stirewalt, and L. Wills (1995b), "The Detection and Extraction of Interleaving Code Segments," Technical Report GIT-CC-95-49, College of Computing, Georgia Institute of Technology.
-
(1995)
The Detection and Extraction of Interleaving Code Segments
-
-
Rugaber, S.1
Stirewalt, K.2
Wills, L.3
-
66
-
-
0030170660
-
Understanding Interleaved Code
-
Rugaber, S., K. Stirewalt and L. Wills (1996), "Understanding Interleaved Code," Automated Software Engineering 1-2, 3, 47-76.
-
(1996)
Automated Software Engineering
, vol.1-2
, Issue.3
, pp. 47-76
-
-
Rugaber, S.1
Stirewalt, K.2
Wills, L.3
-
67
-
-
0003511049
-
-
Prentice-Hall, Englewood Cliffs, NJ
-
Rumbaugh, J., M. Blaha, W. Premerlani, F. Eddy, and W. Lorensen (1991), Object-Oriented Modeling and Design, Prentice-Hall, Englewood Cliffs, NJ.
-
(1991)
Object-Oriented Modeling and Design
-
-
Rumbaugh, J.1
Blaha, M.2
Premerlani, W.3
Eddy, F.4
Lorensen, W.5
-
68
-
-
0024108251
-
Designing Documentation to Compensate for Delocalized Plans
-
Soloway, E., J. Pinto, S. Letovsky, D. Littman, and R. Lampert (1988), "Designing Documentation to Compensate for Delocalized Plans," Communications of the ACM 31, 11, 1259-1267.
-
(1988)
Communications of the ACM
, vol.31
, Issue.11
, pp. 1259-1267
-
-
Soloway, E.1
Pinto, J.2
Letovsky, S.3
Littman, D.4
Lampert, R.5
-
70
-
-
0043242274
-
Algebraic Specification of Domains
-
R. Prieto-Díaz and G. Arango, Eds., IEEE Computer Society Press
-
Srinivas, Y.V. (1991a), "Algebraic Specification of Domains," In Domain Analysis and Software Systems Modeling, R. Prieto-Díaz and G. Arango, Eds., IEEE Computer Society Press, pp. 90-124.
-
(1991)
Domain Analysis and Software Systems Modeling
, pp. 90-124
-
-
Srinivas, Y.V.1
-
71
-
-
0042741026
-
-
PhD Dissertation, Department of Information and Computer Science, University of California at Irvine
-
Srinivas, Y.V. (1991b), "Pattern Matching: A Sheaf-Theoretic Approach," PhD Dissertation, Department of Information and Computer Science, University of California at Irvine.
-
(1991)
Pattern Matching: A Sheaf-Theoretic Approach
-
-
Srinivas, Y.V.1
-
73
-
-
0029221117
-
Recovering Abstract Data Types and Object Instances from a Conventional Procedural Language
-
Yeh, A., D. Harris, and H. Reubenstein (1995), "Recovering Abstract Data Types and Object Instances from a Conventional Procedural Language," In Proceedings of the Second Working Conference on Reverse Engineering, pp. 227-236.
-
(1995)
Proceedings of the Second Working Conference on Reverse Engineering
, pp. 227-236
-
-
Yeh, A.1
Harris, D.2
Reubenstein, H.3
|