AUTHOR INDEX A Adams, M., A.H.M. ter Hofstede, and M. La Rosa, "Open Source Software for Workflow Management: The Case of YAWL," May/June, pp. 16-19. Aerts, H., see Schaminee, H., July/Aug. pp. 19-21. Akesson, J., see Hedin, G., May/June pp. 68-74. Aleman, J.L.F., see Carrillo de Gea, J.M., July/Aug. pp. 86-91. Alexander, I., "GORE, SORE, or What?," Jan./Feb., pp. 8-10. Andrikopoulos, V., see Papazoglou, M.P., May/June pp. 49-55. Ansari, S., see Rugaber, S., Nov./Dec. pp. 43-48. Ardagna, D., L. Baresi, S. Comai, M. Comuzzi, and B. Pernici, "A Service-Based Framework for Flexible Business Processes," Mar./Apr., pp. 61-67. Ardis, M., P. Bourque, T. Hilburn, K. Lasfer, S. Lucero, J. McDonald, A. Pyster, and M. Shaw, "Advancing Software Engineering Professional Education," July/Aug., pp. 58-63. Arts, T., see Sandberg, A., July/Aug. pp. 74-83. Atallah, M., see Falcarin, P., Mar./Apr. pp. 24-27. Aussel, J., see Gu, Y.X., Mar./Apr. pp. 56-59. Avery, D., "The Evolution of Flight Management Systems," Jan./Feb., pp. 11-13. Avgeriou, P., see Harrison, N., Nov./Dec. pp. 66-71. Ayala, C.P., D. Cruzes, O. Hauge, and R. Conradi, "Five Facts on the Adoption of Open Source Software," Mar./Apr., pp. 95-99. B Balaji, V., see Easterbrook, S.M., Nov./Dec. pp. 32-35. Ball, T., S. Burckhardt, P. de Halleux, M. Musuvathi, and S. Qadeer, "Predictable and Progressive Testing of Multithreaded Code," May/June, pp. 75-83. Baresi, L., see Ardagna, D., Mar./Apr. pp. 61-67. Barnes, N., and D. Jones, "Clear Climate Code: Rewriting Legacy Science Software for Clarity," Nov./Dec., pp. 36-42. Basu, A., B. Bensalem, M. Bozga, J. Combaz, M. Jaber, T. Nguyen, and J. Sifakis, "Rigorous Component-Based System Design Using the BIP Framework," May/June, pp. 41-48. Beecham, S., see Hall, T., Nov./Dec. pp. 96-99. Benbernou, S., see Papazoglou, M.P., May/June pp. 49-55. Bensalem, B., see Basu, A., May/June pp. 41-48. Booch, G., "The Architect's Journey," May/June, pp. 10-11. Booch, G., "The Architecture of Small Things," Nov./Dec., pp. 18-19. Booch, G., "Dominant Design," Mar./Apr., pp. 8-9. Booch, G., "Draw Me a Picture," Jan./Feb., pp. 6-7. Booch, G., "The Soul of a New Watson," July/Aug., pp. 9-10. Booch, G., "Unintentional and Unbalanced Transparency," Sep./Oct., pp. 12-13. Bourque, P., see Ardis, M., July/Aug. pp. 58-63. Bowes, D., see Hall, T., Nov./Dec. pp. 96-99. Bozga, M., see Basu, A., May/June pp. 41-48. Brolund, D., and O. Ellnestam, "Code Pick-Up Sticks," July/Aug., pp. 11-14. Budich, R., see Easterbrook, S.M., Nov./Dec. pp. 32-35. Buglione, L., and C. Ebert, "Estimation Tools and Techniques," May/June, pp. 91-94. Burckhardt, S., see Ball, T., May/June pp. 75-83. Buschmann, F., "Gardening Your Architecture, Part 1: Refactoring," July/Aug., pp. 92-94. Buschmann, F., "Gardening Your Architecture, Part 2: Reengineering and Rewriting," Sep./ Oct., pp. 21-23. Buschmann, F., "Tests: The Architect's Best Friend," May/June, pp. 7-9. Buschmann, F., "To Pay or Not to Pay Technical Debt," Nov./Dec., pp. 29-31. Buschmann, F., "Unusable Software Is Useless, Part 1," Jan./Feb., pp. 92-94. Buschmann, F., "Unusable Software Is Useless, Part 2," Mar./Apr., pp. 100-102. C Cabiddu, G., E. Cesena, R. Sassu, D. Vernizzi, G. Ramunno, and A. Lioy, "The Trusted Platform Agent," Mar./Apr., pp. 35-41. Campos-Capelastegui, J., see Serrano, N., Mar./Apr. pp. 92-94. Carrillo de Gea, J.M., J. Nicolas, J.L.F. Aleman, A. Toval, C. Ebert, and A. Vizcaino, "Requirements Engineering Tools," July/Aug., pp. 86-91. Ceccato, M., and P. Tonella, "CodeBender: Remote Software Protection Using Orthogonal Replacement," Mar./Apr., pp. 28-34. Cesena, E., see Cabiddu, G., Mar./Apr. pp. 35-41. Clune, T., and R. Rood, "Software Testing and Verification in Climate Model Development," Nov./Dec., pp. 49-55. Collberg, C., see Falcarin, P., Mar./Apr. pp. 24-27. Comai, S., see Ardagna, D., Mar./Apr. pp. 61-67. Combaz, J., see Basu, A., May/June pp. 41-48. Comuzzi, M., see Ardagna, D., Mar./Apr. pp. 61-67. Conboy, K., S. Coyle, X. Wang, and M. Pikkarainen, "People over Process: Key Challenges in Agile Development," July/Aug., pp. 48-57. Conradi, R., see Ayala, C.P., Mar./Apr. pp. 95-99. Constantine, L., see Nunes, N., July/Aug. pp. 64-73. Counsell, S., see Hall, T., Nov./Dec. pp. 96-99. Coyle, S., see Conboy, K., July/Aug. pp. 48-57. Crnkovic, I., see Land, R., Mar./Apr. pp. 75-82. Crnkovic, I., J. Stafford, and C. Szyperski, "Software Components beyond Programming: From Routines to Services," May/June, pp. 22-26. Cruzes, D., see Ayala, C.P., Mar./Apr. pp. 95-99. D D'Andrea, V., see Gangadharan, G.R., Mar./Apr. pp. 48-55. da Mota Silveira Ne, P.A., P. Runeson, I. do Carmo Machado, E.S. de Almeida, S.R. de Lemos Meira, and E. Engstrom, "Testing Software Product Lines," Sep./Oct., pp. 16-20. de Almeida, E.S., see Furtado, A.W.B., Sep./Oct. pp. 30-37. de Almeida, E.S., see da Mota Silveira Ne, P.A., Sep./Oct. pp. 16-20. de Halleux, P., see Ball, T., May/June pp. 75-83. de Lemos Meira, S.R., see da Mota Silveira Ne, P.A., Sep./Oct. pp. 16-20. del Bianco, V., L. Lavazza, S. Morasca, and D. Taibi, "A Survey on Open Source Software Trustworthiness," Sep./Oct., pp. 67-75. DeMarco, T., "All Late Projects Are the Same," Nov./Dec., pp. 104, 103. Denault, A., and J. Kienzle, "Journey: A Massively Multiplayer Online Game Middleware," Sep./Oct., pp. 38-44. Dig, D., "A Refactoring Approach to Parallelism," Jan./Feb., pp. 17-22. Distante, D., see Garrido, A., May/June pp. 60-67. do Carmo Machado, I., see da Mota Silveira Ne, P.A., Sep./Oct. pp. 16-20. Drusinsky, D., see Michael, J.B., Nov./Dec. pp. 86-92. Dunlap, R., see Rugaber, S., Nov./Dec. pp. 43-48. E Easterbrook, S.M., P.N. Edwards, V. Balaji, and R. Budich, "Guest Editors' Introduction: Climate Change - Science and Software," Nov./Dec., pp. 32-35. Ebert, C., see Buglione, L., May/June pp. 91-94. Ebert, C., see Garcia, F., Mar./Apr. pp. 15-18. Ebert, C., see Perez-Castillo, R., Nov./Dec. pp. 13-17. Ebert, C., see Carrillo de Gea, J.M., July/Aug. pp. 86-91. Economou, D., see Gavalas, D., Jan./Feb. pp. 77-86. Edwards, P.N., see Easterbrook, S.M., Nov./Dec. pp. 32-35. Ekman, T., see Hedin, G., May/June pp. 68-74. Ellnestam, O., see Brolund, D., July/Aug. pp. 11-14. Engstrom, E., see da Mota Silveira Ne, P.A., Sep./Oct. pp. 16-20. F Falcarin, P., C. Collberg, M. Atallah, and M. Jakubowski, "Guest Editors' Introduction: Software Protection," Mar./Apr., pp. 24-27. Favaro, J., and S.L. Pfleeger, "Guest Editors' Introduction: Software as a Business," July/Aug., pp. 22-25. Feinbube, F., P. Troger, and A. Polze, "Joint Forces: From Multithreaded Programming to GPU Computing," Jan./Feb., pp. 51-57. Furtado, A.W.B., A.L.M. Santos, G.L. Ramalho, and E.S. de Almeida, "Improving Digital Game Development with Software Product Lines," Sep./Oct., pp. 30-37. G Gangadharan, G.R., and V. D'Andrea, "Managing Copyrights and Moral Rights of ServiceBased Software," Mar./Apr., pp. 48-55. Garcia, F., A. Vizcaino, and C. Ebert, "Process Management Tools," Mar./Apr., pp. 15-18. Garrido, A., G. Rossi, and D. Distante, "Refactoring for Usability in Web Applications," May/ June, pp. 60-67. Gavalas, D., and D. Economou, "Development Platforms for Mobile Applications: Status and Trends," Jan./Feb., pp. 77-86. Giacaman, N., and O. Sinnen, "Object-Oriented Parallelisation of Java Desktop Programs," Jan./ Feb., pp. 32-38. Glass, R.L., and I. Vessey, "Naivete Squared: In Search of Two Taxonomies and a Mapping between Them," Sep./Oct., pp. 14-15. Gomaa, H., see Menasce, D., Nov./Dec. pp. 78-85. Gorton, I., A. Wynne, Y. Liu, and J. Yin, "Components in the Pipeline," May/June, pp. 34-40. Gotel, O., and S. Morris, "Requirements Tracery," Sep./Oct., pp. 92-94. Gray, D., see Hall, T., Nov./Dec. pp. 96-99. Gu, Y.X., B. Wyseur, B. Preneel, J. Aussel, and R. Sailer, "Point/Counterpoint," Mar./Apr., pp. 56-59. Guzman, I.G.d., see Perez-Castillo, R., Nov./Dec. pp. 13-17. H Hall, T., S. Beecham, D. Bowes, D. Gray, and S. Counsell, "Developing Fault-Prediction Models: What the Research Can Show Industry," Nov./Dec., pp. 96-99. Hampton, M., see Luk, C., Jan./Feb. pp. 39-50. Happe, J., H. Koziolek, and R. Reussner, "Facilitating Performance Predictions Using Software Components," May/June, pp. 27-33. Harrison, N., and P. Avgeriou, "Pattern-Based Architecture Reviews," Nov./Dec., pp. 66-71. Hasenplaugh, W., see Luk, C., Jan./Feb. pp. 39-50. Hatton, L., see van Genuchten, M., Sep./Oct. pp. 24-26. Hauge, O., see Ayala, C.P., Mar./Apr. pp. 95-99. Hedin, G., J. Akesson, and T. Ekman, "Extending Languages by Leveraging Compilers: From Modelica to Optimica," May/June, pp. 68-74. Held, I., and D. Randall, "Point/Counterpoint," Nov./Dec., pp. 62-65. Hilburn, T., see Ardis, M., July/Aug. pp. 58-63. Hneif, M., and S.P. Lee, "Using Guidelines to Improve Quality in Software Nonfunctional Attributes," Nov./Dec., pp. 72-77. Hook, D., see Kelly, D., May/June pp. 84-90. I Introne, J., R. Laubacher, and T. Malone, "Enabling Open Development Methodologies in Climate Change Assessment Modeling," Nov./Dec., pp. 56-61. Ito, K., see Tomita, K., Mar./Apr. pp. 19-21. J Jaber, M., see Basu, A., May/June pp. 41-48. Jakubowski, M., see Falcarin, P., Mar./Apr. pp. 24-27. Jimenez, E., K. Mitchell, and F. Seron, "Capture and Analysis of Racing Gameplay Metrics," Sep./Oct., pp. 46-52. Jones, D., see Barnes, N., Nov./Dec. pp. 36-42. K Kazman, R., see Nunes, N., July/Aug. pp. 64-73. Kelly, D., S. Thorsteinson, and D. Hook, "Scientific Software Testing: Analysis with Four Dimensions," May/June, pp. 84-90. Keutzer, K., see Pankratius, V., Jan./Feb. pp. 14-16. Kienzle, J., see Denault, A., Sep./Oct. pp. 38-44. Kim, W., and M. Voss, "Multicore Desktop Programming with Intel Threading Building Blocks," Jan./Feb., pp. 23-31. Kotonya, G., S. Lock, and J. Mariani, "Scrapheap Software Development: Lessons from an Experiment on Opportunistic Reuse," Mar./Apr., pp. 68-74. Koziolek, H., see Happe, J., May/June pp. 27-33. Kruchten, P., see Wallnau, K., May/June pp. 56-59. Kruszewski, P., see Verbrugge, C., Sep./Oct. pp. 27-29. L La Rosa, M., see Adams, M., May/June pp. 16-19. Land, R., and I. Crnkovic, "Oh Dear, We Bought Our Competitor: Integrating Similar Software Systems," Mar./Apr., pp. 75-82. Lasfer, K., see Ardis, M., July/Aug. pp. 58-63. Laubacher, R., see Introne, J., Nov./Dec. pp. 56-61. Lavazza, L., see del Bianco, V., Sep./Oct. pp. 67-75. Lee, S.P., see Hneif, M., Nov./Dec. pp. 72-77. Lewis, C., and J. Whitehead, "Repairing Games at Runtime or, How We Learned to Stop Worrying and Love Emergence," Sep./Oct., pp. 53-59. Lewis, G., E. Morris, S. Simanta, and D. Smith, "Service Orientation and Systems of Systems," Jan./Feb., pp. 58-63. Lindman, J., M. Rossi, and A. Paajanen, "Matching Open Source Software Licenses with Corresponding Business Models," July/Aug., pp. 31-35. Lioy, A., see Cabiddu, G., Mar./Apr. pp. 35-41. Liu, Y., see Gorton, I., May/June pp. 34-40. Lobur, J.M., "The Success of a COTS Caseload Management System in State Government," Mar./Apr., pp. 10-14. Lock, S., see Kotonya, G., Mar./Apr. pp. 68-74. Louridas, P., "Test Management," Sep./Oct., pp. 86-91. Lowney, G., see Luk, C., Jan./Feb. pp. 39-50. Lucero, S., see Ardis, M., July/Aug. pp. 58-63. Luk, C., R. Newton, W. Hasenplaugh, M. Hampton, and G. Lowney, "A Synergetic Approach to Throughput Computing on x86-Based Multicore Desktops," Jan./Feb., pp. 39-50. M Maiden, N., "The Inhibited Analyst," Nov./Dec., pp. 100-102. Maiden, N., and A. Wever, "Requirements Analysis: The Next Generation," Mar./Apr., pp. 2223. Maiden, N., "Requirements and Aesthetics," May/June, pp. 20-21. Maiden, N., "What Time Is It, Eccles?," July/Aug., pp. 84-85. Malek, s., see Menasce, D., Nov./Dec. pp. 78-85. Malone, T., see Introne, J., Nov./Dec. pp. 56-61. Manabe, Y., see Monden, A., Mar./Apr. pp. 42-47. Mariani, J., see Kotonya, G., Mar./Apr. pp. 68-74. mark, l., see Rugaber, S., Nov./Dec. pp. 43-48. Matsumoto, K., see Monden, A., Mar./Apr. pp. 42-47. McDonald, J., see Ardis, M., July/Aug. pp. 58-63. McGraw, G., "Technology Transfer: A Software Security Marketplace Case Study," Sep./Oct., pp. 9-11. Menasce, D., H. Gomaa, s. Malek, and J. Sousa, "SASSY: A Framework for Self-Architecting Service-Oriented Systems," Nov./Dec., pp. 78-85. Michael, J.B., D. Drusinsky, T.W. Otani, and M. Shing, "Verification and Validation for Trustworthy Software Systems," Nov./Dec., pp. 86-92. Mitchell, K., see Jimenez, E., Sep./Oct. pp. 46-52. Monden, A., S. Okahara, Y. Manabe, and K. Matsumoto, "Guilty or Not Guilty: Using Clone Metrics to Determine Open Source Licensing Violations," Mar./Apr., pp. 42-47. Morasca, S., see del Bianco, V., Sep./Oct. pp. 67-75. Morris, E., see Lewis, G., Jan./Feb. pp. 58-63. Morris, S., see Gotel, O., Sep./Oct. pp. 92-94. Musuvathi, M., see Ball, T., May/June pp. 75-83. N Newton, R., see Luk, C., Jan./Feb. pp. 39-50. Nguyen, T., see Basu, A., May/June pp. 41-48. Nicolas, J., see Carrillo de Gea, J.M., July/Aug. pp. 86-91. Nunes, N., L. Constantine, and R. Kazman, "iUCP: Estimating Interactive-Software Project Size with Enhanced Use-Case Points," July/Aug., pp. 64-73. O Ojala, A., and P. Tyrvainen, "Developing Cloud Business Models: A Case Study on Cloud Gaming," July/Aug., pp. 42-47. Okahara, S., see Monden, A., Mar./Apr. pp. 42-47. Osbourn, T., "Getting the Most out of the Web," Jan./Feb., pp. 96, 95. Otani, T.W., see Michael, J.B., Nov./Dec. pp. 86-92. P Paajanen, A., see Lindman, J., July/Aug. pp. 31-35. Pankratius, V., W. Schulte, and K. Keutzer, "Guest Editors' Introduction: Parallelism on the Desktop," Jan./Feb., pp. 14-16. Papazoglou, M.P., V. Andrikopoulos, and S. Benbernou, "Managing Evolving Services," May/ June, pp. 49-55. Pareto, L., see Sandberg, A., July/Aug. pp. 74-83. Patel, S., see Zhang, Y., Mar./Apr. pp. 84-91. Perez-Castillo, R., I.G.d. Guzman, M. Piattini, and C. Ebert, "Reengineering Technologies," Nov./Dec., pp. 13-17. Pernici, B., see Ardagna, D., Mar./Apr. pp. 61-67. Pfleeger, S.L., see Favaro, J., July/Aug. pp. 22-25. Piattini, M., see Perez-Castillo, R., Nov./Dec. pp. 13-17. Pikkarainen, M., see Conboy, K., July/Aug. pp. 48-57. Polze, A., see Feinbube, F., Jan./Feb. pp. 51-57. Popp, K., "Software Industry Business Models," July/Aug., pp. 26-30. Preneel, B., see Gu, Y.X., Mar./Apr. pp. 56-59. Pyster, A., see Ardis, M., July/Aug. pp. 58-63. Q Qadeer, S., see Ball, T., May/June pp. 75-83. R Ramalho, G.L., see Furtado, A.W.B., Sep./Oct. pp. 30-37. Ramunno, G., see Cabiddu, G., Mar./Apr. pp. 35-41. Randall, D., see Held, I., Nov./Dec. pp. 62-65. Reussner, R., see Happe, J., May/June pp. 27-33. Richardson, E., "What an Agile Architect Can Learn from a Hurricane Meteorologist," Nov./ Dec., pp. 9-12. Riepula, M., "Sharing Source Code with Clients: A Hybrid Business and Development Model," July/Aug., pp. 36-41. Rood, R., see Clune, T., Nov./Dec. pp. 49-55. Rossi, G., see Garrido, A., May/June pp. 60-67. Rossi, M., see Lindman, J., July/Aug. pp. 31-35. Rugaber, S., R. Dunlap, l. mark, and S. Ansari, "Managing Software Complexity and Variability in Coupled Climate Models," Nov./Dec., pp. 43-48. Runeson, P., see da Mota Silveira Ne, P.A., Sep./Oct. pp. 16-20. S Sailer, R., see Gu, Y.X., Mar./Apr. pp. 56-59. Sandberg, A., L. Pareto, and T. Arts, "Agile Collaborative Research: Action Principles for Industry-Academia Collaboration," July/Aug., pp. 74-83. Santos, A.L.M., see Furtado, A.W.B., Sep./Oct. pp. 30-37. Sassu, R., see Cabiddu, G., Mar./Apr. pp. 35-41. Schaminee, H., and H. Aerts, "Short and Winding Road: Software in Car Navigation Systems," July/Aug., pp. 19-21. Schulte, W., see Pankratius, V., Jan./Feb. pp. 14-16. Seron, F., see Jimenez, E., Sep./Oct. pp. 46-52. Serrano, N., and J. Campos-Capelastegui, "Don't Read Books," Mar./Apr., pp. 92-94. Shaw, M., see Ardis, M., July/Aug. pp. 58-63. Shing, M., see Michael, J.B., Nov./Dec. pp. 86-92. Shull, F., "Assuring the Future? A Look at Validating Climate Model Software," Nov./Dec., pp. 4-8. Shull, F., "How Do You Keep Up to Date?," May/June, pp. 2-5. Shull, F., "Managing Montezuma: Handling All the Usual Challenges of Software Development, and Making It Fun: An Interview with Ed Beach," Sep./Oct., pp. 4-7. Shull, F., "Perfectionists in a World of Finite Resources," Mar./Apr., pp. 4-6. Shull, F., "Protection from Wishful Thinking," July/Aug., pp. 3-6. Shull, F., "The Road Ahead," Jan./Feb., pp. 2-4. Shull, F., "Watts Humphrey: 4 July 1927 - 28 October 2010," Jan./Feb., pp. 5. Sifakis, J., see Basu, A., May/June pp. 41-48. Simanta, S., see Lewis, G., Jan./Feb. pp. 58-63. Sinnen, O., see Giacaman, N., Jan./Feb. pp. 32-38. Smite, D., and C. Wohlin, "Strategies Facilitating Software Product Transfers," Sep./Oct., pp. 6066. Smite, D., and C. Wohlin, "A Whisper of Evidence in Global Software Engineering," July/Aug., pp. 15-18. Smith, D., see Lewis, G., Jan./Feb. pp. 58-63. Sousa, J., see Menasce, D., Nov./Dec. pp. 78-85. Spencer, H., see Spinellis, D., Nov./Dec. pp. 26-28. Spinellis, D., "Agility Drivers," July/Aug., pp. 96, 95. Spinellis, D., "Choosing and Using Open Source Components," May/June, pp. 96, 95. Spinellis, D., "elytS edoC," Mar./Apr., pp. 104, 103. Spinellis, D., "Faking It," Sep./Oct., pp. 96, 95. Spinellis, D., and H. Spencer, "Lessons from Space," Nov./Dec., pp. 26-28. Stafford, J., see Crnkovic, I., May/June pp. 22-26. Sugiura, H., see Tsuchitoi, Y., Nov./Dec. pp. 93-95. Szyperski, C., see Crnkovic, I., May/June pp. 22-26. T Taibi, D., see del Bianco, V., Sep./Oct. pp. 67-75. Tanter, E., see Toledo, R., Sep./Oct. pp. 76-84. ter Hofstede, A.H.M., see Adams, M., May/June pp. 16-19. Terzakis, J., "Virtual Retrospectives for Geographically Dispersed Software Teams," May/June, pp. 12-15. Thorsteinson, S., see Kelly, D., May/June pp. 84-90. Toledo, R., and E. Tanter, "Access Control in JavaScript," Sep./Oct., pp. 76-84. Tomita, K., and K. Ito, "Software in an Evolving Train Traffic Control System," Mar./Apr., pp. 19-21. Tonella, P., see Ceccato, M., Mar./Apr. pp. 28-34. Toupin, D., "Using Tracing to Diagnose or Monitor Systems," Jan./Feb., pp. 87-91. Toval, A., see Carrillo de Gea, J.M., July/Aug. pp. 86-91. Troger, P., see Feinbube, F., Jan./Feb. pp. 51-57. Tsakiris, A., "Managing Software Interfaces of On-Board Automotive Controllers," Jan./Feb., pp. 73-76. Tsuchitoi, Y., and H. Sugiura, "10 MLOC in Your Office Copier," Nov./Dec., pp. 93-95. Tyrvainen, P., see Ojala, A., July/Aug. pp. 42-47. V van Genuchten, M., and L. Hatton, "Software Mileage," Sep./Oct., pp. 24-26. Verbrugge, C., and P. Kruszewski, "Guest Editors' Introduction: Engineering Fun," Sep./Oct., pp. 27-29. Vernizzi, D., see Cabiddu, G., Mar./Apr. pp. 35-41. Vessey, I., see Glass, R.L., Sep./Oct. pp. 14-15. Vizcaino, A., see Garcia, F., Mar./Apr. pp. 15-18. Vizcaino, A., see Carrillo de Gea, J.M., July/Aug. pp. 86-91. Volter, M., "From Programming to Modeling - and Back Again," Nov./Dec., pp. 20-25. Voss, M., see Kim, W., Jan./Feb. pp. 23-31. W Wallnau, K., and P. Kruchten, "Point/Counterpoint," May/June, pp. 56-59. Wang, X., see Conboy, K., July/Aug. pp. 48-57. Wever, A., see Maiden, N., Mar./Apr. pp. 22-23. Whitehead, J., see Lewis, C., Sep./Oct. pp. 53-59. Wohlin, C., see Smite, D., Sep./Oct. pp. 60-66. Wohlin, C., see Smite, D., July/Aug. pp. 15-18. Wright, A., "Lessons Learned: Architects Are Facilitators, Too!," Jan./Feb., pp. 70-72. Wynne, A., see Gorton, I., May/June pp. 34-40. Wyseur, B., see Gu, Y.X., Mar./Apr. pp. 56-59. Y Yin, J., see Gorton, I., May/June pp. 34-40. Z Zhang, Y., and S. Patel, "Agile Model-Driven Development in Practice," Mar./Apr., pp. 84-91. Zimmermann, O., "Architectural Decisions as Reusable Design Assets," Jan./Feb., pp. 64-69. Subject Index C Career Development "Don't Read Books," N. Serrano, and J. Campos-Capelastegui, Mar./Apr., pp. 92-94. F FEATURE: Business Process Design "A Service-Based Framework for Flexible Business Processes," D. Ardagna, L. Baresi, S. Comai, M. Comuzzi, and B. Pernici, Mar./Apr., pp. 61-67. FEATURE: Managing Agile Development "People over Process: Key Challenges in Agile Development," K. Conboy, S. Coyle, X. Wang, and M. Pikkarainen, July/Aug., pp. 48-57. FEATURE: Mobile Applications "Development Platforms for Mobile Applications: Status and Trends," D. Gavalas, and D. Economou, Jan./Feb., pp. 77-86. FEATURE: Nonfunctional Requirements "Using Guidelines to Improve Quality in Software Nonfunctional Attributes," M. Hneif, and S.P. Lee, Nov./Dec., pp. 72-77. FEATURE: Project Estimation "iUCP: Estimating Interactive-Software Project Size with Enhanced Use-Case Points," N. Nunes, L. Constantine, and R. Kazman, July/Aug., pp. 64-73. FEATURE: Requirements Analysis "Verification and Validation for Trustworthy Software Systems," J.B. Michael, D. Drusinsky, T.W. Otani, and M. Shing, Nov./Dec., pp. 86-92. FEATURE: Research and Practice "Agile Collaborative Research: Action Principles for Industry-Academia Collaboration," A. Sandberg, L. Pareto, and T. Arts, July/Aug., pp. 74-83. FEATURE: Reusable Software "Extending Languages by Leveraging Compilers: From Modelica to Optimica," G. Hedin, J. Akesson, and T. Ekman, May/June, pp. 68-74. FEATURE: Software Architecture "SASSY: A Framework for Self-Architecting Service-Oriented Systems," D. Menasce, H. Gomaa, s. Malek, and J. Sousa, Nov./Dec., pp. 78-85. FEATURE: Software Degree Programs "Advancing Software Engineering Professional Education," M. Ardis, P. Bourque, T. Hilburn, K. Lasfer, S. Lucero, J. McDonald, A. Pyster, and M. Shaw, July/Aug., pp. 58-63. FEATURE: Software Development "Agile Model-Driven Development in Practice," Y. Zhang, and S. Patel, Mar./Apr., pp. 84-91. FEATURE: Software Management "Strategies Facilitating Software Product Transfers," D. Smite, and C. Wohlin, Sep./Oct., pp. 60-66. FEATURE: Software Patterns "Pattern-Based Architecture Reviews," N. Harrison, and P. Avgeriou, Nov./Dec., pp. 66-71. FEATURE: Software Quality "Refactoring for Usability in Web Applications," A. Garrido, G. Rossi, and D. Distante, May/June, pp. 60-67. "A Survey on Open Source Software Trustworthiness," V. del Bianco, L. Lavazza, S. Morasca, and D. Taibi, Sep./Oct., pp. 67-75. FEATURE: Software Reuse "Scrapheap Software Development: Lessons from an Experiment on Opportunistic Reuse," G. Kotonya, S. Lock, and J. Mariani, Mar./Apr., pp. 68-74. FEATURE: Software Testing "Predictable and Progressive Testing of Multithreaded Code," T. Ball, S. Burckhardt, P. de Halleux, M. Musuvathi, and S. Qadeer, May/June, pp. 75-83. "Scientific Software Testing: Analysis with Four Dimensions," D. Kelly, S. Thorsteinson, and D. Hook, May/June, pp. 84-90. FEATURE: Systems Integration "Oh Dear, We Bought Our Competitor: Integrating Similar Software Systems," R. Land, and I. Crnkovic, Mar./Apr., pp. 75-82. FEATURE: Web 2.0 "Access Control in JavaScript," R. Toledo, and E. Tanter, Sep./Oct., pp. 76-84. FOCUS: Climate Change Software "Clear Climate Code: Rewriting Legacy Science Software for Clarity," N. Barnes, and D. Jones, Nov./Dec., pp. 36-42. "Enabling Open Development Methodologies in Climate Change Assessment Modeling," J. Introne, R. Laubacher, and T. Malone, Nov./Dec., pp. 56-61. "Guest Editors' Introduction: Climate Change - Science and Software," S.M. Easterbrook, P.N. Edwards, V. Balaji, and R. Budich, Nov./Dec., pp. 32-35. "Managing Software Complexity and Variability in Coupled Climate Models," S. Rugaber, R. Dunlap, l. mark, and S. Ansari, Nov./Dec., pp. 43-48. "Software Testing and Verification in Climate Model Development," T. Clune, and R. Rood, Nov./ Dec., pp. 49-55. FOCUS: Engineering Fun "Capture and Analysis of Racing Gameplay Metrics," E. Jimenez, K. Mitchell, and F. Seron, Sep./ Oct., pp. 46-52. "Guest Editors' Introduction: Engineering Fun," C. Verbrugge, and P. Kruszewski, Sep./Oct., pp. 2729. "Improving Digital Game Development with Software Product Lines," A.W.B. Furtado, A.L.M. Santos, G.L. Ramalho, and E.S. de Almeida, Sep./Oct., pp. 30-37. "Journey: A Massively Multiplayer Online Game Middleware," A. Denault, and J. Kienzle, Sep./ Oct., pp. 38-44. "Repairing Games at Runtime or, How We Learned to Stop Worrying and Love Emergence," C. Lewis, and J. Whitehead, Sep./Oct., pp. 53-59. Focus: Parallelism on the Desktop "Guest Editors' Introduction: Parallelism on the Desktop," V. Pankratius, W. Schulte, and K. Keutzer, Jan./Feb., pp. 14-16. "Joint Forces: From Multithreaded Programming to GPU Computing," F. Feinbube, P. Troger, and A. Polze, Jan./Feb., pp. 51-57. "Multicore Desktop Programming with Intel Threading Building Blocks," W. Kim, and M. Voss, Jan./Feb., pp. 23-31. "Object-Oriented Parallelisation of Java Desktop Programs," N. Giacaman, and O. Sinnen, Jan./Feb., pp. 32-38. "A Refactoring Approach to Parallelism," D. Dig, Jan./Feb., pp. 17-22. "A Synergetic Approach to Throughput Computing on x86-Based Multicore Desktops," C. Luk, R. Newton, W. Hasenplaugh, M. Hampton, and G. Lowney, Jan./Feb., pp. 39-50. FOCUS: Software Business "Developing Cloud Business Models: A Case Study on Cloud Gaming," A. Ojala, and P. Tyrvainen, July/Aug., pp. 42-47. "Guest Editors' Introduction: Software as a Business," J. Favaro, and S.L. Pfleeger, July/Aug., pp. 22-25. "Matching Open Source Software Licenses with Corresponding Business Models," J. Lindman, M. Rossi, and A. Paajanen, July/Aug., pp. 31-35. "Sharing Source Code with Clients: A Hybrid Business and Development Model," M. Riepula, July/ Aug., pp. 36-41. "Software Industry Business Models," K. Popp, July/Aug., pp. 26-30. FOCUS: Software Components: Beyond Programming "Components in the Pipeline," I. Gorton, A. Wynne, Y. Liu, and J. Yin, May/June, pp. 34-40. "Facilitating Performance Predictions Using Software Components," J. Happe, H. Koziolek, and R. Reussner, May/June, pp. 27-33. "Managing Evolving Services," M.P. Papazoglou, V. Andrikopoulos, and S. Benbernou, May/June, pp. 49-55. "Rigorous Component-Based System Design Using the BIP Framework," A. Basu, B. Bensalem, M. Bozga, J. Combaz, M. Jaber, T. Nguyen, and J. Sifakis, May/June, pp. 41-48. "Software Components beyond Programming: From Routines to Services," I. Crnkovic, J. Stafford, and C. Szyperski, May/June, pp. 22-26. FOCUS: Software Protection "CodeBender: Remote Software Protection Using Orthogonal Replacement," M. Ceccato, and P. Tonella, Mar./Apr., pp. 28-34. "Guest Editors' Introduction: Software Protection," P. Falcarin, C. Collberg, M. Atallah, and M. Jakubowski, Mar./Apr., pp. 24-27. "Guilty or Not Guilty: Using Clone Metrics to Determine Open Source Licensing Violations," A. Monden, S. Okahara, Y. Manabe, and K. Matsumoto, Mar./Apr., pp. 42-47. "Managing Copyrights and Moral Rights of Service-Based Software," G.R. Gangadharan, and V. D'Andrea, Mar./Apr., pp. 48-55. "The Trusted Platform Agent," G. Cabiddu, E. Cesena, R. Sassu, D. Vernizzi, G. Ramunno, and A. Lioy, Mar./Apr., pp. 35-41. From the Editor "Assuring the Future? A Look at Validating Climate Model Software," F. Shull, Nov./Dec., pp. 4-8. "How Do You Keep Up to Date?," F. Shull, May/June, pp. 2-5. "Managing Montezuma: Handling All the Usual Challenges of Software Development, and Making It Fun: An Interview with Ed Beach," F. Shull, Sep./Oct., pp. 4-7. "Perfectionists in a World of Finite Resources," F. Shull, Mar./Apr., pp. 4-6. "Protection from Wishful Thinking," F. Shull, July/Aug., pp. 3-6. "The Road Ahead," F. Shull, Jan./Feb., pp. 2-4. I Impact "10 MLOC in Your Office Copier," Y. Tsuchitoi, and H. Sugiura, Nov./Dec., pp. 93-95. "The Evolution of Flight Management Systems," D. Avery, Jan./Feb., pp. 11-13. "Open Source Software for Workflow Management: The Case of YAWL," M. Adams, A.H.M. ter Hofstede, and M. La Rosa, May/June, pp. 16-19. "Short and Winding Road: Software in Car Navigation Systems," H. Schaminee, and H. Aerts, July/ Aug., pp. 19-21. "Software Mileage," M. van Genuchten, and L. Hatton, Sep./Oct., pp. 24-26. "Software in an Evolving Train Traffic Control System," K. Tomita, and K. Ito, Mar./Apr., pp. 1921. In Memoriam "Watts Humphrey: 4 July 1927 - 28 October 2010," F. Shull, Jan./Feb., pp. 5. Insights: Agile Development "What an Agile Architect Can Learn from a Hurricane Meteorologist," E. Richardson, Nov./Dec., pp. 9-12. Insights: Code Review "Technology Transfer: A Software Security Marketplace Case Study," G. McGraw, Sep./Oct., pp. 911. Insights: Restructuring "Code Pick-Up Sticks," D. Brolund, and O. Ellnestam, July/Aug., pp. 11-14. Insights: Retrospectives "Virtual Retrospectives for Geographically Dispersed Software Teams," J. Terzakis, May/June, pp. 12-15. Insights: COTS "The Success of a COTS Caseload Management System in State Government," J.M. Lobur, Mar./ Apr., pp. 10-14. O On Architecture "The Architect's Journey," G. Booch, May/June, pp. 10-11. "The Architecture of Small Things," G. Booch, Nov./Dec., pp. 18-19. "Dominant Design," G. Booch, Mar./Apr., pp. 8-9. "Draw Me a Picture," G. Booch, Jan./Feb., pp. 6-7. "The Soul of a New Watson," G. Booch, July/Aug., pp. 9-10. "Unintentional and Unbalanced Transparency," G. Booch, Sep./Oct., pp. 12-13. P Point/Counterpoint "Point/Counterpoint," Y.X. Gu, B. Wyseur, B. Preneel, J. Aussel, and R. Sailer, Mar./Apr., pp. 5659. "Point/Counterpoint," K. Wallnau, and P. Kruchten, May/June, pp. 56-59. "Point/Counterpoint," I. Held, and D. Randall, Nov./Dec., pp. 62-65. The Pragmatic Architect "Gardening Your Architecture, Part 1: Refactoring," F. Buschmann, July/Aug., pp. 92-94. "Gardening Your Architecture, Part 2: Reengineering and Rewriting," F. Buschmann, Sep./Oct., pp. 21-23. "Tests: The Architect's Best Friend," F. Buschmann, May/June, pp. 7-9. "To Pay or Not to Pay Technical Debt," F. Buschmann, Nov./Dec., pp. 29-31. "Unusable Software Is Useless, Part 1," F. Buschmann, Jan./Feb., pp. 92-94. "Unusable Software Is Useless, Part 2," F. Buschmann, Mar./Apr., pp. 100-102. R Requirements "GORE, SORE, or What?," I. Alexander, Jan./Feb., pp. 8-10. "The Inhibited Analyst," N. Maiden, Nov./Dec., pp. 100-102. "Requirements Analysis: The Next Generation," N. Maiden, and A. Wever, Mar./Apr., pp. 22-23. "Requirements Tracery," O. Gotel, and S. Morris, Sep./Oct., pp. 92-94. "Requirements and Aesthetics," N. Maiden, May/June, pp. 20-21. "What Time Is It, Eccles?," N. Maiden, July/Aug., pp. 84-85. S SATURN Contributions "Architectural Decisions as Reusable Design Assets," O. Zimmermann, Jan./Feb., pp. 64-69. "Lessons Learned: Architects Are Facilitators, Too!," A. Wright, Jan./Feb., pp. 70-72. "Managing Software Interfaces of On-Board Automotive Controllers," A. Tsakiris, Jan./Feb., pp. 7376. "Service Orientation and Systems of Systems," G. Lewis, E. Morris, S. Simanta, and D. Smith, Jan./ Feb., pp. 58-63. Software Technology "Estimation Tools and Techniques," L. Buglione, and C. Ebert, May/June, pp. 91-94. "Process Management Tools," F. Garcia, A. Vizcaino, and C. Ebert, Mar./Apr., pp. 15-18. "Reengineering Technologies," R. Perez-Castillo, I.G.d. Guzman, M. Piattini, and C. Ebert, Nov./ Dec., pp. 13-17. "Requirements Engineering Tools," J.M. Carrillo de Gea, J. Nicolas, J.L.F. Aleman, A. Toval, C. Ebert, and A. Vizcaino, July/Aug., pp. 86-91. "Test Management," P. Louridas, Sep./Oct., pp. 86-91. "Using Tracing to Diagnose or Monitor Systems," D. Toupin, Jan./Feb., pp. 87-91. Sounding Board "All Late Projects Are the Same," T. DeMarco, Nov./Dec., pp. 104, 103. T Tools of the Trade "Agility Drivers," D. Spinellis, July/Aug., pp. 96, 95. "Choosing and Using Open Source Components," D. Spinellis, May/June, pp. 96, 95. "Faking It," D. Spinellis, Sep./Oct., pp. 96, 95. "Getting the Most out of the Web," T. Osbourn, Jan./Feb., pp. 96, 95. "Lessons from Space," D. Spinellis, and H. Spencer, Nov./Dec., pp. 26-28. "elytS edoC," D. Spinellis, Mar./Apr., pp. 104, 103. V Viewpoints "From Programming to Modeling - and Back Again," M. Volter, Nov./Dec., pp. 20-25. "Naivete Squared: In Search of Two Taxonomies and a Mapping between Them," R.L. Glass, and I. Vessey, Sep./Oct., pp. 14-15. Voice of Evidence "Developing Fault-Prediction Models: What the Research Can Show Industry," T. Hall, S. Beecham, D. Bowes, D. Gray, and S. Counsell, Nov./Dec., pp. 96-99. "Five Facts on the Adoption of Open Source Software," C.P. Ayala, D. Cruzes, O. Hauge, and R. Conradi, Mar./Apr., pp. 95-99. "Testing Software Product Lines," P.A. da Mota Silveira Ne, P. Runeson, I. do Carmo Machado, E. S. de Almeida, S.R. de Lemos Meira, and E. Engstrom, Sep./Oct., pp. 16-20. "A Whisper of Evidence in Global Software Engineering," D. Smite, and C. Wohlin, July/Aug., pp. 15-18.