arXiv.itsnick.co

an independent field guide to 23 million papers from arXiv & OpenAlex — not affiliated with arXiv.org

Author

TS Dillon

26 papers · 1979–2010

1979: 11980: 11981: 11982: 11983: 01984: 11985: 11986: 01987: 01988: 01989: 01990: 11991: 11992: 01993: 01994: 01995: 01996: 01997: 01998: 01999: 02000: 02001: 02002: 32003: 12004: 32005: 82006: 22007: 02008: 02009: 02010: 1
1979peak 8 in 20052010

Frequent co-authors

Papers

showing 1–25 of 26 RSS

Checkpointing and rollback of wide-area distributed applications using mobile agents

Jiannong Cao, Gang Chan, Weijia jia +1 more

Computer Networks and Communications · PolyU Institutional Research Archive (Hong Kong Polytechnic University) · · cited 38× · DOI ↗ · more like this ·

We consider the problem of designing rollback error recovery algorithms for dynamic, wide area distributed systems like the Internet. The characteristics and the scale of such a system complicate the design and performance of the algorithms. Traditional message passing based algorithms incur large overhead, in both the network traffic and message passing delay, in such a wide-area environment. In this paper, we propose a novel approach to designing checkpointing and rollback algorithms using mobile agents as an aid. Using mobile agent leads to a reduction of the total amount of communication and allows us to design algorithms that take the advantage of the most up to date system information for decision making. It also allows us to develop algorithms implementing flexible and adaptive policies. A mobile agent enabled hybrid algorithm combining independent and coordinated checkpointing…

MB3-Miner: mining eMBedded subTREEs using Tree Model Guided candidate generation

Hua Tan, TS Dillon, Fedja Hadzic +2 more

Information Systems · UTS ePRESS (University of Technology Sydney) · · cited 26× · OpenAlex ↗ · more like this ·

Tree mining has many useful applications in areas such as Bioinformatics, XML mining, Web mining, etc. In general, most of the formally represented information in these domains is a tree structured form. In this paper we focus on mining frequent embedded subtrees from databases of rooted labeled ordered subtrees. We propose a novel and unique embedding list representation that is suitable for describing embedded subtrees. This representation is completely different from the string-like or conventional adjacency list representation previously utilized for trees. We present the mathematical model of a breadth-first-search Tree Model Guided (TMG) candidate generation approach previously introduced in [8]. The key characteristic of the TMG approach is that it enumerates fewer candidates by ensuring that only valid candidates that conform to the structural aspects of the data are generated…

X3-Miner: Mining Patterns from XML Database

Hua Tan, TS Dillon, Ling Feng +2 more

Information Systems · University of Twente Research Information · · cited 23× · OpenAlex ↗ · more like this ·

An XML enabled framework for representation of association rules in databases was first presented in [4]. In Frequent Structure Mining (FSM), one of the popular approaches is to use graph matching that use data structures such as the adjacency matrix [7] or adjacency list [8]. Another approach represents semistructured tree-like structures using a string representation, which is more space efficient and relatively easy for manipulation [10]. However, with XML, mining association rules is faced with more challenges due to the inherent flexibilities in both structure and semantics, such as: 1) more complicated hierarchical data structure; 2) ordered data context; and 3) much bigger data size. To tackle these challenges, we propose an approach X3-Miner that efficiently extracts patterns from a large XML data set, and overcomes the challenges by: (1) exploring the use of a model validating…

Towards 'ontology'-based software engineering for multi-site software development

Pornpit Wongthongtham, Elizabeth Chang, TS Dillon

Information Systems · eSpace (Curtin University) · · cited 15× · DOI ↗ · more like this ·

The purpose of this paper is to discuss the research issues related to multi-site distributed software development environments. We describe a potential approach in which we utilize 'ontologies' as part of a communication framework for multi-site distributed software development environments. We organise software engineering concepts, ideas and knowledge, software development methodologies, tools and techniques into an - 'ontology' -, and use it as the basis for classifying the concepts in communication thereby enabling questions, problem solving and sharing solution development and knowledge to be shared between multi-site teams.

