mladjan jovanovic | University Singidunum, Belgrade, Serbia (original) (raw)
Papers by mladjan jovanovic
Zenodo (CERN European Organization for Nuclear Research), Mar 28, 2022
This publication is based upon work from COST Action GoodBrother-Network on Privacy-Aware Audioan... more This publication is based upon work from COST Action GoodBrother-Network on Privacy-Aware Audioand Video-Based Applications for Active and Assisted Living, supported by COST (European Cooperation in Science and Technology). COST (European Cooperation in Science and Technology) is a funding agency for research and innovation networks. Our Actions help connect research initiatives across Europe and enable scientists to grow their ideas by sharing them with their peers. This boosts their research, career and innovation. www.cost.eu Other documents published by the Goodbrother COST Action are available at https://goodbrother.eu/deliverables. debate among experts and stakeholders is paving the way towards AAL ensuring ergonomics, usability, acceptance and privacy preservation. The DIANA, PAAL, and VisuAAL projects are examples of this fresh approach. This report provides the reader with a review of the most recent advances in audio-and video-based monitoring technologies for AAL. It has been drafted as a collective effort of WG3 to supply an introduction to AAL, its evolution over time and its main functional and technological underpinnings. In this respect, the report contributes to the field with the outline of a new generation of ethical-aware AAL technologies and a proposal for a novel comprehensive taxonomy of AAL systems and applications. Moreover, the report allows non-technical readers to gather an overview of the main components of an AAL system and how these function and interact with the end-users. The report illustrates the state of the art of the most successful AAL applications and functions based on audio and video data, namely (i) lifelogging and self-monitoring, (ii) remote monitoring of vital signs, (iii) emotional state recognition, (iv) food intake monitoring, activity and behaviour recognition, (v) activity and personal assistance, (vi) gesture recognition, (vii) fall detection and prevention, (viii) mobility assessment and frailty recognition, and (ix) cognitive and motor rehabilitation. For these application scenarios, the report illustrates the state of play in terms of scientific advances, available products and research project. The open challenges are also highlighted. The report ends with an overview of the challenges, the hindrances and the opportunities posed by the uptake in real world settings of AAL technologies. In this respect, the report illustrates the current procedural and technological approaches to cope with acceptability, usability and trust in the AAL technology, by surveying strategies and approaches to co-design, to privacy preservation in video and audio data, to transparency and explainability in data processing, and to data transmission and communication. User acceptance and ethical considerations are also debated. Finally, the potentials coming from the silver economy are overviewed.
Computer
enerative modeling is an artificial intelligence (AI) technique that generates synthetic artifact... more enerative modeling is an artificial intelligence (AI) technique that generates synthetic artifacts by analyzing training examples; learning their patterns and distribution; and then creating realistic facsimiles. Generative AI (GAI) uses generative modeling and advances in deep learning (DL) to produce diverse content at scale by utilizing existing media such as text, graphics, audio, and video. 1,2 While mainly used in research settings, GAI is entering various domains and everyday scenarios. This article sheds light on the unique practical opportunities and challenges GAI brings. GAI TECHNIQUES Although there are many forms of GAI, we will look at four of the most common techniques being leveraged today. Generative adversarial networks Generative adversarial networks (GANs) are the most prevalent GAI technique being used today. 3 A GAN uses a pair of neural networks. One, known as the generator, synthesizes the content (for example, an image of a human face). The second, known as the discriminator, evaluates the authenticity of the generator's content, (that is, whether the face is natural or fake). The networks repeat this generate/discriminate cycle until the generator produces content that the discriminator cannot discern between real and synthetic. Generative Pre-trained Transformer Generative Pre-trained Transformer (GPT) models generate text in different languages and can create human-sounding words, sentences, and paragraphs on almost any topic and writing style-from convincing news articles and essays to conversations in customer-service chatbots or characters in video games. 4 These have matured over several generations, each with an increased parameter set trained on a more extensive online textual
The15th International Conference on PErvasive Technologies Related to Assistive Environments
BACKGROUND Ambient Assisted Living (AAL) is a common name for various Artificial Intelligence (AI... more BACKGROUND Ambient Assisted Living (AAL) is a common name for various Artificial Intelligence (AI)-infused applications and platforms that support their users in need in multiple activities, from health to daily living. These systems use different approaches to learn about their users and make automated decisions, known as AI models, for personalizing their services and increasing outcomes. Given the numerous systems developed and deployed for people with different needs, health conditions, and dispositions towards the technology, it is critical to obtain clear and comprehensive insights concerning AI models employed, along with their domains, technology, and concerns, to identify promising directions for future work. OBJECTIVE This study provides a scoping review of the literature on AI models in AAL. In particular, we analyze: 1) specific AI models employed in AАL systems, 2) the target domains of the models, 3) the technology using the models, and 4) the major concerns from the e...
1 Mental healthcare has seen numerous benefits from interactive technologies and artificial intel... more 1 Mental healthcare has seen numerous benefits from interactive technologies and artificial intelligence. Various interventions have successfully used intelligent technologies to automate the assessment and evaluation of psychological treatments and mental well-being and functioning. These technologies include different types of robots, video games, and conversational agents. The paper critically analyzes existing solutions with the outlooks for their future. In particular, we: i) give an overview of the technology for mental health, ii) critically analyze the technology against the proposed criteria, and iii) provide the design outlooks for these technologies.
Lecture Notes in Computer Science, 2015
The diversity, which is intrinsic to open data, affects intuitiveness and acceptance from the end... more The diversity, which is intrinsic to open data, affects intuitiveness and acceptance from the end users perspective. While the existing visualization techniques provide various ways to exploit open data in different domains, they still lack mechanisms to capture generality and flexibility across highly heterogeneous data representations that are crucial in the open data domain. We propose a novel visualization approach that exploits an entity-centric representation of open data. The key idea is that people intuitively perceive things as entities and categorize them according to their similarities and differences. The approach is supported by a UI architecture that allows aligning underlying open data described by the entities with a meaningful user experience. A preliminary user study shows the feasibility of our approach and its potential in turning the exploitation of open data catalogues into a positive user experience.
Primena predloženog pristupa je demonstrirana na primerima dve studije slučaja iz različitih dome... more Primena predloženog pristupa je demonstrirana na primerima dve studije slučaja iz različitih domena. Ključne reči: interakcija čoveka i računara, konteksno-osetljivi korisnički interfejs, inženjerstvo vođeno modelima, arhitektura vođena modelima, model čoveka, model uređaja, model okruženja, višenačinska interakcija, model korisničkog interfejsa, transformacije modela. Naučna oblast : sofversko inženjerstvo. Uža naučna oblast : korisnički interfejsi.
The report summarises the design research methodology and how it has been implemented<br> t... more The report summarises the design research methodology and how it has been implemented<br> throughout the development of the commonfare.net platform. In particular, it elaborates on the<br> public design process during current (1-3) and future (4) releases of commonfare.net. The process<br> towards each release combines different methods including design workshops, solutions<br> prototyping and field studies. This report provides a detailed description of these methods as<br> activities with their inputs, objectives, participants and outputs, and how they informed the releases<br> iteratively and incrementally.
JITA - Journal of Information Technology and Applications (Banja Luka) - APEIRON, 2011
In this paper, we present an approach to design of command tables in aircraft cockpits. To date, ... more In this paper, we present an approach to design of command tables in aircraft cockpits. To date, there is no common standard for designing this kind of command tables. Command tables impose high load on human visual senses for displaying flight information such as altitude, attitude, vertical speed, airspeed, heading and engine power. Heavy visual workload and physical conditions significantly influence cognitive processes of an operator in an aircraft cockpit. Proposed solution formalizes the design process describing instruments in terms of estimated effects they produce on flight operators. In this way, we can predict effects and constraints of particular type of flight instrument and avoid unexpected effects early in the design process.
A wide spectrum of research has been done in designing technologies for older people that address... more A wide spectrum of research has been done in designing technologies for older people that address different aspects of the ageing process, such as physical, mental and emotional health. Recently, technology-based interventions that promote physical activity have gained momentum. Prior to designing the interventions, the key question we need to answer is why older people would use them. This requires consideration of personal, as well as socio-technical context of engagement. In this paper we describe our work in understanding personal and socio-technical factors of user engagement in using technologies for older people that promote physical activity and social interaction. We use the results to identify, articulate and validate user scenarios for our intervention design. Antonella De Angeli, Michela Cozza, Mladjan Jovanovic, Linda Tonolli, Mark Mushiba, Andrew McNeill, Lynne Coventry (2016): Understanding Motivations in Designing for Older Adults. In Markus Garschall, Theo Hamm, Dom...
International Journal of Human–Computer Interaction, 2021
Active aging technologies are increasingly designed to support an active lifestyle. However, the ... more Active aging technologies are increasingly designed to support an active lifestyle. However, the way in which they are designed can raise different barriers to acceptance of and use by older adults. Their designers can adopt a negative stereotype of aging. Thorough understanding of user requirements is central to this problem. This paper investigates user requirements for technologies that encourage an active lifestyle and provide older people with the means to self-manage their physical, mental, and emotional health. This requires consideration of the person and the sociotechnical context of use. We describe our work in collecting and analyzing older adults' requirements for a technology which enables an active lifestyle. The main contribution of the paper is a model of user requirements for inclusive technology for older people.
IEEE Internet Computing, 2021
Chatbots are emerging as a promising platform for accessing and delivering healthcare services. T... more Chatbots are emerging as a promising platform for accessing and delivering healthcare services. The evidence is in the growing number of publicly available chatbots aiming at taking an active role in the provision of prevention, diagnosis, and treatment services. This article takes a closer look at how these emerging chatbots address design aspects relevant to healthcare service provision, emphasizing the Human-AI interaction aspects and the transparency in AI automation and decision making.
International Journal of Human-Computer Studies, 2020
A number of technological devices have been developed over the last decade to support an active l... more A number of technological devices have been developed over the last decade to support an active lifestyle as people age. However, despite substantial investment, they have failed to reach widespread acceptance. We attribute the problem to a generalised tendency to ground their design on a model of ageing that portrays people in decline, with little involvement of perspective users. To counteract this tendency, the paper proposes a structured methodology to collect user requirements as desires. The methodology is built on the Integrated Behavioural Model and was instantiated in an interview study (N=18) with two cohorts of older adults from Italy and the UK. Results have been collated into a model of user desires which puts the person (described in terms of attitudes, perceived norms and personal agency) as well as the sociotechnical context of use to the forefront of the designer's attention. The model is contrasted with related work and used to define new design trajectories for active ageing technology as design for pleasurable and resourceful ageing.
Yugoslav Journal of Operations Research, 2013
In model-driven user interface development, several models are used to describe different aspects... more In model-driven user interface development, several models are used to describe different aspects of user interface when level of detail varies. The relations between the models are established through model transformations. The Model Driven Engineering (MDE) approach has been proposed in software engineering domain in order to provide techniques and tools to deal with models in the automated way. In this paper, we will review existing user interface languages that gain wider acceptance, and discuss their applicability for model-driven user interface development.
Zenodo (CERN European Organization for Nuclear Research), Mar 28, 2022
This publication is based upon work from COST Action GoodBrother-Network on Privacy-Aware Audioan... more This publication is based upon work from COST Action GoodBrother-Network on Privacy-Aware Audioand Video-Based Applications for Active and Assisted Living, supported by COST (European Cooperation in Science and Technology). COST (European Cooperation in Science and Technology) is a funding agency for research and innovation networks. Our Actions help connect research initiatives across Europe and enable scientists to grow their ideas by sharing them with their peers. This boosts their research, career and innovation. www.cost.eu Other documents published by the Goodbrother COST Action are available at https://goodbrother.eu/deliverables. debate among experts and stakeholders is paving the way towards AAL ensuring ergonomics, usability, acceptance and privacy preservation. The DIANA, PAAL, and VisuAAL projects are examples of this fresh approach. This report provides the reader with a review of the most recent advances in audio-and video-based monitoring technologies for AAL. It has been drafted as a collective effort of WG3 to supply an introduction to AAL, its evolution over time and its main functional and technological underpinnings. In this respect, the report contributes to the field with the outline of a new generation of ethical-aware AAL technologies and a proposal for a novel comprehensive taxonomy of AAL systems and applications. Moreover, the report allows non-technical readers to gather an overview of the main components of an AAL system and how these function and interact with the end-users. The report illustrates the state of the art of the most successful AAL applications and functions based on audio and video data, namely (i) lifelogging and self-monitoring, (ii) remote monitoring of vital signs, (iii) emotional state recognition, (iv) food intake monitoring, activity and behaviour recognition, (v) activity and personal assistance, (vi) gesture recognition, (vii) fall detection and prevention, (viii) mobility assessment and frailty recognition, and (ix) cognitive and motor rehabilitation. For these application scenarios, the report illustrates the state of play in terms of scientific advances, available products and research project. The open challenges are also highlighted. The report ends with an overview of the challenges, the hindrances and the opportunities posed by the uptake in real world settings of AAL technologies. In this respect, the report illustrates the current procedural and technological approaches to cope with acceptability, usability and trust in the AAL technology, by surveying strategies and approaches to co-design, to privacy preservation in video and audio data, to transparency and explainability in data processing, and to data transmission and communication. User acceptance and ethical considerations are also debated. Finally, the potentials coming from the silver economy are overviewed.
Computer
enerative modeling is an artificial intelligence (AI) technique that generates synthetic artifact... more enerative modeling is an artificial intelligence (AI) technique that generates synthetic artifacts by analyzing training examples; learning their patterns and distribution; and then creating realistic facsimiles. Generative AI (GAI) uses generative modeling and advances in deep learning (DL) to produce diverse content at scale by utilizing existing media such as text, graphics, audio, and video. 1,2 While mainly used in research settings, GAI is entering various domains and everyday scenarios. This article sheds light on the unique practical opportunities and challenges GAI brings. GAI TECHNIQUES Although there are many forms of GAI, we will look at four of the most common techniques being leveraged today. Generative adversarial networks Generative adversarial networks (GANs) are the most prevalent GAI technique being used today. 3 A GAN uses a pair of neural networks. One, known as the generator, synthesizes the content (for example, an image of a human face). The second, known as the discriminator, evaluates the authenticity of the generator's content, (that is, whether the face is natural or fake). The networks repeat this generate/discriminate cycle until the generator produces content that the discriminator cannot discern between real and synthetic. Generative Pre-trained Transformer Generative Pre-trained Transformer (GPT) models generate text in different languages and can create human-sounding words, sentences, and paragraphs on almost any topic and writing style-from convincing news articles and essays to conversations in customer-service chatbots or characters in video games. 4 These have matured over several generations, each with an increased parameter set trained on a more extensive online textual
The15th International Conference on PErvasive Technologies Related to Assistive Environments
BACKGROUND Ambient Assisted Living (AAL) is a common name for various Artificial Intelligence (AI... more BACKGROUND Ambient Assisted Living (AAL) is a common name for various Artificial Intelligence (AI)-infused applications and platforms that support their users in need in multiple activities, from health to daily living. These systems use different approaches to learn about their users and make automated decisions, known as AI models, for personalizing their services and increasing outcomes. Given the numerous systems developed and deployed for people with different needs, health conditions, and dispositions towards the technology, it is critical to obtain clear and comprehensive insights concerning AI models employed, along with their domains, technology, and concerns, to identify promising directions for future work. OBJECTIVE This study provides a scoping review of the literature on AI models in AAL. In particular, we analyze: 1) specific AI models employed in AАL systems, 2) the target domains of the models, 3) the technology using the models, and 4) the major concerns from the e...
1 Mental healthcare has seen numerous benefits from interactive technologies and artificial intel... more 1 Mental healthcare has seen numerous benefits from interactive technologies and artificial intelligence. Various interventions have successfully used intelligent technologies to automate the assessment and evaluation of psychological treatments and mental well-being and functioning. These technologies include different types of robots, video games, and conversational agents. The paper critically analyzes existing solutions with the outlooks for their future. In particular, we: i) give an overview of the technology for mental health, ii) critically analyze the technology against the proposed criteria, and iii) provide the design outlooks for these technologies.
Lecture Notes in Computer Science, 2015
The diversity, which is intrinsic to open data, affects intuitiveness and acceptance from the end... more The diversity, which is intrinsic to open data, affects intuitiveness and acceptance from the end users perspective. While the existing visualization techniques provide various ways to exploit open data in different domains, they still lack mechanisms to capture generality and flexibility across highly heterogeneous data representations that are crucial in the open data domain. We propose a novel visualization approach that exploits an entity-centric representation of open data. The key idea is that people intuitively perceive things as entities and categorize them according to their similarities and differences. The approach is supported by a UI architecture that allows aligning underlying open data described by the entities with a meaningful user experience. A preliminary user study shows the feasibility of our approach and its potential in turning the exploitation of open data catalogues into a positive user experience.
Primena predloženog pristupa je demonstrirana na primerima dve studije slučaja iz različitih dome... more Primena predloženog pristupa je demonstrirana na primerima dve studije slučaja iz različitih domena. Ključne reči: interakcija čoveka i računara, konteksno-osetljivi korisnički interfejs, inženjerstvo vođeno modelima, arhitektura vođena modelima, model čoveka, model uređaja, model okruženja, višenačinska interakcija, model korisničkog interfejsa, transformacije modela. Naučna oblast : sofversko inženjerstvo. Uža naučna oblast : korisnički interfejsi.
The report summarises the design research methodology and how it has been implemented<br> t... more The report summarises the design research methodology and how it has been implemented<br> throughout the development of the commonfare.net platform. In particular, it elaborates on the<br> public design process during current (1-3) and future (4) releases of commonfare.net. The process<br> towards each release combines different methods including design workshops, solutions<br> prototyping and field studies. This report provides a detailed description of these methods as<br> activities with their inputs, objectives, participants and outputs, and how they informed the releases<br> iteratively and incrementally.
JITA - Journal of Information Technology and Applications (Banja Luka) - APEIRON, 2011
In this paper, we present an approach to design of command tables in aircraft cockpits. To date, ... more In this paper, we present an approach to design of command tables in aircraft cockpits. To date, there is no common standard for designing this kind of command tables. Command tables impose high load on human visual senses for displaying flight information such as altitude, attitude, vertical speed, airspeed, heading and engine power. Heavy visual workload and physical conditions significantly influence cognitive processes of an operator in an aircraft cockpit. Proposed solution formalizes the design process describing instruments in terms of estimated effects they produce on flight operators. In this way, we can predict effects and constraints of particular type of flight instrument and avoid unexpected effects early in the design process.
A wide spectrum of research has been done in designing technologies for older people that address... more A wide spectrum of research has been done in designing technologies for older people that address different aspects of the ageing process, such as physical, mental and emotional health. Recently, technology-based interventions that promote physical activity have gained momentum. Prior to designing the interventions, the key question we need to answer is why older people would use them. This requires consideration of personal, as well as socio-technical context of engagement. In this paper we describe our work in understanding personal and socio-technical factors of user engagement in using technologies for older people that promote physical activity and social interaction. We use the results to identify, articulate and validate user scenarios for our intervention design. Antonella De Angeli, Michela Cozza, Mladjan Jovanovic, Linda Tonolli, Mark Mushiba, Andrew McNeill, Lynne Coventry (2016): Understanding Motivations in Designing for Older Adults. In Markus Garschall, Theo Hamm, Dom...
International Journal of Human–Computer Interaction, 2021
Active aging technologies are increasingly designed to support an active lifestyle. However, the ... more Active aging technologies are increasingly designed to support an active lifestyle. However, the way in which they are designed can raise different barriers to acceptance of and use by older adults. Their designers can adopt a negative stereotype of aging. Thorough understanding of user requirements is central to this problem. This paper investigates user requirements for technologies that encourage an active lifestyle and provide older people with the means to self-manage their physical, mental, and emotional health. This requires consideration of the person and the sociotechnical context of use. We describe our work in collecting and analyzing older adults' requirements for a technology which enables an active lifestyle. The main contribution of the paper is a model of user requirements for inclusive technology for older people.
IEEE Internet Computing, 2021
Chatbots are emerging as a promising platform for accessing and delivering healthcare services. T... more Chatbots are emerging as a promising platform for accessing and delivering healthcare services. The evidence is in the growing number of publicly available chatbots aiming at taking an active role in the provision of prevention, diagnosis, and treatment services. This article takes a closer look at how these emerging chatbots address design aspects relevant to healthcare service provision, emphasizing the Human-AI interaction aspects and the transparency in AI automation and decision making.
International Journal of Human-Computer Studies, 2020
A number of technological devices have been developed over the last decade to support an active l... more A number of technological devices have been developed over the last decade to support an active lifestyle as people age. However, despite substantial investment, they have failed to reach widespread acceptance. We attribute the problem to a generalised tendency to ground their design on a model of ageing that portrays people in decline, with little involvement of perspective users. To counteract this tendency, the paper proposes a structured methodology to collect user requirements as desires. The methodology is built on the Integrated Behavioural Model and was instantiated in an interview study (N=18) with two cohorts of older adults from Italy and the UK. Results have been collated into a model of user desires which puts the person (described in terms of attitudes, perceived norms and personal agency) as well as the sociotechnical context of use to the forefront of the designer's attention. The model is contrasted with related work and used to define new design trajectories for active ageing technology as design for pleasurable and resourceful ageing.
Yugoslav Journal of Operations Research, 2013
In model-driven user interface development, several models are used to describe different aspects... more In model-driven user interface development, several models are used to describe different aspects of user interface when level of detail varies. The relations between the models are established through model transformations. The Model Driven Engineering (MDE) approach has been proposed in software engineering domain in order to provide techniques and tools to deal with models in the automated way. In this paper, we will review existing user interface languages that gain wider acceptance, and discuss their applicability for model-driven user interface development.