Главная - Литература

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 [279] 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294

Baker, F. Terry, and Harlan D. Mills. 1973- «Chief Programmer Teams.» Datamation 19, no. 12 (December): 58-61.

Barbour, Ian G. 1966. Issues in Science and Religion. New York, NY: Harper & Row.

Barbour, Ian G. 1974. Myths, Models, and Paradigms: A Comparative Study in Science and Religion. New York, NY Harper & Row.

Harwell, Fred, et al. 2002. Professional VBNET, 2d ed Birmingham, UK: Wrox.

Basili, V. R., and B. T. Perricone. 1984. «Software Errors and Complexity: An Empirical Investigation.» Communications of the ACM 27, no. 1 Qanuary): 42-52.

Basili, Victor R., and Albert J. Turner. 1975- «Iterative Enhancement: A Practical Technique for Software Development.» IEEE Transactions on Software Engineering SE-1, no. 4 (December): 390-96.

Basili, Victor R., and David M. Weiss. 1984. «A Methodology for Collecting Valid Software Engineering Data.» IEEE Transactions on Software Engineering SE-10, no. 6 (November): 728-38.

Basili, Victor R., and Richard W Selby. 1987. «Comparing the Effectiveness of Software Testing Strategies.* IEEE Transactions on Software Engineering SE-13, no. 12 (December): 1278-96.

Basili, Victor R., et al. 2002. «Lessons learned from 25 years of process improvement: The Rise and Fall of the NASA Software Engineering Laboratory,* Proceedings of the 24th International Conference on Software Engineering, Orlando, FL

Basili, Victor R., Richard W. Selby and David H. Hutchens. 1986. «Experimentation in Software Engineering.* IEEE Transactions on Software Engineering SE-12, no. 7 QnXy): 1ЪЪ-АЪ.

Basili, Victor, L. Briand, and WL. Melo. 1996. «A Validation of Object-Oriented Design Metrics as Quality Indicators,* IEEE Transactions on Software Engineering, October 1996, 751-761.

Bass, Len, Paul Clements, and Rick Kazman. 2003. Software Architecture in Practice, 2d ed. Boston, MA: Addison-Wesley

Bastani, Farokh, and Sitharama Iyengar. 1987. «The Effect of Data Structures on the Logical Complexity of Programs.* Communications of the ACM 30, no. 3 (March): 250-59.

Bays, Michael. 1999- Software Release Methodology. Englewood Cliffs, NJ: Prentice Hall.

Beck, Kent. 2000. Extreme Programming Explained: Embrace Change. Reading, MA: Addison-Wesley

Beck, Kent. 2003. Test-Driven Development: By Example. Boston, MA: Addison-Wesley

Beck, Kent. 1991. «Think Like An Object.* Unix Review 9, no. 10 (October): 39-43.

Beck, Leland L, and Thomas E. Perkins. 1983. «A Survey of Software Engineering Practice Tools, Methods, and Results.* IEEE Transactions on Software Engineering SE-9, no. 5 (September): 541-61.

Beizer, Boris. 1990. Software Testing Techniques, 2d ed. New York, NY Van Nostrand Reinhold.

Bentley Jon, and Donald Knuth. 1986. «Literate Programming.* Communications of the ACM 29, no. 5 (May): 364-69.

Bentley, Jon, Donald Knuth, and Doug Mcllroy 1986. «A Literate Program.* Communications of the ACM 29, no. 5 (May): 471-83.

Bentley Jon. 1982. Writing Efficient Programs. Englewood Cliffs, NJ: Prentice Hall.

Bentley, Jon. 1988. More Programming Pearls: Confessions of a Coder. Reading, MA: Addison-Wesley

Bentley, Jon. 1991. «Software Exploratorium: Writing Efficient С Programs.* Unix Review 9, no. 8 (August): 62-73.

Bentley, Jon. 2000. Programming Pearls, 2d ed. Reading, MA: Addison-Wesley

Berczuk, Stephen P. and Brad Appleton. 2003. Software Configuration Management Patterns: Effective Teamwork, Practical Integration. Boston, MA: Addison-Wesley

Berry, R. E., and B. A. E. Meekings. 1985. «A Style Analysis of С Programs.* Communications of the ACM 28, no. 1 Ganuary): 80-88.



Bersoff, Edward Н. 1984. «Elements of Software Configuration Management.* IEEE Transactions on Software Engineering SE-10, no. 1 Qanuary): 79-87.

Bersoff, Edward H., and Alan M. Davis. 1991. «Impacts of Life Cycle Models on Software Configuration Management.* Communications of the ACM 34, no. 8 (August): 104-18.

Bersoff, Edward H., et al. 1980. Software Configuration Management. Englewood Cliffs, NJ: Prentice Hall.

Birrell, N. D., and M. A. Ould. \9S5. A Practical Handbook for Software Development. Cambridge, England: Cambridge University Press.

Bloch, Joshua. 2001. Effective Java Programming Language Guide. Boston, MA: Addison-Wesley

BLS 2002. Occupational Outlook Handbook 2002-03 Edition, Bureau of Labor Statistics.

BLS 2004. Occupational Outlook Handbook 2004-05 Edition, Bureau of Labor Statistics.

Blum, Bruce I. 1989- «A Software Environment: Some Surprising Empirical Results.* Proceedings of the Fourteenth Annual Software EngineeringWorkshop, November 29,1989. Greenbelt, MD: Goddard Space Flight Center. Document SEL-89-007.

Boddie, John. 1987. Crunch Mode. New York, NY Yourdon Press.

Boehm, Barry and Richard Turner. 2004. Balancing Agility and Discipline: A Guide for the Perplexed. Boston, MA: Addison-Wesley.

Boehm, Barry W. 1981. Software Engineering Economics Englewood Cliffs, NJ: Prentice Hall.

Boehm, Barry W. 1984. «Software Engineering Economics.* IEEE Transactions on Software Engineering SE-10, no. 1 Oanuary): 4-21.

Boehm, Barry W. 1987a. «Improving Software Productivity* IEEE Computer, September, 43-57.

Boehm, Barry W. 1987b. «Industrial Software Metrics Top 10 List.* IEEE Software 4, no. 9 (September): 84-85.

Boehm, Barry W. 1988. «A Spiral Model of Software Development and Enhancement.* Computer, May 61-72.

Boehm, Barry W, and Philip N. Papaccio. 1988. «Understanding and Controlling Software Costs.* IEEE Transactions on Software Engineering SE-14, no. 10 (October): 1462-77.

Boehm, Barry W, ed. 1989. Tutorial: Software Risk Management. Washington, DC: IEEE Computer Society Press.

Boehm, Barry W, et al. 1978. Characteristics of Software Quality. New York, NY North-Holland

Boehm, Barry W, et al. 1984. «A Software Development Environment for Improving Productivity* Computer, June, 30-44.

Boehm, Barry W, T E. Gray and T Seewaldt. 1984. «Prototyping Versus Specifying: A Multiproject Experiment.* IEEE Transactions on Software Engineering SE-10, no. 3 (May): 290- 303. Also in Jones 1986b

Boehm, Barry, et al. 2000a. Software Cost Estimation with Сосото IL Boston, MA: Addison-Wesley

Boehm, Barry. 2000b. «Unifying Software Engineering and Systems Engineering,* IEEE Computer, March 2000, 114-116.

Boehm-Davis, Deborah, Sylvia Sheppard, and John Bailey. 1987. «Program Design Languages: How Much Detail Should They Include?* International Journal of Man-Machine Studies 27, no. 4: 337-47.

Bohm, C, and G. Jacopini. 1966. «Flow Diagrams, Turing Machines and Languages with Only Two Formation Rules.* Communications of the ACM 9, no. 5 (May): 366-71.

Booch, Grady 1987. Software Engineering with Ada, 2d ed Menlo Park, CA: Benjamin/Cummings.

