48 results on '"BALDASSARRE, MARIA TERESA"'
Search Results
2. Registered reports in software engineering
- Author
-
Ernst, Neil A. and Baldassarre, Maria Teresa
- Published
- 2023
- Full Text
- View/download PDF
3. Application of ISO/IEC TR 33014 to the improvement of Green IT processes
- Author
-
Patón-Romero, J. David, Baldassarre, Maria Teresa, Rodríguez, Moisés, Pérez-Canencio, José Gabriel, Ojeda-Solarte, Mary Luz, Rey-Piedrahita, Andrés, and Piattini, Mario
- Published
- 2022
- Full Text
- View/download PDF
4. PhyDSLK: a model-driven framework for generating exergames
- Author
-
Baldassarre, Maria Teresa, Caivano, Danilo, Romano, Simone, Cagnetta, Francesco, Fernandez-Cervantes, Victor, and Stroulia, Eleni
- Published
- 2021
- Full Text
- View/download PDF
5. Governance and Management of Green IT: A Multi-Case Study
- Author
-
Patón-Romero, J. David, Baldassarre, Maria Teresa, Rodríguez, Moisés, Runeson, Per, Höst, Martin, and Piattini, Mario
- Published
- 2021
- Full Text
- View/download PDF
6. On the diffuseness of technical debt items and accuracy of remediation time when using SonarQube
- Author
-
Baldassarre, Maria Teresa, Lenarduzzi, Valentina, Romano, Simone, and Saarimäki, Nyyti
- Published
- 2020
- Full Text
- View/download PDF
7. Integrating security and privacy in software development
- Author
-
Baldassarre, Maria Teresa, Barletta, Vita Santa, Caivano, Danilo, and Scalera, Michele
- Published
- 2020
- Full Text
- View/download PDF
8. How software engineering research aligns with design science: a review
- Author
-
Engström, Emelie, Storey, Margaret-Anne, Runeson, Per, Höst, Martin, and Baldassarre, Maria Teresa
- Published
- 2020
- Full Text
- View/download PDF
9. (Re)Use of Research Results (Is Rampant): Prior pessimism about reuse in software engineering research may have been a result of using the wrong methods to measure the wrong things.
- Author
-
BALDASSARRE, MARIA TERESA, ERNST, NEIL, HERMANN, BEN, MENZIES, TIM, and YEDIDA, RAHUL
- Subjects
- *
SOFTWARE engineering , *OPEN data movement , *RESEARCH methodology , *INFORMATION sharing ,RESEARCH evaluation - Abstract
This article discusses the reuse of research results in the field of software engineering and how it can be quantified to indicate the health of the field overall. Topics include how the authors generated and applied their reuse graphs to published research in software engineering and the value of these graphs. The authors ask the software engineering community to use open source tools and work within the community to share artifacts from published research to allow for reproduction of research results.
- Published
- 2023
- Full Text
- View/download PDF
10. Cloud Computing for Education: A Systematic Mapping Study
- Author
-
Baldassarre, Maria Teresa, Caivano, Danilo, Dimauro, Giovanni, Gentile, Enrica, and Visaggio, Giuseppe
- Abstract
This paper examines the cloud computing for education (CCE) literature, and analyzes if the research is developing scientifically with adequate empirical validation. All aspects of empirical investigations covered in the literature are shown as weak, hence, the necessary scientific development of CCE requires extending its scope of interest, and involving scholars synergistically to create and maintain a "common research agenda." Background: A need to develop research on CCE has been recognized, and considerable efforts made to create an accurate understanding of the development of its scope of interest, in terms of supporting pedagogical developments and processes for better quality of studies. Research Questions: This paper has three main aims: 1) to evaluate the scope of interest in the literature for CCE with specific reference to pedagogy and educational processes; 2) to analyze the characteristics of papers, specifically empirical studies, from the various points of view of the daily improvement activities of teachers and learners at all levels of education; and 3) to identify eventual research gaps to consider and stimulate new topics or further investigations. Methodology: This systematic mapping study review followed a rigorous, replicable process to collect and analyze representative studies of CCE. Findings: Differences are found across geographic areas in applying CCE infrastructure and technologies in educational institutions; few studies address CCE's impact on pedagogic processes. The scope of interest in CCE is only partially covered; with empirical research being very shallow. Suggestions are made for more effective research on concerning the production and use of content.
- Published
- 2018
- Full Text
- View/download PDF
11. Application of ISO 14000 to Information Technology Governance and Management
- Author
-
Patón-Romero, J. David, Baldassarre, Maria Teresa, Rodríguez, Moisés, and Piattini, Mario
- Published
- 2019
- Full Text
- View/download PDF
12. Green IT Governance and Management based on ISO/IEC 15504
- Author
-
Patón-Romero, J. David, Baldassarre, Maria Teresa, Rodríguez, Moisés, and Piattini, Mario
- Published
- 2018
- Full Text
- View/download PDF
13. Codex: A metamodel ontology to guide the execution of coding experiments
- Author
-
Ferreira, Waldemar, Baldassarre, Maria Teresa, and Soares, Sergio
- Published
- 2018
- Full Text
- View/download PDF
14. Benefits and limitations of project-to-project job rotation in software organizations: A synthesis of evidence
- Author
-
Santos, Ronnie E.S., da Silva, Fabio Q.B., Baldassarre, Maria Teresa, and de Magalhães, Cleyton V.C.
- Published
- 2017
- Full Text
- View/download PDF
15. Aspect-Oriented Adaptation of Access Control Rules
- Author
-
Bures, Tomas, Gerostathopoulos, Ilias, Hnetynka, Petr, Seifermann, Stephan, Walter, Maximilian, Heinrich, Robert, Baldassarre, Maria Teresa, Scanniello, Giuseppe, Skavhaug, Amund, Software and Sustainability (S2), Network Institute, Information Management & Software Engineering, Baldassarre, Maria Teresa, Scanniello, Giuseppe, and Skavhaug, Amund
- Subjects
business.industry ,Computer science ,Aspect-oriented programming ,DATA processing & computer science ,aspect-oriented ,access control ,Access control ,security ,Domain (software engineering) ,Work (electrical) ,Risk analysis (engineering) ,Specialization (functional) ,and Infrastructure ,State (computer science) ,Self-adaptive systems ,SDG 9 - Industry, Innovation, and Infrastructure ,ddc:004 ,Situational ethics ,Innovation ,business ,Adaptation (computer science) ,SDG 9 - Industry - Abstract
Cyber-physical systems (CPS) and IoT systems are nowadays commonly designed as self-adaptive, endowing them with the ability to dynamically reconfigure to reflect their changing environment. This adaptation concerns also the security, as one of the most important properties of these systems. Though the state of the art on adaptivity in terms of security related to these systems can often deal well with fully anticipated situations in the environment, it becomes a challenge to deal with situations that are not or only partially anticipated. This uncertainty is however omnipresent in these systems due to humans in the loop, open-endedness and only partial understanding of the processes happening in the environment. In this paper, we partially address this challenge by featuring an approach for tackling access control in face of partially unanticipated situations. We base our solution on special kind of aspects that build on existing access control system and create a second level of adaptation that addresses the partially unanticipated situations by modifying access control rules. The approach is based on our previous work where we have analyzed and classified uncertainty in security and trust in such systems and have outlined the idea of access-control related situational patterns. The aspects that we present in this paper serve as means for application-specific specialization of the situational patterns. We showcase our approach on a simplified but real-life example in the domain of Industry 4.0 that comes from one of our industrial projects.
- Published
- 2021
16. Artificial Intelligence and Gender Equality: A Systematic Mapping Study
- Author
-
Patón-Romero, Jose David, Vinuesa, Ricardo, Jaccheri, Maria Letizia, and Baldassarre, Maria Teresa
- Abstract
Sustainability is not only understood as a manner to safeguard the environment, but also to fight against injustices and inequalities that exist on social and economic level. One of the biggest challenges that exists in social sustainability is to achieve gender equality, as defended by the Sustainable Development Goal (SDG) 5 of the 2030 Agenda. But this is a complex challenge and must be addressed from different spheres and fields of knowledge. Artificial Intelligence (AI) has proven to be an essential asset in the development of new and innovative technologies. Its development, adoption, and constant use by a growing part of the world’s population demonstrates the social impact it entails and the importance of also becoming an asset for social sustainability and, in this case especially, for gender equality. That is why this study aims to collect the current knowledge about the fields of AI and gender equality, through the development of a Systematic Mapping Study (SMS) that identifies the most significant advances in this regard, as well as the main gaps that must be covered. The results and findings obtained in this work show the novelty of joint analysis of both areas, as well as increasing attention they have received in recent years. Likewise, they also demonstrate the need to address specific and urgent issues within gender equality, both in the field of AI and caused by its development.
- Published
- 2022
17. An ontology for the harmonization of multiple standards and models
- Author
-
Pardo, César, Pino, Francisco J., García, Félix, Piattini, Mario, and Baldassarre, Maria Teresa
- Published
- 2012
- Full Text
- View/download PDF
18. Replications of software engineering experiments
- Author
-
Carver, Jeffrey C., Juristo, Natalia, Baldassarre, Maria Teresa, and Vegas, Sira
- Published
- 2014
- Full Text
- View/download PDF
19. STATE OF GENDER EQUALITY IN AND BY ARTIFICIAL INTELLIGENCE.
- Author
-
Patón-Romero, J. David, Vinuesa, Ricardo, Jaccheri, Letizia, and Baldassarre, Maria Teresa
- Subjects
GENDER inequality ,ARTIFICIAL intelligence ,SUSTAINABILITY ,CULTURAL pluralism ,TECHNOLOGICAL innovations ,ART collecting - Abstract
When talking about sustainability, we usually think that it is only about safeguarding the environment; nothing is further from reality. Of course, the environment is a crucial component of sustainability and our survival, but it is important to recall that the society and the economy play important roles in this regard, and without the interconnection and development of these three perspectives it will not be possible to achieve sustainable progress. The Sustainable Development Goals (SDGs) established by the United Nations (UN) defend this idea and address the main challenges that humanity faces. One of these challenges is gender equality, which is identified in the perspective of social sustainability through SDG 5. Gender equality is a very complex and difficult challenge to address due to the great cultural diversity of our society. Thus, achieving this goal will require laying a solid foundation and working together by combining very different fields of knowledge. In this sense, Artificial Intelligence (AI) is one of the fields that is currently having the greatest impact and relevance for the development of new technologies and for the advancement of numerous areas. This growing evolution of AI demonstrates that its repercussions at the social level must be analyzed and addressed in such a way that AI becomes a positive asset for sustainability and, in this particular case, for gender equality. For all these reasons, this study aims to analyze the current state of the art and collect the existing knowledge in the fields of AI and gender equality, by conducting a Systematic Mapping Study (SMS). The obtained results and findings have allowed us to identify the most relevant advances in this regard, as well as the gaps and drawbacks that currently exist and on which we must urgently focus to address gender equality both in and by AI. In the same way, these findings demonstrate the limited joint development of both fields, but also indicate an increase in the relevance and the number of proposals that these fields are receiving in recent years. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
20. ARTIFICIAL INTELLIGENCE AND GENDER EQUALITY: A SYSTEMATIC MAPPING STUDY.
- Author
-
Patón-Romero, J. David, Vinuesa, Ricardo, Jaccheri, Letizia, and Baldassarre, Maria Teresa
- Subjects
ARTIFICIAL intelligence ,GENDER inequality ,SOCIAL impact ,SOCIAL sustainability - Abstract
Sustainability is not only understood as a manner to safeguard the environment, but also to fight against injustices and inequalities that exist on social and economic level. One of the biggest challenges that exists in social sustainability is to achieve gender equality, as defended by the Sustainable Development Goal (SDG) 5 of the 2030 Agenda. But this is a complex challenge and must be addressed from different spheres and fields of knowledge. Artificial Intelligence (AI) has proven to be an essential asset in the development of new and innovative technologies. Its development, adoption, and constant use by a growing part of the world's population demonstrates the social impact it entails and the importance of also becoming an asset for social sustainability and, in this case especially, for gender equality. That is why this study aims to collect the current knowledge about the fields of AI and gender equality, through the development of a Systematic Mapping Study (SMS) that identifies the most significant advances in this regard, as well as the main gaps that must be covered. The results and findings obtained in this work show the novelty of joint analysis of both areas, as well as increasing attention they have received in recent years. Likewise, they also demonstrate the need to address specific and urgent issues within gender equality, both in the field of AI and caused by its development. [ABSTRACT FROM AUTHOR]
- Published
- 2022
21. Harmonization of ISO/IEC 9001:2000 and CMMI-DEV: from a theoretical comparison to a real case application
- Author
-
Baldassarre, Maria Teresa, Caivano, Danilo, Pino, Francisco J., Piattini, Mario, and Visaggio, Giuseppe
- Published
- 2012
- Full Text
- View/download PDF
22. Secondary Studies in the Academic Context: A Systematic Mapping and Survey
- Author
-
Felizardo, Katia Romero, de Souza, ��rica Ferreira, Napole��o, Bianca Minetto, Vijaykumar, Nandamudi Lankalapalli, and Baldassarre, Maria Teresa
- Subjects
Software Engineering (cs.SE) ,FOS: Computer and information sciences ,Computer Science - Computers and Society ,Computer Science - Software Engineering ,Computers and Society (cs.CY) - Abstract
Context: Several researchers have reported their experiences in applying secondary studies (Systematic Literature Reviews - SLRs and Systematic Mappings - SMs) in Software Engineering (SE). However, there is still a lack of studies discussing the value of performing secondary studies in an academic context. Goal: The main goal of this study is to provide an overview on the use of secondary studies in an academic context. Method: Two empirical research methods were used. Initially, we conducted an SM to identify the available and relevant studies on the use of secondary studies as a research methodology for conducting SE research projects. Secondly, a survey was performed with 64 SE researchers to identify their perception related to the value of performing secondary studies to support their research projects. Results: Our results show benefits of using secondary studies in the academic context, such as, providing an overview of the literature as well as identifying relevant research literature on a research area enabling to find reasons to explain why a research project should be approved for a grant and/or supporting decisions made in a research project. Difficulties faced by SE graduate students with secondary studies are that they tend to be conducted by a team and it demands more effort than a traditional review. Conclusions: Secondary studies are valuable to graduate students. They should consider conducting a secondary study for their research project due to the benefits and contributions provided to develop the overall project. However, the advice of an experienced supervisor is essential to avoid bias. In addition, the acquisition of skills can increase student's motivation to pursue their research projects and prepare them for both academic or industrial careers.
- Published
- 2020
23. Assessing multiview framework (MF) comprehensibility and efficiency: A replicated experiment
- Author
-
Ardimento, Pasquale, Baldassarre, Maria Teresa, Caivano, Danilo, and Visaggio, Giuseppe
- Published
- 2006
- Full Text
- View/download PDF
24. PhyDSLK: a model-driven framework for generating exergames.
- Author
-
Baldassarre, Maria Teresa, Caivano, Danilo, Romano, Simone, Cagnetta, Francesco, Fernandez-Cervantes, Victor, and Stroulia, Eleni
- Subjects
CODE generators ,SOFTWARE engineering ,SOFTWARE engineers ,SYSTEMS software ,MEDICAL rehabilitation - Abstract
In recent years, we have been witnessing a rapid increase of research on exergames—i.e., computer games that require users to move during gameplay as a form of physical activity and rehabilitation. Properly balancing the need to develop an effective exercise activity with the requirements for a smooth interaction with the software system and an engaging game experience is a challenge. Model-driven software engineering enables the fast prototyping of multiple system variants, which can be very useful for exergame development. In this paper, we propose a framework, PhyDSL
K , which eases the development process of personalized and engaging Kinect-based exergames for rehabilitation purposes, providing high-level tools that abstract the technical details of using the Kinect sensor and allows developers to focus on the game design and user experience. The system relies on model-driven software engineering technologies and is made of two main components: (i) an authoring environment relying on a domain-specific language to define the exergame model encapsulating the gameplay that the exergame designer has envisioned and (ii) a code generator that transforms the exergame model into executable code. To validate our approach, we performed a preliminary empirical evaluation addressing development effort and usability of the PhyDSLK framework. The results are promising and provide evidence that people with no experience in game development are able to create exergames with different complexity levels in one hour, after a less-than-two-hour training on PhyDSLK . Also, they consider PhyDSLK usable regardless of the exergame complexity. [ABSTRACT FROM AUTHOR]- Published
- 2021
- Full Text
- View/download PDF
25. Maturity model based on CMMI for governance and management of Green IT.
- Author
-
David Patón-Romero, J., Baldassarre, Maria Teresa, Rodríguez, Moisés, and Piattini, Mario
- Abstract
Sustainability is a problem that is increasingly worrying organisations around the world, which has led them to adopt sustainable practices in their processes. From the point of view of one of the areas that have had the greatest impact in recent times in organisations, the area of information technology (IT), different sustainable practices have arisen in isolation, known as Green IT practices. So, a framework that organises and establishes these practices (until now isolated) is necessary in order to implement, assess, and improve the Green IT in organisations in an efficient, gradual, and integrated way. In this study, the authors propose a maturity model based on capability maturity model integration (CMMI), through which it is intended to help organisations gradually implement and improve through different levels of maturity, the governance and management of Green IT. The validations of this proposal carried out through experts and practical cases demonstrate the usefulness of this proposal when implementing, assessing, and improving the Green IT in organisations. [ABSTRACT FROM AUTHOR]
- Published
- 2019
- Full Text
- View/download PDF
26. Human Factors in Software Development Processes: Measuring System Quality
- Author
-
Abrahão, Silvia, Baldassarre, Maria Teresa, Caivano, Danilo, Dittrich, Yvonne, Lanzilotti, Rosa, and Piccinno, Antonio
- Abstract
Software Engineering and Human-Computer Interaction look at the development process from different perspectives. They apparently use very different approaches, are inspired by different principles and address different needs. But, they definitively have the same goal: develop high quality software in the most effective way. The second edition of the workshop puts particular attention on efforts of the two communities in enhancing system quality. The research question discussed is: who, what, where, when, why, and how should we evaluate?
- Published
- 2016
27. A 360-degree process improvement approach based on multiple models
- Author
-
Pardo-Calvache, César Jesús, García-Rubio, Félix Oscar, Piattini-Velthuis, Mario Gerardo, Pino-Correa, Francisco José, and Baldassarre, Maria Teresa
- Subjects
estándares ,models ,Armonización de múltiples modelos y estándares ,standards ,modelos ,Harmonization of multiple models and standards ,software process improvement (SPI) ,mejora de procesos de software (SPI) - Abstract
Several models and methodologies have been defined in order to support organisational process improvement. The implementation and institutionalisation of these approaches allow organisations to improve, mature, acquire and institutionalise best practices and management systems from multiple approaches. However, there are two issues, which have to be kept in mind. On one hand, it is possible to find several similarities amongst improvement, management and governance approaches. Experts and practitioners can thereby save, improve and optimize the organisational efforts using the best parts of existing models as building blocks; they can thus be prepared to deconstruct models, aiming for their designs to meet multiple needs. On the other hand, nonetheless, there are other factors which may influence, for example, compliance, or those aspects related to structural differences such as terminology, size, process, element structure, content, granularity, and complexity, which make difficult to work in multi-model environments. This being the case, the people involved need a map or guideline telling them how to carry out the harmonisation of models and standards that have to be implemented inside their organisations. In the quest to help support the work of harmonization of multiple models, this paper presents a framework that defines elements needed for the harmonization of multiple reference models to occur, as well as its application to three case studies. The results obtained show that the framework proposed has allowed the harmonization of several models. Diferentes modelos y metodologías se han definido para apoyar la mejora de procesos de las organizaciones. La implementación e institucionalización de estos enfoques permiten a las organizaciones mejorar, madurar, adquirir e institucionalizar las mejores prácticas y sistemas de gestión a partir de múltiples enfoques. Sin embargo, hay dos cuestiones que se deben tener en cuenta. Por un lado, es posible encontrar varias similitudes entre los enfoques de mejora, gestión y gobierno, de esta manera, expertos y profesionales pueden ahorrar, mejorar y optimizar los esfuerzos de la organización usando las mejores partes de los modelos existentes como bloques de construcción; en este sentido, tanto expertos como profesionales deben estar preparados para reconstruir los modelos con el objetivo de diseñar las prácticas de una organización de acuerdo a sus múltiples necesidades. Por otro lado, sin embargo, hay otros factores que pueden influir en el cumplimiento, lo que hace difícil para trabajar en entornos multimodelo, por ejemplo, los aspectos relacionados con las diferencias estructurales tales como la terminología, tamaño, estructura de elementos de proceso, contenido, granularidad y complejidad. En este sentido, las personas involucradas necesitan una ruta o guía que les permita saber cómo llevar a cabo la armonización de modelos y estándares que tienen que aplicar en sus organizaciones. Con el objetivo de facilitar la labor en la armonización de múltiples modelos, este artículo presenta un marco de trabajo que define los elementos necesarios para apoyar la armonización de múltiples modelos de referencia. Asimismo, se presenta su aplicación en tres estudios de caso. A partir de los resultados obtenidos ha sido posible armonizar múltiples modelos a través del marco de trabajo (framework) propuesto.
- Published
- 2015
28. Cloud Computing for Education: A Systematic Mapping Study.
- Author
-
Baldassarre, Maria Teresa, Caivano, Danilo, Dimauro, Giovanni, Gentile, Enrica, and Visaggio, Giuseppe
- Subjects
- *
CLOUD computing , *EDUCATIONAL technology , *PEDAGOGICAL content knowledge , *COMPUTER software , *MOBILE learning - Abstract
This paper examines the cloud computing for education (CCE) literature, and analyzes if the research is developing scientifically with adequate empirical validation. All aspects of empirical investigations covered in the literature are shown as weak, hence, the necessary scientific development of CCE requires extending its scope of interest, and involving scholars synergistically to create and maintain a “common research agenda.” Background: A need to develop research on CCE has been recognized, and considerable efforts made to create an accurate understanding of the development of its scope of interest, in terms of supporting pedagogical developments and processes for better quality of studies. Research Questions: This paper has three main aims: 1) to evaluate the scope of interest in the literature for CCE with specific reference to pedagogy and educational processes; 2) to analyze the characteristics of papers, specifically empirical studies, from the various points of view of the daily improvement activities of teachers and learners at all levels of education; and 3) to identify eventual research gaps to consider and stimulate new topics or further investigations. Methodology: This systematic mapping study review followed a rigorous, replicable process to collect and analyze representative studies of CCE. Findings: Differences are found across geographic areas in applying CCE infrastructure and technologies in educational institutions; few studies address CCE’s impact on pedagogic processes. The scope of interest in CCE is only partially covered; with empirical research being very shallow. Suggestions are made for more effective research on concerning the production and use of content. [ABSTRACT FROM AUTHOR]
- Published
- 2018
- Full Text
- View/download PDF
29. A Governance and Management Framework for Green IT.
- Author
-
Patón-Romero, J. David, Baldassarre, Maria Teresa, Piattini, Mario, and de Guzmán, Ignacio García Rodríguez
- Abstract
In recent years, Green Information Technology (IT) has grown enormously, and has become an increasingly important and essential area, providing multiple benefits to the organizations that focus on it. It is for this reason that there is an increasing number of organizations embracing the idea of Green IT. However, Green IT is a very young field and each organization implements it according to its own criteria. That is why it is extremely important to develop the bases or best practices of governance and management that allow organizations to implement Green IT practices correctly and standardize them. In this article, we propose the "Governance and Management Framework for Green IT", establishing the characteristics needed to carry out the governance and management of Green IT in an organization, and perform audits in this area. This framework is based on COBIT 5, which is a general framework for the control and audit of different areas related to IT. The results obtained through different validations demonstrate the validity and usefulness of the framework developed in the field of Green IT, providing a complete guide to the organizations in their efforts to implement, control and/or improve the practices of Green IT in their processes and day-to-day operations. [ABSTRACT FROM AUTHOR]
- Published
- 2017
- Full Text
- View/download PDF
30. Integration of Human-Centred Design and Agile Software Development Practices: Experience Report from a SME.
- Author
-
Ardito, Carmelo, Baldassarre, Maria Teresa, Caivano, Danilo, and Lanzilotti, Rosa
- Published
- 2016
- Full Text
- View/download PDF
31. What Aspects of Context Should Be Described in Case Studies About Software Teams? Preliminary Results from a Mapping Study.
- Author
-
Baldassarre, Maria Teresa, França, César, and da Silva, Fabio Q. B.
- Published
- 2016
- Full Text
- View/download PDF
32. Enforcing Software Developers' Productivity by Using Knowledge and Experience.
- Author
-
Ardimento, Pasquale, Baldassarre, Maria Teresa, Boffoli, Nicola, Caivano, Danilo, Scalera, Michele, and Visaggio, Giuseppe
- Published
- 2016
- Full Text
- View/download PDF
33. Toward a Meta-Ontology for Accurate Ontologies to Specify Domain Specific Experiments in Software Engineering.
- Author
-
Ferreira, Waldemar, Baldassarre, Maria Teresa, Soares, Sergio, and Visaggio, Giuseppe
- Published
- 2015
- Full Text
- View/download PDF
34. Replication types.
- Author
-
Baldassarre, Maria Teresa, Carver, Jeffrey, Dieste, Oscar, and Juristo, Natalia
- Published
- 2014
- Full Text
- View/download PDF
35. Context-Aware Knowledge Querying in a Networked Enterprise.
- Author
-
Bolchini, Cristiana, Quintarelli, Elisa, Schreiber, Fabio A., and Baldassarre, Maria Teresa
- Published
- 2012
- Full Text
- View/download PDF
36. A process for driving the harmonization of models.
- Author
-
Pardo, César, Pino, Francisco J., García, Félix, Piattini, Mario, and Baldassarre, Maria Teresa
- Published
- 2010
- Full Text
- View/download PDF
37. Mapping Software Acquisition Practices from ISO 12207 and CMMI.
- Author
-
Pino, Francisco J., Baldassarre, Maria Teresa, Piattini, Mario, Visaggio, Giuseppe, and Caivano, Danilo
- Abstract
The CMMI-ACQ and the ISO/IEC 12207:2008 are process reference models that address issues related to the best practices for software product acquisition. With the aim of offering information on how the practices described in these two models are related, and considering that the mapping is one specific strategy for the harmonization of models, we have carried out a mapping of these two reference models for acquisition. We have taken into account the latest versions of the models. Furthermore, to carry out this mapping in a systematic way, we defined a process for this purpose. We consider that the mapping presented in this paper supports the understanding and leveraging of the properties of these reference models, which is the first step towards harmonization of improvement technologies. Furthermore, since a great number of organizations are currently acquiring products and services from suppliers and developing fewer and fewer of these products in-house, this work intends to support organizations which are interested in introducing or improving their practices for acquisition of products and services using these models. [ABSTRACT FROM AUTHOR]
- Published
- 2010
- Full Text
- View/download PDF
38. A Strategy for Painless Harmonization of Quality Standards: A Real Case.
- Author
-
Baldassarre, Maria Teresa, Caivano, Danilo, Pino, Francisco J., Piattini, Mario, and Visaggio, Giuseppe
- Abstract
Globalization, is pushing companies towards continuous improvement. Quality frameworks addressing SPI practices are classifiable in ones describing: ˵what″ should be done (ISO9001,CMMI); ˵how″ it should be done (Six Sigma, GQM). When organizations adopt improvement initiatives, many models may be implied, each leveraging best practices for addressing improvement challenges. This may generate confusion, extra effort and cost, as well as increase the risk of inefficiencies and redundancies. So, it is important to harmonize quality frameworks, i.e. identify intersections and overlapping parts and create a multi-model improvement solution. Our aim is to propose a Harmonization Process supporting organizations interested in introducing/improving SPI practices. We present: a what/what combination of ISO9001 and CMMI-DEVv.1.2 models in the direction from ISO-CMMI; and detail the what/how perspective by showing how GQM is used to define operational goals that address ISO9001 statements, reusable in CMMI appraisals. The harmonization process has been applied to a SME certified ISO9001:2000. [ABSTRACT FROM AUTHOR]
- Published
- 2010
- Full Text
- View/download PDF
39. Statistically Based Process Monitoring: Lessons from the Trench.
- Author
-
Baldassarre, Maria Teresa, Boffoli, Nicola, Bruno, Giovanni, and Caivano, Danilo
- Abstract
Monitoring software processes is a non trivial task. Recently many authors have suggested the use of Statistical Process Control (SPC) for monitoring software processes, while others have pointed out its potential pitfalls. Indeed, the main problem is that SPC is often used ˵as is″ without the appropriate customizations or extensions needed for making it applicable to software contexts. This work points out and discusses four main issues related to software process monitoring and highlights how SPC can be used as solution to address each problem. The solutions arise from experience collected by the authors during empirical investigations in industrial contexts. As so, this work is intended as a first step in clarifying how SPC can contribute to practically solve some monitoring issues and guide practitioners towards a more disciplined and correct use of the approach in controlling software processes. [ABSTRACT FROM AUTHOR]
- Published
- 2009
- Full Text
- View/download PDF
40. A Hands-On Approach for Teaching Systematic Review.
- Author
-
Baldassarre, Maria Teresa, Boffoli, Nicola, Caivano, Danilo, and Visaggio, Giuseppe
- Abstract
An essential part of a software engineering education is technology innovation. Indeed software engineers, as future practitioners, must be able to identify the most appropriate technologies to adopt in projects. As so, it is important to develop the skills that will allow them to evaluate and make decisions on tools, technologies, techniques and methods according to the available empirical evidence reported in literature. In this sense, a rigorous manner for analyzing and critically addressing literature is Systematic Review. It requires formalizing an answerable research question according to the problem or issues to face; search the literature for available evidence according to a systematic protocol and retrieve data from the identified sources; analyze the collected evidence and use it to support decision making and conclusions. In this paper we report on how Systematic Review has been integrated in the ˵Empirical Software Engineering Methods″ course that is taught at the Department of Informatics at the University of Bari, and how students have been introduced to this type of literature review through a hands-on approach. As far as we know, it is the first attempt of including a complex topic like systematic review in a university course on empirical software engineering. We have no empirical evidence on the effectiveness of the approach adopted, other than practice-based experience that we have acquired. Nonetheless, we have collected qualitative data through a questionnaire submitted to the students of the course. Their positive answers and impressions are a first informal confirmation of the successful application of our strategy. [ABSTRACT FROM AUTHOR]
- Published
- 2008
- Full Text
- View/download PDF
41. Harmonizing maturity levels from CMMI-DEV and ISO/IEC 15504.
- Author
-
Pino, Francisco J., Baldassarre, Maria Teresa, Piattini, Mario, and Visaggio, Giuseppe
- Subjects
- *
ORGANIZATION , *ORGANIZATIONAL change , *STANDARDS ,SOFTWARE Engineering Institute (Pittsburgh, Pa.) - Abstract
ISO has recently published Part 7 of the ISO/IEC 15504 standard, with the aim of determining the extent to which an organization consistently implements processes that contribute to achievement of its business goals. This new Part 7 of ISO/IEC 15504 has addressed issues related to the assessment of organizational maturity, as the CMMI-DEV model also does. Recently, growing interest has been shown towards the need to harmonize different improvement models or standards, thereby presenting an integrated vision about them. All this being so and in an effort to offer information on how the maturity levels described in these two models are related, we have carried out the harmonization of these two models. It is based, firstly, on a mapping between processes of ISO 12207:08 and process areas of CMMI-DEV, and in second place, on a matching between processes of ISO 12207:08 and ISO 15504-5. For this work, we have taken into account the latest versions of the models, and defined a suitable process to carry out the mapping in a systematic way. We established differences and similarities between the maturity levels (and their processes) described in these models, our goal being to support organizations which are interested in tackling organizational maturity. Copyright © 2009 John Wiley & Sons, Ltd. [ABSTRACT FROM AUTHOR]
- Published
- 2010
- Full Text
- View/download PDF
42. Empirical Validation of Knowledge Packages as Facilitators for Knowledge Transfer.
- Author
-
Ardimento, Pasquale, Baldassarre, Maria Teresa, Cimitile, Marta, and Visaggio, Giuseppe
- Subjects
KNOWLEDGE transfer ,KNOWLEDGE acquisition (Expert systems) ,KNOWLEDGE management ,INFORMATION services management ,INDUSTRIAL research - Abstract
Transfer of research results in production systems requires, among others, that knowledge be explicit and understandable by stakeholders. Such transfer is demanding, as so many researchers have been studying alternative ways to classic approaches such as books and papers that favour knowledge acquisition on behalf of users. In this context, we propose the concept of Knowledge Experience Package (KEP) with a specific structure as an alternative. The KEP contains both the conceptual model(s) of the research results which make up the innovation, including all the necessary documentation ranging from papers or book chapters; and the experience collected in acquiring it in business processes, appropriately structured. The structure allows the identification of the knowledge chunk(s) that the developer, who is acquiring the knowledge, needs in order to simplify the acquisition process. The experience is needed to point out the scenarios that the user will most likely face and therefore refer to. Both structure and experience are important factors for the innovation transferability and efficacy. Furthermore, we have carried out an experiment which compared the efficacy of this instrument with the classic ones, along with the comprehensibility of the information enclosed in a KEP rather than in a set of Papers. The experiment has pointed out that knowledge packages are more effective than traditional ones for knowledge transfer. [ABSTRACT FROM AUTHOR]
- Published
- 2009
- Full Text
- View/download PDF
43. Editorial: Evaluation and Assessment in Software Engineering (EASE 2008).
- Author
-
BALDASSARRE, MARIA TERESA, VISAGGIO, GIUSEPPE, and LINKMAN, STEPHEN
- Subjects
- *
ENGINEERING , *COMPUTER software - Abstract
The article discusses various topics published within the issue, including one by Karl Cox, Mahmood Niazi, and June Verner on engineering practices, another by Valerie Maxville, Jocelyn Armarego, and Chiou Peng Lam on software selection, and another by Lerina Aversano, Luigi Cerulo, and Massimiliano Di Penta on open source projects.
- Published
- 2009
- Full Text
- View/download PDF
44. Making Sense Out of a Jungle of JavaScript Frameworks : Towards a Practitioner-Friendly Comparative Analysis
- Author
-
Graziotin, Daniel, Abrahamsson, Pekka, Hutchison, David, editor, Kanade, Takeo, editor, Kittler, Josef, editor, Kleinberg, Jon M., editor, Mattern, Friedemann, editor, Mitchell, John C., editor, Naor, Moni, editor, Nierstrasz, Oscar, editor, Pandu Rangan, C., editor, Steffen, Bernhard, editor, Sudan, Madhu, editor, Terzopoulos, Demetri, editor, Tygar, Doug, editor, Vardi, Moshe Y., editor, Weikum, Gerhard, editor, Heidrich, Jens, editor, Oivo, Markku, editor, Jedlitschka, Andreas, editor, and Baldassarre, Maria Teresa, editor
- Published
- 2013
- Full Text
- View/download PDF
45. Are Happy Developers More Productive? : The Correlation of Affective States of Software Developers and Their Self-assessed Productivity
- Author
-
Graziotin, Daniel, Wang, Xiaofeng, Abrahamsson, Pekka, Hutchison, David, editor, Kanade, Takeo, editor, Kittler, Josef, editor, Kleinberg, Jon M., editor, Mattern, Friedemann, editor, Mitchell, John C., editor, Naor, Moni, editor, Nierstrasz, Oscar, editor, Pandu Rangan, C., editor, Steffen, Bernhard, editor, Sudan, Madhu, editor, Terzopoulos, Demetri, editor, Tygar, Doug, editor, Vardi, Moshe Y., editor, Weikum, Gerhard, editor, Heidrich, Jens, editor, Oivo, Markku, editor, Jedlitschka, Andreas, editor, and Baldassarre, Maria Teresa, editor
- Published
- 2013
- Full Text
- View/download PDF
46. A Factorial Experimental Evaluation of Automated Test Input Generation : – Java Platform Testing in Embedded Devices
- Author
-
Runeson, Per, Heed, Per, Westrup, Alexander, Hutchison, David, Series editor, Kanade, Takeo, Series editor, Kittler, Josef, Series editor, Kleinberg, Jon M., Series editor, Mattern, Friedemann, Series editor, Mitchell, John C., Series editor, Naor, Moni, Series editor, Nierstrasz, Oscar, Series editor, Pandu Rangan, C., Series editor, Steffen, Bernhard, Series editor, Sudan, Madhu, Series editor, Terzopoulos, Demetri, Series editor, Tygar, Doug, Series editor, Vardi, Moshe Y., Series editor, Weikum, Gerhard, Series editor, Caivano, Danilo, editor, Oivo, Markku, editor, Baldassarre, Maria Teresa, editor, and Visaggio, Giuseppe, editor
- Published
- 2011
- Full Text
- View/download PDF
47. An Investigation on the Availability of Contribution Information in Open-Source Projects
- Author
-
Zheying Zhang, Davide Taibi, Ulla-Talvikki Virta, Outi Sievi-Korte, Hannu-Matti Jarvinen, Baldassarre, Maria Teresa, Scanniello, Giuseppe, Skavhaug, Amund, Tampere University, and Computing Sciences
- Subjects
World Wide Web ,Layperson ,Open source ,Documentation ,Work (electrical) ,End user ,Computer science ,Feature (computer vision) ,Code (cryptography) ,113 Computer and information sciences - Abstract
Open-source projects commonly receive new feature requests from different types of users from layperson end users to developers, who actively contribute code to the project. However, the submission of new feature requests and the processes adopted for handling them is not always clear. In this work, we aim at investigating the availability of the contribution information, and in particular on the new feature requests, on 66 out of the 100 most starred GitHub projects. We examined the contribution guidelines and other documentation from those 66 projects. We particularly searched for whether the projects openly welcomed new contributions, such as feature requests. Our finding shows that even the most starred GitHub projects are often not reporting information on how to contribute and, in particular, how new feature requests are managed. acceptedVersion
- Published
- 2021
48. Choose the middle way: supporting coding experiments according to their particular context characteristics
- Author
-
FERREIRA NETO, Waldemar Pires, SOARES, Sérgio Castelo Branco, and BALDASSARRE, Maria Teresa
- Subjects
Experimentação ,Engenharia de software - Abstract
CNPq Experiments play an essential role in evaluating solutions in software engineering. A field of software engineering where experiments are frequently used is software development. In this field, many solutions are proposed to foster coding activities, such as different programming languages, developing techniques, tools, and other solutions. In this context, this research has two primary goals. The first goal is to investigate experiments performing coding activities (Coding Experiments). This investigation shall raise the most common characteristics of such experiments, and how current solutions supporting experiments address such coding context. The second goal is to propose a solution to support coding experiments according to their particular context characterization. This research was divided in many sub-steps. Each sub-step adopted distinct method. In the first step, we conducted a systematic analysis of coding experiments published in seven renowned venues in software engineering from 2003 to 2016. In the next step, we systematically evaluated the current solutions to support experiments in SE according to previous findings. Based on the results from previous steps, we proposed our solution. Finally, in the final step, we carried out a case study on replicating coding experiments with the proposed solution. The first study revealed many issues in coding experiments that can be addressed to aid its execution. The second study brought to light which aspects of coding experiments are covered by current solutions. In fact, the majority of general characteristics of coding experiments are adequately addressed by current solutions. However, some context-specific characteristics are not satisfactorily undertaken. Based on found lacks, a metamodel was proposed to specify context-specific coding experiments characteristics. This metamodel can be seen as a specialization of current solution focusing only on coding context characterization. Also, a set of tools were developed to (i) specify models according to the proposed metamodel and (ii) support the experiment execution according to its specification. The last study assessed the proposed solution usage to help researchers carrying out coding activities in experiments. From experiment planner’s perspective, the effort to conduct and collect data was reduced, even considering the extra effort to specify the coding experiment. From participants’ perspective, the proposed solution seemed reasonable to support experiments. However, some issues were identified. Finally, although positive results, performing more assessments including different settings is required to generalize these results. This research focuses only on supporting coding experiments, more precisely planning and execution phases. This work does not deal with other aspects such as data analysis, and we believe current solutions can deal with them. By specifying coding context characteristics, many activities when carrying out a coding experiment can be (semi-)automated, thus contributing to reduce effort to experiment. Moreover, the proposed solution proved adequate for supporting coding experiments, and it is available to support researches around the world through our repository. Experimentos desempenham um papel essencial na avaliação de soluções em engenharia de software (ES). Um campo da ES onde experimentos são frequentemente utilizados é o de desenvolvimento de software. Nele, soluções são propostas para facilitar ou melhorar as atividades de codificação, como diferentes linguagens de programação, desenvolvimento de técnicas, ferramentas e outras soluções. Neste contexto, esta pesquisa tem dois objetivos principais. O primeiro é investigar os experimentos que realizam atividades de codificação (Experimentos de Codificação). Esta investigação deve levantar as características mais comuns de tais experimentos, bem como as soluções atuais que auxiliam a sua realização. O segundo objetivo é propor uma solução para auxiliar estes experimentos de acordo com suas características particulares. Foram adotadas várias metodologias para cada fase da pesquisa. No primeiro estudo, adotamos uma análise sistemática de experimentos de codificação publicados em sete renomados fóruns científicos na engenharia de software entre 2003 a 2016. Depois, realizamos uma avaliação sistemática das atuais soluções para apoiar experimentos em SE. Baseado nos resultados da fases anteriores, propusemos nossa solução. E por fim, conduzimos um quasi-experimento com a solução proposta. Nesse experimento, replicamos um experimento externo que envolvia codificação. O primeiro estudo revelou algumas limitações na realização de experimentos de codificação. Tais limitações podem ser exploradas com o intuito de auxiliar a execução destes experimentos. O segundo estudo identificou lacunas nas atuais soluções que dão apoio a realização de experimentos na engenharia de software. Com base nos resultados anteriores, foi proposto um metamodelo para explicitar as características dos experimentos de codificação que sejam específicas para os seus contextos particulares. Este metamodelo pode ser visto como uma especialização das soluções atuais, focado apenas na caracterização do contexto de codificação. Além disso, um conjunto de ferramentas foi desenvolvido para (i) especificar modelos de acordo com o metamodelo proposto e (ii) apoiar a execução dos experimentos de acordo com a especificação. O último estudo avaliou o uso da solução proposta para auxiliar pesquisadores a realizar experimentos de codificação. Do ponto de vista de um pesquisador, o esforço para conduzir e coletar dados foi reduzido, mesmo considerando o esforço extra para modelar o experimento de codificação. Do ponto de vista dos participantes, a solução proposta aparenta ser útil para apoiar a realização do experimento. No entanto, alguns problemas foram identificados. Finalmente, apesar de resultados positivos, ainda se faz necessário à realização de mais avaliações, incluindo configurações diferentes, para podermos generalizar os resultados obtidos. Esta pesquisa concentra-se apenas no apoio a realização de experimentos de codificação, e mais precisamente as fases de planejamento e execução. Este trabalho não trata de outros aspectos, como análise de dados, e acreditamos que soluções atuais são satisfatórias para lidar com esses outros aspectos. Ao especificar características de contexto de experimento de codificação, muitas atividades do experimento podem ser (semi-) automatizadas, contribuindo assim para reduzir o esforço de experimentação. Além disso, a solução proposta mostrou-se adequada para auxiliar experimentos de codificação, e está disponível para apoiar pesquisas pelo mundo através do nosso repositório.
- Published
- 2017
Catalog
Discovery Service for Jio Institute Digital Library
For full access to our library's resources, please sign in.