27.03.2014 Views

SEKE 2012 Proceedings - Knowledge Systems Institute

SEKE 2012 Proceedings - Knowledge Systems Institute

SEKE 2012 Proceedings - Knowledge Systems Institute

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

It mimics the test engineer knowledge simpler than other<br />

approaches heavily based on mathematical formulations.<br />

We are developing some improvements for this work:<br />

• a stable version of a tool that incorporates our approach<br />

and can be connected directly with SVN and Sonar tools;<br />

• a new version of the proposed fuzzy inference system<br />

that will use Computational Intelligence to optimize the<br />

previous specified membership functions and rule base as<br />

well;<br />

• studies to specify a metric to measure, in a formal way,<br />

the Relevance variable. The metric will be probably based<br />

on SQFD (Software Quality Function Deployment) [16].<br />

VIII. ACKNOWLEDGMENTS<br />

We would like to thank CNPq (grant 560.128/2010) and<br />

INES, for partially supporting this work. Also, we would<br />

like to acknowledge the Infoway company by the important<br />

contributions to the research.<br />

REFERENCES<br />

[1] R. Pressman, Software Engineering: A Practionerís Approach. McGraw<br />

Hill, 2006.<br />

[2] T. H. Cormen, C. E. Leiserson, R. L. Rivest, and C. Stein, Introduction<br />

to Algorithms, 3rd ed. The MIT Press, 2009.<br />

[3] M. Harman, “Search-based software engineering,” Information and<br />

Software Technology, pp. 833–839, 2001.<br />

[4] S. Yoo and M. Harman, “Pareto efficient multi-objective test case<br />

selection,” in <strong>Proceedings</strong> of the International Symposium on Software<br />

Testing and Analysis, 2007.<br />

[5] C. L. B. Maia, F. G. Freitas, and J. T. Souza, “Applying search-based<br />

techniques for requirements-based test case prioritization,” in Anais do I<br />

Workshop Brasileiro de Otimizacão em Engenharia de Software, 2010.<br />

[6] C. L. B. Maia, R. A. F. Carmo, F. G. Freitas, G. A. L. Campos, and J. T.<br />

Souza, “Automated test case prioritization with reactive grasp,” Advances<br />

in Software Engineering - Special Issue on Software Test Automation,<br />

2010.<br />

[7] E. H. Mamdani, “Application of Fuzzy Logic to Approximate Reasoning<br />

Using Linguistic Synthesis,” IEEE Transactions on Computers, vol. 26,<br />

no. 12, pp. 1182–1191, 1977.<br />

[8] R. Kavitha, V. Kavitha, and N. Kumar, “Requirement based test case<br />

prioritization,” in Communication Control and Computing Technologies<br />

(ICCCCT), 2010 IEEE International Conference on, 2010.<br />

[9] H. Srikanth, L. Williams, and J. Osbome, “System test case prioritization<br />

of new and regression test cases,” in International Symposium on<br />

Empirical Software Engineering, 2005.<br />

[10] IEEE, “IEEE Standard Glossary of Software Engineering Terminology,”<br />

New York, USA, Sep. 1990.<br />

[11] L. Zadeh, “Fuzzy Sets*,” Information and control, vol. 8, no. 3, pp.<br />

338–353, 1965.<br />

[12] L. A. Zadeh, “Fuzzy logic = computing with words,” IEEE Transactions<br />

on Fuzzy <strong>Systems</strong>, vol. 4, no. 2, 1996.<br />

[13] L. B. LEAL, M. V. S. LEMOS, R. HOLANDA FILHO, R. A. L.<br />

RABELO, and F. BORGES, “A hybrid approach based on genetic<br />

fuzzy systems for wireless sensor networks,” in IEEE Congress on<br />

Evolutionary Computation (CEC), june 2011, pp. 965 –972.<br />

[14] T. J. Ross, Fuzzy Logic with Engineering Applications. Wiley, 2004.<br />

[15] M. H. Kutner, C. J. Nachtsheim, and J. Neter, Applied Linear Regression<br />

Models, fourth international ed. McGraw-Hill/Irwin, Sep. 2004.<br />

[16] S. Haag, M. K. Raja, and L. L. Schkade, “Quality function deployment<br />

usage in software development,” Commun. ACM, vol. 39, pp. 41–49,<br />

January 1996.<br />

278

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!