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

Chanmin Yoon

dblp:27/1940 · DBLP profile ↗
← Back
10ranked-venue papers
6as first author
0since 2021 · last 2017
—ORCID · none

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

Computer networks · 5 · 3 first-authorSystems, architecture and hardware · 3 · 3 first-authorHuman-computer interaction and ubiquitous computing · 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.

Software engineering, system software, and programming languages
3 papers
Operating systems · 100%
Computer networks
3 papers
Wireless sensing and localization · 67% Internet of things and sensor networks · 33%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Energy-efficient computing · 82% Embedded and real-time systems · 18%

Topics — the 9 heaviest of 12, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Operating systems › special-purpose operating system
embedded operating system
0.122007
The RETOS operating system: kernel, tools and applications · IPSN 2007
RETOS: resilient, expandable, and threaded operating system for wireless sensor networks · IPSN 2007
Operating systems › special-purpose operating system › embedded operating system
sensor network operating system
0.122007
The RETOS operating system: kernel, tools and applications · IPSN 2007
RETOS: resilient, expandable, and threaded operating system for wireless sensor networks · IPSN 2007
Energy-efficient computing
energy measurement
0.112012
AppScope: Application Energy Metering Framework for Android Smartphone Using Kernel Activity Monitoring · USENIX ATC 2012
Wireless sensing and localization › localization algorithms
anchor-free localization
0.112009
Demo abstract: IEEE 802.15.4a-based anchor-free mobile node localization system · IPSN 2009
Wireless sensing and localization › device localization › mobile localization
mobile node localization
0.112009
Demo abstract: IEEE 802.15.4a-based anchor-free mobile node localization system · IPSN 2009
Internet of things and sensor networks
wireless sensor network
0.132009
Demo abstract: IEEE 802.15.4a-based anchor-free mobile node localization system · IPSN 2009
The RETOS operating system: kernel, tools and applications · IPSN 2007
RETOS: resilient, expandable, and threaded operating system for wireless sensor networks · IPSN 2007
Energy-efficient computing › energy characterization
energy consumption analysis
0.112014
User interaction-based profiling system for Android application tuning · UbiComp 2014
Embedded and real-time systems › mobile computing
smartphone platform
0.012012
AppScope: Application Energy Metering Framework for Android Smartphone Using Kernel Activity Monitoring · USENIX ATC 2012
Internet of things and sensor networks › wireless sensor network
wireless sensor nodes
0.012007
RETOS: resilient, expandable, and threaded operating system for wireless sensor networks · IPSN 2007

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

