Um Instrumento para Avaliação e Sugestões de Mecanismos de Transparência em Portais de Ecossistemas de Software

Authors

  • Alexandre Inácio Meireles Universidade Federal do Estado do Rio de Janeiro
  • Rodrigo Pereira dos Santos Universidade Federal do Estado do Rio de Janeiro
  • Claudia Cappelli Universidade Federal do Rio de Janeiro

DOI:

https://doi.org/10.5753/isys.2019.387

Keywords:

Ecossistemas de Software, Sistema de Informação, Transparência, Web Social, Avaliação

Abstract

Cada vez mais as empresas têm aberto as suas arquiteturas de software/sistemas para permitir a colaboração entre desenvolvedores externos e usuários, formando ecossistemas de software (ECOS). Nesse contexto, os ambientes de suporte a web social, como portais web, são fundamentais para permitir coordenação, colaboração e interação em um ECOS. Um dos desafios enfrentados está em avaliar o grau de transparência desses portais a fim de melhorar a experiência de desenvolvedores. Este trabalho se propõe a construir um artefato que possa ser usado para avaliar e melhorar a transparência nos portais de ECOS. Para construção deste artefato, foi realizado um estudo exploratório em dois portais, seguido da realização de um mapeamento sistemático para identificar trabalhos sobre transparência e suas características aplicadas em ECOS. A primeira versão do artefato foi avaliada a partir da opinião de dez especialistas em ECOS e derivou o Instrumento para Avaliação da Transparência em Portais de ECOS (ITRANSPE), avaliado em um estudo com desenvolvedores. Como resultado, foi consolidada a versão final do ITRANSPE, que avalia contribuições das características da transparência e propõe sugestões, caso alguma delas não esteja presente em portais de ECOS.

Downloads

Não há dados estatísticos.

Biografia do Autor

Alexandre Inácio Meireles, Universidade Federal do Estado do Rio de Janeiro

PPGI/Informática

Rodrigo Pereira dos Santos, Universidade Federal do Estado do Rio de Janeiro

PPGI/UNIRIO

Referências

Barbosa, O.; Santos, R.P.; Alves, C.; Werner, C.; Jansen, S. (2013) "A Systematic Mapping Study on Software Ecosystems through a Three-dimensional Perspective". In Jansen, S. et al. (eds.) Software Ecosystems: Analyzing and Managing Business Networks in the Software Industry. Edward Elgar Publishing, pp. 59-84.

Basili, V. R.; Caldiera, G.; Rombach, H. D. (1994)"The goal question metric approach". Encyclopedia of Software Engineering, v. 1, pp. 528-532.

Bogart,C.; Kastner,C.; Herbsleb,J.; Thung,F. (2016) "How to Break an API: Cost Negotiation and Community Values in Three Software Ecosystems". In: Proceedings of the XXIV ACM SIGSOFT International Symposium on Foundations of Software Engineering Seattle, USA, pp. 109-120.

Bosch, J. (2009)"From Software Products Line to Software Ecosystem". In: Proceedings of 13th International Software Product Line Conference (SPLC), San Francisco, USA, pp. 1-10.

Campbell, P.; Ahmed, F. (2010) "A Three-dimensional View of Software Ecosystems". In: Proceedings of the IV European Conference on Software Architecture Workshops, Copenhagen, Denmark, pp. 81-84.

Cappelli, C. (2009) "Uma Abordagem para Transparência em Processos Organizacionais Utilizando Aspectos". Tese de Doutorado, PUC-Rio, Rio de Janeiro, Brasil.

Cappelli, C.; Engiel, P.; Leite, J.; Nunes V.; Tanaka, A.; Araujo, R.; Santos, G.; Benjamin K.; Moraes, M. (2013) “Construção do modelo de Maturidade em Transparência Organizacional”. In:Anais do WTRANS13 –Workshop de Transparênciaem Sistemas, Brasília, Brasil.

Cartlidge, A.; Hanna, A.;Rudd, C.; Macfarlane, I.; Windebank, J.; Rance, S. (2008) "An Introductory Overview of ITIL 2008 V.3".

