• Nenhum resultado encontrado

Aplicado ao Firefox e Mylyn

5.3 Trabalhos Futuros

Com o objetivo de dar continuidade à pesquisa desenvolvida nessa dissertação são previstos os seguintes trabalhos futuros:

• Realizar estudos experimentais para comparar a efetividade de diferentes variações em técnicas de criatividade combinacional e estas com outras técnicas de elicitação; • Identicar valores médios (ou limítrofes) como sugestão para as variabilidades: Quantidade de Elementos, Quantidade de Stakeholders, Quantidade de Avaliadores, Quantidade de Requisitos (a serem avaliados);

• Adaptar a ferramenta Ideasy a m de permitir: a inserção das demais fontes de elementos (imagens, vídeos e áudios); outras formas de classicação dos elementos (classicar imagens, vídeos e áudios); outras formas de seleção de elementos (imagens mais visualizadas, vídeos bem avaliados); a customização da validação dos requisi- tos, segundo o Critério de Avaliação; permitir outros tipos de escala de pontuação; adaptar a ferramenta para dar suporte a tarefa Aperfeiçoar Requisitos.

• Realizar novos experimentos utilizando outros elementos (imagens, vídeos e áudios) e com um número maior de participantes, a m de observar novas variabilidades que possam surgir através desta perspectiva;

• Automatizar o processo de seleção dos modelos através de técnicas de transformação, a m de gerar um processo customizado para cada instanciação da LPrS.

Referências

ALEIXO, F. A.; KULESZA, U.; JUNIOR, E. A. O. Modeling variabilities from software process lines with compositional and annotative techniques: A quantitative study. In: SPRINGER. International Conference on Product Focused Software Process Improvement. [S.l.], 2013. p. 153168.

AMARO, A.; PÓVOA, A.; MACEDO, L. A arte de fazer questionários. Porto, Portugal: Faculdade de Ciências da Universidade do Porto, 2005.

ARMBRUST, O. et al. Scoping software process lines. Software Process: Improvement and Practice, Wiley Online Library, v. 14, n. 3, p. 181197, 2009.

ATAIDE, W. A. et al. A semantic tool to assist authors in the instantiation of software product lines for intelligent tutoring systems context. IEEE Technology and Engineering Education (ITEE), v. 7, n. 3, p. 5261, 2012.

BATISTA, E. A.; CARVALHO, A. M. B. R. Uma taxonomia facetada para técnicas de elicitação de requisitos. In: WER. [S.l.: s.n.], 2003. p. 4862.

BHOWMIK, T. et al. Automated support for combinational creativity in requirements engineering. In: IEEE. Requirements Engineering Conference (RE), 2014 IEEE 22nd International. [S.l.], 2014. p. 243252.

BLEI, D. M. Probabilistic topic models. Communications of the ACM, ACM, v. 55, n. 4, p. 7784, 2012.

BLEI, D. M.; LAFFERTY, J. D. Topic models. Text mining: classication, clustering, and applications, v. 10, n. 71, p. 34, 2009.

BLEI, D. M.; NG, A. Y.; JORDAN, M. I. Latent dirichlet allocation. Journal of machine Learning research, v. 3, n. Jan, p. 9931022, 2003.

BODEN, M. A. The creative mind: Myths and mechanisms. [S.l.]: Psychology Press, 2004.

BORGES, L. E. Python para desenvolvedores. [S.l.]: Novatec Editora, 2014.

CARREÑO, L. V. G.; WINBLADH, K. Analysis of user comments: an approach for software requirements evolution. In: IEEE PRESS. Proceedings of the 2013 International Conference on Software Engineering. [S.l.], 2013. p. 582591.

CHEN, N. et al. Ar-miner: mining informative reviews for developers from mobile app marketplace. In: ACM. Proceedings of the 36th International Conference on Software Engineering. [S.l.], 2014. p. 767778.

CHEN, T.-H.; THOMAS, S. W.; HASSAN, A. E. A survey on the use of topic models when mining software repositories. Empirical Software Engineering, Springer, p. 177, 2015.

CZARNECKI, K.; EISENECKER, U. W. Generative programming. Edited by G. Goos, J. Hartmanis, and J. van Leeuwen, Springer, p. 15, 2000.

CZARNECKI, K.; HELSEN, S.; EISENECKER, U. Staged conguration through specialization and multilevel conguration of feature models. Software Process: Improvement and Practice, Citeseer, v. 10, n. 2, p. 143169, 2005.

FALBO, R.; MENEZES, C.; ROCHA, A. Using ontologies to improve knowledge integration in software engineering environments. Proceedings of SCI, v. 98, 1998.

FLORAC, W. A.; CARLETON, A. D. Measuring the software process: statistical process control for software process improvement. [S.l.]: Addison-Wesley Professional, 1999. FUGGETTA, A. Software process: A roadmap. p. 2534, 2000.

GAO, C. et al. Ar-tracker: Track the dynamics of mobile apps via user review mining. In: IEEE. Service-Oriented System Engineering (SOSE), 2015 IEEE Symposium on. [S.l.], 2015. p. 284290.

GRUHN, V. Process-centered software engineering environments, a brief history and future challenges. Annals of Software Engineering, Springer, v. 14, n. 1-4, p. 363382, 2002.

