Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Enamul Hoque 0002

dblp:71/4476-2 · DBLP profile ↗
← Back
10ranked-venue papers
3as first author
0since 2021 · last 2020
0000-0002-9789-6645ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 4 · 1 first-authorHuman-computer interaction and ubiquitous computing · 2 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 2Systems, architecture and hardware · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer networks
3 papers
Internet of things and sensor networks · 55% Wireless sensing and localization · 27% Cellular and mobile networks · 14%
Human-computer interaction and pervasive computing
3 papers
Ubiquitous computing and smart environments · 90% Health and well-being technologies · 10%
Computer graphics and multimedia
1 paper
Audio and music processing · 87% Computer animation and physical simulation · 13%

Topics — the 17 heaviest of 20, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Ubiquitous computing and smart environments
smart home
0.322012
Being SMART about failures: assessing repairs in SMART homes · UbiComp 2012
Semantic anomaly detection in daily activities · UbiComp 2012
Audio and music processing › speech processing
speech classification
0.212014
RESONATE: reverberation environment simulation for improved classification of speech models · IPSN 2014
Audio and music processing
speech processing
0.212014
RESONATE: reverberation environment simulation for improved classification of speech models · IPSN 2014
Ubiquitous computing and smart environments › context recognition › activity recognition
abnormal activity detection
0.112012
Semantic anomaly detection in daily activities · UbiComp 2012
Ubiquitous computing and smart environments › context recognition
activity recognition
0.112012
Being SMART about failures: assessing repairs in SMART homes · UbiComp 2012
Ubiquitous computing and smart environments › sensor data analysis
sensor failure detection
0.112012
Being SMART about failures: assessing repairs in SMART homes · UbiComp 2012
Cellular and mobile networks
latency constraint
0.112010
Addressing burstiness for reliable communication and latency bound generation in wireless sensor networks · IPSN 2010
Internet of things and sensor networks › iot networks › iot communication › sensor network communication
link burstiness
0.112010
Addressing burstiness for reliable communication and latency bound generation in wireless sensor networks · IPSN 2010
Wireless sensing and localization › RF sensing
RFID sensing
0.112010
Monitoring quantity and quality of sleeping using WISPs · IPSN 2010
Wireless sensing and localization
sleep monitoring
0.112010
Monitoring quantity and quality of sleeping using WISPs · IPSN 2010
Internet of things and sensor networks
wireless sensor network
0.112010
Addressing burstiness for reliable communication and latency bound generation in wireless sensor networks · IPSN 2010
Internet of things and sensor networks › wireless sensor network
middleware
0.112009
Physicalnet: a middleware for programming concurrent, across administrative domain sensor and actuator networks · SenSys 2009
Internet of things and sensor networks
wireless sensor and actuator networks
0.112009
Physicalnet: a middleware for programming concurrent, across administrative domain sensor and actuator networks · SenSys 2009
Health and well-being technologies › health monitoring
daily activity monitoring
0.012012
Semantic anomaly detection in daily activities · UbiComp 2012
Health and well-being technologies
elderly care
0.012010
Monitoring quantity and quality of sleeping using WISPs · IPSN 2010
Internet of things and sensor networks › wireless sensor network
sensor network programming
0.012009
Physicalnet: a middleware for programming concurrent, across administrative domain sensor and actuator networks · SenSys 2009
Distributed systems
service-oriented architecture
0.012009
Physicalnet: a middleware for programming concurrent, across administrative domain sensor and actuator networks · SenSys 2009

Methods — techniques the papers use, named apart from their topics

