VLDB 2026 Research / reviewers in the wild / expert
Hai H. Wang
dblp:45/1539 · also Hai Wang 0016
· DBLP profile ↗
47ranked-venue papers
12as first author
4since 2021 · last 2025
0000-0002-4192-5363ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 25 · 7 first-author · 1 since 2021Artificial intelligence and machine learning · 13 · 3 first-authorDatabases, data management, data science and information retrieval · 13 · 4 first-authorApplied, interdisciplinary, general and emerging computing · 3 · 1 since 2021Systems, architecture and hardware · 1 · 1 first-authorComputer networks · 1 · 1 since 2021Security and privacy · 1Graphics, computer vision, multimedia, augmented reality and games · 1Theory of computation · 1 · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Databases, data mining, and information retrieval
3 papers |
Data mining · 98% Indexing and storage engines · 2% | |
| Artificial intelligence
3 papers |
Multi-agent systems · 42% Reinforcement learning · 42% Knowledge representation and reasoning · 16% | |
| Software engineering, system software, and programming languages
2 papers |
Requirements engineering and software design · 58% Program verification · 25% Programming languages and type systems · 17% | |
| Theoretical computer science
1 paper |
Automated reasoning and model checking · 77% Logic in computer science · 23% |
Topics — the 17 heaviest of 17, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Data mining › anomaly detection
outlier detection |
0.2 | 3 | 2008 | SPOT: A System for Detecting Projected Outliers From High-dimensional Data Streams · ICDE 2008 A Novel Method for Detecting Outlying Subspaces in High-dimensional Databases Using Genetic Algorithm · ICDM 2006 HOS-Miner: A System for Detecting Outlying Subspaces of High-dimensional Data · VLDB 2004 |
Machine learning › Reinforcement learning
markov decision process |
0.2 | 1 | 2013 | An Intelligent Broker Agent for Energy Trading: An MDP Approach · IJCAI 2013 |
Knowledge, reasoning and agents › Multi-agent systems
trading agents |
0.2 | 1 | 2013 | An Intelligent Broker Agent for Energy Trading: An MDP Approach · IJCAI 2013 |
Data mining
anomaly detection |
0.1 | 2 | 2008 | SPOT: A System for Detecting Projected Outliers From High-dimensional Data Streams · ICDE 2008 A Novel Method for Detecting Outlying Subspaces in High-dimensional Databases Using Genetic Algorithm · ICDM 2006 |
Data mining › anomaly detection › outlier detection
subspace outlier detection |
0.1 | 2 | 2006 | A Novel Method for Detecting Outlying Subspaces in High-dimensional Databases Using Genetic Algorithm · ICDM 2006 HOS-Miner: A System for Detecting Outlying Subspaces of High-dimensional Data · VLDB 2004 |
Data mining
high-dimensional data |
0.1 | 1 | 2006 | A Novel Method for Detecting Outlying Subspaces in High-dimensional Databases Using Genetic Algorithm · ICDM 2006 |
Data mining › high-dimensional data analysis
subspace search |
0.1 | 1 | 2006 | A Novel Method for Detecting Outlying Subspaces in High-dimensional Databases Using Genetic Algorithm · ICDM 2006 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
ontology |
0.0 | 1 | 2004 | A combined approach to checking web ontologies · WWW 2004 |
Requirements engineering and software design
formal specification |
0.0 | 1 | 2004 | Verifying DAML+OIL and Beyond in Z/EVES · ICSE 2004 |
Program verification
theorem proving |
0.0 | 1 | 2004 | Verifying DAML+OIL and Beyond in Z/EVES · ICSE 2004 |
Automated reasoning and model checking › automated reasoning
ontology reasoning |
0.0 | 1 | 2004 | A combined approach to checking web ontologies · WWW 2004 |
Programming languages and type systems › specification language
formal specification languages |
0.0 | 1 | 2001 | Object-Z web environment and projections to UML · WWW 2001 |
Requirements engineering and software design
model-driven engineering |
0.0 | 1 | 2001 | Object-Z web environment and projections to UML · WWW 2001 |
Requirements engineering and software design › model-driven engineering
model transformation |
0.0 | 1 | 2001 | Object-Z web environment and projections to UML · WWW 2001 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › ontology
ontology language |
0.0 | 1 | 2004 | Verifying DAML+OIL and Beyond in Z/EVES · ICSE 2004 |
Indexing and storage engines › multidimensional indexing
high-dimensional indexing |
0.0 | 1 | 2004 | HOS-Miner: A System for Detecting Outlying Subspaces of High-dimensional Data · VLDB 2004 |
Logic in computer science
formal specification |
0.0 | 1 | 2004 | A combined approach to checking web ontologies · WWW 2004 |
Methods — techniques the papers use, named apart from their topics
markov decision process · 0.2alloy analyzer · 0.1Z/EVES · 0.1RACER · 0.1sparse subspace template · 0.1multi-objective genetic algorithm · 0.1decaying cell summaries · 0.1random sampling · 0.1k-nearest neighbor · 0.1genetic algorithm · 0.1XML/XSL transformation · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | CLIP-Based Semantic Fusion Method for Medical Image SegmentationabstractIn medical image analysis, computed tomography (CT) is essential for organ segmentation and computer-aided diagnosis. However, existing methods relying on single modalities (e.g., CT or MRI) face two issues: (1) similar grayscale characteristics among organs cause ambiguous boundaries, and (2) lacking semantic guidance limits organ discrimination. To overcome these challenges, this study proposes a CLIP-based semantic fusion method. The CLIP text encoder converts label text into semantic vectors, while SwinUNETR extracts image features. A DOKAN fusion network then achieves orthogonal fusion and cross-modal semantic alignment. Experiments on BTCV and AMOS datasets show Dice score gains of 1.81 % and 2.28 %, with over 4 % improvement in adrenal gland segmentation. The proposed method effectively bridges the semantic gap and advances multimodal fusion for intelligent diagnosis systems. Hongji Liu, Zhongmin Wang 0001, Hai H. Wang |
BIBM | 5 |
| 2024 | FaRS: A High-Performance Automorphism-Aware Algorithm for Graph Similarity MatchingabstractRole-based similarity search, predicated on the topological structure of graphs, is a highly effective and widely applicable technique for various real-world information extraction applications. Although the prominent rolebased similarity algorithm, RoleSim, successfully provides the automorphic (role) equivalence of similarity between pairs of nodes, it does not effectively differentiate nodes that exhibit exact automorphic equivalence but differ in terms of structural equivalence within a given graph. This limitation arises from disregarding most adjacency similarity information between pairs of nodes during the RoleSim computation. To address this research gap, we propose a novel single-source role similarity search algorithm, named FaRS, which employs the top Γ maximum similarity matching technique to capture more information from the classes of neighboring nodes, ensuring both automorphic equivalence and structural equivalence of role similarity. Furthermore, we establi sh the convergence of FaRS and demonstrate its adherence to various axioms, including uniqueness, symmetry, boundedness, and triangular inequality. Additionally, we introduce the Opt FaRS algorithm, which optimizes the computation of FaRS through two acceleration components: path extraction tracking and precomputation (P-speedup and Out-speedup approach). Experimental results on real datasets demonstrate that FaRS and Opt FaRS outperform baseline algorithms in terms of both accuracy and efficiency. Weiren Yu, Hai H. Wang, Victor Chang 0001 |
COMPLEXIS | 3 |
| 2023 | Joint UAV deployment, SF placement, and collaborative task scheduling in heterogeneous multi-UAV-empowered edge intelligenceabstractAbstract To support artificial intelligence (AI)‐involved tasks offloaded from the mobile devices (MDs), it is necessary to equip the Unmanned Aerial Vehicle (UAV) with custom‐made co‐processor (CP) for handling AI workloads in multi‐UAV‐empowered Edge Intelligence. Existing CPU‐oriented task scheduling algorithm cannot apply to the CPU+CP heterogeneous architecture. In this backdrop, this paper first formulates the joint service function placement, collaborative task scheduling, UAV deployment, and MD position determination problem as a Mixed Integer Non‐Linear Programming problem. Then, an alternating optimization‐based algorithm is put forward to derive a sub‐optimal solution of the problem utilizing Differential Evolution and Greedy‐based Hungarian algorithms. A series of experiments are conducted to evaluate the performance of the proposal. Results show that authors' proposal can achieve an overall revenue that is roughly 50% higher than those of existing methods. Xianglin Wei, Hai H. Wang, Kuang Zhao, Yongyang Hu |
IET Commun. | 3 |
| 2022 | cPV - Simulation and Verification for Membrane ComputingabstractAs a newly proposed computational paradigm of membrane computing, cP systems are used to solve several NP-complete and PSPACE-complete problems in linear or sub-linear time theoretically. Most cP systems proposed in previous studies lack of automated verification support. In this paper, we present cPV, the first software implementation for cP system simulation and verification. cPV offers multiple features, which include modelling, simulation, automated verification of properties such as absence of deadlock, confluence, termination, determinism, and goal reachability. As an extensible framework, modules in cPV are loosely coupled, where new verification algorithms, reduction techniques, and property specifications can be easily extended. To evaluate cPV, we constructed two benchmark datasets that cover several important aspects of cP systems. The experimental results demonstrated effective automatic verification support to the membrane computing problem domain. Yezhou Liu, Jing Sun 0002, Radu Nicolescu, Hai H. Wang |
QRS | 4 |
| 2020 | Software Agent-Centric Semantic Social Network for Cyber-Physical Interaction and CollaborationabstractConsiderable research has recently focused on integrating cyber-physical systems in a social context. However, several challenges remain concerning appropriate methodologies, frameworks and techniques for supporting socio-cyber-physical collaboration. Existing systems do not recognize how cyber-physical resources can be socially connected so that they interact in collaborative decision-making like humans. Furthermore, the lack of semantic representations for heterogeneous cyber-social-collaborative networks limits integration, interoperability and knowledge discovery from their underlying data sources. Semantic Web ontology models can help to overcome this limitation by semantically describing and interconnecting cyber-physical objects and human participants in a social space. This research addresses the establishment of both cyber-physical and human relationships and their interactions within a social-collaborative network. We discuss how nonhuman resources can be represented as socially connected nodes and utilized by software agents. A software agent-centric Semantic Social-Collaborative Network (SSCN) is then presented that provides functionality to represent and manage cyber-physical resources in a social network. It is supported by an extended ontology model for semantically describing human and nonhuman resources and their social interactions. A software agent has been implemented to perform some actions on behalf of the nonhuman resources to achieve cyber-physical collaboration. It is demonstrated within a real-world decision support system, GRiST (www.egrist.org), used by mental-health services in the UK. Nazmul Hussain, Hai H. Wang, Christopher D. Buckingham |
Int. J. Softw. Eng. Knowl. Eng. | 2 |
| 2019 | Semantic Rule Based Program Monitoring (S)abstractProgram monitoring aims at making sure the functionalities of the software are always correctly performed during runtime. Semantic Web provides a context enriched framework for data representation and manipulation. This paper proposed the use of ontological rules and reasoning engines to monitor the dynamic behaviours of computer systems in handling of exceptional circumstances, both positive and negative, that occur at runtime within the software processes. A prototype framework was proposed on how to integrate the rule based monitoring technique together with the targeted system. To validate the proposed solution, a light control system case study together with the Unity game engine were used to develop a simulation environment for the evaluation purpose. Compared to existing solutions, the approach outlined can provide an effective software behavioural monitoring outcome. Luke Tudor, Jing Sun 0002, Hai H. Wang, Bingyang Wei |
SEKE | 3 |
| 2017 | Towards Code Generation from Design ModelsabstractWith the growing in size and complexity of modern computer systems, the need for improving the quality at all stages of software development has become a critical issue.The current software production has been largely depended on manual code development.Despite the slow development process, the errors introduced by the programmers contribute to a substantial portion of defects in the final software product.This paper explores the possibility of generating code and assertion constraints from formal design models and use them to verify the implementation.We translate Z formal models into their OCL counter-parts and Java assertions.With the help of existing tools, we demonstrate various checking at different levels to enhance correctness. Pengyi Li 0002, Jing Sun 0002, Hai H. Wang |
SEKE | 3 |
| 2017 | Formal Approach to Assertion-Based Code GenerationabstractWith the growing in size and complexity of modern computer systems, the need for improving the quality at all stages of software development has become a critical issue. The current software production has been largely dependent on manual code development. Despite the slow development process, the errors introduced by the programmers contribute to a substantial portion of defects in the final software product. This paper investigates the synergy of generating code and assertion constraints from formal design models and use them to verify the implementation. We translate Z formal models into their OCL counterparts and Java assertions. With the help of existing tools, we demonstrate various checkings at different levels to enhance correctness. Pengyi Li 0002, Jing Sun 0002, Hai H. Wang |
Int. J. Softw. Eng. Knowl. Eng. | 3 |
| 2015 | A survey of Semantic Web Services formalisms
Hai H. Wang, Nicholas Gibbins, Terry R. Payne, Alina Patelli |
Concurr. Comput. Pract. Exp. | 1 |
| 2015 | Detecting anomalies from big network traffic data using an adaptive detection approach
Ji Zhang 0001, Hongzhou Li, Qigang Gao, Hai H. Wang, Yonglong Luo |
Inf. Sci. | 4 |
| 2014 | An automated tool for semantic accessing to formal software models
Hai H. Wang, Danica Damljanovic, Jing Sun 0002 |
Sci. Comput. Program. | 1 |
| 2013 | An Intelligent Broker Agent for Energy Trading: An MDP Approach
Rodrigue Talla Kuate, Minghua He, Maria Chli, Hai H. Wang |
IJCAI | 4 |
| 2012 | A formal model of the Semantic Web Service Ontology (WSMO)
Hai H. Wang, Nicholas Gibbins, Terry R. Payne, Domenico Redavid |
Inf. Syst. | 1 |
| 2011 | Semantic Enabled Sensor Network Design
Jing Sun 0002, Hai H. Wang, Hui Gu |
SEKE | 2 |
| 2011 | Design Software Architecture Models using Ontology
Jing Sun 0002, Hai H. Wang, Tianming Hu |
SEKE | 2 |
| 2011 | Detecting anomalies from high-dimensional wireless network data streams: a case study
Ji Zhang 0001, Qigang Gao, Hai H. Wang, Hua Wang 0002 |
Soft Comput. | 3 |
| 2010 | Enhanced Semantic Access to Formal Software Models
Hai H. Wang, Danica Damljanovic, Jing Sun 0002 |
ICFEM | 1 |
| 2009 | Detecting Projected Outliers in High-Dimensional Data Streams
Ji Zhang 0001, Qigang Gao, Hai H. Wang, Qing Liu 0001, Kai Xu 0003 |
DEXA | 3 |
| 2009 | Multi-target cell tracking based on classic kineticsabstractThis article did research on multi-target tracking system based on the classic kinetics in Wireless Sensor Networks (WSN), a distributed Cell tracking model is brought up. The whole WSN was layered by Virtual Grid Architecture (VGA)[1][2]. When a target appeared in a grid, local aggregators (LA) aroused all nodes in the eight adjacent grids to compose a Cell to track target. A Cell election rule is proposed: when a target is escaping from the current Cell, based on the classical laws of kinetics and the historical track information, the position and velocity of the target can be estimated when it crossed the edge of Cell and the next Cell can be elected. Multi-Cell sequence can track multitarget concurrently. The concepts of main target and subtarget are introduced. When multi-target were space-time overlapped, a single Cell may have several main targets and sub-targets. The tracking algorithms are designed for them separately. This model can manage the problems like wrong association and missing target. The simulation showed the approach is effective. Zhongmin Wang 0001, Hai H. Wang |
IWCMC | 3 |
| 2009 | Verifying Semistructured Data Normalization Using SWRLabstractSemistructured data has become more and more prominent in the fast growing areas of web information technology. XML has been used as a standard format for semistructured data in representing and exchanging information in various applications. However, the lack of formality and verification support in the design of a good semistructured data model may hinder its development. For example, redundant data in XML must be removed or minimized to avoid inconsistent and inefficient information processing. Normalization algorithms have been developed to overcome these problems by transforming the schema of a semistructured document into a better form. Therefore, it is essential to ensure that a transformed schema model preserves the same information that its original form holds. In this paper, we present an approach to investigate and verify the no-data-loss property of semistructured data normalization. We encode the verification criteria in the Semantic Web Rule Language (SWRL) and make use of its ontology reasoning engine to provide automated support for the checking process. In summary, our approach not only investigates the information preserving aspect of semistructured data normalization, but also provides a scalable and automated solution towards the problem. Yuan-Fang Li, Jing Sun 0002, Gillian Dobbie, Scott Uk-Jin Lee, Hai H. Wang |
TASE | 5 |
| 2008 | SPOT: A System for Detecting Projected Outliers From High-dimensional Data StreamsabstractIn this paper, we present a new technique, called stream projected ouliter detector (SPOT), to deal with outlier detection problem in high-dimensional data streams. SPOT is unique in a number of aspects. First, SPOT employs a novel window-based time model and decaying cell summaries to capture statistics from the data stream. Second, sparse subspace template (SST), a set of top sparse subspaces obtained by unsupervised and/or supervised learning processes, is constructed in SPOT to detect projected outliers effectively. Multi-Objective genetic algorithm (MOGA) is employed as an effective search method in unsupervised learning for finding outlying subspaces from training data. Finally, SST is able to carry out online self- evolution to cope with dynamics of data streams. This paper provides details on the motivation and technical challenges of detecting outliers from high-dimensional data streams, present an overview of SPOT, and give the plans for system demonstration of SPOT. Ji Zhang 0001, Qigang Gao, Hai H. Wang |
ICDE | 3 |
| 2008 | A Formal Model of Semantic Web Service Ontology (WSMO) ExecutionabstractSemantic Web services have been one of the most significant research areas within the semantic Web vision, and have been recognized as a promising technology that exhibits huge commercial potential. Current semantic Web service research focuses on defining models and languages for the semantic markup of all relevant aspects of services, which are accessible through a Web service interface. The Web service modelling ontology (WSMO) is one of the most significant semantic Web service framework proposed to date. To support the standardization and tool support of WSMO, a formal semantics of the language is highly desirable. As there are a few variants of WSMO and it is still under development, the semantics of WSMO needs to be formally defined to facilitate easy reuse and future development. In this paper, we present a formal object-Z semantics of WSMO. Different aspects of the language have been precisely defined within one unified framework. This model provides a formal unambiguous specification, which can be used to develop tools and facilitate future development. Hai H. Wang, Nicholas Gibbins, Terry R. Payne, Ahmed Saleh 0001, Jun Sun 0001 |
ICECCS | 1 |
| 2008 | Specifying and Verifying Event-Based Fairness Enhanced Systems
Jun Sun 0001, Yang Liu 0003, Jin Song Dong 0001, Hai H. Wang |
ICFEM | 4 |
| 2008 | Anomaly detection in high-dimensional network data streams: A case studyabstractIn this paper, we study the problem of anomaly detection in high-dimensional network streams. We have developed a new technique, called Stream Projected Outlier deTector (SPOT), to deal with the problem of anomaly detection from high-dimensional data streams. We conduct a case study of SPOT in this paper by deploying it on 1999 KDD Intrusion Detection application. Innovative approaches for training data generation, anomaly classification and false positive reduction are proposed in this paper as well. Experimental results demonstrate that SPOT is effective in detecting anomalies from network data streams and outperforms existing anomaly detection methods. Ji Zhang 0001, Qigang Gao, Hai H. Wang |
ISI | 3 |
| 2007 | Belief-augmented OWL (BOWL) Engineering the SemanticWeb with BeliefsabstractAs the Semantic Web is an open, complex and constantly evolving medium, it is the norm, but not exception that information at different sites is incomplete/inconsistent. This poses challenges for the engineering and development of agent systems on the Semantic Web since autonomous software agents need to understand, process and aggregate this information. Ontology language OWL provides core language constructs to semantically markup resources on the Semantic Web. However, as OWL was designed on top of (a subset of) classic predicate logic, it lacks the ability to reason about inconsistent/incomplete information. Belief Augmented Frames (BAF) is a frame-based logic system that associates with each frame/slot a supporting and a refuting belief value. In this paper, we propose a new ontology language BOWL (Belief-augmented OWL) by integrating OWL DL and BAF to incorporate the notion of confidence. The BOWL is paraconsistent, hence it can perform useful reasoning services in the presence of inconsistencies/incompleteness. We define the abstract syntax and semantics of BOWL by extending those of OWL. One example in the sensor fusion domain is presented to demonstrate the application of BOWL. Yuzhang Feng, Yuan-Fang Li, Colin Keng-Yan Tan, Bimlesh Wadhwa, Hai H. Wang |
ICECCS | 5 |
| 2007 | A Formal Semantic Model of the Semantic Web Service Ontology (WSMO)abstractSemantic Web services, one of the most significant research areas within the semantic Web vision, has attracted increasing attention from both the research community and industry. The Web service modelling ontology (WSMO) has recently been proposed as an enabling framework for the total/partial automation of the tasks (e.g., discovery, selection, composition, mediation, execution, monitoring, etc.) involved in both intra- and inter-enterprise integration of Web services. To support the standardization and tool support of WSMO, a formal semantics of the language is highly desirable. As there are a few variants of WSMO and it is still under development, the semantics of WSMO needs to be formally defined to facilitate easy reuse and future development. In this paper, we present a formal object-Z semantics of WSMO. Different aspects of the language have been precisely defined within one unified framework. This model not only provides a formal unambiguous model which can be used to develop tools and facilitate future development, but as demonstrated in this paper, can be used to identify and eliminate errors presented in existing documentation. Hai H. Wang, Nicholas Gibbins, Terry R. Payne, Ahmed Saleh 0001, Jun Sun 0001 |
ICECCS | 1 |
| 2007 | Realizing Live Sequence Charts in SystemVerilogabstractThe design of an embedded control system starts with an investigation of properties and behaviors of the process evolving within its environment, and an analysis of the requirement for its safety performance. In early stages, system requirements are often specified as scenarios of behavior using sequence charts for different use cases. This specification must be precise, intuitive and expressive enough to capture different aspects of embedded control systems. As a rather rich and useful extension to the classical message sequence charts, Live Sequence Charts (LSC), which provide a rich collection of constructs for specifying both possible and mandatory behaviors, are very suitable for designing an embedded control system. However, it is not a trivial task to realize a high-level design model in executable program codes effectively and correctly. This paper tackles the challenging task by providing a mapping algorithm to automatically synthesize SystemVerilog programs from given LSC specifications. Hai H. Wang, Shengchao Qin, Jun Sun 0001, Jin Song Dong 0001 |
TASE | 1 |
| 2007 | Formal Specification of OWL-S with Object-Z: the Static AspectabstractTo support standardization and tool support of OWL-S, a formal semantics of the language is highly desirable. In this paper, we present a formal Object-Z semantics of OWL-S. This model not only provides a formal unambiguous model which can be used to develop tools and facilitate future development, but as demonstrated in the paper, can be used to identify and eliminate errors in the current documentation. Hai H. Wang, Ahmed Saleh 0001, Terry R. Payne, Nicholas Gibbins |
Web Intelligence | 1 |
| 2007 | Formal Specification of OWL-S with Object-Z: The Dynamic Aspect
Hai H. Wang, Terry R. Payne, Nicholas Gibbins, Ahmed Saleh 0001 |
WISE | 1 |
| 2007 | Verifying feature models using OWL
Hai H. Wang, Yuan-Fang Li, Jing Sun 0002, Hongyu Zhang 0002, Jeff Z. Pan |
J. Web Semant. | 1 |
| 2006 | A Novel Method for Detecting Outlying Subspaces in High-dimensional Databases Using Genetic AlgorithmabstractDetecting outlying subspaces is a relatively new research problem in outlier-ness analysis for high-dimensional data. An outlying subspace for a given data point p is the subspace in which p is an outlier. Outlying subspace detection can facilitate a better characterization process for the detected outliers. It can also enable outlier mining for highdimensional data to be performed more accurately and efficiently. In this paper, we proposed a new method using genetic algorithm paradigm for searching outlying subspaces efficiently. We developed a technique for efficiently computing the lower and upper bounds of the distance between a given point and its kth nearest neighbor in each possible subspace. These bounds are used to speed up the fitness evaluation of the designed genetic algorithm for outlying subspace detection. We also proposed a random sampling technique to further reduce the computation of the genetic algorithm. The optimal number of sampling data is specified to ensure the accuracy of the result. We show that the proposed method is efficient and effective in handling outlying subspace detection problem by a set of experiments conducted on both synthetic and real-life datasets. Ji Zhang 0001, Qigang Gao, Hai H. Wang |
ICDM | 3 |
| 2006 | Discover Gene Specific Local Co-regulations Using Progressive Genetic AlgorithmabstractThe problem of gene specific co-regulation discovery is that, for a particular gene of interest, identify its closely coregulated genes and the associated subsets of experimental conditions in which such co-regulations occur. The coregulations are local in the sense that they occur in some subsets of full experimental conditions. In this paper, we propose an innovative method for finding gene specific coregulations using genetic algorithm (GA). Two novel ad hoc GAs, the single-stage and two-stage progressive GA, are proposed. They are called progressive because the initial population for the GA in a window position inherits the top-ranked individuals obtained in the preceding window position, enabling them to achieve better accuracy than the nonprogressive algorithm. Experimental results with real-life gene expression data demonstrate the efficiency and effectiveness of our technique in discovering gene specific coregulations Ji Zhang 0001, Qigang Gao, Hai H. Wang |
ICTAI | 3 |
| 2006 | Validating Semistructured Data Using OWL
Yuan-Fang Li, Jing Sun 0002, Gillian Dobbie, Jun Sun 0001, Hai H. Wang |
WAIM | 5 |
| 2006 | Detecting outlying subspaces for high-dimensional data: the new task, algorithms, and performance
Ji Zhang 0001, Hai H. Wang |
Knowl. Inf. Syst. | 2 |
| 2005 | Formal Semantics and Verification for Feature ModelingabstractResearch on features has received much attention in the domain engineering community. Feature modeling plays an important role in the design and implementation of complex software systems. However, the presentation and analysis of feature models are still largely informal. There is also an increasing need for methods and tools that can support automated feature model analysis. This paper presents a formal engineering approach to the specification and verification of feature models. A formal semantics for the feature modeling language is defined using first-order logic. It provides a precise and rigorous formal interpretation for the graphical notation. In addition, further validation of the semantics using the Z/EVES theorem prover is presented. Finally, we demonstrate that the consistency of a feature model and its configurations can be automatically verified by encoding the semantics into the Alloy Analyzer. A case study of the Key Word in Context (KWIC) index systems feature model is presented to illustrate the verification process. Jing Sun 0002, Hongyu Zhang 0002, Yuan-Fang Li, Hai H. Wang |
ICECCS | 4 |
| 2005 | Visualizing and Simulating Semantic Web Services Ontologies
Jun Sun 0001, Yuan-Fang Li, Hai H. Wang, Jing Sun 0002 |
ICFEM | 3 |
| 2005 | SVG Web Environment for Z Specification Language
Jing Sun 0002, Hai H. Wang, Sasanka Athauda, Tazkiya Sheik |
ICFEM | 2 |
| 2005 | Reasoning Support for SWRL-FOL Using Alloy
Hai H. Wang, Jin Song Dong 0001, Jing Sun 0002 |
SEKE | 1 |
| 2005 | TCOZ Approach to OWL-S Process Model Design
Hai H. Wang, Jin Song Dong 0001, Jing Sun 0002, Yuan-Fang Li |
SEKE | 1 |
| 2004 | Verifying DAML+OIL and Beyond in Z/EVESabstractSemantic Web, the next generation of Web, gives data well-defined and machine-understandable meaning so that they can be processed by remote intelligent agents cooperatively. Ontology languages are the building blocks of Semantic Web as they prescribe how data are defined and related. The existing reasoning and verification tools for Semantic Web are improving however still elementary. We believe that Semantic Web can be a novel application domain for software modeling languages and tools. Z is a formal modeling language for specifying software systems and Z/EVES is a proof tool for Z. In this paper, we firstly present Z semantics for ontology language DAML+OIL. This semantic model is embedded as a Z section daml2zin Z/EVES, which serves as an environment for checking and verifying Web ontologies. Then we present a tool for automatically transforming ontology documents into the specialized Z codes understood by Z/EVES. Finally, we use a recent real application, the military plan ontologies, to demonstrate the different reasoning tasks that Z/EVES can perform. Furthermore, undiscovered errors in the original ontologies were found by Z/EVES and some of these errors are even beyond Semantic Web modeling and reasoning capabilities. Jin Song Dong 0001, Chew Hung Lee, Yuan-Fang Li, Hai H. Wang |
ICSE | 4 |
| 2004 | HOS-Miner: A System for Detecting Outlying Subspaces of High-dimensional Data
Ji Zhang 0001, Meng Lou, Tok Wang Ling, Hai H. Wang |
VLDB | 4 |
| 2004 | A combined approach to checking web ontologiesabstractThe understanding of Semantic Web documents is built upon ontologies that define concepts and relationships of data. Hence, the correctness of ontologies is vital. Ontology reasoners such as RACER and FaCT have been developed to reason ontologies with a high degree of automation. However, complex ontology-related properties may not be expressible within the current web ontology languages, consequently they may not be checkable by RACER and FaCT. We propose to use the software engineering techniques and tools, i.e., Z/EVES and Alloy Analyzer, to complement the ontology tools for checking Semantic Web documents.In this approach, Z/EVES is first applied to remove trivial syntax and type errors of the ontologies. Next, RACER is used to identify any ontological inconsistencies, whose origins can be traced by Alloy Analyzer. Finally Z/EVES is used again to express complex ontology-related properties and reveal errors beyond the modeling capabilities of the current web ontology languages. We have successfully applied this approach to checking a set of military plan ontologies. Jin Song Dong 0001, Chew Hung Lee, Hian Beng Lee, Yuan-Fang Li, Hai H. Wang |
WWW | 5 |
| 2003 | Analysing Web Ontology in Alloy: A Military Case Study
Jin Song Dong 0001, Jun Sun 0001, Hai H. Wang, Chew Hung Lee, Hian Beng Lee |
SEKE | 3 |
| 2002 | XML-Based Static Type Checking and Dynamic Visualization for TCOZ
Jin Song Dong 0001, Yuan-Fang Li, Jing Sun 0002, Jun Sun 0001, Hai H. Wang |
ICFEM | 5 |
| 2002 | Z Approach to Semantic Web
Jin Song Dong 0001, Jing Sun 0002, Hai H. Wang |
ICFEM | 3 |
| 2001 | An XML/XSL Approach to Visualize and Animate TCOZabstractThe challenge for system specification is how to visually and precisely capture static, dynamic and real-time system properties in a highly structured way. Timed Communicating Object-Z (TCOZ) is an integrated formal notation that build on Object-Z's strengths in modeling complex data structures, and on Timed CSP's strengths in modeling real-time interactions. In this paper, we demonstrate approaches of using XML/XSL as a transformation tool to visualize TCOZ models into various UML diagrams and to animate TCOZ specifications with a multi-paradigm programming language-Oz. Jing Sun 0002, Jin Song Dong 0001, Hai H. Wang |
APSEC | 4 |
| 2001 | Object-Z web environment and projections to UMLabstractThis paper presents the XML/XSL approach to the developmentofaweb environment for the formal specification language Object-Z. The projection techniques and tools from Object-Z (in XML) to UML (in XMI) are developed using XSL Transformations (XSLT). Furthermore, Object-Z (itself) is used to specify and design the essential functionalities of the web environment and the projection tools to UML. In a sense, the paper also demonstrates a formal approach to modeling web applications. Keywords Object-Z, XML/XSL/XMI, UML 1. Jing Sun 0002, Jin Song Dong 0001, Hai H. Wang |
WWW | 4 |