Skip to main content

Showing 1–8 of 8 results for author: Piattini, M

.
  1. arXiv:2404.06825  [pdf, other

    cs.SE

    Challenges of Quantum Software Engineering for the Next Decade: The Road Ahead

    Authors: Juan M. Murillo, Jose Garcia-Alonso, Enrique Moguel, Johanna Barzen, Frank Leymann, Shaukat Ali, Tao Yue, Paolo Arcaini, Ricardo Pérez Castillo, Ignacio García Rodríguez de Guzmán, Mario Piattini, Antonio Ruiz-Cortés, Antonio Brogi, Jianjun Zhao, Andriy Miranskyy, Manuel Wimmer

    Abstract: As quantum computers evolve, so does the complexity of the software that they can run. To make this software efficient, maintainable, reusable, and cost-effective, quality attributes that any industry-grade software should strive for, mature software engineering approaches should be applied during its design, development, and operation. Due to the significant differences between classical and quan… ▽ More

    Submitted 10 April, 2024; originally announced April 2024.

  2. An Architecture for Software Engineering Gamification

    Authors: Óscar Pedreira, Félix García, Mario Piattini, Alejandro Cortiñas, Ana Cerdeira-Pena

    Abstract: Gamification has been applied in software engineering to improve quality and results by increasing people's motivation and engagement. A systematic map** has identified research gaps in the field, one of them being the difficulty of creating an integrated gamified environment comprising all the tools of an organization, since most existing gamified tools are custom developments or prototypes. In… ▽ More

    Submitted 31 January, 2024; originally announced February 2024.

    Journal ref: Tsinghua Science and Technology, 25(6):776-797, December 2020

  3. What Makes Agile Software Development Agile?

    Authors: Marco Kuhrmann, Paolo Tell, Regina Hebig, Jil Klünder, Jürgen Münch, Oliver Linssen, Dietmar Pfahl, Michael Felderer, Christian R. Prause, Stephen G. MacDonell, Joyce Nakatumba-Nabende, David Raffo, Sarah Beecham, Eray Tüzün, Gustavo López, Nicolas Paez, Diego Fontdevila, Sherlock A. Licorish, Steffen Küpper, Günther Ruhe, Eric Knauss, Özden Özcan-Top, Paul Clarke, Fergal McCaffery, Marcela Genero , et al. (22 additional authors not shown)

    Abstract: Together with many success stories, promises such as the increase in production speed and the improvement in stakeholders' collaboration have contributed to making agile a transformation in the software industry in which many companies want to take part. However, driven either by a natural and expected evolution or by contextual factors that challenge the adoption of agile methods as prescribed by… ▽ More

    Submitted 23 September, 2021; originally announced September 2021.

    Comments: Journal paper, 17 pages, 14 figures

    Journal ref: IEEE Transactions on Software Engineering (2021), pp.TBC

  4. arXiv:2104.08993  [pdf, ps, other

    cs.SE

    Carrot and Stick approaches revisited when managing Technical Debt in an educational context

    Authors: Yania Crespo, Arturo Gonzalez-Escribano, Mario Piattini

    Abstract: Technical Debt management is an important aspect in the training of Software Engineering students. In this paper we study the effect of two assessment strategies in an educational context: One based on penalisation, the other based on rewards. Both are applied to assignments where the students develop a project focusing on kee** a low technical debt level, and obtaining a high quality code. We d… ▽ More

    Submitted 18 April, 2021; originally announced April 2021.

  5. arXiv:2103.16169  [pdf

    cs.SE

    Modelling Quantum Circuits with UML

    Authors: Ricardo Pérez-Castillo, Luis Jiménez-Navajas, Mario Piattini

    Abstract: None of the quantum computing applications imagined will ever become a reality without quantum software. Quantum programmes have, to date, been coded with ad hoc techniques. Researchers in the field of quantum software engineering are, therefore, now demanding more systematic techniques and methods with which to produce software with sufficient quality. One of the challenges and lessons learned fr… ▽ More

    Submitted 30 March, 2021; originally announced March 2021.

  6. arXiv:2102.11527  [pdf

    cs.DB

    Data Quality Certification using ISO/IEC 25012: Industrial Experiences

    Authors: Fernando Gualo, Moisés Rodríguez, Javier Verdugo, Ismael Caballero, Mario Piattini

    Abstract: The most successful organizations in the world are data-driven businesses. Data is at the core of the business of many organizations as one of the most important assets, since the decisions they make cannot be better than the data on which they are based. Due to this reason, organizations need to be able to trust their data. One important activity that helps to achieve data reliability is the eval… ▽ More

    Submitted 23 February, 2021; originally announced February 2021.

    Comments: 35 pages, 10 tables, 11 figures

  7. arXiv:1812.05395  [pdf

    cs.SE

    Conceptualizing Business Process Maps

    Authors: Geert Poels, Felix Garcia, Francisco Ruiz, Mario Piattini

    Abstract: Process maps provide a high-level overview of an organisation's business processes. While used for many years in different shapes and forms, there is little shared understanding of the concept and its relationship to enterprise architecture. In this report we position the concept of business process map within the domain of enterprise architecture. Based on literature, we provide a conceptualisati… ▽ More

    Submitted 13 December, 2018; originally announced December 2018.

    Comments: 10 pages, 6 figures, technical report that complements the research paper Architecting Business Process Maps of the same authors

  8. Applying AOSE Concepts to Model Crosscutting Variability in Variant-Rich Processes

    Authors: Tomás Martínez-Ruiz, Félix García, Mario Piattini, Jürgen Münch

    Abstract: Software process models need to be variant-rich, in the sense that they should be systematically customizable to specific project goals and project environments. It is currently very difficult to model Variant-Rich Process (VRP) because variability mechanisms are largely missing in modern process modeling languages. Variability mechanisms from other domains, such as programming languages, might be… ▽ More

    Submitted 2 December, 2013; originally announced December 2013.

    Comments: 5 pages. The final version of this paper is available at http://ieeexplore.ieee.org/xpl/login.jsp?tp=&arnumber=6068365

    Journal ref: Proceedings of the 37th EUROMICRO Conference on Software Engineering and Advanced Applications (SEAA 2011)