|
As refências abaixo são utilizadas nas cartas, cartões e demais artefatos do jogo.
Voltar para SimulES
"Apache Tomcat" (2006). Disponível on-line em http://tomcat.apache.org/. Acessado em Agosto, 2006.
Basili, V. Caldieira, G. Rombach, H. (1994) "The Goal Question Metric Approach". Encyclopedia of Software Engineering (J.Willey & Sons).
Baker, A.; Navarro, E.; Hoek A. (2005) "An Experimental Card Game for Teaching Software Engineering Processes". In: Journal of Systems and Software, pages 3-16, vol. 75, issue 1-2.
Beck, K. (1999) "Extreme Programming Explained: Embrace Change". Addison-Wesley Longman Publishing.
Binder, R. (1999) "Testing Object-Oriented Systems: Objects, Patterns, and Tools". Addison-Wesley Professional, 1st edition.
Booch, G.; Rumbaugh, J.; Jacobson, I. (1999) "The Unified Modeling Language User Guide". Addison-Wesley, 1st edition.
Budinsky, F.; Steinberg, D.; Merks, E.; Ellersick, R.; Grose, T. (2003) "Eclipse Modeling Framework". Addison-Wesley Professional, 1st edition.
Budinsky, F.; Finnie, M.; Yu, P.; Vlissides, J. (1996) "Automatic Code Generation from Design Patterns". In IBM Systems Journal, 35(2), pages 151-171.
Chung, L.; Nixon, B.; Yu, E.; Mylopoulos, J. (2000) "Non-Functional Requirements in Software Engineering". Kluwer Academic.
Conradi, R.; Westfechtel, B. (1998) "Version Models for Software Conguration Management". In: ACM Computing Surveys, 30(2), pages 232-282.
Cysneiros, L.; Leite, J. (2004) "Non-Functional Requirements: From Elicitation to Conceptual Model". In: IEEE Transactions on Software Engineering, vol. 30, n. 5, pages 328-350.
"Eclipse Project" (2006). Disponível on-line em http://www.eclipse.org/. Acessado em Agosto, 2006.
Filho, F.; Cacho, N.; Maranhão, R.; Figueiredo, E.; Garcia, A.; Rubira, C. (2006) "Exceptions and Aspects: The Devil is in the Details". In: ACM Symposium On Foundations of Software Engineering (FSE). Portland, USA.
Filho, F.; Rubira, C.; Garcia, A. (2005) "A Quantitative Study on the Aspectization of Exception Handling". In: ECOOP'2005 Workshop on Exception Handling in Object-Oriented Systems. Glasgow, UK.
Fowler, M. (1999) "Refactoring: Improving the Design of Existing Code". Addison-Wesley Professional, 1st edition.
Gamma, E.; Helm, R.; Johnson, R.; Vlissides, J. (1995) "Design Patterns: Elements of Reusable Object-Oriented Software". Addison-Wesley Longman Publishing.
Gamma, E.; Beck., K. (1999) "JUnit: A Cook's Tour". In: Java Report, 4(5), pages 27-38.
Garcia, A; Sant'Anna, C.; Chavez, C.; Silva, V; Staa, A; Lucena, C. (2004) "Separation of Concerns in Multi-Agent Systems: An Empirical Study". In: Software Engineering for Multi-Agent Systems II, Springer, LNCS 2940.
Goguen, J.; Linde, C. (1993) "Techniques for Requirements Elicitation". In: International Symposium on Requirements Engineering, pages 152-164.
Gotel, O.; Finkelstein, A. (1994) "An Analysis of the Requirements Traceability Problem". In: IEEE International Conference on Requirements Engineering, pages 94-101.
Jacobson, I.; Griss, M.; Jonsson, P. (1997) "Software Reuse: Architecture, Process and Organization for Business Success". Addison-Wesley Professional, 1st edition.
"JUnit.org" (2006). Disponível on-line em http://www.junit.org/. Acessado em Agosto, 2006.
Kiczales, G.; Lamping, J.; Mendhekar, A.; Maeda, C.; Lopes, C.; Loingtier, J.; Irwin, J. (1997) "Aspect-Oriented Programming". In: European Conference on Object-Oriented Programming (ECOOP), pages 220-242. Finland.
Knuth, D. (1992) "Literate Programming". Center for the Study of Language and Information.
Korel, B. (1990) "Automated Software Test Data Generation". In: IEEE Transactions on Software Engineering (TOSEN), 16(8), pages 870-879.
Kotonya, G. (1998) "Requirements Engineering: Processes and Techniques". John Wiley and Sons Ltd.
Krueger, C. (1992) "Software Reuse". In: ACM Computing Surveys, vol. 24, n 2, p. 131-183.
Kulesza, U.; Sant'Anna, C.; Garcia, A.; Lucena, C.; Staa, A. "Aspectization of Distribution and Persistence: Quantifying the Effects of AOP". IEEE Software, Special Issue on AOP, 2005.
Larman, C. (2004) "Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development". Prentice Hall PTR, 3rd edition.
Leite, J.; Rossi, G.; Maiorana, V.; Balaguer, F.; Kaplan, G.; Hadad, G.; Oliveros, A. (1997) "Enhancing a Requirements Baseline with Scenarios". In: Requirements Engineering Journal, 2(4), pages 184-198.
"Literate Programming" (2006). Disponível on-line em http://www.literateprogramming.com/. Acessado em Agosto, 2006.
Meyer, B. (1992) "Applying Design by Contract". In: IEEE Computer, vol. 25, issue 10, pages 40-51.
Mylopoulos, J.; Chung, L.; Yu, E. (1999) "From Object-Oriented to Goal-Oriented Requirements Analysis". In: Communications of the ACM, vol. 42, no. 1.
Navarro, E.; Baker, A.; Hoek, A. (2004) "Teaching Software Engineering Using Simulation Games". In: International Conference on Simulation in Education (ICSIE). California.
Nielsen, J. (1994) "Usability Engineering". Morgan Kaufmann, New Edition.
Parnas, D. L. (1972) "On the Criteria to Be Used in Decomposing Systems into Modules". In: Communications of the ACM, vol. 15, issue 12, pages 1053-1058.
Sommerville, I. (2000) "Software Engineering". Addison Wesley, 6 edition.
Sethi, R. (1996) "Programming Languages: Concepts and Constructs". Addison-Wesley, 2nd edition.
Staa, A. (2000) "Programação Modular". Editora Campus.
Thirlway, M. (1994) "Writing Software Manuals: a Practical Guide". New York: Prentice Hall.
"UseIt.com" (2006). Disponível on-line em http://www.useit.com/. Acessado em Agosto, 2006.
Voltar para SimulES
|