RePlanIT Ontology for FAIR Digital Product Passports of ICT: Laptops and Data Servers

Tracking #: 3759-4973

Authors: 
Anelia Kurteva
Carlo van der Valk
Kathleen McMahon
Alessandro Bozzon
Ruud Balkenende

Responsible editor: 
Aldo Gangemi

Submission type: 
Full Paper
Abstract: 
The increasing digitisation that we have witnessed in the past few years has resulted in increased Information and Communications Technology (ICT) hardware manufacturing, which is not sustainable due to the growing demand for critical materials and the greenhouse emissions associated with it. A solution is transitioning to a circular economy (CE). To facilitate this paradigm shift, and boost the data economy and digital innovation in the field, the European Union has introduced the concept of digital product passports (DPPs), which should provide information about a product's lifetime to bring more transparency into supply chains. However, several challenges, namely the lack of findable, accessible, interoperable, reusable (FAIR) ICT and materials data and tools to support its interpretation for decision-making by both humans and machines, are at hand. Utilising Semantic Web technologies such as ontologies and knowledge graphs is a possible solution. Although the ontology work in the ICT and materials domains has been on the rise, there is a lack of a unified semantic model that can capture the complex, heterogeneous cross-domain data needed for building DPPs of ICT devices such as laptops and data servers. Motivated by this, we present the RePlanIT ontology for ICT DPPs, which captures knowledge on several levels - ICT device, hardware components, materials and the CE itself. RePlanIT's specification is based on a literature survey, interviews and inputs from domain experts from both industry and academia. The ontology, its utilisation for building a knowledge graph of DPPs of laptops and data servers and its application have been successfully validated in a real-world case focusing on supporting more sustainable ICT procurement in government.
Full PDF Version: 
Tags: 
Reviewed

Decision/Status: 
Minor Revision

Solicited Reviews:
Click to Expand/Collapse
Review #1
Anonymous submitted on 30/Oct/2024
Suggestion:
Minor Revision
Review Comment:

Although I confirm my positive impression about the paper, I am frankly a bit disappointed by the replies to my comments which, in my opinion, have been treated all as minor points, but this is definitely not always the case. Most of them have not been addressed at all, which is a pity, as they could be useful to improve the quality of the paper.

The first comment is a clear example of what I am saying: my point was that, if one decides to use very general terms in the vocabulary, these can be intended in many different ways, so their interpretation should be constrained. Otherwise, if one keeps the ambiguity, the result is that the ontology is reusable but not interoperable, the worst possible case, as it could be misinterpreted but anyhow reused, bringing with it errors and misuses. My suggestion, which is still valid in my opinion, is to explain such terms by leveraging top level ontologies, or at least, specific core ontologies. I do not think it is enough to motivate the use of a term based on the fact that it belongs to an ontology that has been successfully (…) used in past projects.

My second comment was not aimed at having exemplifications of the concepts, but (at least concise) definitions. I do believe that a reader of the paper should be put in the position of understanding what the ontology is about without looking at the documentation, at least to decide whether to use the ontology for their purposes or not.

I find also the answer to my comment on MaterialRecyclability unsatisfactory: I believe that, when building an ontology, one should draw classes and relations as general as possible to be applied to different variants within the same domain. So, I don’t understand how the fact that the use cases at hand were simple enough to be qualified with a Boolean is enough not to build the property in a way as to make it applicable to more complex cases, which are the majority. Still, I don’t understand how you may judge a laptop (what you mentioned as use case) as either recyclable or not, as it was not a composite object.

Also unsatisfactory is the answer to my comment about the class Reason. My question is: what is reason ontologically? I don’t think that the two lines of text that have been added answer the question.

Again, I don’t think it is acceptable that the frameworks consider just activities that are relevant for the use cases, as it is not good practice to “extend” the concept, as the authors suggest: I believe they should proceed the other way around (in order to gain interoperability), first build the general concept and then specify it until having a granularity which is tailored on the use cases.

Finally, though I hadn’t spotted the issue in my previous review, I agree with the other two referees that the centrality given to the FAIR approach in the title cannot then be found in the text, so I also believe that the paper needs a new, more adequate title.

Review #2
By Bonino da Silva Santos submitted on 25/Nov/2024
Suggestion:
Minor Revision
Review Comment:

The authors have properly addressed most of the reviewers' comments. I'd like to highlight a couple that have been answered in the rebuttal but I believe should be addressed in the paper.
My previous review comment: page 7, line 39 (now line 36). Serial number and model are mentioned as device characteristics that change over their lifetime. I was curious about examples of devices that change their serial numbers or their models after they are build.
Answer: Here we discuss devices that are components of other devices. For example, a laptop’s camera or any sensor in it. If a laptop’s light or temperature sensor is faulty it can be replaced via repair, refurbishment etc. In such cases, a sensor of a different brand and model can be selected. It will have a different serial number as well.
I completely agree with the answer, that components in a computer can be exchanged and the computer remains the same entity. However, the text and Figure 3 define that the class ICT Device has serial number and model properties (among others), and has a relation hasComponent with the class Hardware Component. From the answer to the review comment, I can understand that the authors mean that the replaceable parts (sensors, camera, etc) are subclasses of the class Hardware Component. Nowhere in the text nor on the diagrams the class Hardware Component has properties such as serial number or model. Therefore, the question about the mutability of a serial number or model for an ICT Device remains.

My previous review comment: page 5, line 39, the authors state that “ For consistency, an "isA" relationship was followed when defining classes and their sub-classes.”. However, in the diagrams, the predicate rdfs:subclassOf is used instead. By the way, commonly, predicate names have the first letter in lower case.
Answer: We have used “isA” relationship only as a guideline when defining classes and subclasses before the actual ontology implementation. This helped as we collaborated with domain experts who did not have experience in ontology engineering. We have “translated” the “isA” relationship to the more formal “rdfs:subclassOf”. We hope this clarifies.
The answer is fine and does clarify for me. However, a reader of the paper, who does not have access to the rebuttal document would still be puzzled with the inconsistency between the text and the diagrams. I suggest to either adjust the text to simply mention rdfs:subClassOf or include this explanation.

Figure 3: I assume that the relation between ICT Device and Data Server, dogont:Computer and Switch is rdfs:subClassOf, correct? If so, I suggest to add the relation label to the diagram.

Review #3
By Enrico Daga submitted on 27/Nov/2024
Suggestion:
Accept
Review Comment:

The authors have addressed my concerns in this new version of the manuscript.