MB3-Miner: efficiently mining eMBedded subTREEs using Tree Model Guided candidate generation

Hua Tan, TS Dillon, Fedja Hadzic +2 more

Information Systems · University of Twente Research Information · · cited 9× · OpenAlex ↗ · more like this ·

Tree mining has many useful applications in areas such as Bioinformatics, XML mining, Web mining, etc. In general, most of the formally represented information in these domains is a tree structured form. In this paper we focus on mining frequent embedded subtrees from databases of rooted labeled ordered subtrees. We propose a novel and unique embedding list representation that is suitable for describing embedded subtrees. This representation is completely different from the string-like or conventional adjacency list representation previously utilized for trees. We present the mathematical model of a breadth-first-search Tree Model Guided (TMG) candidate generation approach previously introduced in [8]. The key characteristic of the TMG approach is that it enumerates fewer candidates by ensuring that only valid candidates that conform to the structural aspects of the data are generated…

Memory interference in multimicroprocessor systems with a time-shared bus

P.A. Grasso, TS Dillon, K.E. Forward

Hardware and Architecture · · cited 8× · DOI ↗ · more like this ·

Two mathematical models are presented for the analysis of memory interference in time-shared-bus multimicroprocessor systems. The first is a discrete-time queuing model and the second is a Markov model. The measure of performance in each case is the fractional increase in execution time resulting from bus contention. Another measure, which is derived from this, is the speed up of the multiprocessor as compared to a uniprocessor. These models are tailored to suit the requirements of real-time microprocessor systems and thus are different from much of the literature on memory interference which is directed toward general-purpose multiprocessor systems. The validity of the models is verified by comparison with simulation results and actual hardware measurements.

Meta Model Driven Framework for the Integration and Extension of Application Components

Alex Talevski, Elizabeth Chang, TS Dillon

Artificial Intelligence · UTS ePRESS (University of Technology Sydney) · · cited 7× · DOI ↗ · more like this ·

Generally software is seen as something that is purchased off-the-shelf. However, this perception is incorrect, as off-the-shelf software represents only 15 percent of all software development. The remaining 85 percent represents specialized software developed for large organizations to help them meet their unique requirements. The competitive nature of such organizations typically results in rapidly evolving software requirements. Component-based software engineering techniques lend themselves favorably to the development of reconfigurable software. However, component integration and reconfiguration complexity issues make component-oriented programs difficult to maintain, expand and widely reuse. In this paper we propose a distributed Meta model driven framework that eases software customization and redirects this task away from the software developer to the software user. Through the…

Ontological privacy support for the medical domain

Michael Hecker, TS Dillon

Sociology and Political Science · UTS ePRESS (University of Technology Sydney) · · cited 6× · OpenAlex ↗ · more like this ·

This work uses an ontological approach for the medical domain to derive the level of privacy for concepts specific to that domain. The authors have previously produced a generic ontology for privacy. In this paper, we describe a mapping from the general (abstract and application domain independent) privacy ontology to a domain specific level for the medical domain and how the general concepts influence the specific instances, while medical terms and concepts provide actual values for privacy principles that essentially create the level of privacy a user experiences.

An Efficient Architecture for Ultra Long FFTs in FPGAs and ASICs

TS Dillon

Signal Processing · Defense Technical Information Center (DTIC) · · cited 6× · OpenAlex ↗ · more like this ·

This presentation outlines an architecture for efficient Ultra Long FFTs for use in FPGAs and ASICs. Analysis of accuracy, performance, cost and power consumption are presented. FFTs are at the heart of many real time signal processing applications and Ultra Long FFTs are quite often used for frequency analysis and communications applications. As the processing requirements increase, the use of FPGAs and ASICs become the logical choice for implementing real time FFTs. This presentation describes an efficient framework for implementing the Cooley-Tukey algorithm for Ultra Long FFTs using minimal external memory. Typically for lengths over 16K the memory resources of the FPGA or ASIC are exhausted and external memory is required. The architecture is implemented using two shorter length FFTs (lengths N(sub1) and N(sub2)) to calculate an FFT of length N=N(sub1) x N(sub2). This architecture…

Atomic Use Case as a Concept to Support the MDE Approach to Web Application Development

Kinh Nguyen, TS Dillon

Information Systems · UTS ePRESS (University of Technology Sydney) · · cited 5× · OpenAlex ↗ · more like this ·

While use case is a popular technique for capturing requirements, the process of proceeding from use cases to subsequent modeling activities is to a large extent still unclear. In this paper, we propose the concept of atomic use case to formally model the functional requirements in support of the MDE approach to web application development. In particular we demonstrate how to construct a precise model for the business logic layer and to establish clear relationships between business logic model to other models such as the domain model, user interface model, navigation model, and the business process model. We also explore how the atomic use case concept can be incorporated into UWE (UML Web Engineering) Methodology. 1.

Information engineering of a software engineering ontology

Pornpit Wongthongtham, Elizabeth Chang, TS Dillon

Artificial Intelligence · eSpace (Curtin University) · · cited 4× · DOI ↗ · more like this ·

In this paper, we describe the preliminary result of the development and implementation of a Java-based system for information gathering, knowledge extraction and maintenance of software engineering ontology. The system is capable of manipulative ontology instances from the information repositories and information sources. Design of software engineering ontology through the use of the body of software engineering knowledge together with Prof Ian Sommerville's book, as well as project management experiences, has not been a difficult task. However, the maintenance of the software development ontology and security of the ontology are issues.

Factors of Risk Variance in Decentralized Communications

Omar Khadeer Hussain, Eric C. Chang, Ben Soh +2 more

Information Systems · UTS ePRESS (University of Technology Sydney) · · cited 4× · OpenAlex ↗ · more like this ·

Decentralized transactions are increasingly becoming popular. These transactions resemble the early forms of the internet and in many ways are regarded as the next generation of the internet. The result will be that this e-commerce transactions approach will shift to peer-to-peer communications rather than client-server environment. However, these peer-to-peer communications or decentralized transactions suffer from some disadvantages, which includes the risk associated with each transaction. This paper focuses on the factors that influence Risk in a decentralized transaction.

Factors of trust that influence trust worthiness in peer-to-peer (P2P) based e-commerce

FK Hussain, Elizabeth Chang, TS Dillon

Sociology and Political Science · UTS ePRESS (University of Technology Sydney) · · cited 4× · OpenAlex ↗ · more like this ·

Peer-to-Peer Systems are becoming popular. They are widely regarded as the next-generation of the Internet. As a result, electronic commerce will be carried out over the peer-to-peer systems in the future rather than in a client-server environment. These Peer-to-Peer (P2P) systems suffer from innumerable problems. Trust between two interacting peers involved in an electronic transaction is one of them. In this paper, we propose the factors that can influence the trustworthiness assigned to the trusted peer. Furthermore we catalogue these factors into three classes and discuss the relationship between these factors.

The navigational aspects of the logical design of user interfaces

Elizabeth Chang, TS Dillon

Human-Computer Interaction · · cited 4× · DOI ↗ · more like this ·

The design of the user interface (UI) involves: a) logical design of the UI; and b) perceptual design of the UI. The logical design of a user interface includes both static or data related and dynamic or navigational aspects. The static aspects were discussed previously (E.J. Chang and T.S. Dillon, 1997). An important part of the static design is the determination of abstract user interface (AUI) objects. These abstract interface objects contain all of the information related to carrying out: (i) entry and display of information; (ii) actions that need to be taken by the user to move to another AUI object or window; (iii) actions to initiate or stop an action within the system. They do not however, contain information on the set of preconditions that must hold before a particular action under (ii) or (iii) above can be taken. Nor do they contain information on the set of post conditions…

Improvement of a Convertible Undeniable Partially Blind Signature Scheme

Song Han, Elizabeth Chang, TS Dillon +1 more

Artificial Intelligence · eSpace (Curtin University) · · cited 3× · DOI ↗ · more like this ·

Undeniable signatures are the digital signatures that should be verified with the help of the signer. A signer may disavow a genuine document, if the signature is only verifiable with the aid of the signer under the condition that the signer is not honest. Undeniable signatures solve this problem by adding a new feature called the disavowal protocol in addition to the normal components of signature and verification. Disavowal protocol is able to prevent a dishonest signer from disavowing a valid signature. In some situations, an undeniable signature should be converted into a normal digital signature in order that the signature can be universally verified. Blind signatures the digital signatures that help a user to get a signature on a message without revealing the content of the message to a signer. For the blind signatures, if the signer is able to make an agreement with the user…

A generic visualization framework to help debug mobile-object-based distributed programs running on large networks

Allan K. Y. Wong, TS Dillon, May T. W. Ip +1 more

Computer Networks and Communications · PolyU Institutional Research Archive (Hong Kong Polytechnic University) · · cited 3× · DOI ↗ · more like this ·

A generic visualization framework (VF) is proposed in this paper with the aim of aiding the debugging of mobile object-based distributed programs running on large networks. This framework consists of three logical layers, namely, the lower public Intranet (PI), the middle visualization data structures (VDS), and the upper visualization user interface (VUI). The VDS makes the VF generic because data structures can be adapted easily to accommodate different platforms that support mobile objects (agents). The adaptation does not affect the VUI and PI features described in this paper. In the simulation and tests, the VF was adapted for the stable Aglets mobile agent platform, and the preliminary results confirm that the VF is indeed a viable approach to help debug mobile object-based distributed programs running on large networks such as the Internet.

Operating system for a dedicated common memory multimicroprocessor system

P.A. Grasso, K.E. Forward, TS Dillon

Hardware and Architecture · · cited 3× · DOI ↗ · more like this ·

By using multiple processors it is possible to increase the computing power and hence the complexity of the task that can be managed by a microprocessor-based system. To be useful, such a system must consist of (a) hardware, (b) development software, which provides program development support, and (c) operating-system software which executes on the multiprocessor and provides run-time support for applications programs. In this paper, we present the design of an operating system intended for dedicated real-time multiprocessor applications. The problems encountered in designing such a system are discussed, together with the solutions which we have adopted. The use of our system for parallel processing is illustrated by two example applications.

'The Fuzzy and Dynamic Nature of Trust', Proceedings of the 2nd International Conference on Trust, Privacy and Security in Digital Business (Trustbus'05) in conjunction with DEXA, Copenhagen, Denmark, 22-26 August 2005

Elizabeth Chang, PK Thomson, TS Dillon +1 more

Sociology and Political Science · eCite Digital Repository (University of Tasmania) · · cited 1× · OpenAlex ↗ · more like this ·

'The Fuzzy and Dynamic Nature of Trust', Proceedings of the 2nd International Conference on Trust, Privacy and Security in Digital Business (Trustbus'05) in conjunction with DEXA, Copenhagen, Denmark, 22-26 August 2005

Hardware Design of a Parallel Processor for Control Applications

P.A. Grasso, TS Dillon, K.E. Forward

Computer Networks and Communications · Digital Systems Design · · cited 1× · OpenAlex ↗ · more like this ·

The hardware design of a common memory parallel processor intended for control applications is discussed. In implementing such a multi-processor it is necessary to develop solutions to the problems of common bus arbitrations, bus control signals, processor priority and process control signals. Hardware solutions to these problems are given and the reasons for their choice discussed.

Theoretical and Experimental Investigation of Multi-microprocessor Systems

P.A. Grasso, K.E. Forward, TS Dillon

Hardware and Architecture · · cited 1× · OpenAlex ↗ · more like this ·

The requirements of a dedicated multi-microprocessor intended for control applications are discussed. Possible hardware configurations are considered and reasons given for the choice of a common memory multiprocessor over a loosely coupled multiprocessor. Relevant concepts necessary for hardware and software implementation of a common memory multiprocessor system for dedicated use are developed. A description of a realization of a common memory multiprocessor system, carried out by the present authors, using INTEL 8085 microprocessors is also given.

Applying fuzzy logic in dynamic buffer tuning to enhance the success of pervasive medical consultations

Wwk Lin, Jhk Wong, Congwen Zhu +2 more

Computer Vision and Pattern Recognition · PolyU Institutional Research Archive (Hong Kong Polytechnic University) · · cited 0× · OpenAlex ↗ · more like this ·

In this paper we propose to apply fuzzy logic based dynamic buffer tuning to make pervasive medical consultation more successful. In pervasive consultation the physician can answer patient requests anytime, anywhere. The physician carries a SFF (small form factor) mobile device such as a mobile phone, which provides the interface to interact with the rest of the distributed Pervasive Digital HealthCare System (PDHS) on the mobile Internet. The PDHS in this paper caters to Traditional Chinese Medicine (TCM) and is therefore called TCMPDHS or simply T-PDHS. Through this interface the following are enabled: a) creation and remote storage of a new electronic medical record for the patient; b) retrieval of a patient’s old records; c) remote consultation with expert physicians for a more conclusive diagnosis; d) acquisition of useful computer-aided diagnostic analysis and other supporting…

Efficient Split Radix FFTs in FPGAs

TS Dillon

Signal Processing · Defense Technical Information Center (DTIC) · · cited 0× · OpenAlex ↗ · more like this ·

This presentation outlines methods for split radix FFTs implemented in FPGAs. Analysis of various algorithms with regards to performance, cost and power consumption are presented. FPGAs are rapidly finding their way into high performance DSP applications, specifically real time signal processing applications. Large FPGAs offer a significant cost, size, and power advantage over other alternatives for many front end real time processing operations. FPGAs offer the advantage of short and flexible design cycles, high performance and relatively low NRE. The FFT is at the heart of many real time signal processing applications, including radar, communication, and image processing. Logic for high speed FFTs can account for up to 90% of the cost and power of a given application, making efficient resource usage critical.

Quantitative Risk Assessment of Malicious Software Attacks on Computer Networks

BC Soh, TS Dillon

Computer Networks and Communications · Australian Software Engineering Conference · · cited 0× · OpenAlex ↗ · more like this ·

This paper discusses various types of malicious software, particularly, computer viruses, which are threatening software system dependability that includes such attributes as reliability, availability, safety and security of software systems. Quantitative risk assessment of computer virus attacks on computer networks is investigated. To that end, a mathematical model to study the virus propagation in a typical network is developed and the results are presented. The strategic controls are described briefly.

A Prototyping Methodology for Human Computer Interface Design

Ellis E. Chang, TS Dillon

Human-Computer Interaction · Australian Software Engineering Conference · · cited 0× · OpenAlex ↗ · more like this ·

The paper presents a prototyping methodology for the design of a human computer Interface. It distinguishes between HCI design at two levels namely: the conceptual level and the perceptual level. An iterative prototyping methodology is set out and its application to the design of two systems is outlined.

Multi-microprocessor-based Fault Tolerant Controller

CY Wong, TS Dillon, K.E. Forward

Hardware and Architecture · Annual Conference on Computers · · cited 0× · OpenAlex ↗ · more like this ·

This paper investigates the issues and problems associated with the design of a fault tolerant computer system to be used for industrial control. To illustrate some of the basic requirements of such systems, a multi-microprocessor-based fault tolerant controller is constructed. A loosely coupled, network type architecture is used, with inter-processor communication effected by explicit message passing. Evaluation of the experimental system has enabled the design of an improved version. Multi-tasking and warm standby sparing is featured.