Carvalho, L.; Cappelli, C.; Santoro, F. (2017) “Transparência de Software Centrada na Análise de Sites”. In: Anais do XXXVII Congresso da Sociedade Brasileira de Computação, WTRANS, São Paulo, Brasil, pp. 378-387.

Castro, S.; Mens, K.; Moura, P. (2013) "Logic Objects: Enabling logic programing in Java through Linguistic Symbiosis". In: Proceedings of the XV International Symposium on Practical Aspects of Declarative Languages (PADL), Rome, Italy, pp. 26-42.

Cataldo, M.; Herbsleb, J. (2010)"Architecting inSoftware Ecosystems: Interface Translucence as an Enabler for Scalable Collaboration". In: Proceedings of the IV European Conference on Software ArchitectureWorkshops, Copenhagen, Denmark, pp. 65-72.

Cruz, W.; Maciel, C.; Castilho, F.; Girata, N. (2016) "Um Método Quantitativo para Avaliar a Adoção de Dados Abertos nos Tribunais de Contas do Brasil". iSys Revista Brasileira de Sistemas de Informação 9(1):33-57

Davis, F.(1993)"User Acceptance of Information Technology: System Characteristics, User Perceptions and Behavioral Impacts". International Journal of Man-Machine Studies 38(3):475-487.

Fahl,S.; Dechand,S.; Perl,H.; Fisher,F.; Smrcek,J.; Smith,M. (2014)"Hey NSA: Stay Away from My Market! Future Proofing App Markets Against Powerful Attackers". In: Proceedings of the ACM SIGSAC Conference on Computer and Communications Security, Arizona, USA, pp. 1143-1155.

Franco-Bedoya, O.; Ammeller, D.; Costal; Franch, X. (2014)"Queso a quality model for open source software ecosystems". In: Proceedingsof the IX International Conference of the Software Engineering and Applications (ICSOFT-EA), Vienna, Austria,pp. 209-221.

Germano, C.; Takaoka, H.(2012)"Uma Análise das Dimensões da Qualidade de Dados Abertos em Projetos de Dados Governamentais Abertos". In: Anais do Congresso CONSAD de Gestão Pública, Brasília, Brasil, pp. 1-21.

Goyal,R.; Ferreira,G.; Kastner,C.; Herbsleb,J. (2017) "Identifying Unusual Commits on GitHub".Proceeding Journal of Software: Evaluation and Process30(1):1-16.

Gutwin, C.; Penner, R.; Schnneider, K. (2004) "Group awareness in distributed software development". In: Proceedings of the ACM CSCW, Chicago, USA, pp. 6-10.

Herbsleb,J.; Kastner,J.; Bogart,C. (2016) "Intelligently Transparent Software Ecosystems". IEEE Software 33(1):89-96.

Holzner,B.; Holzner,L. (2008) "Transparency in Global Change: The Vanguard of the Open Society". American Journal of Sociology 114(1):267-269.

Jansen, S.;Brinkkemper, S.;Finkelstein, A. (2009) "Introduction to the proceeding of the First International Workshop on Software Ecosystems". In: Proceedings of the First International Workshop on Software Ecosystems, Falls Church, USA, pp. 1-2.

Jansen, S.; Cusumano, M. (2012) "Defining Software Ecosystems: A Survey of Software Ecosystemsand Ecosystem". In: Proceedingsof the IV International Workshop on Software Ecosystems, Cambridge, USA, pp. 41-58.

Jansen,S.; Brinkkemper,S.; Souer,J.; Luinenburg,L.(2012)"Shades of Gray: Opening up a Software Producing Organization with the Open Software Enterprise Model". Journal of Systems and Software 85(7):1495-1510.

Jansen, S.; Cusumano, M.; Brinkkemper, S. (2013)"Software Ecosystems: Analyzing and Managing Business Networks in the Software Industry". Edward Elgar Publishing.

Kitchenham, B.; Charters, S. (2007) "Guidelines for Performing Systematic Literature Reviews in Software Engineering". Tech. Rep. EBSE-2007-01, Keele University.

Knauss,E.; Damian,D.; Knauss,A.; Borici,A. (2014) "Openness and Requirement: Opportunities and tradeoffs in software ecosystems". In: Proceedingsof the XXII International Requirements Engineering Conference, Essen, Germany.