web-based profiling framework · 0.4remote shell · 0.1multithreading · 0.1loadable kernel · 0.1kernel module · 0.1dynamic reconfiguration · 0.1IEEE 802.15.4a ranging · 0.1
YearPublicationVenuePosition
2017 Accurate power modeling of modern mobile application processors
Chanmin Yoon, Seokjun Lee, Yonghun Choi, Rhan Ha, Hojung Cha
J. Syst. Archit.1
2016 Provisioning of power event APIs as a mobile OS facility
Chanmin Yoon, Seokjun Lee, Rhan Ha, Hojung Cha
J. Syst. Archit.1
2014 User interaction-based profiling system for Android application tuning
abstract
Quality improvement in mobile applications should be based on the consideration of several factors, such as users' diversity in spatio-temporal usage, as well as the device's resource usage, including battery life. Although application tuning should consider this practical issue, it is difficult to ensure the success of this process during the development stage due to the lack of information about application usage. This paper proposes a user interaction-based profiling system to overcome the limitations of development-level application debugging. In our system, the analysis of both device behavior and energy consumption is possible with fine-grained process-level application monitoring. By providing fine-grained information, including user interaction, system behavior, and power consumption, our system provides meaningful analysis for application tuning. The proposed method does not require the source code of the application and uses a web-based framework so that users can easily provide their usage data. Our case study with a few popular applications demonstrates that the proposed system is practical and useful for application tuning.
Seokjun Lee, Chanmin Yoon, Hojung Cha
UbiComp2
2012 PION: Human mobility-based service provisioning framework for smartphone users
abstract
Context-aware service provisioning for mobile phones is challenging because of diverse user contexts and mobile applications. The context recognition process generally reduces the device performance due to the competitive use of limited resources in the mobile phone. While extensive attempts have been made to provide appropriate services based on user context, previous work is limited to supporting diverse user contexts and various services. In this paper, we introduce PION, a framework for personalized service provisioning to manage diverse user contexts and provide appropriate mobile services in daily life. PION comprises the Service Hub and Pioneer. The Service Hub is a service agent server between a smartphone user and a service provider that defines the properties of mobile services. The Pioneer collects cognitive context data, classifies user contexts and their relations, and predicts essential mobile services based on a user's mobility data. We have implemented PION on the Android framework, and our evaluation demonstrates its efficiency in managing diverse user contexts and providing mobile services in real deployments. We believe that the PION framework is a viable context-aware system for smartphone users.
Chanmin Yoon, Yohan Chon, Hojung Cha
SECON1
2012 AppScope: Application Energy Metering Framework for Android Smartphone Using Kernel Activity Monitoring
Chanmin Yoon, Wonwoo Jung, Chulkoo Kang, Hojung Cha
USENIX ATC1
2011 Experimental analysis of IEEE 802.15.4a CSS ranging and its implications
Chanmin Yoon, Hojung Cha
Comput. Commun.1
2009 Demo abstract: IEEE 802.15.4a-based anchor-free mobile node localization system
Chanmin Yoon, Haksoo Choi, Hojung Cha, Byunghun Song, Hyung Su Lee
IPSN1
2008 Device Driver Abstraction for Multithreaded Sensor Network Operating Systems
Haksoo Choi, Chanmin Yoon, Hojung Cha
EWSN2
2007 RETOS: resilient, expandable, and threaded operating system for wireless sensor networks
abstract
This paper presents the design principles, implementation, and evaluation of the RETOS operating system which is specifically developed for micro sensor nodes. RETOS has four distinct objectives, which are to provide (1) a multithreaded programming interface, (2) system resiliency, (3) kernel extensibility with dynamic reconfiguration, and (4) WSN-oriented network abstraction. RETOS is a multithreaded operating system, hence it provides the commonly used thread model of programming interface to developers. We have used various implementation techniques to optimize the performance and resource usage of multithreading. RETOS also provides software solutions to separate kernel from user applications, and supports their robust execution on MMU-less hardware. The RETOS kernel can be dynamically reconfigured, via loadable kernel framework, so a application-optimized and resource-efficient kernel is constructed. Finally, the networking architecture in RETOS is designed with a layering concept to provide WSN-specific network abstraction. RETOS currently supports Atmel ATmega128, TI MSP430, and Chipcon CC2430 family of microcontrollers. Several real-world WSN applications are developed for RETOS and the overall evaluation of the systems is described in the paper.
Hojung Cha, Sukwon Choi, Inuk Jung, Hyoseung Kim 0001, Hyojeong Shin, Jaehyun Yoo, Chanmin Yoon
IPSN7
2007 The RETOS operating system: kernel, tools and applications
abstract
This demonstration shows the programming development suite of the RETOS operating system for sensor networks, which provides a robust and multithreaded programming interface to application programmers. We first demonstrate how to build the RETOS kernel on the TI MSP430, Atmel ATmega 128 and Chipcon CC2430 family of microcontrollers. The application or a kernel module is then compiled and disseminated, via wireless channel, to the target motes. The GUI-based RMon network management tool for RETOS is also demonstrated to monitor the networked sensors, and even to control the system's parameters or applications running on them via a remote shell. The system is demonstrated to run on a mixed set of MSP430, ATmega128 and CC2430-based motes. Overall, our demonstration will convince attendees of the programming convenience of developing sensor network applications using RETOS, which is, indeed, a mature and practical system that can be used to develop real-world applications.
Hojung Cha, Sukwon Choi, Inuk Jung, Hyoseung Kim 0001, Hyojeong Shin, Jaehyun Yoo, Chanmin Yoon
IPSN7