Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Wen-Tin Lee is active.

Publication


Featured researches published by Wen-Tin Lee.


asia-pacific software engineering conference | 2012

Discovering Early Aspects through Goals Interactions

Jonathan Lee; Kuo-Hsun Hsu; Shin Jie Lee; Wen-Tin Lee

Aspect-oriented approaches have resulted in a great impact on the processing of system properties during the development of software systems. However, a systematic way for eliciting early aspects from requirements is still underdeveloped to better integrate early aspects with the analysis results. As an attempt towards the investigation of the interactions among goals, scenarios, and early aspects, we proposed, in this work, a goal-driven approach to the discovery of early aspects by means of a bidding process that organizes goals into goal clusters for discovering aspectual candidates by exploring the interactions among goals and use cases. By introducing early aspects, the goal-driven approach can be further enhanced to deal with the crosscutting properties in the analysis stage of software development. The proposed approach is illustrated using the problem domains of meeting scheduler system.


Mobile Networks and Applications | 2016

Framework for Enhancing Mobile Availability of RESTful Services

Shang-Pin Ma; Wen-Tin Lee; Ping-Chang Chen; Chi-Chia Li

Providing users of mobile devices uninterrupted access to web services in unstable network conditions continues to be a problem. Numerous methods for service caching have been proposed; however, most studies fail to consider two crucial factors: (1) Context of network connectivity: Smartphones are used in a variety of wireless network conditions, such as high-speed networks, unstable networks, and areas without an available network connection; and (2) Service failure handling: Current service caching mechanisms are able to deal with temporary unavailability, but they cannot handle long-time service failures or malfunctions. This paper proposes a connectivity-aware, risk-driven (CARD) approach to the delivery of RESTful services. The CARD approach is encapsulated in the form of a client-side library for use by mobile applications (apps) to invoke backend RESTful services in a highly-available manner. The CARD approach has two main features: 1) the ability to perform actions specific to the network conditions, such as the application of prefetch services and caching services when connected to high speed wireless networks to ensure that cached services are used for unstable wireless networks, and allowing users to request cached service responses from other users when no wireless network can be accessed. 2) The proposed risk-driven analysis method enables the provision of a reasonable service recovery plan when the original service malfunctions. Experiments demonstrate that the proposed CARD approach expands the availability of service and shortens service response times under a variety of network conditions.


ieee international conference on fuzzy systems | 2011

Fuzzy logic as a basic for use case point estimation

Jonathan Lee; Wen-Tin Lee; Jong-Yih Kuo

Project estimation based on function point or use case point (UCP) methods provide only fixed complexity grades which can not deal with the uncertain and imprecise conditions. This study, therefore, provides a fuzzy size estimation procedure for goal-driven use case model based on UCP using fuzzy theory. We propose a metric to calculate the unadjusted use case points of goal-driven use cases based on the relations between each use cases and goals with the fuzzy membership functions and the fuzzy rules. Furthermore, the technical and environmental factors are considered to calculate the use case points which can be used to estimate the implementation time and effort of the system under development. The proposed approach is illustrated by a benchmark problem domain of a meeting scheduler systems.


asia-pacific software engineering conference | 2013

Service Brick Composition Framework for Smartphones

Shang-Pin Ma; Jheng-Shiun Jiang; Wen-Tin Lee

Nowadays, smart phones have become the most important mobile devices and can access thousands of mobile applications. However, retrieving required information from various resources by the smart phone is still a time-consuming, costly and inconvenient task for users. To address this issue, we introduce the concept of service brick, and propose a service brick composition framework to integrate required services and information. Notably, the web-based framework is devised according to the characteristics of smart phones, including relatively narrow network bandwidth and relatively small size screen. Besides, a visual design tool is provided to let the user build brick-based applications easily. To demonstrate the feasibility of the proposed approach, two illustrative examples, music composite app and travel composite app, are offered.


ieee international conference on mobile services | 2015

State-Driven and Brick-Based Mobile Mashup

Shang-Pin Ma; Yang-Sheng Ma; Wen-Tin Lee

Mobile applications (i.e., Mobile apps or apps) are becoming an important software delivery model. Users can employ a wide range of services associated with mobile apps, such as entertainment, news, travel, and social networking. Unfortunately, the retrieval of information from multiple apps, services, or local resources can be time-consuming, costly, and inconvenient. This paper proposes a novel mobile mash up approach, referred to as brick-based, state-driven mobile service composition (BSMSC) to overcome these difficulties. BSMSC comprises two primary mechanisms: (1) Android-fragment-based service bricks, and (2) a state-driven linkage for composite Restful services, which supports one-shot service flow execution as well as stateful service flow execution. The proposed BSMSC approach makes it possible to assemble fully-fledged, reconfigurable mobile mash up applications.


2013 Fifth International Conference on Service Science and Innovation | 2013

Efficient Service Discovery Using Similarity-Distance-Based Relaxation

Shang-Pin Ma; Chih-Chun Ma; Wen-Tin Lee