wireless identification and sensing platform · 0.2service-oriented architecture · 0.2conflict resolution · 0.2reverberation simulation · 0.2statistical deviation detection · 0.1semantic rules · 0.1classifier ensemble · 0.1application-level semantics · 0.1
YearPublicationVenuePosition
2020 Reliable Communication and Latency Bound Generation in Wireless Cyber-Physical Systems
abstract
Low-power wireless communication has been widely used in cyber-physical systems that require time-critical data delivery. Achieving this goal is challenging because of link burstiness and interference. Based on significant empirical evidence of 21 days and over 3.6 M packet transmissions per link, we propose both routing and scheduling algorithms that produce latency bounds of the real-time periodic streams and accounts for both link bursts and interference. The solution is achieved through the definition of a new metric B max that characterizes links by their maximum burst length, and by choosing a novel least-burst-route that minimizes the sum of worst-case burst lengths over all links in the route. With extensive data-driven analysis, we show that our algorithms outperform existing solutions by achieving accurate latency bound with much less energy consumption. In addition, a testbed evaluation consisting of 48 nodes spread across a floor of a building shows that we obtain 100% reliable packet delivery within derived latency bounds. We also demonstrate how performance deteriorates and discuss its implications for wireless networks with insufficient high-quality links.
Sirajum Munir, Hao-Tsung Yang, Shan Lin 0001, Shahriar Nirjon, Lin Chen 0002, Enamul Hoque 0002, John A. Stankovic, Kamin Whitehouse
ACM Trans. Cyber Phys. Syst.6
2015 Holmes: A Comprehensive Anomaly Detection System for Daily In-home Activities
abstract
Advances in wireless sensor networks have enabled the monitoring of daily activities of elderly people. The goal of these monitoring applications is to learn normal behavior in terms of daily activities and look for any deviation, i.e., Anomalies, so that alerts can be sent to relatives or caregivers. However, human behavior is very complex, and many existing anomaly detection systems are too simplistic which cause many false alarms, resulting in unreliable systems. We present Holmes, a comprehensive anomaly detection system for daily in-home activities. Holmes accurately learns a resident's normal behavior by considering variability in daily activities based not only on a per day basis, but also considering specific days of the week, different time periods such as per week and per month, and collective, temporal, and correlation based features. This approach of learning complicated normal behaviors reduces false alarms. Also, based on resident and expert feedback, Holmes learns semantic rules that explain specific variations of activities in specific scenarios to further reduce false alarms. We evaluate Holmes using data collected from our own deployed system, public data sets, and data collected by a senior safety system provider company from an elderly resident's home. Our evaluation shows that compared to state of the art systems, Holmes reduces false positives and false negatives by at least 46% and 27%, respectively.
Enamul Hoque 0002, Robert F. Dickerson, Sarah Masud Preum, Mark A. Hanson, Adam T. Barth, John A. Stankovic
DCOSS1
2014 RESONATE: reverberation environment simulation for improved classification of speech models
Robert F. Dickerson, Enamul Hoque 0002, Philip Asare, Shahriar Nirjon, John A. Stankovic
IPSN2
2012 Semantic anomaly detection in daily activities
abstract
We monitor activities of daily living of smart home residents to detect anomalies in their behavior. Unlike traditional anomaly detection systems, we aim to reduce false positives in anomaly detection with the help of semantic rules. Some of these rules are predefined based on expert knowledge and the rest are learned by the system with the help of resident/expert feedback. We also correlate trend of change in different activities to improve anomaly detection. In addition to monitor statistical deviation from regular behavior, we also detect deviation from healthy and social norms (defined by experts) as anomalies.
Enamul Hoque 0002, John A. Stankovic
UbiComp1
2012 Being SMART about failures: assessing repairs in SMART homes
abstract
Inexpensive wireless sensing products are dramatically reducing the cost of in-home sensing. However, these sensors have been found to fail often and prohibitive maintenance costs may negate the cost benefits of inexpensive hardware and do-it-yourself installation. In this paper, we describe a new technique called SMART that uses application-level semantics to detect, assess, and adapt to sensor failures. SMART detects sensor failures at run-time by analyzing the relative behavior of multiple classifier instances trained to recognize the same set of activities based on different subsets of sensors. Once a failure is detected, SMART assesses its importance and adapts the classifier ensemble in attempt to avoid maintenance dispatch. Evaluation on three homes from two public datasets shows that SMART decreases the number of maintenance dispatches by 55% on average, identifies non-fail-stop failures at run-time with more than 85% accuracy, and improves the activity recognition accuracy under sensor failures by 15% on average.
Krasimira Kapitanova, Enamul Hoque 0002, John A. Stankovic, Kamin Whitehouse, Sang Hyuk Son
UbiComp2
2012 Bundle: A Group-Based Programming Abstraction for Cyber-Physical Systems
abstract
This paper describes a novel group-based programming abstraction called a “Bundle” for cyber-physical systems (CPS). Similar to other programming abstractions, a Bundle creates logical collections of sensing devices. However, previous abstractions were focused on wireless sensor networks (WSNs) and did not address key aspects of CPS. Bundles elevate the programming domain from a single WSN to complex systems of systems by allowing the programming of applications involving multiple CPSs that are controlled by different administrative domains and support mobility both within and across CPSs. Bundles can seamlessly group not only sensors, but also actuators which constitute an important part of CPS. They enable programming in a multiuser environment with fine grained access right control and conflict resolution mechanism. Bundles support heterogeneous devices, such as motes, PDAs, laptops, and actuators according to the applications' requirements. They allow different applications to simultaneously use the same sensors and actuators. Bundles facilitate feedback control mechanisms by dynamic membership update and requirements reconfiguration based on feedback from the current members. The Bundle abstraction is implemented in Java which ensures ease and conciseness of programming. We present the design and implementation details of Bundles as well as a performance evaluation using 32 applications written with Bundles. This set includes across-network applications that have sophisticated sensing and actuation logic, mobile nodes that are heterogeneous, and feedback control mechanisms. Each of these applications is programmed in less than 60 lines of code.
Pascal Vicaire, Enamul Hoque 0002, Zhiheng Xie, John A. Stankovic
IEEE Trans. Ind. Informatics2
2010 Monitoring quantity and quality of sleeping using WISPs
abstract
It is very important to monitor quantity and quality of sleeping of elderly people. This paper presents a novel sleeping monitoring system based on RFID-based sensors called WISPs (Wireless identification and Sensing Platform). Main advantages of our system are that these WISP devices are noninvasive, inexpensive and do not require batteries. Our system provides feedback to the users/doctors about irregularity in sleeping. Results from our initial experiments show that our system can successfully detect sleeping periods and movements during sleeping.
Enamul Hoque 0002, John A. Stankovic
IPSN1
2010 Addressing burstiness for reliable communication and latency bound generation in wireless sensor networks
abstract
As wireless sensor networks mature, they are increasingly being used in real-time applications. Many of these applications require reliable transmission within latency bounds. Achieving this goal is very difficult because of link burstiness and interference. Based on significant empirical evidence of 21 days and over 3,600,000 packets transmission per link, we propose a scheduling algorithm that produces latency bounds of the real-time periodic streams and accounts for both link bursts and interference. The solution is achieved through the definition of a new metric Bmax that characterizes links by their maximum burst length, and by choosing a novel least-burst-route that minimizes the sum of worst case burst lengths over all links in the route. A testbed evaluation consisting of 48 nodes spread across a floor of a building shows that we obtain 100% reliable packet delivery within derived latency bounds. We also demonstrate how performance deteriorates and discuss its implications for wireless networks with insufficient high quality links.
Sirajum Munir, Shan Lin 0001, Enamul Hoque 0002, Shahriar Nirjon, John A. Stankovic, Kamin Whitehouse
IPSN3
2010 Physicalnet: A Generic Framework for Managing and Programming Across Pervasive Computing Networks
abstract
This paper describes the design and implementation of a pervasive computing framework, named Physicalnet. Essentially, Physicalnet is a generic paradigm for managing and programming world-wide distributed heterogeneous sensor and actuator resources in a multi-user and multi-network environment. Using a four-tier light-weight service oriented architecture, Physicalnet enables global uniform access to heterogeneous resources and decouples applications from particular resources, locations and networks. Through a negotiator module, it allows a large number of applications to concurrently execute on the same resources and to span multiple physical networks and logical administrative domains. By providing a fine-grained use-based access rights control and conflict resolution mechanism, Physicalnet not only ensures owners having total control of sharing and protecting their resources, but also dramatically increases the number of applications that can concurrently execute on the devices. Furthermore, Physicalnet supports resource dynamic location-aware mobility, application run-time reconfigurability and on-the-fly access rights specification. To quantify the performance, we evaluate Physicalnet based on memory usage, the number of concurrent applications, and dynamic responsiveness. The results show Physicalnet has excellent performance, but low overheads.
Pascal Vicaire, Zhiheng Xie, Enamul Hoque 0002, John A. Stankovic
IEEE Real-Time and Embedded Technology and Applications Symposium3
2009 Physicalnet: a middleware for programming concurrent, across administrative domain sensor and actuator networks
abstract
Physicalnet is a fully implemented middleware for wireless networks of sensors and actuators (WNSAs). Based on a lightweight service oriented architecture (SOA), Physicalnet allows the users to create administrative domains, in which owners of the nodes can share and protect their resources so that multiple applications can simultaneously use the same sensors and actuators with conflict resolution mechanisms. By using a general programming abstraction, named bundle, Physicalnet allows programming across networks and administrative domains, and has a good support for node mobility. Other features of Physicalnet include using the Java language, supporting heterogeneous devices, and providing a chain of user tools.
Pascal Vicaire, Zhiheng Xie, Enamul Hoque 0002, John A. Stankovic
SenSys3