메뉴 건너뛰기




Volumn 17, Issue 3, 1991, Pages 226-240

The Requirements Apprentice: Automated Assistance for Requirements Acquisition

Author keywords

[No Author keywords available]

Indexed keywords

COMPUTER METATHEORY--PROGRAMMING THEORY;

EID: 0026121505     PISSN: 00985589     EISSN: None     Source Type: Journal    
DOI: 10.1109/32.75413     Document Type: Article
Times cited : (154)

References (49)
  • 1
    • 0022247860 scopus 로고
    • Modeling knowledge for software development
    • Washington, DC: IEEE Computer Society Press, Aug.
    • G. Arango, P. Freeman, “Modeling knowledge for software development,” in Proc. 3rd Int. Workshop Software Specification, Design. Washington, DC: IEEE Computer Society Press, Aug. 1985, pp. 63-66.
    • (1985) Proc. 3rd Int. Workshop Software Specification, Design , pp. 63-66
    • Arango, G.1    Freeman, P.2
  • 2
    • 0022028646 scopus 로고
    • Workshop on models, languages for software specification, design
    • Mar.
    • R. Babb et al, “Workshop on models, languages for software specification, design,” Computer, Vol. 18, No. 3, pp. 103-108, Mar. 1985.
    • (1985) Computer , vol.18 , Issue.3 , pp. 103-108
    • Babb, R.1
  • 3
    • 0021158112 scopus 로고
    • Verifying, validating software requirements, design specifications
    • Jan.
    • B. W. Boehm, “Verifying, validating software requirements, design specifications,” IEEE Software, Vol. 1, No. 1, pp. 75-88, Jan. 1984.
    • (1984) IEEE Software , vol.1 , Issue.1 , pp. 75-88
    • Boehm, B.W.1
  • 4
    • 0017945920 scopus 로고
    • Informality in program specifications
    • Mar.
    • R. Balzer, N. Goldman, D. Wile, “Informality in program specifications,” IEEE Trans. Software Eng., Vol. 4, No. 2, pp. 94-103, Mar. 1978.
    • (1978) IEEE Trans. Software Eng , vol.4 , Issue.2 , pp. 94-103
    • Balzer, R.1    Goldman, N.2    Wile, D.3
  • 5
    • 0022137409 scopus 로고
    • Domain-specific automatic programming
    • Nov.
    • D. R. Barstow, “Domain-specific automatic programming,” IEEE Trans. Software Eng., Vol. 11, No. 11, pp. 1321-1336, Nov. 1985.
    • (1985) IEEE Trans. Software Eng , vol.11 , Issue.11 , pp. 1321-1336
    • Barstow, D.R.1
  • 6
    • 0039079938 scopus 로고
    • A knowledge-based system for acquiring the conceptual structure of a diagnostic expert system
    • J. S. Bennett, “A knowledge-based system for acquiring the conceptual structure of a diagnostic expert system,” J. Automated Reasoning, vol. 1, no. 1, pp. 49-74, 1985.
    • (1985) J. Automated Reasoning , vol.1 , Issue.1 , pp. 49-74
    • Bennett, J.S.1
  • 7
    • 0022043168 scopus 로고
    • Knowledge representation as the basis for requirements specifications
    • Apr.
    • A. Borgida, S. Greenspan, J. Mylopoulos, “Knowledge representation as the basis for requirements specifications,” Computer, Vol. 18, No. 4, pp. 82-90, Apr. 1985.
    • (1985) Computer , vol.18 , Issue.4 , pp. 82-90
    • Borgida, A.1    Greenspan, S.2    Mylopoulos, J.3
  • 8
    • 84945723177 scopus 로고
    • Joint application design: A new way to design systems
    • Guide Int. Corp.
    • A. Crawford, “Joint application design: A new way to design systems,” in Guide Int. Proc., Guide Int. Corp., 1982.
    • (1982) Guide Int. Proc
    • Crawford, A.1
  • 9
    • 0024131259 scopus 로고
    • KBRA: A new paradigm for requirements engineering
    • Winter
    • A. Czuchry, D. Harris, “KBRA: A new paradigm for requirements engineering,” IEEE Expert, Vol. 3, No. 4, pp. 21-35, Winter 1988.
    • (1988) IEEE Expert , vol.3 , Issue.4 , pp. 21-35
    • Czuchry, A.1    Harris, D.2
  • 10
    • 0018505983 scopus 로고
    • Interactive transfer of expertise: Acquisition of new inference rules
    • R. Davis, “Interactive transfer of expertise: Acquisition of new inference rules,” Artificial Intell., vol. 12, pp. 121–157, 1979.
    • (1979) Artificial Intell , vol.12 , pp. 121-157
    • Davis, R.1
  • 11
    • 0022560994 scopus 로고
    • KRTTON: A knowledge acquisition tool for expert systems
    • Jan.
    • J. Diederich, I. Ruhmann, M. Maym, “KRTTON: A knowledge acquisition tool for expert systems,” Int. J. Man-Machine Studies, Vol. 26, No. 1, pp. 29-40, Jan. 1987.
    • (1987) Int. J. Man-Machine Studies , vol.26 , Issue.1 , pp. 29-40
    • Diederich, J.1    Ruhmann, I.2    Maym, M.3
  • 12
    • 0018544688 scopus 로고
    • A truth maintenance system
    • J. Doyle, “A truth maintenance system,” Artificial Intell., vol. 12, pp. 231–272, 1979.
    • (1979) Artificial Intell , vol.12 , pp. 231-272
    • Doyle, J.1
  • 14
    • 0023168318 scopus 로고
    • Automating analysis: An example
    • Washington, DC: IEEE Computer Society Press, Apr.
    • S. Fickas, “Automating analysis: An example,” in Proc. 4th Int. Workshop Software Specification, Design. Washington, DC: IEEE Computer Society Press, Apr. 1987, pp. 58-67.
    • (1987) Proc. 4th Int. Workshop Software Specification, Design , pp. 58-67
    • Fickas, S.1
  • 15
    • 0024103950 scopus 로고
    • Critiquing software specifications
    • Nov.
    • S. Fickas, P. Nagarajan, “Critiquing software specifications,” IEEE Software, Vol. 5, No. 6, pp. 37-47, Nov. 1988.
    • (1988) IEEE Software , vol.5 , Issue.6 , pp. 37-47
    • Fickas, S.1    Nagarajan, P.2
  • 16
    • 0008656172 scopus 로고
    • Learning by being told: Acquiring knowledge for information management
    • R. Michalski et al, Eds.
    • N. Haas, G. G. Hendrix, “Learning by being told: Acquiring knowledge for information management,” in Machine Learning an Artificial Intelligence Approach, R. Michalski et al, Eds., 1983, pp. 405-421.
    • (1983) Machine Learning an Artificial Intelligence Approach , pp. 405-421
    • Haas, N.1    Hendrix, G.G.2
  • 17
  • 20
    • 0021852765 scopus 로고
    • Testing formal specifications to detect design errors
    • Jan.
    • R. A. Kemmerer, “Testing formal specifications to detect design errors,” IEEE Trans. Software Eng., Vol. 11, No. 1, pp. 32-43, Jan. 1985.
    • (1985) IEEE Trans. Software Eng , vol.11 , Issue.1 , pp. 32-43
    • Kemmerer, R.A.1
  • 21
    • 0022188873 scopus 로고
    • Improving the embedded computer systems software process using a generic model
    • Washington, DC: IEEE Computer Society Press, Aug.
    • J. Z. Lavi, “Improving the embedded computer systems software process using a generic model,” in Proc. 3rd Int. Workshop Software Specification, Design. Washington, DC: IEEE Computer Society Press, Aug. 1985, pp. 127-129.
    • (1985) Proc. 3rd Int. Workshop Software Specification, Design , pp. 127-129
    • Lavi, J.Z.1
  • 22
    • 0023271488 scopus 로고
    • SXL: An executable specification language
    • Washington, DC: IEEE Computer Society Press, Apr.
    • S. Lee, S. Sluizer, “SXL: An executable specification language,” in Proc. 4th Int. Workshop Software Specification, Design. Washington, DC: IEEE Computer Society Press, Apr. 1987, pp. 231-235.
    • (1987) Proc. 4th Int. Workshop Software Specification, Design , pp. 231-235
    • Lee, S.1    Sluizer, S.2
  • 23
    • 84945723179 scopus 로고
    • An experiment in knowledge acquisition for software requirements
    • MIT Artificial Intelligence Lab., Rep. MIT/AI/WP-330, May
    • P. M. Lefelhocz, “An experiment in knowledge acquisition for software requirements,” MIT Artificial Intelligence Lab., Rep. MIT/AI/WP-330, May 1990.
    • (1990)
    • Lefelhocz, P.M.1
  • 24
    • 0024868560 scopus 로고
    • Viewpoint analysis: A case study
    • Washington, DC: IEEE Computer Society Press, May
    • J. C. Leite, “Viewpoint analysis: A case study,” in Proc. 5th Int. Workshop Software Specification, Design. Washington, DC: IEEE Computer Society Press, May 1989, pp. 111-119.
    • (1989) Proc. 5th Int. Workshop Software Specification, Design , pp. 111-119
    • Leite, J.C.1
  • 25
    • 0003015874 scopus 로고
    • A framework for representing knowledge
    • P. H. Winston, Ed. New York: McGraw-Hill
    • M. L. Minsky, “A framework for representing knowledge,” in The Psychology of Computer Vision, P. H. Winston, Ed. New York: McGraw-Hill, 1975.
    • (1975) The Psychology of Computer Vision
    • Minsky, M.L.1
  • 27
    • 0022560991 scopus 로고
    • Use of a domain model to drive an interactive knowledge-editing tool
    • Jan.
    • M. Musem, L. Fagan, D. Combs, E. Shortliffe, “Use of a domain model to drive an interactive knowledge-editing tool,” Int. J. Man-Machine Studies, Vol. 26, No. 1, pp. 105-125, Jan. 1987.
    • (1987) Int. J. Man-Machine Studies , vol.26 , Issue.1 , pp. 105-125
    • Musem, M.1    Fagan, L.2    Combs, D.3    Shortliffe, E.4
  • 28
    • 0021494931 scopus 로고
    • The Draco approach to constructing software from reusable components
    • Sept.
    • J. M. Neighbors, “The Draco approach to constructing software from reusable components,” IEEE Trans. Software Eng., Vol. SE-10, No. 5, pp. 564-574, Sept. 1984.
    • (1984) IEEE Trans. Software Eng , vol.SE-10 , Issue.5 , pp. 564-574
    • Neighbors, J.M.1
  • 29
    • 0021155845 scopus 로고
    • Using empirical analysis to refine expert system knowledge bases
    • P. Politakis, S. Weiss, “Using empirical analysis to refine expert system knowledge bases,” Artificial Intell, vol. 22, no. 1, pp. 23-48, 1984.
    • (1984) Artificial Intell , vol.22 , Issue.1 , pp. 23-48
    • Politakis, P.1    Weiss, S.2
  • 30
    • 84945723180 scopus 로고
    • Requirements analysis, domain knowledge,, design
    • Feb.
    • C. Potts, “Requirements analysis, domain knowledge,, design,” MCC, Tech. Rep. STP-313-88, Feb. 1989.
    • (1989) MCC, Tech. Rep. STP-313-88
    • Potts, C.1
  • 31
    • 0019648586 scopus 로고
    • A formal representation for plans in the programmer's apprentice
    • Aug.
    • C. Rich, “A formal representation for plans in the programmer's apprentice,” in Proc. 7th Int. Joint Conf. Artificial Intelligence, Aug. 1981, pp. 1044-1052.
    • (1981) Proc. 7th Int. Joint Conf. Artificial Intelligence , pp. 1044-1052
    • Rich, C.1
  • 32
    • 2342519216 scopus 로고
    • The layered architecture of a system for reasoning about programs
    • Aug.
    • C. Rich, “The layered architecture of a system for reasoning about programs,” in Proc. 9th Int. Joint Conf. Artificial Intelligence, Aug. 1985, pp. 540-546.
    • (1985) Proc. 9th Int. Joint Conf. Artificial Intelligence , pp. 540-546
    • Rich, C.1
  • 33
    • 84934206514 scopus 로고
    • The programmer's apprentice: A program design scenario
    • MIT Artificial Intelligence Lab., Rep. MIT/AIM-933A, Nov.
    • C. Rich, R. C. Waters, “The programmer's apprentice: A program design scenario,” MIT Artificial Intelligence Lab., Rep. MIT/AIM-933A, Nov. 1987.
    • (1987)
    • Rich, C.1    Waters, R.C.2
  • 34
    • 84941479698 scopus 로고
    • The programmer's apprentice: A research overview
    • Nov.
    • C. Rich, R. C. Waters, “The programmer's apprentice: A research overview,”, vol. 21, no. 11, pp. 10–25, Nov. 1988.
    • (1988) , vol.21 , Issue.11 , pp. 10-25
    • Rich, C.1    Waters, R.C.2
  • 35
  • 37
    • 0041515730 scopus 로고
    • Automated acquisition of evolving informal descriptions
    • Ph.D. dissertation, MIT Artificial Intelligence Lab., Rep. MIT/AI/rR-1205, June
    • H. B. Reubenstein, “Automated acquisition of evolving informal descriptions,” Ph.D. dissertation, MIT Artificial Intelligence Lab., Rep. MIT/AI/rR-1205, June 1990.
    • (1990)
    • Reubenstein, H.B.1
  • 38
    • 0024861323 scopus 로고
    • The requirements apprentice: An initial scenario
    • Washington, DC: IEEE Computer Society Press, May
    • H. B. Reubenstein, R. C. Waters, “The requirements apprentice: An initial scenario,” in Proc. 5th Int. Workshop Software Specification, Design. Washington, DC: IEEE Computer Society Press, May 1989, pp. 211-218.
    • (1989) Proc. 5th Int. Workshop Software Specification, Design , pp. 211-218
    • Reubenstein, H.B.1    Waters, R.C.2
  • 39
    • 0024866256 scopus 로고
    • Integrating multiple specifications using domain goals
    • Washington, DC: IEEE Computer Society Press, May
    • W. Robinson, “Integrating multiple specifications using domain goals,” in Proc. 5th Int. Workshop Software Specification, Design. Washington, DC: IEEE Computer Society Press, May 1989, pp. 219-226.
    • (1989) Proc. 5th Int. Workshop Software Specification, Design , pp. 219-226
    • Robinson, W.1
  • 40
    • 33744828740 scopus 로고
    • A conceptual dependency representation for a computer-oriented semantics
    • Stanford Univ., Tech. Rep. AIM-83
    • R. Schank, “A conceptual dependency representation for a computer-oriented semantics,” Stanford Univ., Tech. Rep. AIM-83, 1969.
    • (1969)
    • Schank, R.1
  • 44
    • 0017440209 scopus 로고
    • PSL/PSA: A computer-aided technique for structured documentation, analysis of information processing systems
    • Jan.
    • D. Teichroew, E. Hershey, “PSL/PSA: A computer-aided technique for structured documentation, analysis of information processing systems,” IEEE Trans. Software Eng., Vol. 3, No. 1, pp. 41-48, Jan. 1977.
    • (1977) IEEE Trans. Software Eng , vol.3 , Issue.1 , pp. 41-48
    • Teichroew, D.1    Hershey, E.2
  • 45
    • 0024860941 scopus 로고
    • An example of formal specification as an aid to design, development
    • Washington, DC: IEEE Computer Society Press, May
    • R. B. Terwilliger, M.J. Maybee, L. J. Osterweil, “An example of formal specification as an aid to design, development,” in Proc. 5th Int. Workshop Software Specification, Design. Washington, DC: IEEE Computer Society Press, May 1989, pp. 266-272.
    • (1989) Proc. 5th Int. Workshop Software Specification, Design , pp. 266-272
    • Terwilliger, R.B.1    Maybee, M.J.2    Osterweil, L.J.3
  • 46
    • 0022135123 scopus 로고
    • The programmers' apprentice: A session with KBEmacs
    • Nov.
    • R. C. Waters, “The programmers' apprentice: A session with KBEmacs,” IEEE Trans Software Eng., Vol. SE-11, No. 11, pp. 1296-1320, Nov. 1985.
    • (1985) IEEE Trans Software Eng , vol.SE-11 , Issue.11 , pp. 1296-1320
    • Waters, R.C.1
  • 47
    • 0023215066 scopus 로고
    • A Larch specification of the library problem
    • Washington, DC: IEEE Computer Society Press, Apr.
    • J. M. Wing, “A Larch specification of the library problem,” in Proc. 4th Int. Workshop Software Specification, Design. Washington, DC: IEEE Computer Society Press, Apr. 1987, pp. 34-41.
    • (1987) Proc. 4th Int. Workshop Software Specification, Design , pp. 34-41
    • Wing, J.M.1
  • 48
    • 0024090244 scopus 로고
    • Design goals for sloppy modeling systems
    • Oct.
    • S. Wrobel, “Design goals for sloppy modeling systems,” Int. J. Man-Machine Studies, Vol. 29, No. 4, pp. 461-482, Oct. 1988.
    • (1988) Int. J. Man-Machine Studies , vol.29 , Issue.4 , pp. 461-482
    • Wrobel, S.1
  • 49
    • 84945723182 scopus 로고
    • Using the WISDM team method to define system requirements
    • Western Institute Software Engineering
    • “Using the WISDM team method to define system requirements,” Western Institute Software Engineering, 1986.
    • (1986)


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