GUZMAN, E.; MAALEJ, W. How do users like this feature? a ne grained sentiment analysis of app reviews. In: IEEE. Requirements Engineering Conference (RE), 2014 IEEE 22nd International. [S.l.], 2014. p. 153162.

HARRINGTON, H. J.; ESSELING, E. K.; VAN, H. Business process improvement. McGraw, 1991.

HORKOFF, J.; MAIDEN, N. A. Creativity and conceptual modeling for requirements engineering. In: REFSQ Workshops. [S.l.: s.n.], 2015. p. 6268.

KANO, N. et al. Attractive quality and must-be quality. JOURNAL OF THE JAPANESE SOCIETY FOR QUALITY CONTROL, 1984.

LEMOS, J. et al. A systematic mapping study on creativity in requirements engineering. In: ACM. Proceedings of the 27th Annual ACM Symposium on Applied Computing. [S.l.], 2012. p. 10831088.

MAALEJ, W.; NABIL, H. Bug report, feature request, or simply praise? on automatically classifying app reviews. Requirements Engineering (RE?15), 2015.

MAIDEN, N. Requirements engineering as information search and idea discovery (keynote). In: IEEE. 2013 21st IEEE International Requirements Engineering Conference (RE). [S.l.], 2013. p. 11.

MAIDEN, N.; GIZIKIS, A. Where do requirements come from? Software, IEEE, IEEE, v. 18, n. 5, p. 1012, 2001.

MAIDEN, N.; GIZIKIS, A.; ROBERTSON, S. Provoking creativity: Imagine what your requirements could be like. Software, IEEE, IEEE, v. 21, n. 5, p. 6875, 2004.

MAIDEN, N. et al. Requirements engineering as creative problem solving: A research agenda for idea nding. In: IEEE. Requirements Engineering Conference (RE), 2010 18th IEEE International. [S.l.], 2010. p. 5766.

MAIDEN, N. et al. Integrating creativity workshops into structured requirements processes. In: ACM. Proceedings of the 5th conference on Designing interactive systems: processes, practices, methods, and techniques. [S.l.], 2004. p. 113122.

MICH, L.; ANESI, C.; BERRY, D. M. Applying a pragmatics-based creativity-fostering technique to requirements elicitation. Requirements Engineering, Springer, v. 10, n. 4, p. 262275, 2005.

NATURAL, C. E. de Processamento de L. SBC, Comissões Especiais, Processamento de Linguagem Natural @ONLINE. dez acessado em 20 de Dezembro de 2014. Disponível em: <http://www.nilc.icmc.usp.br/cepln/>.

NGUYEN, L.; SHANKS, G. A framework for understanding creativity in requirements engineering. Information and software technology, Elsevier, v. 51, n. 3, p. 655662, 2009. NUSEIBEH, B.; EASTERBROOK, S. Requirements engineering: a roadmap. In: ACM. Proceedings of the Conference on the Future of Software Engineering. [S.l.], 2000. p. 3546.

PINTO, R. et al. Criatividade combinacional para geração de requisitos inovadores: Um relato de experiência. p. 592605, 2015.

POHL, K.; RUPP, C. Requirements engineering fundamentals: a study guide for the certied professional for requirements engineering exam-foundation level-IREB compliant. [S.l.]: Rocky Nook, Inc., 2011.

POHL, K.; RUPP, C. Requirements engineering fundamentals: a study guide for the certied professional for requirements engineering exam-foundation level-IREB compliant. [S.l.]: Rocky Nook, Inc., 2011. 48 p.

ROBERTSON, J. Eureka! why analysts should invent requirements. IEEE Software, IEEE Computer Society, v. 19, n. 4, p. 2022, 2002.

SAHA, S. K. et al. A systematic review on creativity techniques for requirements engineering. In: IEEE. Informatics, Electronics & Vision (ICIEV), 2012 International Conference on. [S.l.], 2012. p. 3439.

SAYÃO, M. Vericação e validação em requisitos: Processamento da linguagem natural e agentes. Tese (Doutorado)  PUC-Rio, 2007.

STERNBERG, R. J. Handbook of creativity. [S.l.]: Cambridge University Press, 1999. TAKAHASHI, H.; NAKAGAWA, H.; TSUCHIYA, T. Towards automatic requirements elicitation from feedback comments: Extracting requirements topics using lda. In: SEKE. Software Engineering & Knowledge Engineering (SEKE), 2015 27th International Conference on. [S.l.], 2015. p. 489494.

VETTERLI, C. et al. From palaces to yurts: Why requirements engineering needs design thinking. Internet Computing, IEEE, IEEE, v. 17, n. 2, p. 9194, 2013.

WATTS, H. Managing the software process. Testing the Data Warehouse Practicum, 1989.

WHITE, S. A. et al. Business process modeling notation. Specication, BPMI. org, 2004. YANG-TURNER, F.; LAU, L. A pragmatic strategy for creative requirements elicitation: from current work practice to future work practice. In: IEEE. Requirements Engineering for Systems, Services and Systems-of-Systems (RESS), 2011 Workshop on. [S.l.], 2011. p. 2831.

APÊNDICE A -- Documento de Descrição das

Documentos relacionados