Chi-Sheng (Daniel) Shih

Prof. Chi-Sheng (Daniel) Shih

orcid

Research Focus & Metrics

Academic Career Length

28Years (1999-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
1 December 2016 in IET Cyber-Physical Systems: Theory & Applications
Verified
Journal Article
Open access
PDF file
CSChi-Sheng (Daniel) Shih
Chi-Sheng (Daniel) Shih
JCJyun‐Jhe Chou
Jyun‐Jhe Chou
NRNiels Reijers
Niels Reijers
TKTei‐Wei Kuo
Tei‐Wei Kuo
Internet of Things (IoT) and cyber‐physical systems (CPS) technologies can be applied to many application domains. Examples include intelligent green house, intelligent transportation system, power distribution grid, smart home, smart building, and smart city. Among these application domains, some of them have been extensively studied, e.g., smart home and intelligent transportation systems. In the meantime, smart buildings and smart cities attract researchers and industries to investigate these two use scenarios. Well‐designed IoT/CPS can reduce energy consumption, enhance safety in buildings and cities, or can increase the comfortability in the building. In the last few years, the research communities and industrial partners started to study and investigate these two use scenarios to develop prototype or commercial services for these two scenarios. Although many works have been conducted on these two scenarios, many challenges remain open. In this study, the authors study the development and challenges in five topics. They are middleware, computation model, fault tolerance, quality of data, and virtual run‐time environment.

1 January 2012 in Computers & Mathematics with Applications
Verified
Journal Article
Closed access
SHShih-Hao Hung
Shih-Hao Hung
CSChi-Sheng (Daniel) Shih
Chi-Sheng (Daniel) Shih
JSJeng-Peng Shieh
Jeng-Peng Shieh
CLChen-Pang Lee
Chen-Pang Lee
YHYi-Hsiang Huang
Yi-Hsiang Huang

1 March 2014
Verified
Conference Paper
Closed access
PSPenn H. Su
Penn H. Su
CSChi-Sheng (Daniel) Shih
Chi-Sheng (Daniel) Shih
JHJane Yung-Jen Hsu
Jane Yung-Jen Hsu
KLKwei-Jay Lin
Kwei-Jay Lin
YWYu-Chung Wang
Yu-Chung Wang
Failover for service-oriented distributed networks is a prerequisite to enabling Internet-of-Things (IoT) in the sense of deploy-once, run forever. Resource reconfiguration is required to achieve failover mechanisms upon replacement of devices or failure of services. It can be particularly challenging when services in applications have more than end-to-end transmissions between devices that are heterogeneous or versatile, for which duplications can be costly and redundant. Specifically, a device with a failed service shall be taken over by another service peer without users', including developers and installers, involvement. We develop the fault tolerance mechanism for IoT, which is distributed and takes into account the dynamics within IoT. Strip is introduced to store a list of duplicated services, and, each service peer maintains a consistent view of duplicated services in the strip. In combination with the heartbeat protocol, recovery from failure can be achieved by manipulating strips in a distributed manner. Experiments using Arduino Mega 2560 compatible devices show that our approach is capable of failover in small networks, whereas experiments in larger networks are underway. The results show that the faulures can be recovered within few seconds without administrator or developers in the loop.

1 March 2011 in Applied Mathematical Modelling
Verified
Journal Article
Closed access
CSChi-Sheng (Daniel) Shih
Chi-Sheng (Daniel) Shih
YHYen-Tseng Hsu
Yen-Tseng Hsu
JYJerome Yeh
Jerome Yeh
PLPin-Chan Lee
Pin-Chan Lee

27 September 2010 in IEEE Systems Journal
Verified
Journal Article
Closed access
PTPei-Hsuan Tsai
Pei-Hsuan Tsai
TCTsung-Yen Chen
Tsung-Yen Chen
CYChi-Ren Yu
Chi-Ren Yu
CSChi-Sheng (Daniel) Shih
Chi-Sheng (Daniel) Shih
JLJane W. S. Liu
Jane W. S. Liu
This paper presents the architecture and implementation of an automatic medication dispenser for users who take medications without close professional supervision. By relieving the user from the error-prone tasks of interpreting medication directions and administrating medications accordingly, the device can improve the rigor in compliance and prevent serious medication errors. By taking advantage of scheduling flexibility provided by medication directions, the device makes the user's medication schedule easy to adhere and tolerant to tardiness whenever possible. The medication scheduler and dispenser controller do this work collaboratively in an action-oriented manner. An advantage of this design is that new functions can be added and existing ones removed or revised with little or no need to modify the dispenser control structure.

13 November 2004
Verified
Conference Paper
Closed access
SGS. Giannecchini
S. Giannecchini
MCM. Caccamo
M. Caccamo
CSChi-Sheng (Daniel) Shih
Chi-Sheng (Daniel) Shih