Seminários

02 - Ferramentas de descoberta de bugs

Artigo principal (cópia em anexo):

http://www.cs.umd.edu/~jfoster/papers/issre04.pdf

Artigo complementar (cópia em anexo):

http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=4602670

Ferramentas:

http://findbugs.sourceforge.net/

http://pmd.sourceforge.net/

http://jlint.sourceforge.net/

Links adicionais:

http://www.se-radio.net/index.php?post_id=220531

http://eetimes.com/design/embedded/4006735/Integrate-static-analysis-into-a-software-development-process

03 -Ferramentas de testes funcionais

Artigo principal (cópia em anexo):

http://dl.acm.org/citation.cfm?doid=302405.302640

Ferramentas:

http://www.gmf.ufcg.edu.br/index.php/SPACES

http://www.cs.waikato.ac.nz/~marku/mbt/modeljunit/

http://www1.isti.cnr.it/ERI/cowsuite/cowsuite.htm

Links adicionais:

http://en.wikipedia.org/wiki/Model-based_testing

04 - Ferramentas de mocking

Artigo principal (cópia em anexo):

http://connextra.com/aboutUs/mockobjects.pdf

Artigo complementar:

http://martinfowler.com/articles/mocksArentStubs.html

Ferramentas:

http://www.jmock.org/

http://www.easymock.org/

http://code.google.com/p/mockito/

Links adicionais:

http://www.mockobjects.com/

http://en.wikipedia.org/wiki/Mock_object

05 - Ferramentas de testes estruturais

Artigo principal:

http://www.bullseye.com/coverage.html

Artigo complementar:

http://www.javaranch.com/journal/2004/01/IntroToCodeCoverage.html

Ferramentas:

http://emma.sourceforge.net/

http://cobertura.sourceforge.net/

http://www.jcoverage.com/

http://www.labes.icmc.usp.br/site/content/jabuti

http://www.qualipso.org/jabuti-tool

Links adicionais:

http://en.wikipedia.org/wiki/Code_coverage

http://www.semdesigns.com/Company/Publications/TestCoverage.pdf

06 - Ferramentas de testes de aceitação

Artigo principal (cópia em anexo):

http://ciclamino.dibe.unige.it/xp2001/conference/papers/Chapter26-Finsterwalder.pdf

Artigos complementares (cópias em anexo):

http://walfredo.dsc.ufcg.edu.br/papers/easyaccept-ast25-final.pdf

http://www.springerlink.com/content/4ecry0wjae4jc8uv/fulltext.pdf

Ferramentas:

http://easyaccept.sourceforge.net/

http://seleniumhq.org/

http://fitnesse.org/

Links adicionais:

http://en.wikipedia.org/wiki/Acceptance_testing

http://c2.com/cgi/wiki?AcceptanceTest

07 - Ferramentas de métricas de qualidade de software

Artigo principal:

http://www.arisa.se/files/LLL-08.pdf

Artigo complementar:

http://www.objectmentor.com/resources/articles/oodmetrc.pdf

Ferramentas:

http://metrics.sourceforge.net/

http://sourceforge.net/projects/metrics2/

http://cccc.sourceforge.net/

http://www.codeswat.com/cswat/index.php?option=com_content&task=view&id=43&Itemid=63

Links adicionais:

http://www.sdlcmetrics.org/

http://discuss.joelonsoftware.com/default.asp?joel.3.7999.24

http://en.wikipedia.org/wiki/Software_metric

08 - Ferramentas de checagem de design

Artigo principal:

http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=6080781

Artigo complementar:

http://www.sciencedirect.com/science/article/pii/S0164121201001522

Ferramentas:

https://sites.google.com/site/designwizardhomepage/

http://clarkware.com/software/JDepend.html

http://innig.net/macker/

Links adicionais:

http://martinfowler.com/ieeeSoftware/coupling.pdf

09 - Ferramentas de checagem arquitetural

Artigo principal:

http://homepages.dcc.ufmg.br/~mtov/pub/2010_ieeesw.pdf

Artigo complementar:

http://dl.acm.org/citation.cfm?id=257788

Ferramentas:

http://www.headwaysoftware.com/products/

http://www.lattix.com/

http://www.hello2morrow.com/products/sonargraph

Links adicionais:

http://www.cs.ubc.ca/~murphy/papers/rm/rm-case-study.pdf

10 - Controle de versões e qualidade de software

Artigo principal:

http://queue.acm.org/detail.cfm?id=1595636

Artigo complementar:

http://www.dwheeler.com/essays/scm.html

Ferramentas:

http://www.nongnu.org/cvs/

http://subversion.tigris.org/

http://git-scm.com/

http://mercurial.selenic.com/

http://bazaar.canonical.com/en/

Links adicionais:

http://blogs.gnome.org/newren/2008/03/01/happenings-in-the-vcs-world/

http://en.wikipedia.org/wiki/Comparison_of_revision_control_software

http://en.wikipedia.org/wiki/Software_configuration_management

11 - Automação de builds e qualidade de software

Artigo principal:

http://maven.apache.org/guides/getting-started/index.html

Artigo complementar:

http://agile.dzone.com/articles/build-scripts-we-dont-need-no

Ferramentas:

http://ant.apache.org/

http://maven.apache.org/

http://www.gradle.org/

http://buildr.apache.org/

Links adicionais:

http://en.wikipedia.org/wiki/Build_automation

http://en.wikipedia.org/wiki/List_of_build_automation_software

http://grokcode.com/538/java-build-systems-a-sad-state-of-affairs/

http://www.kaczanowscy.pl/tomek/2009-11/ant-gradle-and-maven-comparison-install-script

http://jaxenter.com/maven-vs-gradle-vs-ant-27760.html

http://xpanxionsoftware.wordpress.com/2012/05/11/ant-maven-and-gradle-a-side-by-side-comparison/

12 - Integração contínua e qualidade de software

Artigo principal:

http://www.martinfowler.com/articles/continuousIntegration.html

Artigo complementar:

http://www.javaworld.com/javaworld/jw-06-2007/jw-06-awci.html

Ferramentas:

http://www.atlassian.com/software/bamboo/

http://cruisecontrol.sourceforge.net/

http://hudson-ci.org/

Links adicionais:

http://en.wikipedia.org/wiki/Continuous_integration

http://en.wikipedia.org/wiki/Comparison_of_continuous_integration_software

http://www.blogdopedro.net/2009/03/04/traducao-do-artigo-sobre-integracao-continua/

http://c2.com/cgi/wiki?ContinuousIntegration

http://wiki.eclipse.org/The_Hudson_Book

13 - Testes de carga e desempenho

Artigo principal:

http://www.devx.com/webdev/Article/17950/1954?pf=true

Artigos complementares:

http://agiletesting.blogspot.ca/2005/02/performance-vs-load-vs-stress-testing.html

http://agiletesting.blogspot.ca/2005/04/more-on-performance-vs-load-testing.html

Ferramentas:

http://jmeter.apache.org/

http://opensta.org/

http://www.radview.com/product/Product.aspx

Links adicionais:

http://en.wikipedia.org/wiki/Software_performance_testing

http://perftestingguide.codeplex.com/releases/view/6690