Chii Chang
University of Tartu
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Chii Chang.
international conference on service oriented computing | 2012
Chii Chang; Satish Narayana Srirama; Sea Ling
Mobile Social Network in Proximity (MSNP) represents a new form of social network in which users are capable of interacting with their surroundings via their mobile devices in public mobile peer-to-peer (MP2P) environments. MSNP brings opportunity to people to meet new friends, share device content, and perform various social activities. However, as the fundamental topology of MSNP is based on public MP2P network, many challenges have arisen. Existing related works restrict the MP2P social network to operate in specific platforms and protocols. Enabling MSNP in a dynamic public MP2P requires a more flexible solution, which can adapt its behaviour to comply with environment. Hence, we propose a mobile device-hosted service-oriented workflow-based mediation framework for MSNP. The fundamental portion of the framework is based on the Enterprise Service Bus architecture which supports changes in runtime resources without the need to re-launch the application. In order to adapt to different situations, our workflow tasks adjust the execution behaviour at runtime. The workflow engine dynamically selects the best approach to complete the mobile users request based on the cost and performance, calculated by combining fuzzy set and cost performance index. The developed prototype is discussed along with detailed performance.
Pervasive and Mobile Computing | 2014
Chii Chang; Satish Narayana Srirama; Sea Ling
Abstract Mobile Social Network in Proximity (MSNP) is a new form of social network in which users are capable of interacting with their surroundings via their mobile devices in public mobile peer-to-peer (MP2P) environments. MSNP brings opportunity to people to meet new friends, share device content, and perform various social activities. However, as the fundamental topology of MSNP is based on public MP2P network, many challenges have arisen. Existing related works restrict the MP2P social network to operate in specific platforms and protocols. Enabling MSNP in a dynamic public MP2P also requires a more flexible loosely-coupled service-oriented solution. Applying the service-oriented MSNP environment will enhance the interoperability of MSNP participants. However, the latency issue while performing dynamic service discovery and the resource constraint issue of devices, prevent the efficiency of MP2P-based service-oriented MSNP systems. In this paper, we propose an adaptive mobile-hosted service-oriented mediation framework for MSNP. The framework supports proactive service discovery by using context-aware user preference prediction scheme to reduce the latency caused by the service discovery process. In order to resolve the resource constraint issue, the mediation framework applied the Enterprise Service Bus architecture to support the runtime resource changes, and utilise resource-aware workflow mechanism to enable the dynamic adjustment of the execution behaviour at runtime based on the combination of fuzzy set and cost and performance index scheme.
pervasive computing and communications | 2011
Chii Chang; Sea Ling; Shonali Krishnaswamy
Applying Web service in mobile peer-to-peer service provisioning enhances the interoperability and resolves the heterogeneous challenges of ubiquitous environments. However, due to the nature of mobile peer-to-peer environments, a central repository for assisting service discovery is nonexistent, service discovery process relies on routing techniques, which increase the latency of the service interaction. This paper introduces ProMWS, a context-aware mobile Web service pre-fetching strategy to enable proactive service provisioning based on user preference and context. The proposed strategy predicts the mobile users query, and cooperates with remote services to pre-fetch the service to the cache of mobile device in advance before the user requests for it.
ACM Computing Surveys | 2017
Chii Chang; Satish Narayana Srirama; Rajkumar Buyya
The Internet of Things (IoT) represents a comprehensive environment that consists of a large number of smart devices interconnecting heterogeneous physical objects to the Internet. Many domains such as logistics, manufacturing, agriculture, urban computing, home automation, ambient assisted living, and various ubiquitous computing applications have utilized IoT technologies. Meanwhile, Business Process Management Systems (BPMSs) have become a successful and efficient solution for coordinated management and optimized utilization of resources/entities. However, past BPMSs have not considered many issues they will face in managing large-scale connected heterogeneous IoT entities. Without fully understanding the behavior, capability, and state of the IoT entities, the BPMS can fail to manage the IoT integrated information systems. In this article, we analyze existing BPMSs for IoT and identify the limitations and their drawbacks based on a Mobile Cloud Computing perspective. Later, we discuss a number of open challenges in BPMS for IoT.
ieee international conference on services computing | 2015
Chii Chang; Satish Narayana Srirama; Jakob Mass
In the near future, Industrial Internet of Things can provide various useful spatial information in urban areas. Based on real time resource discovery and data retrieval technologies, mobile devices can continuously interact with surrounding things and provide real time content mash up services to their users. One challenge involved in such a scenario falls in the resource management. Continuous resource discovery and content mash up processes can be resource intensive for common handheld mobile devices. In order to reduce the resource usage, certain tasks of mobile application can be offloaded to Utility Cloud services. However, the task offloading process needs to be context-aware. In certain cases, performing tasks in mobile devices is more cost-efficient. This paper proposes a service-oriented workflow based mobile Cloud middleware framework for balancing the task allocation between the mobile terminal and utility Cloud service. The proposed cost-performance index scheme assists workflow configuration decision-making based on fuzzy set and weight of context schemes. The prototype has been implemented in real mobile devices and the evaluation has shown that the workflow system can automatically configure the task allocation based on resource availabilities.
international conference on pervasive computing | 2014
Chii Chang; Sea Ling; Satish Narayana Srirama
Mobile Social Network in Proximity (MSNP) is a new form of social network in which users are capable of interacting with their surroundings via their mobile devices in public mobile peer-to-peer (MP2P) environments. However establishing such an MSNP faces several trust issues. A classic MP2P trust scheme usually requires high amount of data transaction in order to identify the trustworthiness of service/content providers. This paper proposes a lightweight trustworthy service discovery scheme for service-oriented MSNP. The evaluation results show that the proposed schemes can reduce the overall transaction cost and are equally reliable to the basic schemes which require large number of reputation rating data.
international conference on web services | 2015
Chii Chang; Seng Wai Loke; Hai Dong; Flora Dilys Salim; Satish Narayana Srirama; Mohan Liyanage; Sea Ling
Internet of Things (IoT) represents a cyber-physical world where physical things are interconnected on the Web. This paper presents an architecture designed for Energy-efficient Inter-organizational wireless sensor data collection Framework (EnIF). Environmental monitoring and urban sensing are two major application scenarios in IoT. Different from the traditional sensor environments, environmental sensing in IoT may require battery-powered nodes to perform the sensing tasks. Such a requirement raises a critical challenge to ensure that sensor data gathering can be collected in a timely and energy-efficient manner. Although numerous energy-efficient approaches for IoT scenarios have been proposed, previous works assumed the entire network was managed by a single organization in which the network establishment and communication have been pre-configured. This assumption is inconsistent with the fact that IoT is established in a federated network with heterogeneous devices controlled by different organizations. The aim of the framework is to enable a dynamic inter-organizational collaborative topology towards saving energy from data transmissions using a service-oriented architecture.
ieee international conference on mobile services | 2015
Mohan Liyanage; Chii Chang; Satish Narayana Srirama
Emerging sensor-embedded smartphones motivated the mobile sensing researches. With the integrated embedded hardware and software sensor components, and mobile network technologies, smartphones are capable of providing various environmental context information via embedded mobile device-hosted Web services (MWS). MWS enhance the capability of various mobile sensing applications such as mobile crowd sensing, real time mobile health monitoring, mobile social network in proximity and so on. Although recent smartphones are quite capable in terms of mobile data transmission speed and computation power, the frequent usage of high performance multi-core mobile CPU and the high speed 3G/4G mobile Internet data transmission will quickly drain the battery power of the mobile device. Numerous previous researches have tried to overcome the resource intensive issues in mobile embedded service provisioning domain. However, most of the efforts were constrained because of the underlying resource intensive technologies. This paper proposes a lightweight mobile Web service provisioning framework for mobile sensing. The framework utilizes the technologies that were designed for constrained Internet of Things environment to achieve the lightweight mobile Web service provisioning. The prototype experimental results show that the proposed framework can provide higher throughput and less resource consumption than the traditional mobile Web service frameworks.
International Journal of Pervasive Computing and Communications | 2015
Chii Chang; Satish Narayana Srirama; Sea Ling
Purpose – Recent smart mobile devices are capable of letting users produce various digital content, and share/upload the content to many social network services (SNS) directly via wireless network connections. The phenomenon has increased the number of people using mobile SNS applications. Although the applications have become more popular, mobile users have been restricted in the virtual communities of online SNS and are not aware of the social opportunities available to them in real-time surrounding. While they spend most of their time accessing online SNS, they have missed many opportunities to interact with others for new friendships, business opportunities or information sharing. Consequently, a new breed of mobile social network (MSN) system has arisen to assist mobile users to interact with proximal people and perform various social activities. Such a proximal-based MSN environment is termed a Mobile Social Network in Proximity (MSNP). Design/methodology/approach – Developing an MSNP system needs t...
mobile and ubiquitous multimedia | 2014
Chii Chang; Satish Narayana Srirama; Sea Ling
Mobile devices are capable of acting as smart assistances not only to serve their users but also to collaborate with each other remotely via wireless Internet to accomplish common goals. The latter is achieved by establishing a Social Private Cloud (SPC). SPC is a cluster formed by a scalable group of social network participants using their mobile devices that are capable of providing their resources to accomplish computational tasks. In this paper, we propose a workflow-based SPiCa framework that enables task delegation in SPC. In order to support adaptive task scheduling based on resource availabilities, a resource-aware task scheduling scheme has been proposed and implemented as a proof of concept. The evaluation demonstrates that the framework is capable of dynamically reacting to runtime changes in order to adjust the task delegation process.