The inSSIDE group is conducting research in several areas of software and service engineering in the areas of: requirements engineering, agile software development, software evolution, information management, self-adaptive systems (and application in the smart vehicles domain), software monitoring, open source adoption, database technologies.

Recent Submissions

  • Software engineering for AI-based systems: A survey 

    Martínez Fernández, Silverio Juan; Bogner, Justus; Franch Gutiérrez, Javier; Oriol Hilari, Marc; Siebert, Julien; Trendowicz, Adam; Vollmer, Anna Maria; Wagner, Stefan (2022-04-01)
    Article
    Open Access
    AI-based systems are software systems with functionalities enabled by at least one AI component (e.g., for image-, speech-recognition, and autonomous driving). AI-based systems are becoming pervasive in society due to ...
  • A preliminary investigation of developer profiles based on their activities and code quality: who does what? 

    Aguilera, Cristina; Albors Zumel, Laia; Antoñanzas, Jesús M.; Lenarduzzi, Valentina; Martínez Fernández, Silverio Juan; Rabanaque Rodríguez, Sonia (Institute of Electrical and Electronics Engineers (IEEE), 2021)
    Conference lecture
    Open Access
    Developers work on different tasks in different conditions based on individual technical skills and personal habits. Identifying developer groups by mining their repositories is key for various tasks ranging from understanding ...
  • Leveraging contextual embeddings and self-attention neural networks with bi-attention for sentiment analysis 

    Biesialska, Magdalena Marta; Biesialska, Katarzyna; Rybinski, Henryk (Springer Nature, 2021-12-01)
    Article
    Open Access
    People express their opinions and views in different and often ambiguous ways, hence the meaning of their words is often not explicitly stated and frequently depends on the context. Therefore, it is difficult for machines ...
  • RosneT: A block tensor algebra library for out-of-core quantum computing simulation 

    Sánchez Ramírez, Sergio; Conejero Bañón, Francisco Javier; Lordan Gomis, Francesc; Queralt Calafat, Anna; Cortés, Toni; Badia Sala, Rosa Maria; García Sáez, Artur (Institute of Electrical and Electronics Engineers (IEEE), 2021)
    Conference report
    Open Access
    With the advent of more powerful Quantum Computers, the need for larger Quantum Simulations has boosted. As the amount of resources grows exponentially with size of the target system Tensor Networks emerge as an optimal ...
  • The use of iStar in situational method engineering: an ongoing study 

    Ruiz, Marcela; Ralyté, Jolita; Franch Gutiérrez, Javier (CEUR-WS.org, 2020)
    Conference report
    Open Access
    Context: Situational Method Engineering (SME) is the discipline that aims at the systematic definition of methods adapted to specific contexts of use (situations). The use of goal-oriented methods for supporting SME is ...
  • Using i* to describe data structures 

    Franch Gutiérrez, Javier (CEUR-WS.org, 2020)
    Conference report
    Open Access
    This paper explores the use of the i* language as a notation to describe data structures to be used in classical imperative programs written in e.g. Java or C#. Data structures are described at two levels of abstraction, ...
  • On the requirements engineer role 

    Franch Gutiérrez, Javier; Palomares Bonache, Cristina; Gorschek, Tony (2021-06)
    Article
    Open Access
    The requirements engineer role is defined differently within most organizations.
  • Strategies to manage quality requirements in agile software development: a multiple case study 

    Karhapää, Pertti; Behutiye, Woubshet; Rodríguez González, Pilar; Oivo, Markku; Costal Costa, Dolors; Franch Gutiérrez, Javier; Aaramaa, Sanja; Choras, Michal; Partanen, Jari; Abherve, Antonin (Springer, 2021-03)
    Article
    Open Access
    Agile methods can deliver software that fulfills customer needs rapidly and continuously. Quality requirements (QRs) are important in this regard; however, detailed studies on how companies applying agile methods to manage ...
  • Merging datasets for emotion analysis 

    de Arriba Serra, Ariadna; Oriol Hilari, Marc; Franch Gutiérrez, Javier (Institute of Electrical and Electronics Engineers (IEEE), 2021)
    Conference report
    Open Access
    Context. Applying sentiment analysis is in general a laborious task. Furthermore, if we add the task of getting a good quality dataset with balanced distribution and enough samples, the job becomes more complicated. ...
  • Data-driven agile requirements elicitation through the lenses of situational method engineering 

    Franch Gutiérrez, Javier; Henriksson, Aron; Ralyté, Jolita; Zdravkovic, Jelena (Institute of Electrical and Electronics Engineers (IEEE), 2021)
    Conference report
    Open Access
    Ubiquitous digitalization has led to the continuous generation of large amounts of digital data, both in organizations and in society at large. In the requirements engineering community, there has been a growing interest ...
  • Which design decisions in AI-enabled mobile applications contribute to greener AI? 

    Creus Castanyer, Roger; Martínez Fernández, Silverio Juan; Franch Gutiérrez, Javier (2021)
    Conference report
    Open Access
    Background: The construction, evolution and usage of complex artificial intelligence (AI) models demand expensive computational resources. While currently available high-performance computing environments support well this ...
  • Use and misuse of the term experiment in mining software repositories research 

    Ayala Martínez, Claudia Patricia; Turhan, Burak; Franch Gutiérrez, Javier; Juristo Juzgado, Natalia (2021)
    Article
    Open Access
    The significant momentum and importance of Mining Software Repositories (MSR) in Software Engineering (SE) has fostered new opportunities and challenges for extensive empirical research. However, MSR researchers seem to ...

View more