메뉴 건너뛰기




Volumn 16, Issue 7, 1990, Pages 729-740

Evaluating Software Design Processes by Analyzing Change Data Over Time

Author keywords

Data collection; Software Cost Reduction project; software design

Indexed keywords

ECONOMICS;

EID: 0025462764     PISSN: 00985589     EISSN: None     Source Type: Journal    
DOI: 10.1109/32.56099     Document Type: Article
Times cited : (5)

References (30)
  • 1
    • 0021122553 scopus 로고
    • Software errors and complexity: An empirical investigation
    • V. R. Basili and B. T. Perricone. “Software errors and complexity: An empirical investigation.” Commun. ACM, vol. 27. pp. 42–52. 1984.
    • (1984) Commun. ACM , vol.27 , pp. 42-52
    • Basili, V.R.1    Perricone, B.T.2
  • 2
    • 0021518088 scopus 로고
    • A methodology for collecting valid software engineering data
    • V. R. Basili and D. M. Weiss, “A methodology for collecting valid software engineering data,” IEEE Trans. Software Eng., vol. SE-10. no. 6, pp. 728–738. 1984.
    • (1984) IEEE Trans. Software Eng. , vol.SE-10 , Issue.6 , pp. 728-738
    • Basili, V.R.1    Weiss, D.M.2
  • 3
    • 0017268047 scopus 로고
    • A model of large program development
    • L. A. Belady and M. M. Lehman. “A model of large program development.” IBM Syst. J., vol. 3. pp. 225–252. 1976.
    • (1976) IBM Syst. J. , vol.3 , pp. 225-252
    • Belady, L.A.1    Lehman, M.M.2
  • 6
    • 84941865476 scopus 로고
    • Proposed new design and code change report form (CRF) for the software cost reduction (SCR) project
    • Washington. DC. Tech. Memo. 7590–34:LC.
    • L. J. Chmura. “Proposed new design and code change report form (CRF) for the software cost reduction (SCR) project,” Naval Res. Lab., Washington. DC. Tech. Memo. 7590–34:LC. 1983.
    • (1983) Naval Res. Lab.
    • Chmura, L.J.1
  • 7
    • 84916437280 scopus 로고
    • Accuracy of software activity data: The software cost reduction project
    • Washington. DC. Rep. 8780
    • L. J. Chmura and A. F. Norcio. “Accuracy of software activity data: The software cost reduction project.” Naval Res. Lab., Washington. DC. Rep. 8780. 1983.
    • (1983) Naval Res. Lab.
    • Chmura, L.J.1    Norcio, A.F.2
  • 8
    • 84939765347 scopus 로고
    • The A-7E software requirements document: Three years of change data
    • Washington. DC. Memo. Rep. 4938
    • L. J. Chmura and D. M. Weiss, “The A-7E software requirements document: Three years of change data.” Naval Res. Lab., Washington. DC. Memo. Rep. 4938, 1982.
    • (1982) Naval Res. Lab.
    • Chmura, L.J.1    Weiss, D.M.2
  • 9
    • 84941859718 scopus 로고
    • Guide to data collection
    • NASA/Goddard SEL, Greenbelt. MD. Tech. Rep. SEL-81-001
    • V. Church, D. Card, F. McGarry, and V. Basili, “Guide to data collection.” NASA/Goddard SEL, Greenbelt. MD. Tech. Rep. SEL-81-001. 1981.
    • (1981)
    • Church, V.1    Card, D.2    McGarry, F.3    Basili, V.4
  • 10
    • 35248813592 scopus 로고
    • Software cost reduction through disciplined design
    • P. C. Clements, “Software cost reduction through disciplined design.” Naval Res. Lab. 1984 Rev., pp. 79–87. 1985.
    • (1985) Naval Res. Lab. 1984 Rev. , pp. 79-87
    • Clements, P.C.1
  • 11
    • 60949109214 scopus 로고
    • A standard organization for specifying abstract interfaces
    • Washington, DC, Rep. 8815
    • P. C. Clements, R. A. Parker, D. L. Parnas, and J. Shore. “A standard organization for specifying abstract interfaces.” Naval Res. Lab., Washington, DC, Rep. 8815, 1984.
    • (1984) Naval Res. Lab.
    • Clements, P.C.1    Parker, R.A.2    Parnas, D.L.3    Shore, J.4
  • 12
    • 0022334999 scopus 로고
    • A history of software maintenance for a complex U.S. Army battlefield automated system
    • R. Day. “A history of software maintenance for a complex U.S. Army battlefield automated system,” in Proc. Conf. Software Maintenance. 1985. pp. 181–187.
    • (1985) Proc. Conf. Software Maintenance , pp. 181-187
    • Day, R.1
  • 13
    • 0013982106 scopus 로고
    • Cooperating sequential processes
    • F. Genuys. Ed. New York: Academic.
    • E. W. Dijkstra. “Cooperating sequential processes.” in Programming Languages, F. Genuys. Ed. New York: Academic. 1968, pp. 43–112.
    • (1968) Programming Languages , pp. 43-112
    • Dijkstra, E.W.1
  • 15
    • 0016520329 scopus 로고
    • An analysis of errors and their causes in system programs
    • A. Endres. “An analysis of errors and their causes in system programs,” IEEE Trans. Software Eng., vol. SE-1. no. 2. pp. 140–149. 1975.
    • (1975) IEEE Trans. Software Eng. , vol.SE-1 , Issue.2 , pp. 140-149
    • Endres, A.1
  • 16
    • 0004857089 scopus 로고
    • Measuring and managing software maintenance
    • Sept.
    • R. B. Grady. “Measuring and managing software maintenance.” IEEE Software, pp. 35–45 Sept. 1987.
    • (1987) IEEE Software , pp. 35-45
    • Grady, R.B.1
  • 17
    • 0003793975 scopus 로고
    • Software requirements for the A-7E aircraft
    • Naval Res. Lab., Washington. DC, Memo. Rep. 3876.
    • K. L. Heninger. J. W. Kallander. J. E. Shore. D. L. Parnas. and Staff. “Software requirements for the A-7E aircraft,” Naval Res. Lab., Washington. DC, Memo. Rep. 3876. 1978.
    • (1978)
    • Heninger, K.L.1    Kallander, J.W.2    Shore, J.E.3    Parnas, D.L.4
  • 18
    • 0017983339 scopus 로고
    • Characteristics of application software maintenance
    • B. P. Lientz, E. B. Swanson, and G. E. Tompkins, “Characteristics of application software maintenance.” Commun. ACM. vol. 21. no. 6. pp. 466–471. 1978.
    • (1978) Commun. ACM. , vol.21 , Issue.6 , pp. 466-471
    • Lientz, B.P.1    Swanson, E.B.2    Tompkins, G.E.3
  • 19
    • 0021865922 scopus 로고
    • On formalism in specifications
    • B. Meyer. “On formalism in specifications.” IEEE Software, vol. 2. no. 1. pp. 6–27. 1985.
    • (1985) IEEE Software , vol.2 , Issue.1 , pp. 6-27
    • Meyer, B.1
  • 20
    • 84941869701 scopus 로고
    • Design activity in developing modules for complex software
    • E. Soloway and S. Iyengar. Eds. Norwood. NJ: Ablex
    • A. F. Norcio and L. J. Chmura. “Design activity in developing modules for complex software.” in Empirical Studies of Programmers, E. Soloway and S. Iyengar. Eds. Norwood. NJ: Ablex. 1986.
    • (1986) Empirical Studies of Programmers
    • Norcio, A.F.1    Chmura, L.J.2
  • 21
    • 84916431491 scopus 로고
    • Abstract interface specification for the device interface module
    • Naval Res. Lab., Washington. DC. Memo. Rep. 4385.
    • A. Parker, K. L. Heninger, D. Parnas, and J. Shore, “Abstract interface specification for the device interface module.” Naval Res. Lab., Washington. DC. Memo. Rep. 4385. 1980.
    • (1980)
    • Parker, A.1    Heninger, K.L.2    Parnas, D.3    Shore, J.4
  • 22
    • 0015482049 scopus 로고
    • On the criteria to be used in decomposing systems into modules
    • D. L. Parnas. “On the criteria to be used in decomposing systems into modules.” Commun. ACM. vol. 15. pp. 1053–1058. 1972.
    • (1972) Commun. ACM. , vol.15 , pp. 1053-1058
    • Parnas, D.L.1
  • 23
    • 26344457628 scopus 로고
    • Use of abstract interfaces in the development of software for embedded systems
    • Naval Res. Lab., Washington. DC. Rep. 8047
    • —. “Use of abstract interfaces in the development of software for embedded systems.” Naval Res. Lab., Washington. DC. Rep. 8047. 1977.
    • (1977)
  • 24
    • 0022667615 scopus 로고
    • A rational design process: How and why to fake it
    • D. L. Parnas and P. C. Clements. “A rational design process: How and why to fake it.” IEEE Trans. Software Eng., vol. SE-12. no. 2. pp. 251–257. 1986.
    • (1986) IEEE Trans. Software Eng. , vol.SE-12 , Issue.2 , pp. 251-257
    • Parnas, D.L.1    Clements, P.C.2
  • 25
    • 0021390213 scopus 로고
    • The modular structure of complex systems
    • D. L. Parnas, P. C. Clements, and D. M. Weiss, “The modular structure of complex systems.” IEEE Trans. Software Eng., vol. SE-11. no. 3. pp. 259–266. 1985.
    • (1985) IEEE Trans. Software Eng. , vol.SE-11 , Issue.3 , pp. 259-266
    • Parnas, D.L.1    Clements, P.C.2    Weiss, D.M.3
  • 26
    • 0016674208 scopus 로고    scopus 로고
    • Types, distribution, and test and correction times for programming errors
    • M. L. Shooman and M. I. Bolsky. “Types, distribution, and test and correction times for programming errors.” in Proc. Int. Conf. Reliable Software, pp. 347–357.
    • Proc. Int. Conf. Reliable Software , pp. 347-357
    • Shooman, M.L.1    Bolsky, M.I.2
  • 28
    • 84941856714 scopus 로고
    • A comparison of errors in different software-development environments
    • Naval Res. Lab., Washington, DC. NRL Rep. 8598
    • D. M. Weiss, “A comparison of errors in different software-development environments,” Naval Res. Lab., Washington, DC. NRL Rep. 8598. 1982.
    • (1982)
    • Weiss, D.M.1
  • 29
    • 0022012701 scopus 로고
    • Evaluating software development by analysis of changes: Some data from the Software Engineering Laboratory
    • D. M. Weiss and V. R. Basili. “Evaluating software development by analysis of changes: Some data from the Software Engineering Laboratory.” IEEE Trans. Software Eng., vol. SE-11, no. 2. pp. 157–168. 1985.
    • (1985) IEEE Trans. Software Eng. , vol.SE-11 , Issue.2 , pp. 157-168
    • Weiss, D.M.1    Basili, V.R.2
  • 30
    • 0022335025 scopus 로고
    • An empirical investigation: Software errors and their influence upon development of WPADT
    • R. Z. Xu. “An empirical investigation: Software errors and their influence upon development of WPADT,” in Proc. COMPSAC 85. 1985. pp. 4–8.
    • (1985) Proc. COMPSAC 85. , pp. 4-8
    • Xu, R.Z.1


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