Skip to main content

previous disabled Page of 2
and
  1. No Access

    Chapter and Conference Paper

    Cheap tupling in calculational form

    Zhenjiang Hu, Hideya Iwasaki in Programming Languages: Implementations, Lo… (1996)

  2. No Access

    Chapter and Conference Paper

    Calculating a New Data Mining Algorithm for

    The general goal of data mining is to extract interesting correlated information from large collection of data. A key computationally-intensive subproblem of data mining involves finding frequent sets in order...

    Market Basket Analysis, Zhenjiang Hu in Practical Aspects of Declarative Languages (2000)

  3. No Access

    Chapter and Conference Paper

    Deriving Parallel Codes via Invariants

    Systematic parallelization of sequential programs remains a major challenge in parallel computing. Traditional approaches using program schemes tend to be narrower in scope, as the properties which enable para...

    Wei-Ngan Chin, Siau-Cheng Khoo, Zhenjiang Hu, Masato Takeichi in Static Analysis (2000)

  4. No Access

    Chapter and Conference Paper

    Generation of Efficient Programs for Solving Maximum Multi-marking Problems

    Program generation has seen an important role in a wide range of software development processes, where effective calculation rules are critical. In this paper, we propose a more general calculation rule for ge...

    Isao Sasano, Zhenjiang Hu, Masato Takeichi in Semantics, Applications, and Implementatio… (2001)

  5. No Access

    Book and Conference Proceedings

    Functional and Logic Programming

    6th International Symposium, FLOPS 2002 Aizu, Japan, September 15–17, 2002 Proceedings

    Zhenjiang Hu, Mario Rodríguez-Artalejo in Lecture Notes in Computer Science (2002)

  6. No Access

    Chapter and Conference Paper

    Towards a Modular Program Derivation via Fusion and Tupling

    We show how programming pearls can be systematically derived via fusion, followed by tupling transformations. By focusing on the elimination of intermediate data structures (fusion) followed by the elimination...

    Wei-Ngan Chin, Zhenjiang Hu in Generative Programming and Component Engineering (2002)

  7. Chapter and Conference Paper

    An Accumulative Parallel Skeleton for All

    Parallel skeletons intend to encourage programmers to build a parallel program from ready-made components for which efficient implementations are known to exist, making the parallelization process simpler. How...

    Zhenjiang Hu, Hideya Iwasaki, Masato Takeichi in Programming Languages and Systems (2002)

  8. No Access

    Chapter and Conference Paper

    An Efficient Staging Algorithm for Binding-Time Analysis

    Binding-Time Analysis (BTA) is one of the compile-time program analyses which is a general framework for program optimization and program generation [1]. The task of BTA is to divide a source program into two ...

    Takuma Murakami, Zhenjiang Hu in Logic Based Program Synthesis and Transfor… (2004)

  9. No Access

    Chapter and Conference Paper

    PType System: A Featherweight Parallelizability Detector

    Parallel programming is becoming an important cornerstone of general computing. In addition, type systems have significant impact on program analysis. In this paper, we demonstrate an automated type-based syst...

    Dana N. Xu, Siau-Cheng Khoo, Zhenjiang Hu in Programming Languages and Systems (2004)

  10. No Access

    Chapter and Conference Paper

    An Algebraic Approach to Bi-directional Updating

    In many occasions would one encounter the task of maintaining the consistency of two pieces of structured data that are related by some transform — synchronising bookmarks in different web browsers, the source...

    Shin-Cheng Mu, Zhenjiang Hu, Masato Takeichi in Programming Languages and Systems (2004)

  11. No Access

    Chapter and Conference Paper

    Deterministic Higher-Order Patterns for Program Transformation

    Higher-order patterns, together with higher-order matching, enable concise specification of program transformation, and have been implemented in several program transformation systems. However,higher-order mat...

    Tetsuo Yokoyama, Zhenjiang Hu in Logic Based Program Synthesis and Transfor… (2004)

  12. No Access

    Chapter

    Program Optimizations and Transformations in Calculation Form

    The world of program optimization and transformation takes on a new fascination when viewed through the lens of program calculation. Unlike the traditional fold/unfold approach to program transformation on arb...

    Zhenjiang Hu, Tetsuo Yokoyama in Generative and Transformational Techniques… (2006)

  13. No Access

    Book and Conference Proceedings

    Programming Languages and Systems

    7th Asian Symposium, APLAS 2009, Seoul, Korea, December 14-16, 2009. Proceedings

    Zhenjiang Hu in Lecture Notes in Computer Science (2009)

  14. No Access

    Chapter and Conference Paper

    Context-Preserving XQuery Fusion

    XQuery is a DBPL for querying XML databases. The semantics of XQuery is context sensitive and requires preservation of document order. In this paper, we propose, as far as we are aware, the first XQuery fusion...

    Hiroyuki Kato, Soichiro Hidaka, Zhenjiang Hu in Programming Languages and Systems (2010)

  15. No Access

    Chapter and Conference Paper

    Gradual Refinement

    Pattern matching is advantageous for understanding and reasoning about function definitions, but it tends to tightly couple the interface and implementation of a datatype. Significant effort has been invested ...

    Meng Wang, Jeremy Gibbons, Kazutaka Matsuda in Mathematics of Program Construction (2010)

  16. No Access

    Chapter and Conference Paper

    A Dynamic-Priority Based Approach to Fixing Inconsistent Feature Models

    In feature models’ construction, one basic task is to ensure the consistency of feature models, which often involves detecting and fixing of inconsistencies in feature models. Several approaches have been prop...

    Bo Wang, Yingfei **ong, Zhenjiang Hu in Model Driven Engineering Languages and Sys… (2010)

  17. Chapter and Conference Paper

    Generators-of-Generators Library with Optimization Capabilities in Fortress

    A large number of studies have been conducted on parallel skeletons and optimization theorems over skeleton programs to resolve difficulties with parallel programming. However, two nontrivial tasks still remai...

    Kento Emoto, Zhenjiang Hu, Kazuhiko Kakehi in Euro-Par 2010 - Parallel Processing (2010)

  18. Chapter and Conference Paper

    A Grammar-Based Approach to Invertible Programs

    Program inversion has many applications such as in the implementation of serialization/deserialization and in providing support for redo/undo, and has been studied by many researchers. However, little attentio...

    Kazutaka Matsuda, Shin-Cheng Mu, Zhenjiang Hu in Programming Languages and Systems (2010)

  19. Chapter and Conference Paper

    Towards Systematic Parallel Programming over MapReduce

    MapReduce is a useful and popular programming model for data-intensive distributed parallel computing. But it is still a challenge to develop parallel programs with MapReduce systematically, since it is usuall...

    Yu Liu, Zhenjiang Hu, Kiminori Matsuzaki in Euro-Par 2011 Parallel Processing (2011)

  20. No Access

    Chapter and Conference Paper

    Toward Bidirectionalization of ATL with GRoundTram

    ATL is a language for describing model transformations currently in uni-direction. In our previous work we have shown that transformations of graph structures given in some form can be bidirectionalized and ha...

    Isao Sasano, Zhenjiang Hu, Soichiro Hidaka in Theory and Practice of Model Transformatio… (2011)

previous disabled Page of 2