scispace - formally typeset
Search or ask a question

Showing papers by "Shyan-Ming Yuan published in 2007"


Proceedings ArticleDOI
21 Nov 2007
TL;DR: This paper proposes architecture to use instant messaging as the notification method in enterprises, which is ubiquitous, friendlier to use, and naturally a query interface for users to find advanced notification information.
Abstract: Notification is an important feature in Internet applications Traditionally, emails, phone calls, and short messages are widely used to send notification However, they are not flexible enough and do not have the capability to provide enough information Nowadays, instance messaging is adopted into many platforms providing real-time notification and session-based, it can be used as notification client to receive message Besides, instance messenger can not only receive information but also provide query functions those are not easy to implement in email, phone calls, and short messages systems In this paper, we propose architecture to use instant messaging as the notification method in enterprises It is ubiquitous, friendlier to use, and naturally a query interface for users to find advanced notification information The next generation notification system, based on service-oriented architecture, collects and processes information from Web services on existing systems Then, it will deliver them to the subscribed users with instant messengers Users, then, can receive notification anytime with his preferred instant messenger software

17 citations


Proceedings ArticleDOI
21 Nov 2007
TL;DR: This paper proposes a client framework for MMOG on mobile device that consider both MMOG and mobile games issues and provides a flexible and easy-to-deploy platform for mobile MMOG.
Abstract: Massively Multiplayer Online Game (MMOG) is the recently popular game genre that is capable of supporting more than thousands of players in a persistence game world concurrently With the growing of mobile game market size and improvement of wireless technology, a MMOG on mobile device is possible and being concerned. There are many issues that may be encountered when developing a MMOG. Since the mobile game must be created to run on hundreds of device, to deploy and distribute the MMOG on mobile device is harder. Also, the mobile application is easily interrupted by the surrounding environment, such as telecom service or network connectivity. Those make the mobile online game development more challenging. In this paper, we will propose a client framework for MMOG on mobile device that consider both MMOG and mobile games issues. We provide a flexible and easy-to-deploy platform for mobile MMOG.

12 citations



Book ChapterDOI
07 Jul 2007
TL;DR: This paper analyzed a TCM data set using a machine learning method and found that the resulting statistical model matched the relevant TCM theory well, which suggests the possibility of laying a statistical foundation for TCM through data analysis and thereby turning it into a modern science.
Abstract: The theories of traditional Chinese medicine (TCM) originated from experiences doctors had with patients in ancient times. We ask the question whether aspects of TCM theories can be reconstructed through modern day data analysis. We have recently analyzed a TCM data set using a machine learning method and found that the resulting statistical model matches the relevant TCM theory well. This is an exciting discovery because it shows that, contrary to common perception, there are scientific truths in TCM theories. It also suggests the possibility of laying a statistical foundation for TCM through data analysis and thereby turning it into a modern science.

7 citations


Journal Article
TL;DR: This work analyzed a TCM data set using a machine learning method and found that the resulting statistical model matches the relevant TCM theory well, showing that, contrary to common perception, there are scientific truths in TCM theories.
Abstract: The theories of traditional Chinese medicine (TCM) originated from experiences doctors had with patients in ancient times. We ask the question whether aspects of TCM theories can be reconstructed through modern day data analysis. We have recently analyzed a TCM data set using a machine learning method and found that the resulting statistical model matches the relevant TCM theory well. This is an exciting discovery because it shows that, contrary to common perception, there are scientific truths in TCM theories. It also suggests the possibility of laying a statistical foundation for TCM through data analysis and thereby turning it into a modern science.

7 citations


Journal ArticleDOI
TL;DR: An adaptive framework, named GMA, is proposed to help developers build mobile applications quickly and easily and can enjoy the “write once, run everywhere, and access anything” benefit.
Abstract: Although wireless networks and mobile devices have become prevalent, the diversity of mobile devices and unsteadiness of wireless networks still cause software development much trouble. In addition, the variety of services in Internet or Intranet, such as Web services, UPnP services, Jini services and so on, will also increase the difficulty in using them. Thus, when developing a mobile application to access these services, developers are forced to expose to these problems and therefore it will spend much time writing a mobile application. Although many studies on user interface adaptation and language transformation have attempted to solve the problems, most of them do not consider the computing power and functionalities of end-devices. As a result, some resources are ignored or wasted. To solve above problems, an adaptive framework, named GMA, is proposed to help developers build mobile applications quickly and easily. GMA framework can tailor an application to fit different devices according to not only user interface formats but also the computing power and functionalities of the devices. Besides, a universal service interface is proposed and developers can use a unified API to access different backend-services. As a result, a mobile application developed on GMA can enjoy the “write once, run everywhere, and access anything” benefit.

