Skip to main content

Showing 1–49 of 49 results for author: Fernández, D M

Searching in archive cs. Search in all archives.
.
  1. How to Integrate Security Compliance Requirements with Agile Software Engineering at Scale?

    Authors: Fabiola Moyón, Daniel Méndez Fernández, Kristian Beckers, Sebastian Klepper

    Abstract: Integrating security into agile software development is an open issue for research and practice. Especially in strongly regulated industries, complexity increases not only when scaling agile practices but also when aiming for compliance with security standards. To achieve security compliance in a large-scale agile context, we developed S2C-SAFe: An extension of the Scaled Agile Framework that is c… ▽ More

    Submitted 27 May, 2021; originally announced May 2021.

    Comments: Authors' Copy

    Journal ref: Product-Focused Software Process Improvement - 21st International Conference, PROFES 2020

  2. arXiv:2101.02085  [pdf, other

    cs.SE

    Awareness of Secure Coding Guidelines in the Industry -- A first data analysis

    Authors: Tiago Espinha Gasiba, Ulrike Lechner, Maria Pinto-Albuquerque, Daniel Mendez Fernandez

    Abstract: Software needs to be secure, in particular, when deployed to critical infrastructures. Secure coding guidelines capture practices in industrial software engineering to ensure the security of code. This study aims to assess the level of awareness of secure coding in industrial software engineering, the skills of software developers to spot weaknesses in software code, avoid them, and the organizati… ▽ More

    Submitted 6 January, 2021; originally announced January 2021.

    Comments: Preprint accepted for publication at The 19th IEEE International Conference on Trust, Security and Privacy in Computing and Communications (IEEE TrustCom 2020)

  3. arXiv:2009.03678  [pdf, other

    cs.SE

    An Efficient Approach for Reviewing Security-Related Aspects in Agile Requirements Specifications of Web Applications

    Authors: Hugo Villamizar, Marcos Kalinowski, Alessandro Garcia, Daniel Mendez Fernández

    Abstract: Defects in requirements specifications can have severe consequences during the software development lifecycle. Some of them may result in poor product quality and/or time and budget overruns due to incorrect or missing quality characteristics, such as security. This characteristic requires special attention in web applications because they have become a target for manipulating sensible data. Sever… ▽ More

    Submitted 6 September, 2020; originally announced September 2020.

    Comments: Preprint accepted for publication at the Requirements Engineering journal. arXiv admin note: text overlap with arXiv:1906.11432

  4. arXiv:2001.06612  [pdf, other

    cs.CV

    Deep Metric Structured Learning For Facial Expression Recognition

    Authors: Pedro D. Marrero Fernandez, Tsang Ing Ren, Tsang Ing Jyh, Fidel A. Guerrero Peña, Alexandre Cunha

    Abstract: We propose a deep metric learning model to create embedded sub-spaces with a well defined structure. A new loss function that imposes Gaussian structures on the output space is introduced to create these sub-spaces thus sha** the distribution of the data. Having a mixture of Gaussians solution space is advantageous given its simplified and well established structure. It allows fast discovering o… ▽ More

    Submitted 5 January, 2022; v1 submitted 18 January, 2020; originally announced January 2020.

  5. arXiv:1910.09783  [pdf, other

    cs.CV

    J Regularization Improves Imbalanced Multiclass Segmentation

    Authors: Fidel A. Guerrero Peña, Pedro D. Marrero Fernandez, Paul T. Tarr, Tsang Ing Ren, Elliot M. Meyerowitz, Alexandre Cunha

    Abstract: We propose a new loss formulation to further advance the multiclass segmentation of cluttered cells under weakly supervised conditions. We improve the separation of touching and immediate cells, obtaining sharp segmentation boundaries with high adequacy, when we add Youden's $J$ statistic regularization term to the cross entropy loss. This regularization intrinsically supports class imbalance th… ▽ More

    Submitted 22 October, 2019; originally announced October 2019.

    Comments: Submitted to ISBI 2020

  6. arXiv:1909.11302  [pdf, other

    cs.SE

    Generating Requirements Out of Thin Air: Towards Automated Feature Identification for New Apps

    Authors: Tahira Iqbal, Norbert Seyff, Daniel Mendez Fernández

    Abstract: App store mining has proven to be a promising technique for requirements elicitation as companies can gain valuable knowledge to maintain and evolve existing apps. However, despite first advancements in using mining techniques for requirements elicitation, little is yet known how to distill requirements for new apps based on existing (similar) solutions and how exactly practitioners would benefit… ▽ More

    Submitted 25 September, 2019; originally announced September 2019.

    Comments: Preprint of manuscript accepted at the 3rd International Workshop on Crowd-Based Requirements Engineering

  7. arXiv:1908.10945  [pdf, other

    cs.CV

    A Multiple Source Hourglass Deep Network for Multi-Focus Image Fusion

    Authors: Fidel Alejandro Guerrero Peña, Pedro Diamel Marrero Fernández, Tsang Ing Ren, Germano Crispim Vasconcelos, Alexandre Cunha

    Abstract: Multi-Focus Image Fusion seeks to improve the quality of an acquired burst of images with different focus planes. For solving the task, an activity level measurement and a fusion rule are typically established to select and fuse the most relevant information from the sources. However, the design of this kind of method by hand is really hard and sometimes restricted to solution spaces where the opt… ▽ More

    Submitted 28 August, 2019; originally announced August 2019.

  8. arXiv:1908.09891  [pdf, other

    cs.CV cs.LG

    A Weakly Supervised Method for Instance Segmentation of Biological Cells

    Authors: Fidel A. Guerrero-Peña, Pedro D. Marrero Fernandez, Tsang Ing Ren, Alexandre Cunha

    Abstract: We present a weakly supervised deep learning method to perform instance segmentation of cells present in microscopy images. Annotation of biomedical images in the lab can be scarce, incomplete, and inaccurate. This is of concern when supervised learning is used for image analysis as the discriminative power of a learning model might be compromised in these situations. To overcome the curse of poor… ▽ More

    Submitted 26 August, 2019; originally announced August 2019.

    Comments: Accepted at MICCAI Worshop 2019

  9. Challenges in Survey Research

    Authors: Stefan Wagner, Daniel Méndez Fernández, Michael Felderer, Daniel Graziotin, Marcos Kalinowski

    Abstract: While being an important and often used research method, survey research has been less often discussed on a methodological level in empirical software engineering than other types of research. This chapter compiles a set of important and challenging issues in survey research based on experiences with several large-scale international surveys. The chapter covers theory building, sampling, invitatio… ▽ More

    Submitted 27 April, 2020; v1 submitted 16 August, 2019; originally announced August 2019.

    Comments: Accepted version of chapter in the upcoming book on Contemporary Empirical Methods in Software Engineering. Update includes revision of typos and additional figures. Last update includes fixing two small issues and typos

  10. arXiv:1906.11432  [pdf

    cs.SE

    An Approach for Reviewing Security-Related Aspects in Agile Requirements Specifications of Web Applications

    Authors: H. Villamizar, A. A. Neto, M. Kalinowski, A. Garcia, D. Mendez Fernández

    Abstract: Defects in requirements specifications can have severe consequences during the software development lifecycle. Some of them result in overall project failure due to incorrect or missing quality characteristics such as security. There are several concerns that make security difficult to deal with; for instance, (1) when stakeholders discuss general requirements in (review) meetings, they are often… ▽ More

    Submitted 27 June, 2019; originally announced June 2019.

    Comments: Preprint accepted at the 27th International Requirements Engineering Conference

  11. Open Science in Software Engineering

    Authors: Daniel Méndez Fernández, Daniel Graziotin, Stefan Wagner, Heidi Seibold

    Abstract: Open science describes the movement of making any research artefact available to the public and includes, but is not limited to, open access, open data, and open source. While open science is becoming generally accepted as a norm in other scientific disciplines, in software engineering, we are still struggling in adapting open science to the particularities of our discipline, rendering progress in… ▽ More

    Submitted 13 August, 2019; v1 submitted 13 April, 2019; originally announced April 2019.

    Comments: Camera-Ready Version of a Chapter published in the book on Contemporary Empirical Methods in Software Engineering; fixed layout issue with side-notes

  12. arXiv:1902.03284  [pdf, other

    cs.CV

    FERAtt: Facial Expression Recognition with Attention Net

    Authors: Pedro D. Marrero Fernandez, Fidel A. Guerrero Peña, Tsang Ing Ren, Alexandre Cunha

    Abstract: We present a new end-to-end network architecture for facial expression recognition with an attention model. It focuses attention in the human face and uses a Gaussian space representation for expression recognition. We devise this architecture based on two fundamental complementary components: (1) facial image correction and attention and (2) facial expression representation and classification. Th… ▽ More

    Submitted 8 February, 2019; originally announced February 2019.

  13. arXiv:1902.01822  [pdf

    cs.SE

    Do We Preach What We Practice? Investigating the Practical Relevance of Requirements Engineering Syllabi - The IREB Case

    Authors: Daniel Méndez Fernández, Xavier Franch, Norbert Seyff, Michael Felderer, Martin Glinz, Marcos Kalinowski, Andreas Volgelsang, Stefan Wagner, Stan Bühne, Kim Lauenroth

    Abstract: Nowadays, there exist a plethora of different educational syllabi for Requirements Engineering (RE), all aiming at incorporating practically relevant educational units (EUs). Many of these syllabi are based, in one way or the other, on the syllabi provided by the International Requirements Engineering Board (IREB), a non-profit organisation devoted to standardised certification programs for RE. IR… ▽ More

    Submitted 10 June, 2019; v1 submitted 1 February, 2019; originally announced February 2019.

    Comments: CR version of the manuscript accepted for presentation at the 22nd Ibero-American Conference on Software Engineering

  14. arXiv:1810.12121  [pdf, other

    cs.CV

    Burst ranking for blind multi-image deblurring

    Authors: Fidel A. Guerrero Peña, Pedro D. Marrero Fernández, Tsang Ing Ren, Jorge J. G. Leandro, Ricardo Nishihara

    Abstract: We propose a new incremental aggregation algorithm for multi-image deblurring with automatic image selection. The primary motivation is that current bursts deblurring methods do not handle well situations in which misalignment or out-of-context frames are present in the burst. These real-life situations result in poor reconstructions or manual selection of the images that will be used to deblur. A… ▽ More

    Submitted 30 October, 2018; v1 submitted 29 October, 2018; originally announced October 2018.

    Comments: Submitted to IEEE Transactions on Image Processing. 11 pages, 9 figures

  15. Fast and Robust Multiple ColorChecker Detection using Deep Convolutional Neural Networks

    Authors: Pedro D. Marrero Fernandez, Fidel A. Guerrero-Peña, Tsang Ing Ren, Jorge J. G. Leandro

    Abstract: ColorCheckers are reference standards that professional photographers and filmmakers use to ensure predictable results under every lighting condition. The objective of this work is to propose a new fast and robust method for automatic ColorChecker detection. The process is divided into two steps: (1) ColorCheckers localization and (2) ColorChecker patches recognition. For the ColorChecker localiza… ▽ More

    Submitted 19 October, 2018; originally announced October 2018.

    Comments: Submitted to Image and Vision Computing

  16. arXiv:1806.01366  [pdf

    cs.SE

    A Systematic Map** Study on Security in Agile Requirements Engineering

    Authors: H. Villamizar, M. Kalinowski, M. Viana, D. Méndez Fernández

    Abstract: [Background] The rapidly changing business environments in which many companies operate is challenging traditional Requirements Engineering (RE) approaches. This gave rise to agile approaches for RE. Security, at the same time, is an essential non-functional requirement that still tends to be difficult to address in agile development contexts. Given the fuzzy notion of "agile" in context of RE and… ▽ More

    Submitted 4 June, 2018; originally announced June 2018.

    Comments: Published at the Euromicro Conference on Software Engineering and Advanced Applications 2018

  17. Artefacts in Software Engineering: A Fundamental Positioning

    Authors: D. Méndez Fernández, W. Böhm, A. Vogelsang, J. Mund, M. Broy, M. Kuhrmann, T. Weyer

    Abstract: Artefacts play a vital role in software and systems development processes. Other terms like documents, deliverables, or work products are widely used in software development communities instead of the term artefact. In the following, we use the term `artefact' including all these other terms. Despite its relevance, the exact denotation of the term `artefact' is still not clear due to a variety of… ▽ More

    Submitted 26 November, 2018; v1 submitted 31 May, 2018; originally announced June 2018.

    Comments: Preprint submitted to International Journal on Software and Systems Modeling (Expert Voice) - revision

    Journal ref: International Journal on Software and Systems Modeling, 2019

  18. Empirical Software Engineering: From Discipline to Interdiscipline

    Authors: Daniel Méndez Fernández, Jan-Hendrik Passoth

    Abstract: Empirical software engineering has received much attention in recent years and coined the shift from a more design-science-driven engineering discipline to an insight-oriented, and theory-centric one. Yet, we still face many challenges, among which some increase the need for interdisciplinary research. This is especially true for the investigation of human-centric aspects of software engineering.… ▽ More

    Submitted 17 November, 2018; v1 submitted 21 May, 2018; originally announced May 2018.

    Comments: Preprint accepted by Journal of Systems and Software (controversy corner)

  19. Status Quo in Requirements Engineering: A Theory and a Global Family of Surveys

    Authors: Stefan Wagner, Daniel Méndez Fernández, Michael Felderer, Antonio Vetró, Marcos Kalinowski, Roel Wieringa, Dietmar Pfahl, Tayana Conte, Marie-Therese Christiansson, Desmond Greer, Casper Lassenius, Tomi Männistö, Maleknaz Nayebi, Markku Oivo, Birgit Penzenstadler, Rafael Prikladnicki, Guenther Ruhe, André Schekelmann, Sagar Sen, Rodrigo Spínola, Ahmed Tuzcu, Jose Luis de la Vara, Dietmar Winkler

    Abstract: Requirements Engineering (RE) has established itself as a software engineering discipline during the past decades. While researchers have been investigating the RE discipline with a plethora of empirical studies, attempts to systematically derive an empirically-based theory in context of the RE discipline have just recently been started. However, such a theory is needed if we are to define and mot… ▽ More

    Submitted 17 December, 2018; v1 submitted 21 May, 2018; originally announced May 2018.

    Comments: 47 pages, 19 figures, accepted for publication in ACM Transactions on Software Engineering and Methodology (TOSEM)

    Journal ref: ACM Transactions on Software Engineering and Methodology, Volume 28, Issue 2, March 2019

  20. Multiclass Weighted Loss for Instance Segmentation of Cluttered Cells

    Authors: Fidel A. Guerrero-Pena, Pedro D. Marrero Fernandez, Tsang Ing Ren, Mary Yui, Ellen Rothenberg, Alexandre Cunha

    Abstract: We propose a new multiclass weighted loss function for instance segmentation of cluttered cells. We are primarily motivated by the need of developmental biologists to quantify and model the behavior of blood T-cells which might help us in understanding their regulation mechanisms and ultimately help researchers in their quest for develo** an effective immuno-therapy cancer treatment. Segmenting… ▽ More

    Submitted 21 February, 2018; originally announced February 2018.

    Comments: Submitted to IEEE ICIP 2018

    ACM Class: I.4.6; I.2.10; J.3

  21. arXiv:1710.04630  [pdf

    cs.SE

    Supporting Requirements Engineering Research that Industry Needs: The Naming the Pain in Requirements Engineering Initiative

    Authors: Daniel Méndez Fernández

    Abstract: In light of the 40th jubilee of Requirements Engineering (RE), roughly 40 experts met in Switzerland to discuss where our discipline stands today. As of today, the common view is, indisputably, that RE as a discipline is stable and respected, as pointed out by Sarah Gregory when covering the seminar in her column to which articles like this one are invited to present ongoing research. However, it… ▽ More

    Submitted 12 October, 2017; originally announced October 2017.

    Comments: Invited magazine article at IEEE Software (accepted for publication), 5 pages, 2 figures, position statement

    Journal ref: IEEE Software Magazine, 2018

  22. arXiv:1707.00144  [pdf, other

    cs.SE

    On Evidence-based Risk Management in Requirements Engineering

    Authors: Daniel Méndez Fernández, Michaela Tießler, Marcos Kalinowski, Michael Felderer, Marco Kuhrmann

    Abstract: Background: The sensitivity of Requirements Engineering (RE) to the context makes it difficult to efficiently control problems therein, thus, hampering an effective risk management devoted to allow for early corrective or even preventive measures. Problem: There is still little empirical knowledge about context-specific RE phenomena which would be necessary for an effective context- sensitive risk… ▽ More

    Submitted 31 July, 2017; v1 submitted 1 July, 2017; originally announced July 2017.

    Comments: 20 pages, submitted to 10th Software Quality Days conference, 2018

  23. arXiv:1706.07196  [pdf, other

    cs.SE cs.CY cs.DL

    A Community's Perspective on the Status and Future of Peer Review in Software Engineering

    Authors: Lutz Prechelt, Daniel Graziotin, Daniel Méndez Fernández

    Abstract: Context: Pre-publication peer review of scientific articles is considered a key element of the research process in software engineering, yet it is often perceived as not to work fully well. Objective: We aim at understanding the perceptions of and attitudes towards peer review of authors and reviewers at one of software engineering's most prestigious venues, the International Conference on Softw… ▽ More

    Submitted 30 October, 2017; v1 submitted 22 June, 2017; originally announced June 2017.

    Comments: 14 pages, 4 figures. Accepted for publication, Open data at this url: https://doi.org/10.6084/m9.figshare.5086357

  24. arXiv:1705.06013  [pdf

    cs.SE

    How do Practitioners Perceive the Relevance of Requirements Engineering Research? An Ongoing Study

    Authors: X. Franch, D. Méndez Fernández, M. Oriol, A. Vogelsang, R. Heldal, E. Knauss, G. Horta Travassos, J. C. Carver, O. Dieste, T. Zimmermann

    Abstract: The relevance of Requirements Engineering (RE) research to practitioners is a prerequisite for problem-driven research in the area and key for a long-term dissemination of research results to everyday practice. To better understand how industry practitioners perceive the practical relevance of RE research, we have initiated the RE-Pract project, an international collaboration conducting an empiric… ▽ More

    Submitted 14 June, 2017; v1 submitted 17 May, 2017; originally announced May 2017.

    Comments: Accepted for the 25th International Requirements Engineering Conference, 2017

  25. arXiv:1703.08360  [pdf

    cs.SE

    Requirements Engineering Practice and Problems in Agile Projects: Results from an International Survey

    Authors: Stefan Wagner, Daniel Méndez Fernández, Michael Felderer, Marcos Kalinowski

    Abstract: Requirements engineering (RE) is considerably different in agile development than in more traditional development processes. Yet, there is little empirical knowledge on the state of the practice and contemporary problems in agile RE. As part of a bigger survey initiative (Naming the Pain in Requirements Engineering), we build an empirical basis on such aspects of agile RE. Based on the responses o… ▽ More

    Submitted 24 March, 2017; originally announced March 2017.

    Journal ref: Proc. XX Ibero-American Conference on Software Engineering (CIbSE), 2017 (ISBN: 978-987-3806-98-8)

  26. arXiv:1702.07656  [pdf, other

    cs.SE

    Does Quality of Requirements Specifications matter? Combined Results of Two Empirical Studies

    Authors: Jakob Mund, Henning Femmer, Daniel Méndez Fernández, Jonas Eckhardt

    Abstract: Background: Requirements Engineering is crucial for project success, and to this end, many measures for quality assurance of the software requirements specification (SRS) have been proposed. Goal: However, we still need an empirical understanding on the extent to which SRS are created and used in practice, as well as the degree to which the quality of an SRS matters to subsequent development activ… ▽ More

    Submitted 24 February, 2017; originally announced February 2017.

  27. arXiv:1702.07643  [pdf, ps, other

    cs.SE

    How to specify Non-functional Requirements to support seamless modeling? A Study Design and Preliminary Results

    Authors: Jonas Eckhardt, Daniel Méndez Fernández, Andreas Vogelsang

    Abstract: Context: Seamless model-based development provides integrated chains of models, covering all software engineering phases. Non-functional requirements (NFRs), like reusability, further play a vital role in software and systems engineering, but are often neglected in research and practice. It is still unclear how to integrate NFRs in a seamless model-based development. Goal: Our long-term goal is to… ▽ More

    Submitted 24 February, 2017; originally announced February 2017.

  28. arXiv:1702.05744  [pdf, other

    cs.SE

    Lessons Learnt in Conducting Survey Research

    Authors: Marco Torchiano, Daniel Méndez Fernández, Guilherme Horta Travassos, Rafael Maiani de Mello

    Abstract: Context: Surveys constitute an valuable tool to capture a large-scale snapshot of the state of the practice. Apparently trivial to adopt, surveys hide, however, several pitfalls that might hinder rendering the result valid and, thus, useful. Goal: We aim at providing an overview of main pitfalls in software engineering surveys and report on practical ways to deal with them. Method: We build on the… ▽ More

    Submitted 24 February, 2017; v1 submitted 19 February, 2017; originally announced February 2017.

    Comments: Final CR version

  29. On the Use of Variability Operations in the V-Modell XT Software Process Line

    Authors: Marco Kuhrmann, Daniel Méndez Fernández, Thomas Ternité

    Abstract: Software process lines provide a systematic approach to develop and manage software processes. It defines a reference process containing general process assets, whereas a well-defined customization approach allows process engineers to create new process variants, e.g., by extending or modifying process assets. Variability operations are an instrument to realize flexibility by explicitly declaring… ▽ More

    Submitted 19 February, 2017; originally announced February 2017.

    Comments: Journal of Software: Evolution and Process, 2015

  30. From Pragmatic to Systematic Software Process Improvement: An Evaluated Approach

    Authors: Marco Kuhrmann, Daniel Méndez Fernández

    Abstract: Software processes improvement (SPI) is a challenging task, as many different stakeholders, project settings, and contexts and goals need to be considered. SPI projects are often operated in a complex and volatile environment and, thus, require a sound management that is resource-intensive requiring many stakeholders to contribute to the process assessment, analysis, design, realisation, and deplo… ▽ More

    Submitted 19 February, 2017; originally announced February 2017.

    Comments: IET Software, 2015

  31. Supporting Defect Causal Analysis in Practice with Cross-Company Data on Causes of Requirements Engineering Problems

    Authors: Marcos Kalinowski, Pablo Curty, Aline Paes, Alexandre Ferreira, Rodrigo Spínola, Daniel Méndez Fernández, Michael Felderer, Stefan Wagner

    Abstract: [Context] Defect Causal Analysis (DCA) represents an efficient practice to improve software processes. While knowledge on cause-effect relations is helpful to support DCA, collecting cause-effect data may require significant effort and time. [Goal] We propose and evaluate a new DCA approach that uses cross-company data to support the practical application of DCA. [Method] We collected cross-compan… ▽ More

    Submitted 13 February, 2017; originally announced February 2017.

    Comments: 10 pages, 8 figures, accepted for the 39th International Conference on Software Engineering (ICSE'17)

    Journal ref: 2017 IEEE/ACM 39th International Conference on Software Engineering: Software Engineering in Practice Track (ICSE-SEIP)

  32. Where do we stand in requirements engineering improvement today? First results from a map** study

    Authors: Daniel Méndez Fernández, Saahil Ognawala, Stefan Wagner, Maya Daneva

    Abstract: Context: Requirements engineering process improvement (REPI) approaches have gained much attention in research and practice. Goal: So far, there is no comprehensive view on the research in REPI in terms of solutions and current state of reported evidence. We aims to provide an overview on the existing solutions, their underlying principles and their research type facets, i.e. their state of empiri… ▽ More

    Submitted 19 January, 2017; originally announced January 2017.

    Comments: 5 pages, 2 figures in Proceedings of the 8th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM'14). ACM, 2014

    Journal ref: Proceedings of the 8th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM'14). ACM, 2014

  33. arXiv:1612.03583  [pdf, other

    cs.SE

    On the Pragmatic Design of Literature Studies in Software Engineering: An Experience-based Guideline

    Authors: M. Kuhrmann, D. Méndez Fernández, M. Daneva

    Abstract: Systematic literature studies have received much attention in empirical software engineering in recent years. They have become a powerful tool to collect and structure reported knowledge in a systematic and reproducible way. We distinguish systematic literature reviews to systematically analyze reported evidence in depth, and systematic map** studies to structure a field of interest in a broader… ▽ More

    Submitted 12 December, 2016; originally announced December 2016.

    Comments: Empirical Software Engineering, 2017

  34. In Quest for Proper Mediums for Technology Transfer in Software Engineering

    Authors: F. Grigoleit, A. Vetrò, D. Méndez Fernández, W. Böhm, P. Diebold

    Abstract: Successful transfer of the results of research projects into practice is of great interest to all project participants. It can be assumed that different transfer mediums fulfill technology transfer (TT) with different levels of success and that they are impaired by different kinds of barriers. The goal of this study is to gain a better understanding about the different mediums used for TT in softw… ▽ More

    Submitted 5 December, 2016; originally announced December 2016.

    Comments: Proceedings of the International Conference on Empirical Software Engineering and Measurement, 2015

  35. Analysing Text in Software Projects

    Authors: S. Wagner, D. Méndez Fernández

    Abstract: Most of the data produced in software projects is of textual nature: source code, specifications, or documentations. The advances in quantitative analysis methods drove a lot of data analytics in software engineering. This has overshadowed to some degree the importance of texts and their qualitative analysis. Such analysis has, however, merits for researchers and practitioners as well. In this c… ▽ More

    Submitted 1 December, 2016; originally announced December 2016.

    Comments: in The Art and Science of Analyzing Software Data, 2015

  36. Preventing Incomplete/Hidden Requirements: Reflections on Survey Data from Austria and Brazil

    Authors: M. Kalinowski, M. Felderer, T. Conte, R. Spínola, R. Prikladnicki, D. Winkler, D. Méndez Fernández, S. Wagner

    Abstract: Many software projects fail due to problems in requirements engineering (RE). The goal of this paper is analyzing a specific and relevant RE problem in detail: incomplete/hidden requirements. We replicated a global family of RE surveys with representatives of software organizations in Austria and Brazil. We used the data to (a) characterize the criticality of the selected RE problem, and to (b) an… ▽ More

    Submitted 1 December, 2016; originally announced December 2016.

    Comments: in Proceedings of the Software Quality Days, 2015

  37. Naming the Pain in Requirements Engineering: Contemporary Problems, Causes, and Effects in Practice

    Authors: D. Méndez Fernández, S. Wagner, M. Kalinowski, M. Felderer, P. Mafra, A. Vetrò, T. Conte, M. -T. Christiansson, D. Greer, C. Lassenius, T. Männistö, M. Nayabi, M. Oivo, B. Penzenstadler, D. Pfahl, R. Prikladnicki, G. Ruhe, A. Schekelmann, S. Sen, R. Spinola, A. Tuzcu, J. L. de la Vara, R. Wieringa

    Abstract: Requirements Engineering (RE) has received much attention in research and practice due to its importance to software project success. Its interdisciplinary nature, the dependency to the customer, and its inherent uncertainty still render the discipline difficult to investigate. This results in a lack of empirical data. These are necessary, however, to demonstrate which practically relevant RE prob… ▽ More

    Submitted 27 November, 2016; originally announced November 2016.

    Journal ref: Empirical Software Engineering, 2016

  38. Artefact-based Requirements Engineering: The AMDiRE Approach

    Authors: D. Méndez Fernández, B. Penzenstadler

    Abstract: The various influences in the processes and application domains make Requirements Engineering (RE) inherently complex and difficult to implement. In general, we have two options for establishing an RE approach: we can either establish an activity-based RE approach or we can establish an artefact-based one where project participants concentrate on the RE artefacts rather than on the way of creating… ▽ More

    Submitted 30 November, 2016; originally announced November 2016.

    Journal ref: Requirements Engineering Journal, 2014

  39. A Field Study on the Elicitation and Classification of Defects for Defect Models

    Authors: D. Holling, D. Méndez Fernández, A. Pretschner

    Abstract: Defect models capture faults and methods to provoke failures. To integrate such defect models into existing quality assurance processes, we developed a defect model lifecycle framework, in which the elicitation and classification of context-specific defects forms a crucial step. Although we could gather first insights from its practical application, we still have little knowledge about its benefit… ▽ More

    Submitted 30 November, 2016; originally announced November 2016.

    Journal ref: Proceedings of the International Conference on Product-Focused Software Process Improvement, 2015

  40. Field study on requirements engineering: Investigation of artefacts, project parameters, and execution strategies

    Authors: D. Méndez Fernández, S. Wagner, K. Lochmann, A. Baumann, H. de Carne

    Abstract: Requirements Engineering (RE) is a critical discipline mostly driven by uncertainty, since it is influenced by the customer domain or by the development process model used. We aim to investigate RE processes in successful project environments to discover characteristics and strategies that allow us to elaborate RE tailoring approaches in the future. We perform a field study on a set of projects at… ▽ More

    Submitted 30 November, 2016; originally announced November 2016.

    Journal ref: Information and Software Technology, 2011

  41. Naming the Pain in Requirements Engineering: A Design for a Global Family of Surveys and First Results from Germany

    Authors: D. Méndez Fernández, S. Wagner

    Abstract: For many years, we have observed industry struggling in defining a high quality requirements engineering (RE) and researchers trying to understand industrial expectations and problems. Although we are investigating the discipline with a plethora of empirical studies, they still do not allow for empirical generalisations. To lay an empirical and externally valid foundation about the state of the pr… ▽ More

    Submitted 29 November, 2016; originally announced November 2016.

    Journal ref: Information and Software Technology, 2014

  42. Naming the Pain in Requirements Engineering: Comparing Practices in Brazil and Germany

    Authors: Daniel Méndez Fernández, Stefan Wagner, Marcos Kalinowski, André Schekelmann, Ahmet Tuzcu, Tayana Conte, Rodrigo Spinola, Rafael Prikladnicki

    Abstract: As part of the Naming the Pain in Requirements Engineering (NaPiRE) initiative, researchers compared problems that companies in Brazil and Germany encountered during requirements engineering (RE). The key takeaway was that in RE, human interaction is necessary for eliciting and specifying high-quality requirements, regardless of country, project type, or company size.

    Submitted 28 November, 2016; originally announced November 2016.

    Comments: 7 pages, 2 figures

    Journal ref: IEEE Software, vol. 32, no. 5, pp. 16-23, Sept.-Oct. 2015

  43. Are "Non-functional" Requirements really Non-functional?

    Authors: J. Eckhardt, A. Vogelsang, D. Méndez Fernández

    Abstract: Non-functional requirements (NFRs) are commonly distinguished from functional requirements by differentiating how the system shall do something in contrast to what the system shall do. This distinction is not only prevalent in research, but also influences how requirements are handled in practice. NFRs are usually documented separately from functional requirements, without quantitative measures, a… ▽ More

    Submitted 27 November, 2016; originally announced November 2016.

    Comments: Proceedings of the 38th International Conference on Software Engineering, 2016

  44. Rapid quality assurance with Requirements Smells

    Authors: H. Femmer, D. Méndez Fernández, S. Wagner, S. Eder

    Abstract: Bad requirements quality can cause expensive consequences during the software development lifecycle, especially if iterations are long and feedback comes late. %-- the faster a problem is found, the cheaper it is to fix. This makes explicit the need of a lightweight detection mechanism of requirements quality violations. We aim at a light-weight static requirements analysis approach that allows fo… ▽ More

    Submitted 27 November, 2016; originally announced November 2016.

    Comments: The Journal of Systems and Software, 2016

  45. Case Studies in Industry: What We Have Learnt

    Authors: D. Méndez Fernández, S. Wagner

    Abstract: Case study research has become an important research methodology for exploring phenomena in their natural contexts. Case studies have earned a distinct role in the empirical analysis of software engineering phenomena which are difficult to capture in isolation. Such phenomena often appear in the context of methods and development processes for which it is difficult to run large, controlled experim… ▽ More

    Submitted 27 November, 2016; originally announced November 2016.

    Comments: Proceedings of the 4th International Workshop on Conducting Empirical Studies in Industry, co-located with ICSE, 2016

  46. Towards Guidelines for Preventing Critical Requirements Engineering Problems

    Authors: P. Mafra, M. Kalinowski, D. Méndez Fernández, M. Felderer, S. Wagner

    Abstract: Context] Problems in Requirements Engineering (RE) can lead to serious consequences during the software development lifecycle. [Goal] The goal of this paper is to propose empirically-based guidelines that can be used by different types of organisations according to their size (small, medium or large) and process model (agile or plan-driven) to help them in preventing such problems. [Method] We ana… ▽ More

    Submitted 27 November, 2016; originally announced November 2016.

    Comments: Proceedings of the 42th Euromicro Conference on Software Engineering and Advanced Applications, 2016

  47. On the Distinction of Functional and Quality Requirements in Practice

    Authors: J. Eckhardt, A. Vogelsang, D. Méndez Fernández

    Abstract: Requirements are often divided into functional requirements (FRs) and quality requirements (QRs). However, we still have little knowledge about to which extent this distinction makes sense from a practical perspective. In this paper, we report on a survey we conducted with 103 practitioners to explore whether and, if so, why they handle requirements labeled as FRs differently from those labeled as… ▽ More

    Submitted 27 November, 2016; originally announced November 2016.

    Comments: Proceedings of the 17th International Conference on Product-Focused Software Process Improvement, 2016

  48. Naming the Pain in Requirements Engineering: Design of a Global Family of Surveys and First Results from Germany

    Authors: Daniel Méndez Fernández, Stefan Wagner

    Abstract: Context: For many years, we have observed industry struggling in defining a high quality requirements engineering (RE) and researchers trying to understand industrial expectations and problems. Although we are investigating the discipline with a plethora of empirical studies, those studies either concentrate on validating specific methods or on single companies or countries. Therefore, they allow… ▽ More

    Submitted 15 November, 2016; originally announced November 2016.

    Comments: 11 pages, 1 figure

    ACM Class: D.2.1

    Journal ref: Proc. 17th International Conference on Evaluation and Assessment in Software Engineering (EASE'13). ACM, 2013

  49. Teaching Software Process Modeling

    Authors: Marco Kuhrmann, Daniel Méndez Fernández, Jürgen Münch

    Abstract: Most university curricula consider software processes to be on the fringes of software engineering (SE). Students are told there exists a plethora of software processes ranging from RUP over V-shaped processes to agile methods. Furthermore, the usual students' programming tasks are of a size that either one student or a small group of students can manage the work. Comprehensive processes being ess… ▽ More

    Submitted 18 December, 2013; originally announced December 2013.

    Comments: 10 pages. The final publication is available at http://ieeexplore.ieee.org/xpl/articleDetails.jsp?tp=&arnumber=6606665

    Journal ref: Proceedings of the 35th International Conference on Software Engineering (ICSE), pages 1138-1147, San Francisco, United States, May 2013