Booch, Grady 1994. Object Oriented Analysis and Design with Applications, 2d ed. Boston, MA: Addison-Wesley



Booth, Rick. 1997. Inner Loops : A Sourcebook for Fast 32-bit Software Development. Boston, MA: Addison-Wesley.

Boundy, David. 1991. «A Taxonomy of Programmers.* ACM SIGSOFT Software Engineering Notes 16, no 4 (October): 23-30.

Brand, Stewart. 1995. How Buildings Learn: What Happens After Theyre Built. Penguin USA

Branstad, Martha A., John С Cherniavsky, and W. Richards Adrion. 1980. «Validation, Verification, and Testing for the Individual Programmer* Computer, December, 24-30.

Brockmann, R.John. 1990. Writing Better Computer User Documentation: From Paper to Hypertext: Version 2.0. New York, NY: John Wiley & Sons.

Brooks, Frederick P, Jr. 1987. «No Silver Bullets-Essence and Accidents of Software Engineering.* Computer, April, 10-19.

Brooks, Frederick R, Jr. 1995. The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition (2d ed.). Reading, MA: Addison-Wesley.

Brooks, Ruven. 1977. «Towards a Theory of the Cognitive Processes in Computer Programming.* International Journal of Man-Machine Studies 9: 737-51.

Brooks, W Douglas. 1981. «Software Technology Payoff-Some Statistical Evidence.* The Journal of Systems and Software 2: 3-9.

Brown, A. R., and W A. Sampson. 1973. Program Debugging. New York, NY American Elsevier.

Buschman, Frank, et al. 1996. Pattern-Oriented Software Architecture, Volume 1: A System of Patterns. New York, NY John Wiley & Sons.

Bush, Marilyn, and John Kelly. 1989. «The Jet Propulsion Laboratorys Experience with Formal Inspections.* Proceedings of the Fourteenth Annual Software Engineering Workshop, November 29, 1989. Greenbelt, MD: Goddard Space Flight Center. Document SEL-89-007.

Caine, S. H., and E. K. Gordon. 1975. «PDL-A Tool for Software Dcsign.» AFIPS Proceedings of the 1975 National Computer Conference 44. Montvale, NJ: AFIPS Press, 271-76.

Card, David N. 1987. <A Software Technology Evaluation Program.* Information and Software Technology 29, no. 6 Quly/August): 291-300.

Card, David N., Frank E. McGarry, and Gerald T. Page. 1987. «Evaluating Software Engineering Technologies.* IEEE Transactions on Software Engineering SE-13, no. 7 845-51.

Card, David N., Victor E. Church, and William W Agresti. 1986. «An Empirical Study of Software Design Practices.* IEEE Transactions on Software Engineering SE-12, no. 2 (February): 264-71.

Card, David N., with Robert L Glass. 1990. Measuring Software Design Quality. Englewood Cliffs, NJ: Prentice Hall.

Card, David, Gerald Page, and Frank McGarry. 1985. «Criteria for Software Modularization.* Proceedings of the 8th International Conference on Software Engineering. Washington, DC: IEEE Computer Society Press, Ъ12-11.

Carnegie, Dale. 1981. How to Win Friends and Influence People, Revised Edition. New York, NY: Pocket Books.

Chase, William G., and Herbert A. Simon. 1973. «Perception in Chess.* Cognitive Psychology 4: 55-81.

Clark, R. Lawrence. 1973. «A Linguistic Contribution of GOTO-less Programming,* Datamation, December 1973.

Clements, Paul, ed. 2003. Documenting Software Architectures: Views and Beyond. Boston, MA: Addison-Wesley.

Clements, Paul, Rick Kazman, and Mark Klein. 2002. Evaluating Software Architectures: Methods and Case Studies. Boston, MA: Addison-Wesley.

Coad, Peter, and Edward Yourdon. 1991. Object-Oriented Design. Englewood Cliffs, NJ: Yourdon Press.



0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 [279] 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294



0.0121