6 citations


Journal ArticleDOI
TL;DR: An integration framework, iCell is proposed to fulfil the integration gaps in the proposed architecture reference model and the proposed artefacts are examined in a real enterprise application project to evaluate the impacts both on technology and on business.
Abstract: An enterprise computing platform is a combination of emerging technologies and methodologies on which people can perform business activities to produce values. In recent years, several new technologies have boosted the evolution of the enterprise computing platform toward a more efficient and effective computing. However, only a few enterprises can utilise these technologies effectively and incorporate them into the platform. This research targets examining and creating a reference model and, more importantly, gives an answer as to how to instrument the integration adapter over an enterprise computing platform. This research starts from an enterprise application architecture survey. Based on results, the research team proposes a reference model for the platform. An integration framework, iCell is proposed to fulfil the integration gaps in the proposed architecture reference model. Finally the proposed artefacts are examined in a real enterprise application project to evaluate the impacts both on technology and on business.

5 citations


Proceedings ArticleDOI
21 Nov 2007
TL;DR: A middleware is proposed to aid application development involving RSS/atom feeds that handles fetching, parsing and storage of feeds for developers and provides them with a set of easy-to-use interfaces to write procedural and event-driven applications.
Abstract: RSS and atom feeds are XML representations of the entries in frequently updating Websites, which enable users to subscribe to those syndicated contents using feed readers. As feeds are gaining more and more adoptions due to the ubiquity of blogs, various extensions are written for them to carry more semantic information. Ordinary tools which treat them as simple XML documents on the Web are not sufficient for application development. In this paper, a middleware is proposed to aid application development involving RSS/atom feeds. It handles fetching, parsing and storage of feeds for developers and provides them with a set of easy-to-use interfaces to write procedural and event-driven applications. Compared with the Windows RSS platform, it is more flexible and easier to work with. When extended with industrial-strength databases and servers, it can be used by organizations or individuals to solve real world integration problems.

4 citations


01 Jan 2007
TL;DR: Fast Java Messaging 2 (FJM2) as mentioned in this paper is an enhancement version of Fast Java Message Service (FJMS) that is distributed, high performance, reliable, and easy to use and deploy.
Abstract: With the growth of internet, the requirement for the communication and message exchanges between programs becomes more and more important. The Message-Oriented Middleware (MOM), such as Java Message Service (JMS), could not only greatly reduce the technical learning curve for programmers but also have some amazing characteristics: such as reliable, secured, and event-driven. In the traditional client-server architecture, not only the client side program has to maintain the resource for connections and memory management, but also the server side has to send out several copies of duplicated messages per amount of connected clients. It not only wastes the system resource but also the network bandwidth. A system this paper developed is Fast Java Messaging 2 (FJM2), it's a enhancement version from Fast Java Messaging (FJM). It creates a whole new JMS provider which is distributed, high performance, reliable, and easy to use and deploy. While compared with FJM, FJM2 adapts a more efficient communication protocol - Negative-acknowledgment (NACK)-Oriented Reliable Multicast (NORM), and does not adapt topic addressing. Moreover, FJM2 has the ability to work across WAN environment to extend the system coverage, and could be adapted for more different application scopes. It would benefit those who want to create a MOM system based on Java and multicast protocol.

3 citations


Proceedings ArticleDOI
10 Dec 2007
TL;DR: The hybrid teaching assistant for developing interactivity and comprehension is a model to enhance students' learning by involving them in different testing types and discussions, providing them with advices and allowing them to send their feedbacks.
Abstract: The hybrid teaching assistant for developing interactivity and comprehension is a model to enhance students' learning by involving them in different testing types and discussions, providing them with advices and allowing them to send their feedbacks. The system makes use of the Internet and Communication Technologies (ICT) to provide a reliable and secure environment. The system consists of exams, discussions, query, charts and feedbacks. Web and mobile phone SMS are used as a communication base among the system's users. The system is hybrid two directional because students can answer the questions using the web form or the SMS form. In addition, students can receive advices and send their comments in both ways. Experiments results showed that students were more enthusiastic during the lesson, they were totally involved in the class room and they achieved better grades. Answers charts improved students' cooperation since they need to discuss the choices to find the correct answer.

2 citations