2009 |
65 | EE | Kazutaka Matsuda,
Zhenjiang Hu,
Masato Takeichi:
Type-based specialization of xml transformations.
PEPM 2009: 61-72 |
64 | EE | Akimasa Morihata,
Kiminori Matsuzaki,
Zhenjiang Hu,
Masato Takeichi:
The third homomorphism theorem on trees: downward & upward lead to divide-and-conquer.
POPL 2009: 177-185 |
2008 |
63 | EE | Akimasa Morihata,
Kiminori Matsuzaki,
Masato Takeichi:
Write it recursively: a generic framework for optimal path queries.
ICFP 2008: 169-178 |
62 | EE | Zhenjiang Hu,
Shin-Cheng Mu,
Masato Takeichi:
A programmable editor for developing structured documents based on bidirectional transformations.
Higher-Order and Symbolic Computation 21(1-2): 89-118 (2008) |
2007 |
61 | EE | Yasushi Hayashi,
Dongxi Liu,
Kento Emoto,
Kazutaka Matsuda,
Zhenjiang Hu,
Masato Takeichi:
A Web Service Architecture for Bidirectional XML Updating.
APWeb/WAIM 2007: 721-732 |
60 | EE | Yingfei Xiong,
Dongxi Liu,
Zhenjiang Hu,
Haiyan Zhao,
Masato Takeichi,
Hong Mei:
Towards automatic model synchronization from model transformations.
ASE 2007: 164-173 |
59 | EE | Kento Emoto,
Kiminori Matsuzaki,
Zhenjiang Hu,
Masato Takeichi:
Domain-Specific Optimization Strategy for Skeleton Programs.
Euro-Par 2007: 705-714 |
58 | EE | Kazutaka Matsuda,
Zhenjiang Hu,
Keisuke Nakano,
Makoto Hamana,
Masato Takeichi:
Bidirectionalization transformation based on automatic derivation of view complement functions.
ICFP 2007: 47-58 |
57 | EE | Dongxi Liu,
Zhenjiang Hu,
Masato Takeichi:
Bidirectional interpretation of XQuery.
PEPM 2007: 21-30 |
56 | EE | Kazutaka Morita,
Akimasa Morihata,
Kiminori Matsuzaki,
Zhenjiang Hu,
Masato Takeichi:
Automatic inversion generates divide-and-conquer parallel programs.
PLDI 2007: 146-155 |
55 | EE | Kento Emoto,
Zhenjiang Hu,
Kazuhiko Kakehi,
Masato Takeichi:
A Compositional Framework for Developing Parallel Programs on Two-Dimensional Arrays.
International Journal of Parallel Programming 35(6): 615-658 (2007) |
2006 |
54 | EE | Kento Emoto,
Kiminori Matsuzaki,
Zhenjiang Hu,
Masato Takeichi:
Surrounding Theorem: Developing Parallel Programs for Matrix-Convolutions.
Euro-Par 2006: 605-614 |
53 | EE | Zhenjiang Hu,
Tetsuo Yokoyama,
Masato Takeichi:
Program Optimizations and Transformations in Calculation Form.
GTTSE 2006: 144-168 |
52 | EE | Akimasa Morihata,
Kazuhiko Kakehi,
Zhenjiang Hu,
Masato Takeichi:
Swapping Arguments and Results of Recursive Functions.
MPC 2006: 379-396 |
51 | EE | Kiminori Matsuzaki,
Zhenjiang Hu,
Masato Takeichi:
Towards automatic parallelization of tree reductions in dynamic programming.
SPAA 2006: 39-48 |
50 | EE | Kiminori Matsuzaki,
Zhenjiang Hu,
Masato Takeichi:
Parallel skeletons for manipulating general trees.
Parallel Computing 32(7-8): 590-603 (2006) |
2005 |
49 | EE | Dongxi Liu,
Zhenjiang Hu,
Masato Takeichi:
An environment for maintaining computation dependency in XML documents.
ACM Symposium on Document Engineering 2005: 42-51 |
48 | EE | Kiminori Matsuzaki,
Zhenjiang Hu,
Kazuhiko Kakehi,
Masato Takeichi:
Systematic Derivation of Tree Contraction Algorithms.
Parallel Processing Letters 15(3): 321-336 (2005) |
2004 |
47 | EE | Shin-Cheng Mu,
Zhenjiang Hu,
Masato Takeichi:
An Algebraic Approach to Bi-directional Updating.
APLAS 2004: 2-20 |
46 | EE | Kumiko Tanaka-Ishii,
Kazuhiko Kakehi,
Masato Takeichi:
EMMA: a web-based report system for programming course--automated verification and enhanced feedback.
ITiCSE 2004: 278 |
45 | EE | Shin-Cheng Mu,
Zhenjiang Hu,
Masato Takeichi:
An Injective Language for Reversible Computation.
MPC 2004: 289-313 |
44 | EE | Zhenjiang Hu,
Shin-Cheng Mu,
Masato Takeichi:
A programmable editor for developing structured documents based on bidirectional transformations.
PEPM 2004: 178-189 |
43 | EE | Tetsuo Yokoyama,
Zhenjiang Hu,
Masato Takeichi:
Deterministic second-order patterns.
Inf. Process. Lett. 89(6): 309-314 (2004) |
2003 |
42 | EE | Kumiko Tanaka-Ishii,
Daichi Hayakawa,
Masato Takeichi:
Acquiring Vocabulary for Predictive Text Entry through Dynamic Reuse of a Small User Corpus.
ACL 2003: 407-414 |
41 | EE | Kiminori Matsuzaki,
Zhenjiang Hu,
Masato Takeichi:
Parallelization with Tree Skeletons.
Euro-Par 2003: 789-798 |
40 | EE | Takuma Murakami,
Zhenjiang Hu,
Kazuhiko Kakehi,
Masato Takeichi:
An Efficient Staging Algorithm for Binding-Time Analysis.
LOPSTR 2003: 106-107 |
39 | EE | Tetsuo Yokoyama,
Zhenjiang Hu,
Masato Takeichi:
Deterministic Higher-Order Patterns for Program Transformation.
LOPSTR 2003: 128-142 |
38 | | Kazuhiko Kakehi,
Zhenjiang Hu,
Masato Takeichi:
List Homomorphism with Accumulation.
SNPD 2003: 250-259 |
2002 |
37 | | Kazuhiko Kakehi,
Zhenjiang Hu,
Masato Takeichi:
Fusion Transformation on Functional Programs of Regular Expression Types.
APLAS 2002: 160-174 |
36 | | Zhenjiang Hu,
Hideya Iwasaki,
Masato Takeichi:
Flattening Transformation for Efficient Segmented Computation - Segmented Diffusion Theorem.
APLAS 2002: 246-257 |
35 | | Kiminori Matsuzaki,
Zhenjiang Hu,
Masato Takeichi:
Implementation of Parallel Tree Skeletons on Distributed Systems.
APLAS 2002: 258-271 |
34 | | Takuma Murakami,
Zhenjiang Hu,
Masato Takeichi:
An Optimal Staging Algorithm.
APLAS 2002: 272-284 |
33 | | Tetsuo Yokoyama,
Zhenjiang Hu,
Masato Takeichi:
Yicho - A System for Programming Program Calculations.
APLAS 2002: 366-382 |
32 | | Mizuhito Ogawa,
Zhenjiang Hu,
Isao Sasano,
Masato Takeichi:
Algebraic construction of graphs with bounded tree width and its applications - Catamorphic Approach to Program Analyses.
APLAS 2002: 58-73 |
31 | EE | Kumiko Tanaka-Ishii,
Yusuke Inutsuka,
Masato Takeichi:
Entering Text with a Four-Button Device.
COLING 2002 |
30 | EE | Haiyan Zhao,
Zhenjiang Hu,
Masato Takeichi:
A Compositional Framework for Mining Longest Ranges.
Discovery Science 2002: 406-413 |
29 | EE | Zhenjiang Hu,
Hideya Iwasaki,
Masato Takeichi:
An Accumulative Parallel Skeleton for All.
ESOP 2002: 83-97 |
2001 |
28 | | Haiyan Zhao,
Zhenjiang Hu,
Masato Takeichi:
A Compositional Framework for Querying Optimized Ranges.
APLAS 2001: 363-376 |
27 | | Zhenjiang Hu,
Hideya Iwasaki,
Masato Takeichi:
An Accumulative Parallel Skeleton for All.
APLAS 2001: 89-101 |
26 | EE | Kumiko Tanaka-Ishii,
Yusuke Inutsuka,
Masato Takeichi:
Personalization of Text Entry Systems for Mobile Phones.
NLPRS 2001: 177-184 |
25 | EE | Yusuke Inutsuka,
Kumiko Tanaka-Ishii,
Masato Takeichi:
Thai Text Entry with Digits.
NLPRS 2001: 579-584 |
24 | EE | Isao Sasano,
Zhenjiang Hu,
Masato Takeichi:
Generation of Efficient Programs for Solving Maximum Multi-marking Problems.
SAIG 2001: 72-91 |
23 | | Zhenjiang Hu,
Wei-Ngan Chin,
Masato Takeichi:
Calculating a New Data Mining Algorithm for Market Basket Analysis.
Journal of Functional and Logic Programming 2001(8): (2001) |
2000 |
22 | | Haiyan Zhao,
Zhenjiang Hu,
Masato Takeichi:
Mining Optimized Ranges.
APLAS 2000: 119-127 |
21 | EE | Isao Sasano,
Zhenjiang Hu,
Masato Takeichi,
Mizuhito Ogawa:
Make it practical: a generic linear-time algorithm for solving maximum-weightsum problems.
ICFP 2000: 137-149 |
20 | EE | Hideya Iwasaki,
Kumiko Tanaka-Ishii,
Kei Tateno,
Masato Takeichi:
Context-sensitive detection and correction of homonym errors in Japanese texts (poster session).
IRAL 2000: 215-216 |
19 | EE | Zhenjiang Hu,
Wei-Ngan Chin,
Masato Takeichi:
Calculating a New Data Mining Algorithm for Market Basket Analysis.
PADL 2000: 169-184 |
18 | | Wei-Ngan Chin,
Siau-Cheng Khoo,
Zhenjiang Hu,
Masato Takeichi:
Deriving Parallel Codes via Invariants.
SAS 2000: 75-94 |
1999 |
17 | | Zhenjiang Hu,
Masato Takeichi,
Hideya Iwasaki:
Diffusion: Calculating Efficient Parallel Programs.
PEPM 1999: 85-94 |
16 | | Zhenjiang Hu,
Hideya Iwasaki,
Masato Takeichi:
Calculating Accumulations.
New Generation Comput. 17(2): 153-173 (1999) |
15 | EE | Zhenjiang Hu,
Masato Takeichi:
Calculating an Optimal Homomorphic Algorithm for Bracket Matching.
Parallel Processing Letters 9(3): 335-345 (1999) |
1998 |
14 | | Hideya Iwasaki,
Zhenjiang Hu,
Masato Takeichi:
Towards Manipulation of Mutually Recursive Functions.
Fuji International Symposium on Functional and Logic Programming 1998: 61-79 |
13 | EE | Zhenjiang Hu,
Masato Takeichi,
Wei-Ngan Chin:
Parallelization in Calculational Forms.
POPL 1998: 316-328 |
12 | EE | Akihiko Takano,
Zhenjiang Hu,
Masato Takeichi:
Program Transformation in Calculational Form.
ACM Comput. Surv. 30(3es): 7 (1998) |
1997 |
11 | | Yoshiyuki Onoue,
Zhenjiang Hu,
Hideya Iwasaki,
Masato Takeichi:
A calculational fusion system HYLO.
Algorithmic Languages and Calculi 1997: 76-106 |
10 | | Zhenjiang Hu,
Hideya Iwasaki,
Masato Takeichi,
Akihiko Takano:
Tupling Calculation Eliminates Multiple Data Traversals.
ICFP 1997: 164-175 |
9 | EE | Zhenjiang Hu,
Hideya Iwasaki,
Masato Takeichi:
Formal Derivation of Efficient Parallel Programs by Construction of List Homomorphisms.
ACM Trans. Program. Lang. Syst. 19(3): 444-461 (1997) |
8 | | Liangwei Xu,
Masato Takeichi,
Hideya Iwasaki:
Relational Semantics for Locally Nondeterministic Programs.
New Generation Comput. 15(3): 339-362 (1997) |
1996 |
7 | | Zhenjiang Hu,
Hideya Iwasaki,
Masato Takeichi:
Formal Derivation of Parallel Program for 2-Dimensional Maximum Segment Sum Problem.
Euro-Par, Vol. I 1996: 553-562 |
6 | | Zhenjiang Hu,
Hideya Iwasaki,
Masato Takeichi:
Deriving Structural Hylomorphisms From Recursive Definitions.
ICFP 1996: 73-82 |
5 | | Zhenjiang Hu,
Hideya Iwasaki,
Masato Takeichi:
Construction of List Homomorphisms by Tupling and Fusion.
MFCS 1996: 407-418 |
4 | | Zhenjiang Hu,
Hideya Iwasaki,
Masato Takeichi:
Cheap Tupling in Calculational Form.
PLILP 1996: 471-472 |
1994 |
3 | | Liangwei Xu,
Hideya Iwasaki,
Masato Takeichi:
Derivation of Algorithms by Introduction of Generation Functions.
New Generation Comput. 13(1): 75-98 (1994) |
1987 |
2 | | Masato Takeichi:
Partial Parametrization Eliminates Multiple Traversals of Data Structures.
Acta Inf. 24(1): 57-77 (1987) |
1986 |
1 | | Masato Takeichi:
Inserting Injection Operations to Denotational Specifications.
New Generation Comput. 4(4): 365-381 (1986) |