VLDB 2026 Research / reviewers in the wild / expert
Sun-Jen Huang
dblp:73/6873
· DBLP profile ↗
24ranked-venue papers
12as first author
4since 2021 · last 2024
0000-0002-1492-0364ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 17 · 8 first-author · 4 since 2021Databases, data management, data science and information retrieval · 5 · 3 first-authorArtificial intelligence and machine learning · 2 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 2 first-authorSystems, architecture and hardware · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Technical risk model of machine learning based software project development - A multinational empirical study using modified Delphi-AHP method
Ching-Te Lin, Sun-Jen Huang |
Inf. Softw. Technol. | 2 |
| 2024 | Perceived impact of agile principles: Insights from a survey-based study on agile software development project success
Yulianus Palopak, Sun-Jen Huang |
Inf. Softw. Technol. | 2 |
| 2023 | Knowledge diffusion trajectories of agile software development research: A main path analysis
Yulianus Palopak, Sun-Jen Huang, Wiwit Ratnasari |
Inf. Softw. Technol. | 2 |
| 2022 | Correlation of Agile Principles and Practices to Software Project Performance: An AHP-Delphi AnalysisabstractCurrently, Extreme Programming, Scrum, and Kanban are the three most commonly used methods in agile software development (ASD) projects. Each method has different practices and shares a set of agile principles, where quality, time, and cost are the three project performance indicators. Companies may focus on and prioritize certain indicators based on industry or project differences. Therefore, choosing appropriate practices that fit the specific performance indicator is an important decision for organizations. This study utilizes a hierarchical consensus model to examine the correlation between four agile practice groups, six agile principle categories, and three project performance indicators. The modified Delphi method was applied to collect the pairwise comparison data, and the analytic hierarchy process was utilized to analyze the data. A Delphi panel of experts from both academia and industry was established to reach a consensus on the correlation priority using pairwise comparison matrices. The principle of cooperation between customer and developer is considered the most important principle related to project time and cost performance, while the technical excellence principle is the most important principle related to project quality performance. These results can assist organizations and practitioners in adopting the ASD practices that will best enhance their competitive advantage. Yulianus Palopak, Sun-Jen Huang |
Int. J. Softw. Eng. Knowl. Eng. | 2 |
| 2010 | Exploring the relationship between organizational culture and software process improvement deployment
Chiao-Ching Shih, Sun-Jen Huang |
Inf. Manag. | 2 |
| 2009 | Applying fuzzy neural network to estimate software development effort
Sun-Jen Huang, Nan-Hsing Chiu |
Appl. Intell. | 1 |
| 2009 | Accuracy and efficiency comparisons of single- and multi-cycled software classification models
Sun-Jen Huang |
Inf. Softw. Technol. | 2 |
| 2009 | An empirical analysis of the impact of software development problem factors on software maintainability
Jie-Cherng Chen, Sun-Jen Huang |
J. Syst. Softw. | 2 |
| 2008 | Exploring the relationship between software project duration and risk exposure: A cluster analysis
Sun-Jen Huang, Wen-Ming Han |
Inf. Manag. | 1 |
| 2008 | A comparative evaluation on the accuracies of software effort estimates from clustered data
Sun-Jen Huang, Nan-Hsing Chiu, Yu-Jen Liu |
Inf. Softw. Technol. | 1 |
| 2007 | The adjusted analogy-based software effort estimation based on similarity distances
Nan-Hsing Chiu, Sun-Jen Huang |
J. Syst. Softw. | 2 |
| 2007 | An empirical analysis of risk components and performance on software projects
Wen-Ming Han, Sun-Jen Huang |
J. Syst. Softw. | 2 |
| 2006 | Selection priority of process areas based on CMMI continuous representation
Sun-Jen Huang, Wen-Ming Han |
Inf. Manag. | 1 |
| 2006 | Optimization of analogy weights by genetic algorithm for software effort estimation
Sun-Jen Huang, Nan-Hsing Chiu |
Inf. Softw. Technol. | 1 |
| 2004 | Personal Document Recommendation System Based on Data Mining TechniquesabstractMost existing recommendation systems may not be very effective due to the lack of the adequate knowledge of user's behavior or interests. Some systems are not] efficient enough because of the huge on-line computational demand. In this paper, we propose a personal documents recommendation system that effectively filters the on-line news on WWW for each individual user. The proposed system recommends useful news by employing the profiling techniques of modified content- and collaborative-based filtering. In order to reduce the on-line computation and improve the recommendation quality, we design a tree-based data mining algorithm that treats users' behavior and interest as input and filter the news documents efficiently. Shu-Ming Hsieh, Sun-Jen Huang, Chiun-Chieh Hsu, Hsi-Cheng Chang |
Web Intelligence | 2 |
| 2003 | Distributed algorithms for finding the unique minimum distance dominating set in directed split-stars
Fu-Hsing Wang, Jou-Ming Chang, Yue-Li Wang, Sun-Jen Huang |
J. Parallel Distributed Comput. | 4 |
| 2003 | Measuring the Maintainability of a Communication Protocol Based on Its Formal SpecificationabstractIt is difficult to measure the maintainability of a software system early in the development life cycle from its requirement descriptions written in a natural language because informal specifications cannot be analyzed. With the uses of formal description techniques (FDTs) in the communication protocol area since the mid-1980s, avenues have been opened up for a system to be analyzed early in the specification phase. Quantitative measures on its maintainability can then be extracted from such a formal specification, so that we can develop easily maintainable communication software systems and further reduce the increasingly high cost of software maintenance. To date, there is hardly any work done on measuring the maintainability of a system early in its specification phase. This paper presents a method for measuring the maintainability of a communication by using maintainability metrics derived from its formal specification written in Estelle. The methodology for building the Estelle maintainability metrics hierarchy is presented. We have also developed an automated tool, called PSAMS, to automate the calculation of the maintainability indices. We also found that there is a significant correlation between the specification metrics proposed and the widely adopted implementation metrics, thus demonstrating that our proposed metrics are a reliable means of measuring the maintainability of a communication protocol early in the specification phase. Sun-Jen Huang, Richard Lai 0001 |
IEEE Trans. Software Eng. | 1 |
| 2003 | A Model for Estimating the Size of a Formal Communication Protocol Specification and Its ImplementationabstractGood project management is key when developing a software system successfully. To manage a project well, it is important to have the optimal resource allocation which is affected by the size of an implementation. Early software size estimation is essential for good project management. Existing software size models estimate the size of an implementation usually in terms of the number of lines of code. The main drawback of these models is that there is a wide margin of uncertainty as the actual size depends on the type of application and the software development method adopted. To address this drawback, we focus our work on communication protocol, and propose that the size of a formal specification needs to be estimated from an informal specification. This paper presents a two-stage size model for estimating the sizes of a formal communication protocol specification and its implementation, with the model validated using a test data set. The main benefit of this work is that it can give an indication of the likely sizes of both a formal specification and its implementation early at the development stage, giving developers a technique for managing communication software project better. Richard Lai 0001, Sun-Jen Huang |
IEEE Trans. Software Eng. | 2 |
| 2002 | PSAMS: a communication protocol specification assessment and measurement systemabstractAbstract An obstacle to the uses of software metrics and size models, which we have developed for measuring the complexity and maintainability of a communication protocol specified in Estelle and for estimating the size of its specification and implementation, is the time‐consuming effort in collecting the metrics. To address this problem, a software system called PSAMS (protocol specification assessment and measurement system) for automatically calculating the metrics and sizes of specification and implementation has been developed. This paper describes the design of PSAMS, which provides five functionalities for a communication protocol Estelle specification: exploring its specification, measuring its complexity, assessing its maintainability, estimating its specification size and estimating its implementation size. To demonstrate the usefulness of PSAMS, we have applied it to measure the complexity and maintainability of 10 communication protocol Estelle specifications; the measurement results and decision support information provided by each functionality are presented in this paper. With PSAMS, communication protocol designers and developers are able to assess the complexity of a communication protocol early in the specification stage and have information which helps them manage a communication software project better. Copyright © 2002 John Wiley & Sons, Ltd. Sun-Jen Huang, Richard Lai 0001 |
Softw. Pract. Exp. | 1 |
| 2001 | Early project estimation in the formal communication protocol development
Sun-Jen Huang |
Inf. Manag. | 1 |
| 1998 | Some Maintainability Metrics for a Communication Protocol Specified in EstellabstractWith the application of formal description techniques (FDTs) in the communication protocol area since the mid 1980s, avenues have been opened up to allow a system to be analyzed early in the specification phase. Quantitative measures on its maintainability can then be extracted from such a formal specification, so that we can develop easily maintainable communication software systems and further reduce the increasingly high cost of software maintenance. This paper describes some maintainability metrics for a communication protocol specified in Estelle. Sun-Jen Huang, Richard Lai 0001 |
COMPSAC | 1 |
| 1998 | On measuring the complexity of an estelle specification
Sun-Jen Huang, Richard Lai 0001 |
J. Syst. Softw. | 1 |
| 1998 | Deriving Complexity Information from a Formal Communication ProtocolabstractCommunication software systems have become very large and complex. Recognizing the complexity of such software systems is a key element in their development activities. Software metrics are useful quantitative indicators for assessing and predicting software quality attributes, like complexity. However, most of existing metrics are extracted from source programs at the implementation phase of the software life cycle. They cannot provide early feedback during the specification phase; and subsequently it is difficult and expensive to make changes to the system, if so indicated by the metrics. It is therefore important to be able to measure system complexity at the specification phase. However, most software specifications are written in natural languages from which metrics information is very hard to extract. In this paper, we describe how complexity information can be derived from a formal communication protocol specification written in Estelle so that it is possible to predict the complexity of its implementation and subsequently its development can be better managed. © 1998 John Wiley & Sons, Ltd. Sun-Jen Huang, Richard Lai 0001 |
Softw. Pract. Exp. | 1 |
| 1997 | Estimating the size of an Estelle specification for a communication protocolabstractExisting software size models estimate the size of an implementation of a software system usually in terms of the number of lines of code. The main drawback of these models is that there is a wide margin of uncertainty, as the actual size depends on the type of application and the software development method adopted. To address this drawback, the authors focus their work on the formal communication protocol development, and present a size model for estimating the size of an Estelle specification of a communication protocol from its informal specification. Sun-Jen Huang, Richard Lai 0001 |
COMPSAC | 1 |