Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content
kenny Wong

    kenny Wong

    When reverse engineering free-form surfaces a perennial question is the limit on the number of points to be measured and the size of the grid in which the points are measured. The size of the grid can be determined only after an analysis... more
    When reverse engineering free-form surfaces a perennial question is the limit on the number of points to be measured and the size of the grid in which the points are measured. The size of the grid can be determined only after an analysis of the surface is performed. However, the data required for analysis is not available. Hence, a continuous scanning technique or scanning at very close intervals is necessary. When using continuous scanning techniques for reverse engineering free-form surfaces a large number of points are generated. The transfer of these points into a CAD system to generate a NURBS surface requires a large database. Fitting a surface through a limited set of points and performing a geometric analysis of the surface to determine the complexity of the surface can reduce the excessive number of points. The complexity of the surface will be determined by using such parameters as radius of curvature. Additional points can be measured at necessary location based on the an...
    We study the behaviour of supersymmetric ground states in a class of one-dimensional N = 2 abelian gauged linear sigma models, including theories for which the target space is a complete intersection in projective space, and more... more
    We study the behaviour of supersymmetric ground states in a class of one-dimensional N = 2 abelian gauged linear sigma models, including theories for which the target space is a complete intersection in projective space, and more generally, models with an interaction term introduced by Herbst, Hori and Page in which the vacua correspond to elements of hypercohomology groups of complexes of sheaves. Combining physical insights from recent work by Hori, Kim and Yi with the use of spectral sequences, we propose a way to reconcile the non-linear sigma model description, valid deep within a geometric phase, with the effective Coulomb branch description, valid near a phase boundary. This leads to a physical interpretation of the hypercohomology groups from the perspective of the Coulomb branch, as well as an interpretation for the spectral sequences used to compute them.
    Abstract: The AdS/CFT correspondence predicts that background non-abelian magnetic fields induce instabilities in strongly-coupled systems with non-abelian global symmetries. These instabilities lead to the formation of vortex lattices in... more
    Abstract: The AdS/CFT correspondence predicts that background non-abelian magnetic fields induce instabilities in strongly-coupled systems with non-abelian global symmetries. These instabilities lead to the formation of vortex lattices in which the non-abelian currents “antiscreen ” the applied magnetic field. From the bulk perspective, this behaviour can be traced to a well-known instability of Yang-Mills theory. We analyse the phase structure of the instability and comment on aspects of the vortex lattice. ar
    Abstract: We describe the lowest Landau level of a quantum electron star in AdS4. In the presence of a suitably strong magnetic field, the dynamics of fermions in the bulk is effectively reduced from four to two dimensions. These... more
    Abstract: We describe the lowest Landau level of a quantum electron star in AdS4. In the presence of a suitably strong magnetic field, the dynamics of fermions in the bulk is effectively reduced from four to two dimensions. These two-dimensional fermions can subsequently be treated using the techniques of bosonization and the difficult many-body problem of building a gravitating, charged quantum star is reduced to solving the sine-Gordon model coupled to a gauge field and a metric. The kinks of the sine-Gordon model provide the holographic dual of the lowest Landau levels of the strongly-coupled d = 2+1-dimensional boundary field theory. The system exhibits order one oscillations in the magnetic susceptibility, now arising as a classical effect in the bulk. Moreover, as the chemical potential is varied, we find jumps in the charge density, oscillations in the fractionalised charge density and plateaux in the cohesive charge density. ar X iv
    Abstract: We study thermodynamic properties of dyonic black hole and its dual field theory. We observe that the phase diagram of a dyonic black hole in constant electric potential and magnetic charge ensemble is similar to that of a Van... more
    Abstract: We study thermodynamic properties of dyonic black hole and its dual field theory. We observe that the phase diagram of a dyonic black hole in constant electric potential and magnetic charge ensemble is similar to that of a Van der Waals fluid with chemical potential. Phase transitions and other critical phenomena have been studied in presence of magnetic charge and chemical potential. We also analyse magnetic properties of dual conformal field theory and observe a ferromagnetic like behavior of boundary theory when the external magnetic field vanishes. Finally, we compute susceptibility of different phases of boundary CFT and find that, depending on the strength of the external magnetic field and temperature, these phases are either paramagnetic or diamagnetic.
    The theme of the 3rd International Workshop on Net-Centric Computing (NCC 2001) is “Migrating to the Web.” The workshop will focus on issues related to reengineering legacy systems for use in an NCC environment. In particular, on holistic... more
    The theme of the 3rd International Workshop on Net-Centric Computing (NCC 2001) is “Migrating to the Web.” The workshop will focus on issues related to reengineering legacy systems for use in an NCC environment. In particular, on holistic techniques for Web-enabling existing applications that integrates various reengineering aspects (e.g., code, data, and user interface reengineering) into a “whole system” modernization process.
    Publisher Summary Several types of wastewater are generated and discharged during the construction/demolition period of a site. These various types of wastewater include water from bore piling operation, rainwater and ground water... more
    Publisher Summary Several types of wastewater are generated and discharged during the construction/demolition period of a site. These various types of wastewater include water from bore piling operation, rainwater and ground water collected, spray water for dust removal, truck cleaning water, and kitchen wastewater. In most of the construction sites, government foul sewers are not connected to the site premises during the construction period hence the different types of wastewater have to be discharged to storm water drain, inland, and coastal waters. In this regard, the quality of discharged effluent is controlled to very stringent limits, such as suspended solids (SS) to 30mg/L, oil and grease to 20mg/L, biochemical oxygen demands to 20mg/L, and chemical oxygen demands (COD) to 80mg/L. Without proper treatment, the discharged wastewater exceed the discharge limits, resulting from not only polluting the environment, but also leading to heavy penalty to the construction companies. This chapter focuses on presenting appropriate technologies tackling different types of wastewater from construction sites. These technologies include effective chemical coagulation and sedimentation system for treating high solids content construction runoff/wastewater from construction activities, and biological wastewater treatment system in continuous operation for treating organic waste bearing wastewater from site office toilets.
    ABSTRACT This paper proposes a novel face texture mapping framework for 3D face reconstruction from a single frontal view or half-profile view facial image. Face reconstruction method that originates from the proposed framework, unlike... more
    ABSTRACT This paper proposes a novel face texture mapping framework for 3D face reconstruction from a single frontal view or half-profile view facial image. Face reconstruction method that originates from the proposed framework, unlike most of the existing ones, is novel in the sense that it is not tightly coupled to a specific face model, and yet it simplifies the pose estimation problem which is pivotal to the success of face reconstruction. This paper details the proposed framework, and illustrates how it addresses the ill-posed pose estimation problem, of which the solution is optimal in the least square sense. With accurate pose estimation of face, precise texture mapping is thus made possible to allow photo realistic rendering of face images in the 3D space. Experimental results demonstrates that reliable and photo realistic 3D face reconstruction can be easily realized in our framework by utilizing a generic 3D face model, standard Haar-like feature based detector and active appearance model. With proposed frame work, face recognition systems could be more robust to pose changes by reconstructing frontal faces from non-frontal ones.
    A Massive Open Online Course (MOOC) is a popular way for universities to deliver quality course content to a global audience, but is normally geared toward individual learners. On-campus courses, however, can allow for software projects... more
    A Massive Open Online Course (MOOC) is a popular way for universities to deliver quality course content to a global audience, but is normally geared toward individual learners. On-campus courses, however, can allow for software projects involving team dynamics and dealing with customers and other stakeholders, but is limited in scale on the number of such instances. How can thousands of MOOC learners each appreciate the challenges of being a product manager working with a software development team? This paper describes a simulated environment and team to mimic these situations for a MOOC learner.
    Optical flow methods, such as Lucas-Kanade and Horn-Schunck algorithms, are popular in motion estimation. However, they fall short on accuracy when they are applied to blurred videos. Some people utilize hybrid camera system to get a low... more
    Optical flow methods, such as Lucas-Kanade and Horn-Schunck algorithms, are popular in motion estimation. However, they fall short on accuracy when they are applied to blurred videos. Some people utilize hybrid camera system to get a low resolution image to suppress the blurring effect so that more accurate optical flow for blurred high resolution image can be further derived, though
    218Background: Molecular assays are used to improve risk stratification in prostate cancer. This study determined how the 17-gene Genomic Prostate Score (GPS) assay guides treatment decisions in pa...
    ABSTRACT
    The problem of software evolution is particularly acute. It requires a comprehensive understanding of the whole software system, including its architectural and run-time aspects. Reverse engineering technologies have traditionally focused... more
    The problem of software evolution is particularly acute. It requires a comprehensive understanding of the whole software system, including its architectural and run-time aspects. Reverse engineering technologies have traditionally focused on static information, using compiler-based technologies for lexical, syntactic structural, and semantic analysis. There is little emphasis on runtime information. However, developers performing optimizing, testing, and debugging tasks for evolution require runtime analysis. This paper advocates an integrated approach that brings together structural and runtime analysis techniques to a unified foundation.
    Abstract Successful adoption depends on many factors, one of which is cognitive support. This paper presents some theories in cognitive science, especially the theory of perception that might be useful to understand tool adoption. We... more
    Abstract Successful adoption depends on many factors, one of which is cognitive support. This paper presents some theories in cognitive science, especially the theory of perception that might be useful to understand tool adoption. We study SHriMP, a software ...
    Virtualized network infrastructures are currently deployed in both research and commercial contexts. The complexity of the virtualization layer varies greatly in different deployments, ranging from cloud computing environments, to carrier... more
    Virtualized network infrastructures are currently deployed in both research and commercial contexts. The complexity of the virtualization layer varies greatly in different deployments, ranging from cloud computing environments, to carrier Ethernet applications using stacked VLANs, to networking testbeds. In all of these cases, there are many users sharing the resources of one provider, where each user expects their resources to be isolated from all other users. Our work in this area is focused on network testbeds. In particular, we present the design of the latest version of the Open Network Laboratory (ONL) testbed. This redesign generalizes the underlying infrastructure to support resource extensibility and heterogeneity at a fundamental level. New types of resources (e.g., multicore PCs, FPGAs, network processors, etc) can be added to the testbed without modifying any testbed infrastructure software. Resource types can also be extended to support multiple distinct sets of functio...
    There are two basic approaches to migrating a particular subsystem: reengineering and wrapping. The author considers coarse-grained object wrapping. In wrapping, the original subsystem is essentially integrated into the new setting using... more
    There are two basic approaches to migrating a particular subsystem: reengineering and wrapping. The author considers coarse-grained object wrapping. In wrapping, the original subsystem is essentially integrated into the new setting using infrastructure technologies. Legacy systems that have evolved over many years are notoriously difficult to decompose. Wrapping is most effective if the legacy system can be decomposed into a few large chunks where the number of communication paths among subsystems is minimized. The author discusses the use of infrastructure technology such as CORBA (Common Object Request Broker Architecture)
    With increasing software size and complexity, corrective software maintenance has become a challenging process. When a failure is reported, it takes time and expertise for human operators to collect the right information and pinpoint the... more
    With increasing software size and complexity, corrective software maintenance has become a challenging process. When a failure is reported, it takes time and expertise for human operators to collect the right information and pinpoint the root cause. Typically, the operators are overloaded with information generated from many system components, and need assistance. In practice, however, failures are often recurrent. If they can be identified accurately, the appropriate fix may already be known from prior collected experience about the system. Our approach to diagnose failures is to look at differences in the state of the filesystem and how files are accessed under normal and abnormal situations. In this research, we monitor the behavior of the system through its file-related calls on an instrumented filesystem. When a failure occurs, these calls are abstracted and classified to identify the likely cause. A diagnostic tool is implemented based on this approach. Through an experiment i...
    Page 1. Extracting and Representing Cross-Language Dependencies in Diverse Software Systems Daniel L. Moise Kenny Wong Department of Computing Science University of Alberta, Canada E-mail: moise,kenw @cs.ualberta.ca Abstract ...
    Page 81. Challenges Posed by Adoption Issues from a Bioinformatics Point of View Daniel L. Moise Kenny Wong Gabriela Moise Department of Computing Science University of Alberta, Canada E-mail:{moise, kenw, gabi}@ cs. ualberta. ...
    Mobile application migration is the process of porting an application's source code from one mobile platform to another. This process is difficult due to many differences between the platforms, such as languages, libraries, tools,... more
    Mobile application migration is the process of porting an application's source code from one mobile platform to another. This process is difficult due to many differences between the platforms, such as languages, libraries, tools, design principles, and special hardware features. We consider migrating native mobile applications, which are not typically designed to be portable. While language translators exist to convert some of the source code, there is a lack of techniques to migrate the user interface. In this paper, we propose a technique to semi-automatically migrate the user interface of a native mobile application from Android to iOS.
    A Massive Open Online Course (MOOC) is an effective way for a university to deliver course content that reaches a global audience. Such developments are not without substantial costs and risks [1]. On the Coursera platform, there are MOOC... more
    A Massive Open Online Course (MOOC) is an effective way for a university to deliver course content that reaches a global audience. Such developments are not without substantial costs and risks [1]. On the Coursera platform, there are MOOC specializations, which package a sequence of related courses. Retaining learners is of particular interest to instructors as they progress through the courses of a long specialization. Learners that encounter delays, unfairness, or plagiarism in peer evaluations of assignments could become dissatisfied enough to withdraw, for example. We describe using trends in sentiment analysis of discussion forum postings across the courses. The idea is to detect, interpret, and address points of lower sentiment in a MOOC specialization, to avoid losing learners. We outline our findings with a MOOC specialization on software product management, which consists of six courses, involving a nominal 24 weeks of content [2,3]. Interestingly, higher sentiment in a course's content did not necessarily preserve enrollment numbers for the subsequent course.
    A Massive Open Online Course (MOOC) is a popular way for universities to deliver quality course content to a global audience. Furthermore, a MOOC specialization offers a series of related such courses with a capstone component. Typical... more
    A Massive Open Online Course (MOOC) is a popular way for universities to deliver quality course content to a global audience. Furthermore, a MOOC specialization offers a series of related such courses with a capstone component. Typical software engineering capstone projects in campus courses involve teamwork and creating software. Within such a context, students experience the software development process and human dynamics. However, MOOC capstones need to work for individual learners, and scale to handle thousands of potential learners. Consequently, this paper outlines our approach in using scenario-based learning to simulate an environment of interacting with others for a learner playing the role of a software product manager.
    A Massive Open Online Course (MOOC) is a popular way for universities to deliver course content to a global audience. Increasingly there is a demand for MOOC specializations, which package a series of related courses and a project... more
    A Massive Open Online Course (MOOC) is a popular way for universities to deliver course content to a global audience. Increasingly there is a demand for MOOC specializations, which package a series of related courses and a project component. However, the effort to construct such courses or specializations is complex and full of many issues. Agile principles and practices from software engineering can help. This experience report describes our approach and lessons learned in constructing a quality specialization on very tight deadlines.
    This study examined the effects of KT tape (KT) applied in an inhibitory manner on muscle activity, measured maximal grip strength, and perceived maximal grip strength in regular KT-users and non-users. This study was a single-blinded... more
    This study examined the effects of KT tape (KT) applied in an inhibitory manner on muscle activity, measured maximal grip strength, and perceived maximal grip strength in regular KT-users and non-users. This study was a single-blinded crossover study with sixty participants including 27 kT-users and 33 non-users. Participants underwent maximal grip strength tests with and without inhibitory KT applied across the wrist extensors. Muscle activity and maximal grip strength were measured, while perceived maximal grip strength was rated using a visual analogue scale. No significant interaction effect was found between taping conditions and participant KT-experience for muscle activity (F = 0.825, p = 0.367), measured grip strength (F = 1.018, p = 0.317) or perceived grip strength (F = 0.122, p = 0.728). No significant differences were observed in the EMG activity between taping conditions for either KT-users (p = 0.367) or non-users (p = 0.215). A similar trend was found in the measured ...
    Pulse oximetry screening is safe, noninvasive, easy to perform and proven to enhance detection of critical congenital heart disease in newborns. However, this test has yet to be adopted as routine practice in Canada. The present practice... more
    Pulse oximetry screening is safe, noninvasive, easy to perform and proven to enhance detection of critical congenital heart disease in newborns. However, this test has yet to be adopted as routine practice in Canada. The present practice point highlights essential details and recommendations for screening, which research has shown to be highly specific, with low false-positive rates. Optimal screening for critical congenital heart disease should include prenatal ultrasound, physical examination and pulse oximetry screening. Screening should be performed between 24 hours and 36 hours postbirth, using the infant's right hand and either foot to minimize false-positive results. Newborns with abnormal results should undergo a thorough evaluation by the most responsible health care provider. When a cardiac diagnosis cannot be excluded, referral to a paediatric cardiologist for consultation and echocardiogram is advised.
    Purpose: The recent growth in pan-ethnic expanded carrier screening (ECS) has raised questions about how such panels might be designed and evaluated in a principled manner. Systematic design principles for ECS panels might improve... more
    Purpose: The recent growth in pan-ethnic expanded carrier screening (ECS) has raised questions about how such panels might be designed and evaluated in a principled manner. Systematic design principles for ECS panels might improve clinical detection of at-risk couples and facilitate objective discussions of panel choice. Methods: Guided by medical-society statements, we propose a method for the design of ECS panels that aims to maximize both the aggregate and per-disease sensitivity and specificity across a range of Mendelian disorders considered "severe" or "profound" by a systematic classification scheme. We evaluated this method retrospectively using results from 405,195 de-identified carrier screens. We then constructed several idealized panels to highlight strengths and limitations of different ECS methodologies. Results: Based on modeled fetal risks for "severe" and "profound" diseases, a commercially available ECS panel (Counsyl Family ...
    ABSTRACTPurposeExpanded carrier screening (ECS) analyzes dozens or hundreds of recessive genes for determining reproductive risk. Data on clinical utility of screening conditions beyond professional guidelines is scarce.MethodsIndividuals... more
    ABSTRACTPurposeExpanded carrier screening (ECS) analyzes dozens or hundreds of recessive genes for determining reproductive risk. Data on clinical utility of screening conditions beyond professional guidelines is scarce.MethodsIndividuals underwent ECS for up to 110 genes. 537 at-risk couples (ARC), those in which both partners carry the same recessive disease, were invited to a retrospective IRB-approved survey of their reproductive decision making after receiving ECS results.Results64 eligible ARC completed the survey. Of 45 respondents screened preconceptionally, 62% (n=28) planned IVF with PGD or prenatal diagnosis (PNDx) in future pregnancies. 29% (n=13) were not planning to alter reproductive decisions. The remaining 9% (n=4) of responses were unclear.Of 19 pregnant respondents, 42% (n=8) elected PNDx, 11% (n=2) planned amniocentesis but miscarried, and 47% (n=9) considered the condition insufficiently severe to warrant invasive testing. Of the 8 pregnancies that underwent PND...

    And 313 more