Figure 2 - uploaded by Felipe I. Anfurrutia
Content may be subject to copyright.
A Web annotation sample using W3C's data model.

A Web annotation sample using W3C's data model.

Source publication
Conference Paper
Full-text available
Systematic Literature Reviews (SLRs) are increasingly popular to categorize and identify research gaps. Their reliability largely depends on the rigour of the attempt to identify, appraise and aggregate evidences through coding, i.e. the process of examining and organizing the data contained in primary studies in order to answer the research questi...

Context in source publication

Context 1
... single out those paragraphs as the target of the annotation, W3C provides a mechanism called Selector. Figure 2 provides an example: "oa:hasBody" stands for comment "myComment"; "oa:hasTarget" points to an oa:SpecificResource resource which is pinpointed through the quote "annotation" that appears in source webpage1. In the example, the way to single this quote out is by indicating the text that precedes ("this is an") and follows ("that has") the text paragraph that is the focus of the annotation. ...

Citations

... The development of an SLR makes use of at least three types of data: i) general data of publications, such as authorship, year, origin and title; ii) context data, such as themes, methodology and application areas; and iii) data considered findings, such as contributions, barriers and guidelines (Díaz et al., 2019). ...
Article
Full-text available
There is an increase in the consumption of products across the globe and with it, the damage and environmental impacts also grow in significant proportions. Therefore, there is a need to propose methods, techniques and procedures capable of minimizing environmental impacts, which, consequently, has inspired the academic community to develop research that addresses sustainable alternatives for the production, use and disposal of products. Due to society's growing interest in this subject, this research aims to present the state of the art on sustainable products and analyze how this content impacts organizations. Methodologically, the research was supported by a Systematic Literature Review based on 161 papers from the Web of Science database, published from 01/01/2011 to 12/31/2020. As main results, it was observed the historical evolution, the adopted methodological procedures, the innovations and trends of future research that are still open. In addition, it was noticed that a large part of the studies sought to address how the producer's extended responsibility has been configured, the process of developing eco-designed products and, finally, the consumer's behavior regarding products with eco-labels.
... However, these concepts need to be connected to the knowledge the newcomer already has. As an example, consider Jane, a developer that has previously worked in the application engineering team of Highlight&Go [40], one of the products derived from WACline. The main concepts from this application, which are already known to Jane, are highlighted in the SPL Cmap of Fig. 2 with an orange background. ...
Preprint
With a volatile labour and technological market, onboarding is becoming increasingly important. The process of incorporating a new developer, a.k.a. the newcomer, into a software development team is reckoned to be lengthy, frustrating and expensive. Newcomers face personal, interpersonal, process and technical barriers during their incorporation, which, in turn, affects the overall productivity of the whole team. This problem exacerbates for Software Product Lines (SPLs), where their size and variability combine to make onboarding even more challenging, even more so for developers that are transferred from the Application Engineering team into the Domain Engineering team, who will be our target newcomers. This work presents concept maps on the role of sensemaking scaffolds to help to introduce these newcomers into the SPL domain. Concept maps, used as knowledge visualisation tools, have been proven to be helpful for meaningful learning. Our main insight is to capture concepts of the SPL domain and their interrelationships in a concept map, and then, present them incrementally, helping newcomers grasp the SPL and aiding them in exploring it in a guided manner while avoiding information overload. This work's contributions are four-fold. First, concept maps are proposed as a representation to introduce newcomers into the SPL domain. Second, concept maps are presented as the means for a guided exploration of the SPL core assets. Third, a feature-driven concept map construction process is introduced. Last, the usefulness of concept maps as guides for SPL onboarding is tested through a formative evaluation. Link to the online demo: url="https://rebrand.ly/wacline-cmap"
Article
A significant amount of research project funding is spent creating customized annotation systems, re-inventing the wheel once and again, developing the same common features. In this paper, we present WACline, a Software Product Line to facilitate customization of browser extension Web annotation clients. WACline reduces the development effort by reusing common features (e.g., highlighting and commenting) while putting the main focus on customization. To this end, WACline provides already implemented 111 features that can be extended with new ones. In this way, researchers can reduce the development and maintenance costs of annotation clients.
Conference Paper
With a volatile labour and technological market, onboarding is becoming increasingly important. The process of incorporating a new developer, a.k.a. the newcomer, into a software development team is reckoned to be lengthy, frustrating and expensive. Newcomers face personal, interpersonal, process and technical barriers during their incorporation, which, in turn, affects the overall productivity of the whole team. This problem exacerbates for Software Product Lines (SPLs), where their size and variability combine to make onboarding even more challenging, even more so for developers that are transferred from the Application Engineering team into the Domain Engineering team, who will be our target newcomers. This work presents concept maps on the role of sensemaking scaffolds to help to introduce these newcomers into the SPL domain. Concept maps, used as knowledge visualisation tools, have been proven to be helpful for meaningful learning. Our main insight is to capture concepts of the SPL domain and their interrelationships in a concept map, and then, present them incrementally, helping newcomers grasp the SPL and aiding them in exploring it in a guided manner while avoiding information overload. This work’s contributions are four-fold. First, concept maps are proposed as a representation to introduce newcomers into the SPL domain. Second, concept maps are presented as the means for a guided exploration of the SPL core assets. Third, a feature-driven concept map construction process is introduced. Last, the usefulness of concept maps as guides for SPL onboarding is tested through a formative evaluation. Link to the online demo: https://rebrand.ly/wacline-cmap