The Experts below are selected from a list of 75 Experts worldwide ranked by ideXlab platform
Byung-ju Yi - One of the best experts on this subject based on the ideXlab platform.
-
URAI - Mobile Shopping Cart Application using kinect
2013 10th International Conference on Ubiquitous Robots and Ambient Intelligence (URAI), 2013Co-Authors: Eui Jung Jung, Byung-ju YiAbstract:This paper presents a novel Application of a perception sensor Kinect to a mobile Shopping Cart (MSC). We attempt to exercise daily-used instructions as commands by using skeleton tracking of the Kinect sensor. A pair of differential-driven wheels together with dynamical system is mounted on the chassis of the Shopping Cart, which reshapes the Shopping Cart as a mobile robot. The commercialized Kinect sensor is employed to detect the gestures of the human body. The mobile Shopping Cart equipped with Kinect could execute different gesture command, for example, go ahead, draw back, set stop and so on. The response time is within 0.5 second. To do the right reflexes, we define a set of trajectory determined by the gesture of the target customer. The experiment result shows the validity of proposed method.
-
Mobile Shopping Cart Application using kinect
2013 10th International Conference on Ubiquitous Robots and Ambient Intelligence URAI 2013, 2013Co-Authors: Shengnan Gai, Eui Jung Jung, Byung-ju YiAbstract:There are different phenomena that may have an impact on poverty levels, and migration is one of them. In part, this happens due to the selectivity of migration, which we discuss theoretically and empirically in this paper. We propose a theoretical model, based on the Roy and the human capital models, which gives particular attention to the poorest individuals. Based on the mathematical equations of this theoretical model, we present some simulations that address different aspects that may possibly promote the existence of territorial poverty traps. Moreover, with the use of multinomial logistic models, we observe a general tendency of negative selection for migrants in rural/rural flows and a positive one in rural/urban and longer steps of migration. That is, poor migrants in rural areas have a limited range of options whether and/or where to migrate and are partially trapped in their origin. © 2012 Population Review Publications.
-
Mobile Shopping Cart Application using kinect
2013 10th International Conference on Ubiquitous Robots and Ambient Intelligence (URAI), 2013Co-Authors: Eui Jung Jung, Byung-ju YiAbstract:This paper presents a novel Application of a perception sensor Kinect to a mobile Shopping Cart (MSC). We attempt to exercise daily-used instructions as commands by using skeleton tracking of the Kinect sensor. A pair of differential-driven wheels together with dynamical system is mounted on the chassis of the Shopping Cart, which reshapes the Shopping Cart as a mobile robot. The commercialized Kinect sensor is employed to detect the gestures of the human body. The mobile Shopping Cart equipped with Kinect could execute different gesture command, for example, go ahead, draw back, set stop and so on. The response time is within 0.5 second. To do the right reflexes, we define a set of trajectory determined by the gesture of the target customer. The experiment result shows the validity of proposed method.
Niall Moran - One of the best experts on this subject based on the ideXlab platform.
-
ECSA - Scalable Architectures for Platform-as-a-Service Clouds: Performance and Cost Analysis
Software Architecture, 2014Co-Authors: Huanhuan Xiong, Frank Fowley, Claus Pahl, Niall MoranAbstract:Scalability is a significant feature of cloud computing, which addresses to increase or decrease the capacities of allocated virtual resources at Application, platform, database and infrastructure level on demand. We investigate scalable architecture solutions for cloud PaaS that allow services to utilize the resources dynamically and effectively without directly affecting users. We have implemented scalable architectures with different session state management solutions, deploying an online Shopping Cart Application in a PaaS solution, and measuring the performance and cost for three server-side session state providers: Caching, SQL database and NoSQL database. A commercial solution with its supporting state management components has been used. Particularly when re-architecting software for the cloud, the trade-off between performance, scalability and cost implications needs to be discussed.
-
Scalable architectures for platform-as-a-service clouds: Performance and cost analysis
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2014Co-Authors: Huanhuan Xiong, Frank Fowley, Claus Pahl, Niall MoranAbstract:Scalability is a significant feature of cloud computing, which addresses to increase or decrease the capacities of allocated virtual resources at Application, platform, database and infrastructure level on demand. We investigate scalable architecture solutions for cloud PaaS that allow services to utilize the resources dynamically and effectively without directly affecting users. We have implemented scalable architectures with different session state management solutions, deploying an online Shopping Cart Application in a PaaS solution, and measuring the performance and cost for three server-side session state providers: Caching, SQL database and NoSQL database. A commercial solution with its supporting state management components has been used. Particularly when re-architecting software for the cloud, the trade-off between performance, scalability and cost implications needs to be discussed. © 2014 Springer International Publishing Switzerland.
Hua Chai - One of the best experts on this subject based on the ideXlab platform.
-
Application AWARE FOR BYZANTINE FAULT TOLERANCE
2016Co-Authors: Hua ChaiAbstract:Driven by the need for higher reliability of many distributed systems, various replication-based fault tolerance technologies have been widely studied. A prominent technology is Byzantine fault tolerance (BFT). BFT can help achieve high availability and trustworthiness by ensuring replica consistency despite the presence of hardware failures and malicious faults on a small portion of the replicas. However, most state-ofthe-art BFT algorithms are designed for generic stateful Applications that require the total ordering of all incoming requests and the sequential execution of such requests. In this dissertation research, we recognize that a straightforward Application of existing BFT algorithms is often inappropriate for many practical systems: (1) not all incoming requests must be executed sequentially according to some total order and doing so would incur unnecessary (and often prohibitively high) runtime overhead; and (2) a sequential execution of all incoming requests might violate the Application semantics and might result in deadlocks for some Applications. In the past four and half years of my dissertation research, I have focused on designing lightweight BFT solutions for a v number of Web services Applications (including a Shopping Cart Application, an event stream processing Application, Web service business activities (WS-BA), and Web service atomic transactions (WS-AT)) by exploiting Application semantics. The main research challenge is to identify how to minimize the use of Byzantine agreement steps and enable concurrent execution of requests that are commutable or unrelated. We have shown that the runtime overhead can be significantly reduced by adopting our lightweight solutions. One limitation for our solutions is that it requires intimate knowledge on the Application design and implementation, which may be expensive and error-prone to design such BFT solutions on complex Applications. Recognizing this limitation, we investigated the use of Conflict-free Replicated Data Types (CRDTs) to construct highly concurrent Byzantine fault tolerance systems, which does not require exploiting too many Application semantics since all operations are commutative.
-
Byzantine fault tolerance for session-oriented multi-tiered Applications
International Journal of Web Science, 2013Co-Authors: Hua Chai, Wenbing ZhaoAbstract:This article presents a lightweight Byzantine fault tolerance (BFT) framework for session-oriented multi-tiered Applications. We conclude that it is sufficient to use a lightweight BFT algorithm instead of a traditional BFT algorithm, based on a comprehensive study of the threat model to, and the state model of, the session-oriented multi-tiered Applications. The lightweight BFT algorithm uses source ordering, rather than total ordering, of incoming requests to achieve Byzantine fault tolerant state-machine replication of such type of Applications. The performance of the lightweight BFT framework is evaluated using a Shopping Cart Application prototype built on the web services platform. The same Shopping Cart Application is used as a running example to illustrate the problem we address and our proposed solution. Performance evaluation results obtained from the prototype implementation show that indeed our lightweight BFT algorithm incurs very insignificant overhead.
Eui Jung Jung - One of the best experts on this subject based on the ideXlab platform.
-
URAI - Mobile Shopping Cart Application using kinect
2013 10th International Conference on Ubiquitous Robots and Ambient Intelligence (URAI), 2013Co-Authors: Eui Jung Jung, Byung-ju YiAbstract:This paper presents a novel Application of a perception sensor Kinect to a mobile Shopping Cart (MSC). We attempt to exercise daily-used instructions as commands by using skeleton tracking of the Kinect sensor. A pair of differential-driven wheels together with dynamical system is mounted on the chassis of the Shopping Cart, which reshapes the Shopping Cart as a mobile robot. The commercialized Kinect sensor is employed to detect the gestures of the human body. The mobile Shopping Cart equipped with Kinect could execute different gesture command, for example, go ahead, draw back, set stop and so on. The response time is within 0.5 second. To do the right reflexes, we define a set of trajectory determined by the gesture of the target customer. The experiment result shows the validity of proposed method.
-
Mobile Shopping Cart Application using kinect
2013 10th International Conference on Ubiquitous Robots and Ambient Intelligence URAI 2013, 2013Co-Authors: Shengnan Gai, Eui Jung Jung, Byung-ju YiAbstract:There are different phenomena that may have an impact on poverty levels, and migration is one of them. In part, this happens due to the selectivity of migration, which we discuss theoretically and empirically in this paper. We propose a theoretical model, based on the Roy and the human capital models, which gives particular attention to the poorest individuals. Based on the mathematical equations of this theoretical model, we present some simulations that address different aspects that may possibly promote the existence of territorial poverty traps. Moreover, with the use of multinomial logistic models, we observe a general tendency of negative selection for migrants in rural/rural flows and a positive one in rural/urban and longer steps of migration. That is, poor migrants in rural areas have a limited range of options whether and/or where to migrate and are partially trapped in their origin. © 2012 Population Review Publications.
-
Mobile Shopping Cart Application using kinect
2013 10th International Conference on Ubiquitous Robots and Ambient Intelligence (URAI), 2013Co-Authors: Eui Jung Jung, Byung-ju YiAbstract:This paper presents a novel Application of a perception sensor Kinect to a mobile Shopping Cart (MSC). We attempt to exercise daily-used instructions as commands by using skeleton tracking of the Kinect sensor. A pair of differential-driven wheels together with dynamical system is mounted on the chassis of the Shopping Cart, which reshapes the Shopping Cart as a mobile robot. The commercialized Kinect sensor is employed to detect the gestures of the human body. The mobile Shopping Cart equipped with Kinect could execute different gesture command, for example, go ahead, draw back, set stop and so on. The response time is within 0.5 second. To do the right reflexes, we define a set of trajectory determined by the gesture of the target customer. The experiment result shows the validity of proposed method.
Huanhuan Xiong - One of the best experts on this subject based on the ideXlab platform.
-
ECSA - Scalable Architectures for Platform-as-a-Service Clouds: Performance and Cost Analysis
Software Architecture, 2014Co-Authors: Huanhuan Xiong, Frank Fowley, Claus Pahl, Niall MoranAbstract:Scalability is a significant feature of cloud computing, which addresses to increase or decrease the capacities of allocated virtual resources at Application, platform, database and infrastructure level on demand. We investigate scalable architecture solutions for cloud PaaS that allow services to utilize the resources dynamically and effectively without directly affecting users. We have implemented scalable architectures with different session state management solutions, deploying an online Shopping Cart Application in a PaaS solution, and measuring the performance and cost for three server-side session state providers: Caching, SQL database and NoSQL database. A commercial solution with its supporting state management components has been used. Particularly when re-architecting software for the cloud, the trade-off between performance, scalability and cost implications needs to be discussed.
-
Scalable architectures for platform-as-a-service clouds: Performance and cost analysis
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2014Co-Authors: Huanhuan Xiong, Frank Fowley, Claus Pahl, Niall MoranAbstract:Scalability is a significant feature of cloud computing, which addresses to increase or decrease the capacities of allocated virtual resources at Application, platform, database and infrastructure level on demand. We investigate scalable architecture solutions for cloud PaaS that allow services to utilize the resources dynamically and effectively without directly affecting users. We have implemented scalable architectures with different session state management solutions, deploying an online Shopping Cart Application in a PaaS solution, and measuring the performance and cost for three server-side session state providers: Caching, SQL database and NoSQL database. A commercial solution with its supporting state management components has been used. Particularly when re-architecting software for the cloud, the trade-off between performance, scalability and cost implications needs to be discussed. © 2014 Springer International Publishing Switzerland.