Web service discovery is the process of locating web services to satisfy the requirements of service requesters. It plays an important role in building loosely coupled service-oriented applications. Nowadays, although many service discovery mechanisms are available, a lot of efforts do not focus on linking actual business services in real world and most methods do not provide an appropriate relaxation mechanism. Therefore, this study proposes a systematic service discovery approach to address the above issues. The main features of the proposed approach include (1) retrieving services through multiple filters, including kernel property filter, provider constraint filter, and user constraint filter, (2) calculating service ranking scores based on QoS (Quality of Service) constraint values and setting of QoS importance rank, and (3) assisting users in locating appropriate services by using the proposed similarity-distance-based relaxation mechanism.


international conference on genetic and evolutionary computing | 2012

Applying Software Effort Estimation Model Based on Work Breakdown Structure

Wen-Tin Lee; Kuo-Hsun Hsu; Jonathan Lee; Jong-Yih Kuo

Software effort estimation is an important activity for effective project management. To support the prediction of efforts in the early stage of a software project development, we propose an effort estimation model along with a software effort estimation process to estimate project efforts from high level WBS. The proposed estimation model is composed of four original task assignment factors - team size, concurrency, intensity, and fragmentation and one newly proposed factor, named WBS effort. To demonstrate the feasibility of proposed model, a case study is presented. The result of the case study shows that comparing the proposed model with those that using original task assignment effort estimation model, the accuracy of the prediction is improved by applying the five factors. For the data examined, the proposed model also shows to have better results in goodness of fit and quality of estimation than original one.


2014 International Conference on Trustworthy Systems and their Applications | 2014

Improving Software Maintenance for Pattern-Based Software Development: A Comment Refactoring Approach

Jhe-Jyun Guo; Nien-Lin Hsueh; Wen-Tin Lee; Shi-Chuen Hwang

The effectiveness of the design patterns has been an important research topic in the software engineering area. Since uncontrolled use of design patterns results in serious problem of maintenance. Good code comments can help maintainers understand the design of the software, thus avoid the wrong utilization of design patterns. In this paper we will in our refactoring approach that can add pattern comment line to improve the software maintains for a pattern-based software.


service-oriented computing and applications | 2018

Provision and consumption of linked open data: a define–produce–invoke approach

Shang-Pin Ma; Peng-Zhong Chen; Wen-Tin Lee; Zhi-Wei Lu

Open data is becoming increasingly popular in a wide range of service domains; however, most open datasets in Taiwan remain separate. The lack of linked open data (LOD) makes it difficult to locate and combine open datasets for the creation of innovative applications. In this study, we sought to facilitate the spread of open data in Taiwan using a novel approach referred to as define–produce–invoke (DPI). The proposed scheme employs a newly defined data query language, called LODQL (LOD query language), to allow the definition of rules for the generation of LOD by data experts. We also developed an LOD engine, which is able to produce linked open datasets and allow application developers to access LOD by invoking RESTful services. This scheme also allows data visualizations indicating the relevance of open datasets and the associations among open data items. Experiments demonstrate the feasibility and effectiveness of the proposed DPI approach.


international conference on e-business engineering | 2017

LODQL: A Language for Creation, Query, and Service Generation of Linked Open Data

Shang-Pin Ma; Peng-Zhong Chen; Wen-Tin Lee; Zhi-Wei Lu

Nowadays, open data has become more and more popular and is widely used in a variety of service domains. However, in Taiwan, most open datasets are still separate while linked open data (LOD) is still lacking. Without LOD, application developers are difficult to locate and combine appropriate open datasets to create innovative applications. Therefore, to facilitate the consumption and the spreading of open data in Taiwan, we propose a new data query language, referred to as LODQL (Linked Open Data Query Language), to allow the definition of rules for building LOD by data experts and the consumption of LOD via RESTful services by application developers. We designed the LODE (LODQL Engine) to parse the LODQL, build LOD in RDF (Resource Description Framework) according to LODQL, and generate the corresponding RESTful services that extract required LOD based on the user query. LODE is also able to perform data visualization to show relevance of open datasets and relations between open data items. The developed system implementation and the evaluation experiments fully demonstrate that the feasibility and effectiveness of LODQL and LODE.

Collaboration


Dive into the Wen-Tin Lee's collaboration.

Top Co-Authors

Avatar

Shang-Pin Ma

National Taiwan Ocean University

View shared research outputs
Top Co-Authors

Avatar

Jonathan Lee

National Central University

View shared research outputs
Top Co-Authors

Avatar

Kuo-Hsun Hsu

National Taichung University of Education

View shared research outputs
Top Co-Authors

Avatar

Shin Jie Lee

National Central University

View shared research outputs
Top Co-Authors

Avatar

Chi-Chia Li

National Taiwan Ocean University

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Chia-Hsu Kuo

National Kaohsiung Normal University

View shared research outputs
Top Co-Authors

Avatar

Jong-Yih Kuo

National Taipei University of Technology

View shared research outputs
Top Co-Authors

Avatar

Ping-Chang Chen

National Taiwan Ocean University

View shared research outputs
Top Co-Authors

Avatar

Chia-Ling Wu

National Central University

View shared research outputs
Researchain Logo
Decentralizing Knowledge