메뉴 건너뛰기




Volumn SE-2, Issue 1, 1976, Pages 1-9

On the Design and Development of Program Families

Author keywords

Information hiding modules; module specifications; program families; software design methodology; software engineering; stepwise refinement

Indexed keywords

COMPUTER PROGRAMMING;

EID: 0016926766     PISSN: 00985589     EISSN: None     Source Type: Journal    
DOI: 10.1109/TSE.1976.233797     Document Type: Article
Times cited : (443)

References (16)
  • 1
    • 85058880275 scopus 로고
    • Some conclusions from an experiment in software engineering techniques
    • Montyale, NJ: AFIPS Press
    • D. L. Pamas, “Some conclusions from an experiment in software engineering techniques,” in 1972 Fall Joint Computer Conf., AFIPS Conf. Proc., vol. 41. Montyale, NJ: AFIPS Press, 1972, pp. 325–329.
    • (1972) 1972 Fall Joint Computer Conf., AFIPS Conf. Proc. , vol.41 , pp. 325-329
    • Pamas, D.L.1
  • 2
    • 84918983045 scopus 로고
    • Mathematical foundations of structured programming
    • No. FSC72-6012, Feb.
    • H. Mills, “Mathematical foundations of structured programming,” IBM Federal Systems Div., No. FSC72-6012, pp. 1–62, Feb. 1972.
    • (1972) IBM Federal Systems Div. , pp. 1-62
    • Mills, H.1
  • 3
    • 0009240346 scopus 로고
    • Structured programming
    • J. N. Buxton and B. Randell, Ed. Brussels, Belgium: NATO Scientific Affairs Division
    • E. W. Dijkstra, “Structured programming,” in Software Engineering Techniques, J. N. Buxton and B. Randell, Ed. Brussels, Belgium: NATO Scientific Affairs Division, 1970, pp. 84–87.
    • (1970) Software Engineering Techniques , pp. 84-87
    • Dijkstra, E.W.1
  • 4
    • 84976773567 scopus 로고
    • Program development by stepwise refinement
    • Apr.
    • N. Wirth “Program development by stepwise refinement,” Commun. ACM, vol. 14, pp. 221–227, Apr. 1971.
    • (1971) Commun. ACM , vol.14 , pp. 221-227
    • Wirth, N.1
  • 5
    • 84976798619 scopus 로고
    • The GOTO controversy: A case against the GOTO
    • Nov.
    • W. A. Wulf “The GOTO controversy: A case against the GOTO,” SIGPLAN Notices, vol. 7, pp. 63–69, Nov. 1972.
    • (1972) SIGPLAN Notices , vol.7 , pp. 63-69
    • Wulf, W.A.1
  • 6
    • 0016114085 scopus 로고
    • Monitors: An operating system structuring concept
    • Oct.
    • C. A. R. Hoare “Monitors: An operating system structuring concept,” Commun. ACM, vol. 17, pp. 549–557, Oct. 1974.
    • (1974) Commun. ACM , vol.17 , pp. 549-557
    • Hoare, C.A.R.1
  • 7
    • 84947663118 scopus 로고    scopus 로고
    • On the axiomatic definition of semantics
    • privately circulated
    • E. W. Dijkstra, “On the axiomatic definition of semantics,” EWD 367, privately circulated.
    • EWD 367
    • Dijkstra, E.W.1
  • 8
    • 0015482049 scopus 로고
    • On the criteria used in decomposing systems into modules
    • Dec.
    • D. L. Parnas “On the criteria used in decomposing systems into modules,” Commun. ACM, vol. 15, pp. 1053–1058, Dec. 1972.
    • (1972) Commun. ACM , vol.15 , pp. 1053-1058
    • Parnas, D.L.1
  • 9
    • 0015346655 scopus 로고
    • A technique for software module specification with examples
    • (Programming Techniques Dept.), May
    • D.L., Parnas “A technique for software module specification with examples,” Commun. ACM (Programming Techniques Dept.), pp. 330–336, May 1972.
    • (1972) Commun. ACM , pp. 330-336
    • Parnas, D.L.1
  • 10
    • 0038724700 scopus 로고
    • Programming by action clusters
    • P. Naur “Programming by action clusters,” BIT, vol. 9, pp. 250–258, 1969.
    • (1969) BIT , vol.9 , pp. 250-258
    • Naur, P.1
  • 11
    • 3142517881 scopus 로고
    • An experiment in structured programming
    • P. Henderson and R. Snowdon “An experiment in structured programming,” BIT, vol. 12, pp. 38–53, 1972.
    • (1972) BIT , vol.12 , pp. 38-53
    • Henderson, P.1    Snowdon, R.2
  • 12
    • 84976673744 scopus 로고
    • A course on software engineering techniques
    • 2nd Tech. Symp., Mar. 24–25
    • D. L. Parnas, “A course on software engineering techniques,” in Proc. ACM SIGCSE, 2nd Tech. Symp., Mar. 24–25, 1972.
    • (1972) Proc. ACM SIGCSE
    • Parnas, D.L.1
  • 13
    • 0013982106 scopus 로고
    • Co-operating sequential processes
    • F. Genuys, Ed. New York: Academic Press
    • E. W. Dijkstra, “Co-operating sequential processes,” Programming Languages, F. Genuys, Ed. New York: Academic Press, 1968, pp. 43–112.
    • (1968) Programming Languages , pp. 43-112
    • Dijkstra, E.W.1
  • 14
    • 84933366233 scopus 로고
    • Implications of a virtual memory mechanism for implementing protection in a family of operating systems
    • Ph.D. dissertation, Carnegie-Mellon Univ., Pittsburgh, PA
    • W. R. Price, “Implications of a virtual memory mechanism for implementing protection in a family of operating systems,” Ph.D. dissertation, Carnegie-Mellon Univ., Pittsburgh, PA, 1973.
    • (1973)
    • Price, W.R.1
  • 15
    • 0011892027 scopus 로고
    • Iterative multi-level modelling—A methodology for computer system design
    • B. Randell and F. W. Zurcher, “Iterative multi-level modelling—A methodology for computer system design,” in Proc. IFIP Congr., 1968.
    • (1968) Proc. IFIP Congr.
    • Randell, B.1    Zurcher, F.W.2
  • 16
    • 0005296647 scopus 로고
    • On a ‘buzzword’ hierarchical structure
    • D. L. Parnas, “On a ‘buzzword’ hierarchical structure,” in Proc. IFIP Congr., 1974, pp. 336–339.
    • (1974) Proc. IFIP Congr. , pp. 336-339
    • Parnas, D.L.1


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