José Palazzo Moreira de Oliveira

José Palazzo Moreira de Oliveira
Universidade Federal do Rio Grande do Sul | UFRGS · Institute of Informatics

Dr.

About

400
Publications
41,580
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,543
Citations
Introduction
José Palazzo Moreira de Oliveira is full professor of Computer Science at Federal University of RS, UFRGS. He as a doctor degree in Computer Science from the IMAG, Grenoble, France, a M.Sc. degree in Computer Science from UFRGS and has graduated in Electronic Engineering. His research interests include information systems, e-learning, database systems and applications, conceptual modeling and ontologies, applications of database technology and distributed systems.
Additional affiliations
April 1968 - present
Universidade Federal do Rio Grande do Sul

Publications

Publications (400)
Conference Paper
O ensino superior brasileiro de Computação está sofrendo uma grande pressão nesta fase que se encaminha para uma pós-pandemia. Os sintomas de um desalinhamento com as necessidades da sociedade e das empresas de Computação já vinham sendo percebidos, e a pandemia, com a consolidação de formas de trabalho híbrido, reforçou essa percepção. A formação...
Chapter
Business process models are essential for organizations, enabling participants to understand the business processes in which they are involved. These models are mainly designed using process modeling tools, supporting Business Process Model and Notation (BPMN) 2.0, which is widely accepted by the community. However, representation of modeling probl...
Article
Full-text available
An essential aspect of smart city applications is how to obtain context data about their users and understand them. Several works in the last decades have presented context recognition software architectures that can be applied in smart cities. This study aims to overview the state of the art in distributed context recognition software architecture...
Article
Full-text available
Smart cities are one of the emerging domains for computational applications. Many of these applications may benefit from the ubiquitous computing paradigm to provide better services. An important aspect of these applications is how to obtain data about their users and understand them. Context-aware approaches has been proven to be successful in und...
Article
Full-text available
Recommender systems appeared in the early 90s to help users deal with cognitive overload brought by the internet. From there to now, such systems have assumed many other roles like help users to explore, improve decision making, or even entertain. The system needs to look to user characteristics to accomplish such new goals. These characteristics h...
Article
Recommender systems have been constantly refined to improve the accuracy of rating prediction and ranking generation. However, when a recommender system is too accurate in predicting the users’ interests, negative impacts can arise. One of the most critical is the filter bubbles creation, a situation where a user receives less content diversity. In...
Article
The International Conference on Conceptual Modeling celebrated 40 years of existence at its 38th edition held in Salvador, Brazil, on 4–7 November 2019. As one of the most traditional and well-known conferences in the database area, it has its origins on the Entity-Relationship Model proposed by Peter P. Chen in 1975. To celebrate such an accomplis...
Conference Paper
Full-text available
Process design requires a well understanding of the application domain. In practice, business analysts interview the domain experts and translate their understanding to process models. Often, the vocabulary used by the domain expert is very specific and difficult to understand by process analysts. Therefore, the process model elements can be named...
Conference Paper
Full-text available
Healthcare processes are characterized by frequent changes, numerous exceptions and complex deviations from the norm. Despite the increasing adoption of process-aware healthcare information systems (PAHIS), there still exist numerous issues related to the handling of exceptions in clinical processes that are not effectively supported in contemporar...
Conference Paper
Business Process Model and Notation (BPMN) provides an extensive set of notational elements, such as activities , events and gateways, which enable the representation of a wide variety of business processes. Business Process Management Systems (BPMSs) can implement BPMN to allow the execution of business processes. However, not all BPMN elements ar...
Conference Paper
O Sistema de Informação Geográfica (SIG) é uma tecnologia com grande potencial de transformação para os governos. Desde 1999, o governo municipal de Porto Alegre, capital do Estado do Rio Grande do Sul, deu início a uma série de ações para desenvolver e implementar um SIG corporativo. No entanto, há um enorme desequilíbrio no desenvolvimento em SIG...
Conference Paper
Lack of information on the infrastructure resources needed to execute business processes may interfere with the execution flow of the BPM lifecycle phases. If an organization recognizes that it does not have the resources needed to execute a process as planned, it might have to redesign the process. This paper presents an approach to recommending t...
Article
Full-text available
The use of Recommendation Systems in virtually all online services nowadays makes people interact with them more and more, especially when considering the domain of intelligent cities. However, these systems have accumulated criticism over time because of their overemphasis on similarity, which ultimately produces recommendations that are often obv...
Article
The emergence of automated environments to add intelligence to the deci- sion making process on real world problems with multiple and conflicting objectives is an actual issue. In some cases, these objectives have the same importance and no easy priorization can be done. For dealing with reasoning on every-day activities, systems for ambient intell...
Article
Full-text available
Reducing spending on electricity consumption has become a challenge for residential users as well as industries due to rate hikes in electric bills in recent years. Residential users often do not know which equipment consumes more energy or how much each appliance uses energy and this makes managing energy consumption difficult. And it is in this s...
Book
This book constitutes the refereed proceedings of the 38th International Conference on Conceptual Modeling, ER 2019, held in Salvador, Brazil, in November 2019. The 22 full and 22 short papers presented together with 4 keynotes were carefully reviewed and selected from 142 submissions. This events covers a wide range of topics, covered in the follo...
Chapter
Full-text available
Adaptive hypermedia systems are systems that modify the different visible aspects based on the user profile. To provide this adaptation, the system is modeled according to a user model, which stores the information about each user. This information can include knowledge, interests, goals and tasks, background and skills, behavior, interaction prefe...
Conference Paper
Business process management has become an increasingly present activity in organizations. In this context, approaches that assist in the identification and documentation of business processes are presented as relevant efforts to make organizations more competitive. To achieve these goals, business process descriptions are considered as a useful art...
Conference Paper
The digital revolution of rapid technological rise and the high movement of urbanization are two factors that determine the transformation of the current society, which creates a scenario favorable to the phenomenon of intelligent cities. One of the main objectives for the design of these cities is that there is an improvement in the lives of citiz...
Article
Full-text available
It is an important topic in Active and Assisted Living (AAL) research and development to support elderly people suffering from memory impairment in their daily activities. A promising approach to such support is providing memory aids based on knowledge of how the person to be supported usually (i.e., in an unimpaired condition) copes with her/his d...
Chapter
Considering culture both in technology-enhanced learning and human computer interaction research is an important issue since culture has a strong impact on many cognitive and affective processes including those related to learning. Also, people with different cultural backgrounds develop alternative interpretations and strategies and do not value t...
Preprint
Full-text available
Automatic Text Summarization strategies have been successfully employed to digest text collections and extract its essential content. Usually, summaries are generated using textual corpora that belongs to the same domain area where the summary will be used. Nonetheless, there are special cases where it is not found enough textual sources, and one p...
Chapter
The design of comprehensible process models is a very complex task. In order to obtain them, process analysts usually rely on process modeling guidelines. This is specially true when dealing with collections counting up to hundreds of process models, since querying or organizing such a collection is not easy. In this paper we report a method presen...
Conference Paper
The reduction of electric energy consumption is considered as one of the main challenges in diverse sectors of the economy. To residential customers, the management of energy consumption can bring significant costs reduction and decreased environmental impact. The challenges to achieve this goal are related to (i) non-existence of devices containin...
Conference Paper
Abstract—Providing reminders to elderly people in their home environment, while they perform their daily activities, is considered as a user support activity, and thus a relevant topic in Active and Assisted Living (AAL) research and development. Determining such reminders implies decision-making, since the actions’ flow (behavior) usually involves...
Article
Ubiquitous computing technologies have been applied in several areas. However, it still presents a number of challenges, both for the full implementation of technologies and for the integration with existing information systems. One of the main mismatches evidenced by recent works is how context-awareness, a widely used capability in ubiquitous com...
Article
Full-text available
Recommender systems were first conceived to provide suggestions of interesting items to users. The evolution of such systems provided an understanding that a recommender system is currently used to diverse objectives. One of the current challenges in the field is to have approaches of recommendation that go beyond accuracy metrics. Since it is a ve...
Article
Full-text available
Context-awareness is a key feature for ubiquitous computing scenarios applications. Currently, technologies and methodologies have been proposed for the integration of context-awareness concepts in intelligent information systems to adapt them to the execution of services, user interfaces and data retrieval. Recent research proposed conceptual mode...
Article
Full-text available
The Brazilian Symposium on Databases (SBBD) celebrated its 30th edition in October 2015. As the database community has evolved over the years, so has the data analysis area. To celebrate such accomplishments, this article goes over the SBBD history from distinct social perspectives. Overall, we investigate the complete SBBD co-authorship network bu...
Conference Paper
Process modeling plays a significant role in the business process lifecycle, as it must stress the quality of process models for supporting all the next steps. However, this phase is time consuming and expensive, a consequence of the huge amount of unstructured input information. In a previous research, we presented an approach for identifying busi...
Conference Paper
Full-text available
Teachers have increasingly employed different methods to enrich the learning of a subject in class, drive other assignments, and meet curriculum standards. One of such methods is the use of movies as an alternative educational experience to support class discussions. In this sense, websites such as TeachWithMovies 1 , arise as a valuable support to...
Conference Paper
One of the main research opportunities regarding the use of contextual information is the context and relational databases integration. This integration allows the better contextualized retrieval of data. This paper presents a set of rules, which used with an ontological model, allows the integration of context and domain data. This approach enable...
Chapter
The Internet is becoming increasingly an important source of information for people who are seeking healthcare information. Users do so without professional guidance and may lack sufficient knowledge and training to evaluate the validity and quality of health web content. This is particularly problematic in the era of Web 2.0. Hence, the main goal...
Conference Paper
Ambient Assisted Living are equipped with ubiquitous technologies, and use sensors as their main element for environmental data collection, providing systems with updated information. Currently, there is a convergence combining systems for smart environments and uncertainty reasoning. Considering that the world population is aging, health-support i...
Data
Ontology (bigger one) used in the second round of experiments, from our paper "An Experiment on an Ontology-Based Support Approach for Process Modeling". The ontology was generated automatically, for the purpose of our experiment. See article for details.
Conference Paper
Designing comprehensible process models is a complex task. Process analysts must rely on the experience of expert systems managers to achieve process models with high comprehensibility, also known as pragmatic quality. In the literature, this is portrayed as process modeling guidelines that help modelers to avoid common issues which hinder the comp...
Article
Context: Recent research discusses the use of ontologies, dictionaries and thesaurus as a means to improve activity labels of process models. However, the trade-off between quality improvement and extra effort is still an open question. It is suspected that ontology-based support could require additional effort for the modeler. Objective: In this...
Article
Full-text available
Considering that the world population is aging, health-support issues are in evidence, and many dangerous situations concerning users in their living environment may arise. This paper presents an approach to allow Ambient Assisted Living (AAL) systems to identify and predict situations that may endanger users in their living environment. Elderly pe...
Article
Full-text available
Nowadays it is usual to implement game elements and design in non-game contexts to promote user ́s motivation and engagement. This process is called gamification. However, gamification is being implemented in a one-size-fits-all approach, considering that all users react the same way for the gamification elements. The purpose of this work is to exp...
Conference Paper
Full-text available
Ontologies have been used in computing to represent knowledge in computer systems. The representations made through the usage of ontologies allow information to be used by intelligent systems and agents. Micrometeorological data have been used in various types of systems, like expert system and systems used in other domains, such as, process manage...
Conference Paper
In proactive computing, systems can act to eliminate, mitigate or take advantage of previous knowledge to manipulate situations of interest in advance. Such behavior is critical for Ambient Assisted Living Systems. In this paper, we present semantic models to design and implement proactive systems to Home Care environments implemented with devices...
Conference Paper
Full-text available
Recommender and Adaptive systems have their focus in providing items and services to the user. The recommender leaves up to the user the decision of using or not the item or service and the adaptive enforcing a behavior. By such characteristics, their goal in the educational domain often are similar, if not the same. Despite such similarities, ther...
Article
Mobile learning is a reality. However, ubiquitous learning approaches are not at a full level of maturity, much of these approaches lacking proposals aiming to provide its practical use. This paper presents an architecture for ubiquitous learning, which employs the paradigm of ontology-based data access (OBDA) for solving problems related to data i...
Conference Paper
Smart environments are spaces that interact with users taking into account their needs and preferences. Systems that manage these environments need to manipulate the context for interacting in a suitable way with users. One big challenge for creating a smart environment is to deal with context dynamicity. Ideally, these computer-supported environme...
Conference Paper
Business process modeling is an important task for supporting business process management. One challenge of process modeling is the diversity of expertise from novice modelers to expert designers, which defines the need to provide different sorts of guidance during modeling. In this paper, we discuss these expertise differences based on the cogniti...
Conference Paper
Full-text available
Ubiquitous computing defines a set of technologies to make computing omnipresent in real life environments. In the area of ambient assisted living, ubiquitous technologies have been used to improve the life quality and expectancy for people with impaired cognitive ability. Recently, researches have shown that the use of context-awareness combined w...
Conference Paper
The catalogs of molecular biology databases does not provide a full description of databases, so the user should select databases using limited information available. Taking into account this fact, in the context of an initiative called BioDBCore, a group of experts proposes core metadata definitions to describe the molecular biology databases. How...
Conference Paper
The selection of resources within a university campus is not an easy task, due the multitude of physical and virtual resources available. By this fact, a person can easily select a set of resources that cannot attend their needs and interests in the best way. Such multitude of resources can leads to the problem of the person cognitive overload, whi...
Article
Full-text available
Authorship analysis aims at classifying texts based on the stylistic choices of their authors. The idea is to discover characteristics of the authors of the texts. This task has a growing importance in forensics, security, and marketing. In this work, we focus on discovering age and gender from blog authors. With this goal in mind, we analyzed a la...
Conference Paper
Full-text available
Pervasive environments are places that have abundant resources and as a consequence the analysis and selection of a small set of interesting resources may become a difficult task. Learning objects are important re-sources for teaching and so are the targets resources of the recommendation process proposed here. To recommend such objects an ontologi...
Article
Process models are composed of graphical elements and words. However, words used to name elements during process design have potentially ambiguous meanings, which might result in quality problems. We believe that ontologies might serve as a means to address this problem. This paper discusses aspects related to words used to represent concepts in la...
Conference Paper
Full-text available
Currently, ontologies are widely used in ubiquitous systems for the representation of context and situation information. In addition, task ontologies are used to describe processes and daily situations that may occur in certain domains. In this way, it is necessary that there are strategies of integration between ontologies and databases, because u...
Article
The application of ubiquitous technologies in the improvement of education strategies is called Ubiquitous Learning. This article proposes the integration between two models dedicated to support ubiquitous learning environments, called Global and CoolEdu. CoolEdu is a generic collaboration model for decentralized environments. Global is an infrastr...
Conference Paper
Full-text available
The Web 2.0 is the ultimate manifestation of User-Generated Content systems. Such systems contain information of different quality levels. This paper proposes how to measure reputation from social interactions existing in social networks built according to health information. We selected Twitter as a case study, since retweet function can be com...
Conference Paper
A number of ubiquitous systems are considering how to deal with situation-awareness to act in a personalized manner according to user's needs. Indeed, most of the research efforts in situation-awareness are generally focused on the implementation of common characteristics, differing basically on the relevant context observed and how this contextual...
Conference Paper
Full-text available
Ambient Intelligence provides technology support and assistance to help people in their daily wellbeing. Equipped with ubiquitous technologies, Ambient Intelligence uses sensors to monitor the environment and to collect data continuously providing systems with updated information. Ideally, these computer-supported environments must detect relevant...