메뉴 건너뛰기




Volumn 5, Issue , 1998, Pages 169-226

A perspective of generative reuse

Author keywords

[No Author keywords available]

Indexed keywords


EID: 0032348417     PISSN: 10227091     EISSN: None     Source Type: Journal    
DOI: 10.1023/a:1018924407841     Document Type: Article
Times cited : (43)

References (67)
  • 1
    • 0038356903 scopus 로고
    • A Fifteen-Year Perspective on Automatic Programming
    • T.J. Biggerstaff and A.J. Perlis, Eds., Addison-Wesley/ACM Frontier Series, Reading, MA
    • Balzer, R. (1989), "A Fifteen-Year Perspective on Automatic Programming," In Software Reusability, II, T.J. Biggerstaff and A.J. Perlis, Eds., Addison-Wesley/ACM Frontier Series, Reading, MA, pp. 289-311.
    • (1989) Software Reusability, II , pp. 289-311
    • Balzer, R.1
  • 2
    • 0030257573 scopus 로고    scopus 로고
    • How Reuse Influences Productivity in Object-Oriented Systems
    • Basili, V.R., L.C. Briand and W.L. Melo (1996), "How Reuse Influences Productivity in Object-Oriented Systems," Communications of the ACM 39, 1, 104-116, http://www.cs.umd.edu/ TRs/authors/Victor R Basili.html.
    • (1996) Communications of the ACM , vol.39 , Issue.1 , pp. 104-116
    • Basili, V.R.1    Briand, L.C.2    Melo, W.L.3
  • 3
    • 0041922217 scopus 로고    scopus 로고
    • Personal Communication
    • Batory, D. (1997a), Personal Communication, http://www.cs.utexas.edu/users/dsb/.
    • (1997)
    • Batory, D.1
  • 4
    • 0003936753 scopus 로고    scopus 로고
    • Technical Report 97-06, Department of Computer Sciences, University of Texas at Austin, Austin, TX
    • Batory, D. (1997b), "Intelligent Components and Software Generators," Technical Report 97-06, Department of Computer Sciences, University of Texas at Austin, Austin, TX.
    • (1997) Intelligent Components and Software Generators
    • Batory, D.1
  • 5
    • 0042924030 scopus 로고    scopus 로고
    • Web-Advertised Generators and Design Wizards
    • Technical Report, University of Texas, Austin, TX, to appear June, Victoria, BC, Canada
    • Batory, D., G. Chen, E. Robertson and T. Wang (1997), "Web-Advertised Generators and Design Wizards," Technical Report, University of Texas, Austin, TX, http://www.cs.utexas.edu/ users/schwartz/pub.htm. Also to appear in Proceedings of the International Conference on Software Engineering, June, 1998, Victoria, BC, Canada.
    • (1997) Proceedings of the International Conference on Software Engineering
    • Batory, D.1    Chen, G.2    Robertson, E.3    Wang, T.4
  • 6
    • 0001789085 scopus 로고    scopus 로고
    • Validating Component Compositions and Subjectivity in GenVoca Generators
    • Batory, D. and B.J. Geraci (1997), "Validating Component Compositions and Subjectivity in GenVoca Generators," IEEE Transactions on Software Engineering 23, 2, 67-82.
    • (1997) IEEE Transactions on Software Engineering , vol.23 , Issue.2 , pp. 67-82
    • Batory, D.1    Geraci, B.J.2
  • 10
    • 0003353852 scopus 로고
    • Design Maintenance Systems
    • Baxter, I.D. (1992), "Design Maintenance Systems," Communications of the ACM 55, 4, 73-89.
    • (1992) Communications of the ACM , vol.55 , Issue.4 , pp. 73-89
    • Baxter, I.D.1
  • 11
    • 0042423281 scopus 로고    scopus 로고
    • Bayfront Technologies (1997), http://www.bayfronttechnologies.com/.
    • (1997)
  • 12
    • 0042423284 scopus 로고
    • An Assessment and Analysis of Software Reuse
    • M. Yovits, Ed., Academic Press, New York, NY
    • Biggerstaff, T.J. (1992), "An Assessment and Analysis of Software Reuse," In Advances in Computers 34, M. Yovits, Ed., Academic Press, New York, NY, pp. 1-57.
    • (1992) Advances in Computers , vol.34 , pp. 1-57
    • Biggerstaff, T.J.1
  • 13
    • 0027882166 scopus 로고
    • Directions in Software Development and Maintenance
    • Keynote Address, IEEE Computer Society Press, Los Alamitos, CA
    • Biggerstaff, T.J. (1993), "Directions in Software Development and Maintenance," Keynote Address, In Conference on Software Maintenance, IEEE Computer Society Press, Los Alamitos, CA, pp. 2-10.
    • (1993) Conference on Software Maintenance , pp. 2-10
    • Biggerstaff, T.J.1
  • 14
    • 0028728488 scopus 로고
    • The Library Scaling Problem and the Limits of Concrete Component Reuse
    • IEEE Computer Society Press, Los Alamitos, CA
    • Biggerstaff, T.J. (1994), "The Library Scaling Problem and the Limits of Concrete Component Reuse," In Third International Conference on Software Reuse, IEEE Computer Society Press, Los Alamitos, CA, pp. 102-109.
    • (1994) Third International Conference on Software Reuse , pp. 102-109
    • Biggerstaff, T.J.1
  • 15
    • 0042423278 scopus 로고    scopus 로고
    • Anticipatory Optimization in Domain Specific Translation
    • Microsoft Research Technical Report MSR-TR-97-22, Microsoft Corporation, Redmond, WA. To appear IEEE Computer Society Press, Los Alamitos, CA.
    • Biggerstaff, T.J. (1997), "Anticipatory Optimization in Domain Specific Translation," Microsoft Research Technical Report MSR-TR-97-22, Microsoft Corporation, Redmond, WA. To appear in Proceedings of the International Conference on Software Reuse, 1998, IEEE Computer Society Press, Los Alamitos, CA. See also publications page at http://www.research.microsoft.com/.
    • (1997) Proceedings of the International Conference on Software Reuse
    • Biggerstaff, T.J.1
  • 16
    • 0042924020 scopus 로고    scopus 로고
    • Microsoft Research Technical Report, (forthcoming), Microsoft Corporation, Redmond, WA
    • Biggerstaff, T.J. (1998), "Composite Folding in Anticipatory Optimization," Microsoft Research Technical Report, (forthcoming), Microsoft Corporation, Redmond, WA.
    • (1998) Composite Folding in Anticipatory Optimization
    • Biggerstaff, T.J.1
  • 17
    • 0013194968 scopus 로고
    • Addison-Wesley/ACM Frontier Series, Reading, MA
    • Biggerstaff, T.J. and A.J. Perlis, Eds. (1989), Software Reusability, Vols. 1 and 2, Addison-Wesley/ACM Frontier Series, Reading, MA.
    • (1989) Software Reusability , vol.1-2
    • Biggerstaff, T.J.1    Perlis, A.J.2
  • 18
    • 0023310819 scopus 로고
    • Reusability Framework, Assessment, and Directions
    • Biggerstaff, T.J. and C. Richter (1987), "Reusability Framework, Assessment, and Directions," IEEE Software 4, 2, 41-49.
    • (1987) IEEE Software , vol.4 , Issue.2 , pp. 41-49
    • Biggerstaff, T.J.1    Richter, C.2
  • 20
    • 0000467460 scopus 로고    scopus 로고
    • Software Reuse: Metrics and Models
    • Frakes, W. and C. Terry (1996), "Software Reuse: Metrics and Models," ACM Computing Surveys 28, 2, 415-435.
    • (1996) ACM Computing Surveys , vol.28 , Issue.2 , pp. 415-435
    • Frakes, W.1    Terry, C.2
  • 21
    • 0022667698 scopus 로고
    • Reusing and Interconnecting Components
    • Goguen, J. (1986), "Reusing and Interconnecting Components," IEEE Computer 19, 2, 16-28.
    • (1986) IEEE Computer , vol.19 , Issue.2 , pp. 16-28
    • Goguen, J.1
  • 22
    • 0029701557 scopus 로고    scopus 로고
    • Parameterized Programming and Software Architecture
    • Keynote address, IEEE Computer Society Press, Los Alamitos, CA
    • Goguen, J. (1996), "Parameterized Programming and Software Architecture," Keynote address, In Fourth International Conference on Software Reuse, IEEE Computer Society Press, Los Alamitos, CA, pp. 2-10.
    • (1996) Fourth International Conference on Software Reuse , pp. 2-10
    • Goguen, J.1
  • 23
    • 0029255501 scopus 로고
    • Module Composition and System Design for the Object Paradigm
    • Goguen, J. and A. Socorro (1995), "Module Composition and System Design for the Object Paradigm," Journal of Object-Oriented Programming 7, 5, 47-55.
    • (1995) Journal of Object-Oriented Programming , vol.7 , Issue.5 , pp. 47-55
    • Goguen, J.1    Socorro, A.2
  • 25
    • 33748882325 scopus 로고
    • Object Oriented Module Interconnection Languages
    • IEEE Computer Society Press, Los Alamitos, CA
    • Hall, P. and R. Weedon (1993), "Object Oriented Module Interconnection Languages," In IEEE Proceedings of Advances in Software Reuse, IEEE Computer Society Press, Los Alamitos, CA, pp. 29-38.
    • (1993) IEEE Proceedings of Advances in Software Reuse , pp. 29-38
    • Hall, P.1    Weedon, R.2
  • 26
    • 0024028289 scopus 로고
    • Designing Reusable Classes
    • Johnson, R.E. and B. Foote (1988), "Designing Reusable Classes," Journal of Object Oriented Programming 1, 2, 22-35. For related information, see http://st-www.cs.uiuc.edu/users/ johnson/.
    • (1988) Journal of Object Oriented Programming , vol.1 , Issue.2 , pp. 22-35
    • Johnson, R.E.1    Foote, B.2
  • 27
    • 0041922216 scopus 로고
    • Synthesis of Mathematical Modeling Software
    • Kant, E. (1993), "Synthesis of Mathematical Modeling Software," IEEE Software 7, 5. See also http://www.sig.net/~scicomp/kant.html.
    • (1993) IEEE Software , vol.7 , pp. 5
    • Kant, E.1
  • 30
    • 0002581558 scopus 로고
    • On the Relationship between the Object-Oriented Paradigm and Software Reuse: An Empirical Investigation
    • Lewis, J.A., S.M. Henry, D.G. Kafura and R.S. Schulman (1992), "On the Relationship Between the Object-Oriented Paradigm and Software Reuse: An Empirical Investigation," Journal of Object Oriented Programming 5, 4, 35-41. For related references, see also http://www.cs.vt. edu/vitae/Henry.html.
    • (1992) Journal of Object Oriented Programming , vol.5 , Issue.4 , pp. 35-41
    • Lewis, J.A.1    Henry, S.M.2    Kafura, D.G.3    Schulman, R.S.4
  • 31
    • 0004251972 scopus 로고    scopus 로고
    • (forthcoming), Prentice-Hall, Englewood Cliffs, NJ
    • Lim, W.C. (forthcoming), "Managing Software Reuse," Prentice-Hall, Englewood Cliffs, NJ.
    • Managing Software Reuse
    • Lim, W.C.1
  • 33
    • 0004120103 scopus 로고
    • PhD Dissertation, University of California, Irvine, CA
    • Neighbors, J.M. (1980), "Software Construction Using Components," PhD Dissertation, University of California, Irvine, CA. Also on http://www.bayfronttechnologies.com/thesis. htm.
    • (1980) Software Construction Using Components
    • Neighbors, J.M.1
  • 34
    • 0021494931 scopus 로고
    • The Draco Approach to Constructing Software from Reusable Components
    • Neighbors, J.M. (1984), "The Draco Approach to Constructing Software from Reusable Components," IEEE Transactions on Software Engineering 10, 564-574.
    • (1984) IEEE Transactions on Software Engineering , vol.10 , pp. 564-574
    • Neighbors, J.M.1
  • 35
    • 0001776557 scopus 로고
    • Draco: A Method for Engineering Reusable Software Systems
    • T.J. Biggerstaff and A. Perlis, Eds., Addison-Wesley/ACM Press, Reading, MA
    • Neighbors, J.M. (1989), "Draco: A Method for Engineering Reusable Software Systems," In Software Reusability, T.J. Biggerstaff and A. Perlis, Eds., Addison-Wesley/ACM Press, Reading, MA.
    • (1989) Software Reusability
    • Neighbors, J.M.1
  • 37
    • 0030411675 scopus 로고    scopus 로고
    • Finding Reusable Software Components in Large Systems
    • IEEE Computer Society Press, Los Alamitos, CA
    • Neighbors, J.M. (1996), "Finding Reusable Software Components in Large Systems," In Third Working Conference on Reverse Engineering, IEEE Computer Society Press, Los Alamitos, CA, pp. 2-10.
    • (1996) Third Working Conference on Reverse Engineering , pp. 2-10
    • Neighbors, J.M.1
  • 38
    • 0042423282 scopus 로고
    • Personal Communication
    • Neighbors, J.M. (1995-1997), Personal Communication.
    • (1995)
    • Neighbors, J.M.1
  • 39
    • 0041922211 scopus 로고
    • Technical Report RT003.3, ICS Department, University of California, Irvine, CA. Draco 1.2 manual updated with 1.3 revisions
    • Neighbors, J.M., J. Liete and G. Arango (1984), "Draco 1.3 Manual," Technical Report RT003.3, ICS Department, University of California, Irvine, CA. Draco 1.2 manual updated with 1.3 revisions on http://www.bayfronttechnologies.com/manual.htm.
    • (1984) Draco 1.3 Manual
    • Neighbors, J.M.1    Liete, J.2    Arango, G.3
  • 40
    • 0042423264 scopus 로고
    • The Continued Evolution of a Program of Reuse in a Maintenance Environment
    • Nishimoto, A. and W.C. Lim (1992), "The Continued Evolution of a Program of Reuse in a Maintenance Environment," In WISR (Workshop on the Institutionalization of Reuse), ftp://gandalf.umcs. maine.edu/pub/WISR/wisr5/proceedings.
    • (1992) WISR (Workshop on the Institutionalization of Reuse)
    • Nishimoto, A.1    Lim, W.C.2
  • 41
    • 0041922215 scopus 로고
    • GLISP: A Lisp-Based Language with Data Abstraction
    • Novak, G.S. (1983), "GLISP: A Lisp-Based Language with Data Abstraction," A. I. Magazine 4, 3, 37-47.
    • (1983) A. I. Magazine , vol.4 , Issue.3 , pp. 37-47
    • Novak, G.S.1
  • 42
    • 0028259239 scopus 로고
    • Generating Programs from Connections of Physical Models
    • IEEE Computer Society Press, Los Alamitos, CA
    • Novak, G.S. (1994), "Generating Programs from Connections of Physical Models," In Proceedings of the Tenth Conference on AI for Applications, IEEE Computer Society Press, Los Alamitos, CA, pp. 224-230.
    • (1994) Proceedings of the Tenth Conference on AI for Applications , pp. 224-230
    • Novak, G.S.1
  • 43
    • 0041420857 scopus 로고
    • Creation of Views for Reuse of Software with Different Data Representations
    • Novak, G.S. (1995), "Creation of Views for Reuse of Software with Different Data Representations," IEEE Transactions on Software Engineering 21, 12, 993-1005. See also http://www.cs.utexas. edu/users/novak/.
    • (1995) IEEE Transactions on Software Engineering , vol.21 , Issue.12 , pp. 993-1005
    • Novak, G.S.1
  • 44
    • 0042924028 scopus 로고    scopus 로고
    • Object-Oriented Frameworks Bibliography
    • Object-Oriented Frameworks Bibliography, http://bilbo.ide.hk-r.se:8080/~michaelm/ fwpages/fwbibl.html.
  • 47
    • 85020243934 scopus 로고
    • University of Florida, Gainesville, FL
    • Ritter, G.X. (1993), Image Algebra Handbook, University of Florida, Gainesville, FL, ftp://ftp. cis.ufl.edu:/pub/src/ia/documents.
    • (1993) Image Algebra Handbook
    • Ritter, G.X.1
  • 50
    • 0042924027 scopus 로고
    • Case Study of a Successful Firmware Reuse Program
    • Rix, M. (1992a), "Case Study of a Successful Firmware Reuse Program," WISR (Workshop on the Institutionalization of Reuse), ftp://gandalf.umcs.maine.edu/pub/WISR/wisr5/ proceedings/.
    • (1992) WISR (Workshop on the Institutionalization of Reuse)
    • Rix, M.1
  • 52
    • 0042924029 scopus 로고    scopus 로고
    • Personal Communication
    • Singhal, V. (1996), Personal Communication.
    • (1996)
    • Singhal, V.1
  • 54
    • 0027187996 scopus 로고
    • Software Components in a Data Structure Precompiler
    • IEEE Computer Society Press, Los Alamitos, CA
    • Sirkin, M., D. Batory and V. Singhal (1993), "Software Components in a Data Structure Precompiler," In International Conference on Software Engineering, IEEE Computer Society Press, Los Alamitos, CA, pp. 437-446.
    • (1993) International Conference on Software Engineering , pp. 437-446
    • Sirkin, M.1    Batory, D.2    Singhal, V.3
  • 56
    • 0025488553 scopus 로고
    • KIDS: A Semiautomatic Program Development System
    • Smith, D.R. (1990), "KIDS: A Semiautomatic Program Development System," IEEE Transactions on Software Engineering 16, 9, 1024-1043.
    • (1990) IEEE Transactions on Software Engineering , vol.16 , Issue.9 , pp. 1024-1043
    • Smith, D.R.1
  • 57
    • 0008945676 scopus 로고
    • KIDS - A Knowledge-Based Software Development System
    • M. Lowry and R. McCartney, Eds., AAAI/MIT Press
    • Smith, D.R. (1991), "KIDS - A Knowledge-Based Software Development System," In Automating Software Design, M. Lowry and R. McCartney, Eds., AAAI/MIT Press, pp. 483-514.
    • (1991) Automating Software Design , pp. 483-514
    • Smith, D.R.1
  • 58
    • 84947912089 scopus 로고    scopus 로고
    • Toward a Classification Approach to Design
    • The Proceedings of the Fifth International Conference on Algebraic Methodology and Software Technology, AMAST '96, Springer, Berlin
    • Smith, D.R. (1996), "Toward a Classification Approach to Design," In The Proceedings of the Fifth International Conference on Algebraic Methodology and Software Technology, AMAST '96, Lecture Notes in Computer Science, Springer, Berlin, pp. 62-84.
    • (1996) Lecture Notes in Computer Science , pp. 62-84
    • Smith, D.R.1
  • 60
    • 0344726897 scopus 로고    scopus 로고
    • Synthesis of High-Performance Transportation Schedulers
    • A. Tate, Ed., AAAI Press, Menlo Park, CA
    • Smith, D.R., E.A. Parra and S.J. Westfold (1996), "Synthesis of High-Performance Transportation Schedulers," In Advanced Planning Technology, A. Tate, Ed., AAAI Press, Menlo Park, CA, pp. 226-234. See also http://www.kestrel.edu/HTML/publications.html.
    • (1996) Advanced Planning Technology , pp. 226-234
    • Smith, D.R.1    Parra, E.A.2    Westfold, S.J.3
  • 61
    • 84958760974 scopus 로고
    • SPECWARE: ™ Formal Support for Composing Software
    • Proceedings of the Conference of Mathematics of Program Construction, Springer, Berlin
    • Srinivas, Y.V. and R. Jullig (1995), "SPECWARE: ™ Formal Support for Composing Software," In Proceedings of the Conference of Mathematics of Program Construction, Lecture Notes in Computer Science 947, Springer, Berlin, pp. 399-422.
    • (1995) Lecture Notes in Computer Science 947 , pp. 399-422
    • Srinivas, Y.V.1    Jullig, R.2
  • 63
    • 0042423288 scopus 로고
    • Parameterized Programming in LILLEANNA
    • IEEE Computer Society Press, Los Alamitos, CA
    • Tracz, W. (1993), "Parameterized Programming in LILLEANNA," In Proceedings of the 2nd International Workshop on Software Reuse, IEEE Computer Society Press, Los Alamitos, CA, pp. 66-78.
    • (1993) Proceedings of the 2nd International Workshop on Software Reuse , pp. 66-78
    • Tracz, W.1
  • 64
    • 77956163152 scopus 로고    scopus 로고
    • Using C++ Templates to Implement Role-Based Designs
    • Springer, New York, NY, Technical Report 95-07-02, University of Washington, Seattle, WA
    • VanHilst, M. and D. Notkin (1996a), "Using C++ Templates to Implement Role-Based Designs," In JSSST International Symposium on Object Technologies and Systems (ISOTAS '96), Springer, New York, NY, pp. 22-37. Also available as Technical Report 95-07-02, University of Washington, Seattle, WA.
    • (1996) JSSST International Symposium on Object Technologies and Systems (ISOTAS '96) , pp. 22-37
    • VanHilst, M.1    Notkin, D.2
  • 65
    • 0042924024 scopus 로고    scopus 로고
    • Technical Report 96-04-01, University of Washington, Seattle, WA
    • VanHilst, M. and D. Notkin (1996b), "Using Role Components to Implement Collaboration-Based Designs," Technical Report 96-04-01, University of Washington, Seattle, WA. See also http:// www.cs.washington.edu/homes/vanhilst/ or http://www.cs.washington.edu/ homes/notkin/.
    • (1996) Using Role Components to Implement Collaboration-Based Designs
    • VanHilst, M.1    Notkin, D.2
  • 67
    • 84976677524 scopus 로고
    • Transition Network Grammars for Natural Language Analysis
    • Woods, W.A. (1970), "Transition Network Grammars for Natural Language Analysis,"Communications of the ACM 13, 10.
    • (1970) Communications of the ACM , vol.13 , pp. 10
    • Woods, W.A.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.