Renata Guizzardi

Renata Guizzardi
University of Twente | UT · Department of Industrial Engineering and Business Information Systems (IEBIS)

PhD in Computer Science

About

107
Publications
37,902
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
1,837
Citations
Additional affiliations
September 2009 - present
Federal University of Espírito Santo
Position
  • Professor (Associate)

Publications

Publications (107)
Chapter
New developments on Information Systems (ISs) and especially on Artificial Intelligence (AI) have been posing continuous risks to humans and societies, going beyond problems of security and safety and including many more ethical problems. In this context, ethicality becomes a major requirement for AI systems that prevents them from being biased, ma...
Chapter
Full-text available
New developments in Information Systems (ISs) and especially in Artificial Intelligence (AI) have been posing continuous risks to humans and societies , going beyond problems of security and safety, and including many more ethical problems. In this context, ethicality becomes a major requirement for AI systems that prevents them from being biased,...
Chapter
Full-text available
Trust is an attitude that an agent (the trustor) has toward an entity (the trustee), such that the trustor counts upon the trustee to act in a way that is beneficial w.r.t. to the trustor’s goals. The notion of trust is relevantly discussed both in information science and philosophy. Unfortunately, we still lack a satisfying account for this concep...
Chapter
Ontologies as computational artifacts have been seen as a solution to FAIRness due to their characteristics, applications, and semantic competencies. Conceptualizations of complex and vast domains can be fragmented in different ways and can compose what is known as ontology networks. Thus, the ontologies produced can relate to each other in many di...
Article
Full-text available
In a world where Artificial Intelligence (AI) is pervasive, humans may feel threatened or at risk by giving up control to machines. In this context, ethicality becomes a major concern to prevent AI systems from being biased, making mistakes, or going rogue. Requirements Engineering (RE) is the research area that can exert a great impact in the deve...
Conference Paper
Full-text available
Trust is an attitude that an agent (the trustor) has toward an entity (the trustee), such that the trustor counts upon the trustee to act in a way that is beneficial w.r.t. to the trustor's goals. The notion of trust is relevantly discussed both in information science and philosophy. Unfortunately, we still lack a satisfying account for this concep...
Article
Full-text available
Ontologies have been successfully used to assign semantics in the Semantic Web context, to support integration of data from different systems or different sources, and to enable reasoning. However, building ontologies is not a trivial task. Ontology reuse can help in this matter. The search and selection of ontologies to be reused should consider t...
Book
This book constitutes the proceedings of the 16th International Conference on Research Challenges in Information Sciences, RCIS 2022, which took place in Barcelona, Spain, during May 17–20, 2022. It focused on the special theme "Ethics and Trustworthiness in Information Science".
Chapter
Full-text available
The advent of socio-technical, cyber-physical and Artificial Intelligence (AI) systems has broadened the scope of requirements engineering which must now deal with new classes of requirements, concerning ethics, privacy and trust. Unfortunately, requirements engineers cannot be expected to understand the qualities behind these new classes of system...
Chapter
The advent of socio-technical, cyber-physical and artificial intelligence systems has broadened the scope of requirements engineering, which must now deal with new classes of requirements, concerning ethics, privacy and trust. This brings new challenges to Requirements Engineering, in particular regarding the understanding of the non-functional req...
Conference Paper
Full-text available
The advent of socio-technical, cyber-physical and artificial intelligence systems has broadened the scope of requirements engineering, which must now deal with new classes of requirements, concerning ethics, privacy and trust. This brings new challenges to Requirements Engineering, in particular regarding the understanding of the non-functional req...
Article
Software systems have an increasing value in our lives, as our society relies on them for the numerous services they provide. However, as our need for larger and more complex software systems grows, the risks involved in their operation also grows, with possible consequences in terms of significant material and social losses. The rational managemen...
Chapter
Full-text available
The advent of Artificial Intelligence (AI) technologies has made it possible to build systems that diagnose a patient, decide on a loan application, drive a car, or kill an adversary in combat. Such systems signal a new era where software-intensive systems perform tasks that were performed in the past only by humans because they require judgement t...
Conference Paper
Full-text available
The advent of Artificial Intelligence (AI) technologies has made it possible to build systems that diagnose a patient, decide on a loan application, drive a car, or kill an adversary in combat. Such systems signal a new era where software-intensive systems perform tasks that were performed in the past only by humans because they require judgement t...
Chapter
Full-text available
AI systems that offer social services, such as healthcare services for patients, driving for travellers and war services for the military need to abide by ethical and professional principles and codes that apply for the services being offered. We propose to adopt Requirements Engineering (RE) techniques developed over decades for software systems i...
Conference Paper
Full-text available
AI systems that offer social services, such as healthcare services for patients, driving for travellers and war services for the military need to abide by ethical and professional principles and codes that apply for the services being offered. We propose to adopt Requirements Engineering (RE) techniques developed over decades for software systems i...
Book
Full-text available
This volume celebrates the career of Prof. Ricardo de Almeida Falbo on the occasion of his formal retirement. The volume includes reflections from collaborators and former students, casting light on his academic work and contributions. The chapters show how Falbo's original contributions have influenced a number of developments in the application o...
Conference Paper
Full-text available
i* is the most popular goal modeling language and therefore has several dialects that can interpret its concepts in different ways. iStar 2.0 was designed to lessen the misinterpretation problems of its constructs. Concepts can be well-defined in the language but, if not used properly, the produced models may become inconsistent. An ontology can be...
Conference Paper
Full-text available
Requirements engineering comprises activities for discovery, analysis and specification of users' needs and goals for a software system. In an early phase of software development, it is essential not to discard alternatives until some reasoning or evaluation is taken. Goal-oriented requirement engineering provides means for dealing with goals, need...
Chapter
Full-text available
Goal-Oriented Requirements Engineering (GORE) gained prominence by covering some of the limitations of traditional Requirements Engineering (RE). As a result, many GORE modeling languages have been proposed since this field emerged. Aiming at providing formal semantics to the concepts of GORE, the Goal-Oriented Requirements Ontology (GORO) was prop...
Chapter
Full-text available
Recently, we witnessed a shift in the Networking paradigm, with large part of the network control moving from hardware to software. This move has been accompanied by an increase of interest in declarative software models (conceptual models) for the domain. Moreover, novel architectures allow services to be deployed in multiple domains. These change...
Article
Full-text available
The publication of Linked Data on the Web regarding several application domains leads to new problems related to Requirements Engineering, which needs to take into account aspects related to new ways of developing systems and delivering information integrated with the Web of Data. Tasks such as (functional and non-functional) requirements elicitati...
Conference Paper
Full-text available
The rational management of software defects is a fundamental requirement for a mature software industry. Standards, guides and capability models directly emphasize how important it is for an organization to know and to have a well-established history of failures, errors and defects as they occur in software activities. The problem is that each of t...
Conference Paper
Full-text available
Environmental Quality Research (EQR) comprises many different methods, procedures and subdomains, often requiring the integration of heterogenous data from many sources. In this paper we show the first steps in building an ontology network to support interoperability of EQR data. We present a bottom-up approach that begins by analyzing available da...
Chapter
The rational management of software defects is a fundamental requirement for a mature software industry. Standards, guides and capability models directly emphasize how important it is for an organization to know and to have a well-established history of failures, errors and defects as they occur in software activities. The problem is that each of t...
Conference Paper
Full-text available
The publication of Linked Data on the World Wide Web, regarding several application domains, leads to new problems related to requirements engineering, which needs to take into account aspects related to new ways of developing systems and delivering information integrated with the Web of Data. The use of vocabularies is an intrinsic activity when p...
Chapter
Full-text available
Making decisions is part of the everyday life of any organization. Documenting such decisions is important to allow organizational members to learn from past mistakes, and to support newcomers in adjusting into the organization. However, nowadays, decisions are usually documented in unstructured ways, which makes it hard to find and interpret them....
Article
Full-text available
The use of Requirements at Runtime (RRT) is an emerging research area. Many methods and frameworks that make use of requirements models during software execution can be found in the literature. However, there is still a lack of a formal and explicit representation of what RRT are and what are the primary goals of their use. Still, most RRT proposal...
Conference Paper
Full-text available
Ontologies have been used as vehicles to assign semantics to data in several domains, since they represent a conceptualization about the domain of interest and establish a common vocabulary to be shared. For properly addressing the domain of interest and serving as a means to attribute meaning to data, ontology should provide a correct understandin...
Conference Paper
Full-text available
This paper explores the use of " process-related models " – such as Enterprise Architecture (EA) models – as non-ontological resources (NORs) in the Ontology Engineering (OE) trajectory. These models are commonly available in enterprise repositories in process-rich social domains (e.g., e-Government, finance, software engineering, manufacturing), a...
Conference Paper
Full-text available
Business Process Modeling (BPM) has been for a number of years in the spotlight of research and practice, aiming at providing organizations with conceptual modeling-based representations of the flow of activities that generate its main products and services. It is essential that such flow of activities is engineered in a way to satisfy the organiza...
Article
Online user feedback is principally used as an information source for evaluating customers' satisfaction for a given goods, service or software application. The increasing attitude of people towards sharing comments through the social media is making online user feedback a resource containing different types of valuable information. The huge amount...
Article
Full-text available
This paper describes a long-term research program on developing ontological foundations for conceptual modeling. This program, organized around the theoretical background of the foundational ontology UFO (Unified Foundational Ontology), aims at developing theories, methodologies and engineering tools with the goal of advancing conceptual modeling a...
Conference Paper
Full-text available
The term user feedback is becoming widely used in requirements engineering (RE) research to refer to the comments and evaluations that users express upon having experienced the use of a software application or service. This explicit feedback takes place in virtual spaces (e.g., issue tracking systems, app stores), aiming, for instance, at reporting...
Conference Paper
Full-text available
Non-functional requirements (NFRs) have been the focus of research in Requirements Engineering (RE) for more than 20 years. Despite this attention, their ontological nature is still an open question, thereby hampering efforts to develop concepts, tools and techniques for eliciting, modeling, and analyzing them, in order to produce a specification f...
Conference Paper
Full-text available
We propose a modeling language for non-functional requirements (NFRs) that views NFRs as requirements over qualities, mapping a software-related domain to a quality space. The language is compositional in that it allows (recursively) complex NFRs to be constructed in several ways. Importantly, the language allows the definition of requirements abou...
Article
Nowadays, developers and service providers put a lot of effort on collecting and analyzing user feedback with the purpose of improving their applications and services. This motivates the proposal of new tools to collect and analyze feedback. In our work, we develop a user feedback ontology, aimed at clarifying the concepts of this domain. For that,...
Conference Paper
Full-text available
In recent years, there has been a growing interest in the application of foundational ontologies, i.e., formal ontological theories in the philosophical sense, to provide a theoretically sound foundation for improving the theory and practice of conceptual modeling. In this paper, we present advances on our research on the ontological foundations of...
Conference Paper
Full-text available
The i* framework is a renowned Requirements Engineering approach. This work is part of an ongoing effort to provide ontological interpretations for the i* core concepts. With this, we aim at proposing a more uniform use of the language, in a way that it can be more easily learned by newcomers and more efficiently transferred to industry. Our approa...
Conference Paper
Full-text available
Supporting Goal-Oriented Requirement Engineering (GORE) in a systematic and comprehensive way may require the combination of distinct goal-oriented approaches. However, due to lack of common semantics, to combine these approaches can be challenging. In this work, we propose a semantic alignment between two complementary goal-oriented approaches: th...
Conference Paper
Full-text available
This preface provides a brief overview of the International Workshop on Vocabularies, Ontologies and Rules for the Enterprise (VORTE) held in conjunction with EDOC 2013. The preface introduces the Workshop research topics and presents the accepted papers.
Article
Full-text available
This special issue of the CLEI Electronic Journal consists of extended and revised versions of articles presented at the XV Ibero-American Conference on Software Engineering (CIbSE 2012) and the IX Experimental Software Engineering Latin American Workshop (ESELAW 2012), which took place in Buenos Aires, Argentina, in April 2012.
Article
Full-text available
Normative Acts are important legislative and regulatory documents made by different governmental organs. Every year, a huge amount of information is provided in Normative Acts by these organs without control, i.e., there is no effective way to verify redundancies, inconsistencies, crossimpact and ambiguities. In this paper, we propose a domain onto...
Article
Full-text available
In the past few years, the community that develops i* has become aware of the problem of having so many variants, since it makes it difficult for newcomers to learn how to use the language and even to experts to efficiently exchange knowledge and disseminate their proposals. Moreover, this problem also delays the transfer of the i* framework to ind...
Chapter
Collaborative navigation systems provide a useful way for virtual groups to share information through the web. However, the common set of features of these tools is not enough to offer a more face-to-face browsing experience. To fill in the gap, this paper presents a collaborative web browsing proposal, which integrates flexible session management,...
Chapter
While traditional approaches in business process modeling tend to focus on “how” the business processes are performed (adopting a behavioral description in which business processes are described in terms of procedural aspects), in goal-oriented business process modeling, the proposals strive to extend traditional business process methodologies by p...
Conference Paper
Este artigo tem por objetivo apresentar um meio de suporte a metadados em aplicações interativas para TV Digital, respeitando os padrões brasileiros. Ele apresenta o desenvolvimento de uma biblioteca em Lua para prover tal suporte, e uma aplicação que visa testar a usabilidade da mesma. Ele também apresenta um estudo sobre metadados no contexto da...
Conference Paper
Full-text available
The i* community has raised several main dialects and dozens of variations in the definition of the i* language. Differences may be found related not just to the representation of new concepts but to the very core of the i* language. If on the one hand this is caused by large adoption of the framework in the academic setting, on the other hand, it...
Article
Full-text available
In this paper, we work towards an approach to establish a connection between the goal domain and the enterprise architecture elements that are responsible for the satisfaction of goals in an enterprise. We observe this connection is far from trivial, requiring us to consider the semantics of goals, the semantics of many other enterprise elements as...
Conference Paper
Full-text available
In recent years, there has a growing interest in the use of Ontologically Well-Founded Conceptual Modeling languages to support the domain analysis phase in Information Systems Engineering. OntoUML is an example of a conceptual modeling language whose metamodel has been designed to comply with the ontological distinctions and axiomatic theories put...
Article
Full-text available
This paper discusses the integration of goal analysis and business process modelling by using, respectively, Tropos and ARIS for each of these activities. The main benefit of the approach relates to traceability between goal models and business process models. The approach is exemplified with a case study in a healthcare organisation. We have obser...
Article
Full-text available
While traditional approaches in business process modeling tend to focus on "how" the business processes are performed (adopting a behavioral description in which business processes are described in terms of procedural aspects), in goal-oriented business process modeling, the proposals strive to extend traditional business process methodologies by p...
Article
Full-text available
Collaborative navigation systems provide a useful way for virtual groups to share information through the web. However, the common set of features of these tools is not enough to offer a more face-to-face browsing experience. To fill in the gap, this paper presents a collaborative web browsing proposal, which integrates flexible session management,...
Article
Full-text available
Most of the available ontology engineering methodologies presuppose the existence of a set of questions which provide the objective and scope of the ontology under development. However, these so-called competency questions are not always clear from start. In this sense, such competency questions are comparable to system requirements, elicited and m...
Conference Paper
Full-text available
The i* community has raised several main dialects and dozens of variations in the definition of the i* language. Differences may be found related not just to the representation of new concepts but to the very core of the i* language. In previous work we have tackled this issue mainly from a syntactic point of view, using metamodels and syntactic-ba...
Article
Full-text available
Pre-conceptual schemas are used in software engineering for automatically generating conceptual diagrams and source code of a given domain. Inside pre-conceptual schemas, concepts are not currently categorized, leading to misuses of such nodes. From the definition of Aristotle's Categories, many authors have discussed and recognized the need of cla...
Conference Paper
Full-text available
This paper reviews the support for the goal domain in several enterprise modelling approaches and enterprise architecture frameworks, namely, ARIS, ISO RM-ODP Enterprise Language, DoDAF, MODAF, BPMN/BMM, ArchiMate and its ARMOR extension. We describe how these efforts propose to align goals with the remaining elements in enterprise architectures (w...
Chapter
A novel perspective on requirements engineering, founded on social concepts and strategic analysis of relationships among social actors. Much of the difficulty in creating information technology systems that truly meet people's needs lies in the problem of pinning down system requirements. This book offers a new approach to the requirements challen...
Chapter
A novel perspective on requirements engineering, founded on social concepts and strategic analysis of relationships among social actors. Much of the difficulty in creating information technology systems that truly meet people's needs lies in the problem of pinning down system requirements. This book offers a new approach to the requirements challen...
Conference Paper
Full-text available
The problem of designing suitable conceptual modeling languages for system engineering is far from being solved. In the past years, some works have proposed the use of foundational ontologies as analysis tools to enable semantic coherence when (re)designing such languages. In this paper, we exemplify this approach by applying a foundational ontolog...
Conference Paper
Full-text available
Organizational Modeling is a discipline which tries to capture and reason about the distinct dimensions (e.g. structure, strategies and processes) involved in organizations by the means of visual models. In order to be effective, these models must represent in an abstract way, the right set of concepts composing each of the organizational dimension...
Conference Paper
Full-text available
A pragmatic and straightforward approach to semantic service discovery is to match inputs and outputs of user requests with the input and output requirements of registered service descriptions. This approach can be extended by using pre-conditions, effects and semantic annotations (meta-data) in an attempt to increase discovery accuracy. While on o...