skip to main content
10.1145/3330204.3330247acmotherconferencesArticle/Chapter ViewAbstractPublication PagessbsiConference Proceedingsconference-collections
research-article

Human-Computer Interaction Factors in Software Ecosystems: A Systematic Mapping Study

Published:20 May 2019Publication History

ABSTRACT

Information Systems (IS) have evolved and new business relations have been created in order to achieve emerging demands from different users. Software Ecosystems (SECO) consist of a class of systems that evidences such relations, involving actors and artifacts supported by a common technological platform. Therefore, an emerging network composed of organizations, developers and users over the SECO platform is formed. In this context, human factors become relevant to IS development. In this paper, we aim to identify human-computer interaction (HCI) factors in ecosystems. To do so, we performed a systematic mapping study on the HCI factors observed in software artifacts in SECO. This study is important because it helps researchers and practitioners to know how to motivate developers to keep contributing to an ecosystem platform as well as adding value to a SECO.

References

  1. Valdemar V. Graciano Neto, Rodrigo P. Santos, and Renata Araujo. Sistemas de sistemas de informação e ecossistemas de software: Conceitos e aplicações. Tópicos em Sistemas de Informação: Minicursos SBSI, pages 22--41, 2017.Google ScholarGoogle Scholar
  2. Kenneth C. Laudon and Jane P. Laudon. Management information system. Pearson Education India, 2016.Google ScholarGoogle Scholar
  3. Jan Bosch. From software product lines to software ecosystems. In Proceedings of the 13th International Software Product Line Conference, pages 111--119. Carnegie Mellon University, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Slinger Jansen, Sjaak Brinkkemper, and Michael Cusumano. Software Ecosystems: Analyzing and Managing Business Networks in the Software Industry. Edward Elgar Publishing, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Slinger Jansen, Anthony Finkelstein, and Sjaak Brinkkemper. A sense of community: A research agenda for software ecosystems. In 2009 31st International Conference on Software Engineering - Companion Volume, pages 187--190. IEEE, 2009.Google ScholarGoogle ScholarCross RefCross Ref
  6. Rodrigo Santos, Davi Viana, and Cristiano Maciel. Ecossistemas de Software: Uma Visão sobre Fatores Técnicos, Humanos e Organizacionais. In 15th edition of the Brazilian Symposium on Human Factors in Computing Systems (IHC 2016), pages 70--90. 2016.Google ScholarGoogle Scholar
  7. Robert W Proctor and Trisha Van Zandt. Human Factors in Simple and Complex Systems, Second Edition. CRC Press, Inc., Boca Raton, FL, USA, 2nd edition, 2017. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Yvonn Rogers, Helen Sharp, and Jenny Preece. Interaction design: beyond human-computer interaction. John Wiley & Sons, 3rd edition, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Cleidson R.B. de Souza, Fernando Figueira Filho, Müller Miranda, Renato Pina Ferreira, Christoph Treude, and Leif Singer. The Social Side of Software Platform Ecosystems. In Proceedings of the 2016 CHI Conference on Human Factors in Computing Systems - CHI '16, pages 3204--3214, New York, New York, USA, 2016. ACM Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Geir K. Hanssen. A longitudinal case study of an emerging software ecosystem: Implications for practice and theory. Journal of Systems and Software, 85(7):1455--1466, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. J Preece. Online communities: designing usability, supporting sociability. John Wiley, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Jakob Axelsson and Mats Skoglund. Quality assurance in software ecosystems: A systematic literature mapping and research agenda. Journal of Systems and Software, 114:69--81, apr 2016. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Olavo Barbosa, Rodrigo Santos, Carina Alves, Claudia Werner, and Slinger Jansen. S.: A Systematic Mapping Study on Software Ecosystems through a Three-dimensional Perspective. In Software Ecosystems: Analyzing and Managing Business Networks in the Software Industry, pages 59--81. Edward Elgar Publishing, 2013.Google ScholarGoogle ScholarCross RefCross Ref
  14. Ervili T. B. de Souza and Tayana Conte. Estimativa de Projetos de Aplicativos Móveis: Um Mapeamento Sistemático da Literatura. In 16° Simpósio Brasileiro de Qualidade de Software (SBQS'17), pages 206--205, Rio de Janeiro, 2017.Google ScholarGoogle Scholar
  15. Konstantinos Manikas and Klaus Marius Hansen. Software ecosystems -- A systematic literature review. Journal of Systems and Software, 86(5):1294--1306, may 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Kai Petersen, Robert Feldt, Shahid Mujtaba, and Michael Mattsson. Systematic Mapping Studies in Software Engineering. In Proceedings of the 12th International Conference on Evaluation and Assessment in Software Engineering, EASE'08, pages 68--77, Swindon, UK, 2008. BCS Learning & Development Ltd. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. R.P. Dos Santos and C.M.L. Werner. Treating social dimension in software ecosystems through ReuseECOS approach. In IEEE International Conference on Digital Ecosystems and Technologies, 2012.Google ScholarGoogle ScholarCross RefCross Ref
  18. B Kitchenham and S Charters. Guidelines for performing Systematic Literature Reviews in Software Engineering, 2007.Google ScholarGoogle Scholar
  19. Vinicius Kruger da Costa, Ana Priscila Valerão de Vasconcellos, Natalia Toralles Darley, and Tatiana Aires Tavares. Methodologies and evaluation tools used in tangible user interfaces: A systematic literature review. In Proceedings of the 17th Brazilian Symposium on Human Factors in Computing Systems, IHC 2018, pages 31:1--31:9, New York, NY, USA, 2018. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Claes Wohlin. Guidelines for Snowballing in Systematic Literature Studies and a Replication in Software Engineering. In Proceedings of the 18th International Conference on Evaluation and Assessment in Software Engineering, EASE '14, pages 38:1--38:10, New York, NY, USA, 2014. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Mary Shaw. Writing Good Software Engineering Research Papers: Minitutorial. In Proceedings of the 25th International Conference on Software Engineering, ICSE '03, pages 726--736, Washington, DC, USA, 2003. IEEE Computer Society. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Y Rogers, H Sharp, J Preece, and I Gasparini. Design de interação: além da interação humano-computador. Bookman, 2013.Google ScholarGoogle Scholar
  23. Jonathan Grudin and Steven Poltrock. Computer supported cooperative work. In The Encyclopedia of Human-Computer Interaction. Soegaard, M. & Dan, R. F. editores, 2016.Google ScholarGoogle Scholar
  24. Clarence A Ellis, Simon J Gibbs, and Gail Rein. Groupware: Some Issues and Experiences. Commun. ACM, 34(1):39--58, 1991. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. S Barbosa and B Silva. Interação Humano-Computador. Elsevier Brasil, 2010.Google ScholarGoogle Scholar
  26. R.P. Dos Santos and C.M.L. Werner. A proposal for softwrare ecosystems Engineering. In Proceeding of the 3rd International Workshop on Software Ecosystems (IWESECO), in conjunction with the 2nd International Conference on Software Business (ICSOB), pages 41--51, Brussels, Belgium, 2011.Google ScholarGoogle Scholar

Index Terms

  1. Human-Computer Interaction Factors in Software Ecosystems: A Systematic Mapping Study

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Other conferences
        SBSI '19: Proceedings of the XV Brazilian Symposium on Information Systems
        May 2019
        623 pages
        ISBN:9781450372374
        DOI:10.1145/3330204

        Copyright © 2019 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 20 May 2019

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article
        • Research
        • Refereed limited

        Acceptance Rates

        Overall Acceptance Rate181of557submissions,32%

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader