Network


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

Hotspot


Dive into the research topics where Man-Tak Shing is active.

Publication


Featured researches published by Man-Tak Shing.


SIAM Journal on Computing | 1984

Computation of matrix chain products. Part II

T. C. Hu; Man-Tak Shing

This paper considers the computation of matrix chain products of the form


international conference on system of systems engineering | 2011

Cloud to cloud interoperability

Scott Dowell; Albert Barreto; James Bret Michael; Man-Tak Shing

M_1 \times M_2 \times \cdots \times M_{n - 1}


Information & Software Technology | 2006

Environment behavior models for automation of testing and assessment of system safety

Mikhail Auguston; James Bret Michael; Man-Tak Shing

. If the matrices are of different dimensions, the order in which the product is computed affects the number of operations. An optimum order is an order which minimizes the total number of operations. We present some theorems about an optimum order of computing the matrices. Based on these theorems, an


advances in model based software testing | 2005

Environment behavior models for scenario generation and testing automation

Mikhail Auguston; James Bret Michael; Man-Tak Shing

O(n\log n)


IEEE Systems Journal | 2008

A Visual Tradeoff Space for Formal Verification and Validation Techniques

Doron Drusinsky; James Bret Michael; Man-Tak Shing

algorithm for finding an optimum order will be presented in Part II.


rapid system prototyping | 2003

Verification of timing properties in rapid system prototyping

Doron Drusinky; Man-Tak Shing

Cloud computing describes a new distributed computing paradigm that allows system of systems to access a shared pool of configurable computing resources (e.g., networks, servers, storage, data, applications, and services) that can be rapidly provisioned and released over the Internet with minimal user-management effort or cloud-provider interaction. Interoperability is central to enabling sharing of resources from a pool of cloud-service providers in a seamless fashion. In this paper we describe some of the challenges in achieving interoperability for cloud computing and recommend an adaptation of the U.S. Department of Defenses LISI Maturity Model to address cloud-to-cloud interoperability.


Networks | 1990

Algorithms for special cases of rectilinear steiner trees: I. Points on the boundary of a rectilinear rectangle

Pankaj K. Agarwal; Man-Tak Shing

Abstract This paper presents an approach to automatic scenario generation from environment behavior models for testing of real-time reactive systems. The model of behavior is defined as a set of events (event trace) with two basic relations: precedence and inclusion. The attributed event grammar (AEG) specifies possible event traces and provides a uniform approach for automatically generating and executing test cases. The environment model includes a description of hazardous states in which the system may arrive and makes it possible to gather statistics for system safety assessment. The approach is supported by a generator that creates test cases from the AEG models. We demonstrate the approach with a case study of a software prototype of the computer-assisted resuscitation algorithm for a safety-critical casualty intravenous fluid infusion pump.


secure software integration and reliability improvement | 2008

Validating UML Statechart-Based Assertions Libraries for Improved Reliability and Assurance

Doron Drusinsky; James Bret Michael; Thomas W. Otani; Man-Tak Shing

This paper suggests an approach to automatic scenario generation from environment models for testing of real-time reactive systems. The behavior of the system is defined as a set of events (event trace) with two basic relations: precedence and inclusion. The attributed event grammar (AEG) specifies possible event traces and provides a uniform approach for automatically generating, executing, and analyzing test cases. The environment model includes a description of hazardous states in which the system may arrive and makes it possible to gather statistics for system safety assessment. The approach is supported by a generator that creates test cases from the AEG models. We demonstrate the approach with case studies of prototypes for the safety-critical computer-assisted resuscitation algorithm (CARA) software for a casualty intravenous fluid infusion pump and the Paderborn Shuttle System.


IEEE Distributed Systems Online | 2007

Creating and Validating Embedded Assertion Statecharts

Doron Drusinsky; Man-Tak Shing; Kadir Alpaslan Demir

Numerous techniques exist for conducting computer-assisted formal verification and validation. The cost associated with these techniques varies, depending on factors such as ease of use, the effort required to construct correct requirement specifications for complex real-world properties, and the effort associated with instrumentation of the software under test. Likewise, existing techniques differ in their ability to effectively cover the system under test and its associated requirements. To aid software engineers in selecting the appropriate technique for the formal verification or validation task at hand, we introduce a three-dimensional tradeoff space encompassing both cost and coverage.


IEEE Systems Journal | 2009

Architectural Patterns and Auto-Fusion Process for Automated Multisensor Fusion in SOA System-of-Systems

Kurt Rothenhaus; James Bret Michael; Man-Tak Shing

This paper addresses the need for systematic verifications of timing properties of real-time prototypes, which consist of timing constraints that must be satisfied at any given time and time-series constraints that must be satisfied over a period of time. Traditional schedulability analysis only works for the former kind of timing properties. It is not effective in verifying time-series constraints over a period of time. This paper presents a hybrid approach that combines the traditional schedulability analysis of the designing and monitoring of timing constraint satisfaction during prototype execution based on a time-series temporal logic. The effectiveness of the approach is demonstrated with a prototype of the fish farm control system software.

Collaboration


Dive into the Man-Tak Shing's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar

Doron Drusinsky

Naval Postgraduate School

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Thomas W. Otani

Naval Postgraduate School

View shared research outputs
Top Co-Authors

Avatar

Luqi

Naval Postgraduate School

View shared research outputs
Top Co-Authors

Avatar

Valdis Berzins

Naval Postgraduate School

View shared research outputs
Top Co-Authors

Avatar

T. C. Hu

University of California

View shared research outputs
Top Co-Authors

Avatar

Thomas S. Cook

Naval Postgraduate School

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Johnathan Mun

Naval Postgraduate School

View shared research outputs
Researchain Logo
Decentralizing Knowledge