Collection

Context-Awareness and Nature of Computation and Communication

Context awareness (CA) refers to systems can both sense and react based on their environment. The systems may have information about the circumstances under which they are able to operate and adapt their behavior accordingly based on rules or an intelligent stimulus. Such systems are a component of a mobile computing environment. Currently context has been considered as part of a process in which users are involved, hence specifying and developing context models are needed to support context-aware applications to (a) adapt interfaces, (b) tailor the set of application-relevant data, (c) increase the precision of information retrieval, (d) discover services, (e) make the user interaction implicit, or (f) build smart environments. Context related to human factors is structured into three categories: (a) information on the user, (b) the user’s social environment, and (c) the user’s tasks. Likewise, context related to physical environment is structured into three categories: (a) location, (b) infrastructure, and (c) physical conditions. Context-aware systems are concerned with the acquisition of context, the abstraction and understanding of context, and application behavior based on the recognized context. In some applications, as the user's activity and location are crucial, context awareness has been concentrated more deeply on location awareness and activity recognition. Three important aspects of context are: (a) where you are; (b) who you are with; and (c) what resources are nearby. Emotional awareness is the ability to recognize, understand, and manage our emotions. It is a key component of emotional intelligence (EI), which combines the awareness of our emotions with the ability to use them to enhance our thinking. Emotional awareness in computing and communication is a rapidly growing field. It involves the integration of emotional understanding into computing systems to enhance their interaction with users. Here are some key points: 1.Ubiquitous Emotion-Aware Computing: Emotions are a crucial element for personal and ubiquitous computing. This involves sensing and understanding emotions to improve the interaction between humans and computers. For instance, a study combined speech, electrocardiogram (ECG or EKG), and a revised Self-Assessment Mannequin to assess people’s emotions. 2.Emotional awareness for pervasive computing: This scope focuses on emotion awareness for pervasive computing beyond traditional approaches. It explores the challenges of sensing, modeling, and recognizing emotions using embedded sensors in smartphones, wearable devices, and pervasive sensors. 3.Importance in Communication: Emotional awareness plays a significant role in communication3. Understanding feelings can help improve the success of communication. If you are emotionally aware, you will communicate better and understand how emotions influence the way people communicate. 4. Applications: Emotion information can be applied in various areas such as work-life balance, healthier life and behavior, and the combined research of emotion recognition and artificial intelligence (AI). In summary, emotional awareness in computing and communication is about integrating emotional understanding into systems to make them more responsive and effective in interacting with users. It’s a fascinating field with numerous applications and ongoing research. Natute of Computation and Communication focuses on rigorous approaches and cutting-edge solutions, which encompass the following scope of the topics: Nature of computation and communication implies natural computing and communicating, Natural computing refers to computing approaches that are inspired by natural systems, such as biological processes, ecological systems, and physical phenomena. These approaches often involve the use of algorithms and computational models that mimic the behavior of natural systems in order to solve complex problems. Examples of natural computing techniques include genetic algorithms, neural networks, swarm intelligence, and evolutionary computing. These methods are often used in fields such as optimization, machine learning, and data analysis. Communicating naturally refers to using language and communication methods that are based on human communication patterns and behavior. This involves using language that is clear, concise, and easy to understand, and using communication methods that are natural and intuitive. Examples of natural communication methods include face-to-face communication, body language, and nonverbal cues. In addition, natural language processing (NLP) communicating techniques are also used to enable computers to understand and interpret natural language in order to facilitate communication between humans and machines. NLP techniques are used in a variety of applications, including virtual assistants, chatbots, and language translation. The main fields of research on the mentioned topics are artificial neural computing/communicating, evolutionary algorithms, swarm intelligence, artificial immune computing/communicating, fractal geometry, artificial life, DNA computing/communicating, and quantum computing/communicating, among others. This special issue on Context-Awareness and Nature of Computation and Communication in the ACM/Springer Mobile Networks and Applications (MONET) Journal is a place for highly original ideas about how CA and Nature-Inspiration are going to shape computing/communicating systems of the future. Hence, it focuses on rigorous approaches and cutting-edge solutions which break new ground in dealing with the properties of CA and Nature. Its purpose is to make a formal basis more accessible to researchers, scientists, professionals and students as well as developers and practitioners in computer science by providing them with state-of-the-art research results and future opportunities and trends

Editors

  • Prof. Phan Cong Vinh

    Nguyen Tat Thanh University 300A Nguyen Tat Thanh Street, Ward 13, District 4, Ho Chi Minh City, Vietnam Email: pcvinh@ntt.edu.vn

Articles (2 in this collection)