Knauss,E.;Yussuf,A.; Blincoe,K.; Damian,D.; Knauss,A. (2018) "Continuous Clarification and Emergent Requirements Flows in Open-Commercial Software Ecosystems". Requirements Engineering33(1):97-117.

Kruize,J.; Wolfert,S.; Goense,D.; Scholthen,H.; Beulens,A.; Veenstra,T. (2014) "Integrating ICT applications for farm business collaboration processes using FI Space". In: Proceedingsof the Annual SRII Global Conference, San Jose, USA. pp. 232-240.

Leite, J.; Cappelli, C. (2010) "Software Transparency". Business & Information Systems Engineering2(2010):127-139.

Linãker,J.; Wnuk, K. (2016) "Requirements Analysis and Management for Benefiting Openness". In: Proceedings of the XXIV International Requirements Engineering Conference Workshops (REW), Beijing, China, pp. 344-349.

Lord, K.(2007) "The Perils and Promise of Global Transparency -Why the Information Revolution May Not Lead to Security, Democracy, or Peace". SUNY series in Global Politics, State University of New York Press, 2007.

Manikas, K.; Hansen, K.(2013) "Software Ecosystems –A Systematic Literature Review". The Journal of Systems and Software 86(5):1294-1306.

Meireles, A.(2018) "Um Instrumento para Avaliação de Transparência em Portais de Ecossistemas de Software". Dissertação, PPGI/UNIRIO, Rio de Janeiro, Brasil.

Meireles, A.; Santos R.;Cappelli, C.(2017a) "Explorando o Conceito de Transparência em Portais de Ecossistemas de Software". In: Extended Proceedings of the 16th Brazilian Symposium on Human Factors in Computing Systems, Joinville,Brasil, v. B, pp. 84-85.

Meireles, A.; Santos R.;Cappelli, C.(2017b) "Construindo um Questionário para Avaliar Transparência em Portais de Ecossistemas de Software". In: Anais do VIII Workshop sobre Aspectos da Interação Humano-Computador na Web Social, Joinville, Brasil, pp. 25-35.

Molder, J.; Lier, B.;Jansen, S. (2011) "Clopenness of Systems: The Interwoven Nature of Ecosystems". In: Proceedings of the III International Workshop on Software Ecosystems, Brussels, Belgium, pp. 52-64.

Nitze,A.; Schmietendorf,A.; Dumke,R.(2014)"An analogy-based effort estimation approach for mobile applicationdevelopment projects". In: Proceedings of the International Conference on Software Process and Product Measurement, Rotterdam, Netherlands, pp. 99-103.

Recker, J. (2012) "Scientific research in information systems: a beginner’s guide". Springer Science & Business Media.

Santos,R.; Cappelli, C.; Maciel, C.; Leite, J.(2016) "Transparência em Ecossistemas de Software". In: Anais do X Workshop de Desenvolvimento Distribuído de Software, Ecossistemas de Software e Sistemas-de-Sistemas, Maringá, Brasil, pp. 75-79.

Schnackenberg, A.; Tomlinson, C.(2014) "Organizational Transparency –A New Perspective on Managing Trust in Organization –Stakeholder Relationships". The Journal Management 42(7):1784-1810

Vegendla,A.;Duc,A.; Gao,S.;Sindre,G. (2018) "A Systematic Mapping Study on Requirements Engineering in Software Ecosystems". Journal of Information Technology Research 11(1).

Wnuk,K.; Runeson, P.; Lantz,M.; Weijden, O. (2014) "Bridges and Barries to Hardware-Dependent Software Ecosystem Participation –A Case Study". Information and Software Technology56(11):1439-1507.

Downloads

Published

2019-05-03

Como Citar

Meireles, A. I., dos Santos, R. P., & Cappelli, C. (2019). Um Instrumento para Avaliação e Sugestões de Mecanismos de Transparência em Portais de Ecossistemas de Software. ISys - Revista Brasileira De Sistemas De Informação, 12(2), 05–38. https://doi.org/10.5753/isys.2019.387

Issue

Section

Artigos de Edição Especial

Artigos mais lidos pelo mesmo(s) autor(es)

1 2 > >>