Junkang Feng

Work place: School of Computing, University of the West of Scotland

E-mail: Junkang.feng@uws.ac.uk


Research Interests: Computer systems and computational processes, Computer Architecture and Organization, Information Systems, Data Structures and Algorithms, Algorithmic Information Theory


Junkang Feng BSc, MPhil, PhD was born in Shanghai China and studied at the Shanghai High School in Shanghai and then graduated from the Institute of Military Engineering of the People’s Liberation Army (PLA), the Chinese armed forces, majoring in Guided Missiles Engineering. He received his MPhil from the University of Portsmouth, UK and PhD from the University of the West of Scotland (the UWS), UK in Information Systems and Computer Science respectively. He worked as a Research Associate in the Department of Computer Science at the University of Manchester, UK before becoming a Lecturer and then Senior Lecturer at the UWS. He is also a visiting professor of Donghua University and Beijing Union University in China. He currently leads the Database and Semantic Web Research Group of the UWS. His interests include qualitative information and information flow theories, database theory, semantic Web and distributed information systems.

Author Articles
A Channel Theory based 2-Step Approach to Semantic Alignment in a Complex Environment

By Andreas Bildstein Junkang Feng

DOI: https://doi.org/10.5815/ijmecs.2017.09.01, Pub. Date: 8 Sep. 2017

This article shows a novel approach to semantically align two domain contexts in a distributed system based on the theory of Information Flow [1], also known as Channel Theory. In this article, we propose a 2-step approach to cope with the increasing complexity in constructing the channels, when the channel theory is applied in a complex environment, for example in the area of smart manufacturing. We describe why the methods that had been used so far for constructing the channel might not be suitable for such a complex environment and introduce the main components of our approach. Furthermore, we are explaining how these components work together by using an example from the manufacturing area where product specifications have to be aligned with the production capabilities of manufacturing equipment. Within this example, in the first step a high-level description of production steps is mapped to production processes, and in the second step, a detailed description of the production steps in question is mapped to available equipment and tooling that is related to the filtered production processes from step 1.

[...] Read more.
Database Semantic Interoperability based on Information Flow Theory and Formal Concept Analysis

By Guanghui Yang Junkang Feng

DOI: https://doi.org/10.5815/ijitcs.2012.07.05, Pub. Date: 8 Jul. 2012

As databases become widely used, there is a growing need to translate information between multiple databases. Semantic interoperability and integration has been a long standing challenge for the database community and has now become a prominent area of database research. In this paper, we aim to answer the question how semantic interoperability between two databases can be achieved by using Formal Concept Analysis (FCA for short) and Information Flow (IF for short) theories. For our purposes, firstly we discover knowledge from different databases by using FCA, and then align what is discovered by using IF and FCA. The development of FCA has led to some software systems such as TOSCANA and TUPLEWARE, which can be used as a tool for discovering knowledge in databases. A prototype based on the IF and FCA has been developed. Our method is tested and verified by using this prototype and TUPLEWARE.

[...] Read more.
Using Logic Programming to Represent Information Content Inclusion Relations

By Doug Salt Junkang Feng

DOI: https://doi.org/10.5815/ijitcs.2012.01.07, Pub. Date: 8 Feb. 2012

Datalog is a widely recognised language for a certain class of deductive databases. Information Content Inclusion Relation (IIR) formulates a general, information theoretic relationship between: data constructs; between data constructs and real world objects, and between real world objects. IIR is particularly concerned with the information that data carry. It would therefore seem desirable to find out whether IIR and reasoning based on IIR may be implemented by using 'safe' Datalog. We present and prove the following theorem:
Any database system that can be modelled using IIR can be represented as a 'safe' Datalog program.}
This paper explores the nature of the relationship between the two frameworks for representing domains of application, in order that such representations of IIR by 'safe' Datalog can then be used as a tool for the analysis of any site that can be approached with the notion of information content, and in particular any given database, and hence how a database works may be approached in terms of information content of events.

[...] Read more.
A Semantic Approach to the Notion of Representation and Its Application to Information Systems

By Lin Liu Junkang Feng

DOI: https://doi.org/10.5815/ijitcs.2011.05.06, Pub. Date: 8 Nov. 2011

Representation is a key concept for information systems (IS). IS is designated to provide information. However, the most available information systems such as databases using a computer are actually data storage and management systems because all they handle are data, which may be used to represent information. Therefore, a good understanding on the relationships between data, information and representation is vital for our study of information systems. And yet, it would seem that in the literature of information systems, the notion of representation has not been well studied, and in particular, how a possible representational relationship between two sets of data constructs may be systematically identified and how this representational relation may be explored for bearing on IS problems would seem worth looking at. The results of our investigation show that representation is a special type of signs created or being used by human agents to carry information about other states of affairs. Any representational relationship is realized and underpinned by information flow between components within an information channel. Moreover, representation can be quantitatively measured as long as certain conditions are met. The information content of representation reveals what you could possibly learn from it and the semantic content of representation is the proposition that a human originator intended to convey by using the representation. In addition, schema connections (i.e., connections between elements within a data schema) can be identified by examining the representational relationship between data entities.

[...] Read more.
Other Articles