1-5hit |
Shinichiro YAMAMOTO Kenichi HATAKEYAMA Takanori TSUTAOKA
This paper proposes reflection and transmission control panels using artificially designed materials. As the artificially designed material, finite- and infinite-length metal wire array sheets are used here. Laminated structures consisting of the metal wire array sheets and dielectric material are proposed. Reflection and transmission characteristics of these structures can be controlled by changing the metal wire parameters such as wire length, spacing gaps between the wires, and the dielectric material's thickness and relative permittivity. The reflection and transmission characteristics of the laminated structures are evaluated by measurements in free space and by transmission line theory.
Katsuhisa MARUYAMA Shinichiro YAMAMOTO
Recent IDEs have become more extensible tool platforms but do not concern themselves with how other tools running on them collaborate with each other. They compel developers to use proprietary representations or the classical abstract syntax tree (AST) to build source code tools. Although these representations contain sufficient information, they are neither portable nor extensible. This paper proposes a tool platform that manages commonly used, fined-grained, information about Java source code by using an XML representation. Our representation is suitable for developing tools which browse and manipulate actual source code, since the original code is annotated with tags based on its structure and retained within the tags. Additionally, it exposes information resulting from global semantic analysis, which is never provided by the typical AST. Our proposed platform allows the developers to extend the representation for the purpose of sharing or exchanging various kinds of information about the source code, and also enables them to build new tools by using existing XML utilities.
Shinichiro YAMAMOTO Daisuke ISHIHARA Kenichi HATAKEYAMA
This paper proposes a method of designing EM absorber panels under oblique incident waves. TM and TE wave reflection characteristics of the absorber panel show its anisotropy under oblique incidence. By using the wire array sheet proposed this paper, TM and TE reflection coefficients in oblique incidence can be matched at almost the same frequency range.
Kunihiro NODA Takashi KOBAYASHI Shinichiro YAMAMOTO Motoshi SAEKI Kiyoshi AGUSA
Program comprehension using dynamic information is one of key tasks of software maintenance. Software visualization with sequence diagrams is a promising technique to help developer comprehend the behavior of object-oriented systems effectively. There are many tools that can support automatic generation of a sequence diagram from execution traces. However it is still difficult to understand the behavior because the size of automatically generated sequence diagrams from the massive amounts of execution traces tends to be beyond developer's capacity. In this paper, we propose an execution trace slicing and visualization method. Our proposed method is capable of slice calculation based on a behavior model which can treat dependencies based on static and dynamic analysis and supports for various programs including exceptions and multi-threading. We also introduce our tool that perform our proposed slice calculation on the Eclipse platform. We show the applicability of our proposed method by applying the tool to two Java programs as case studies. As a result, we confirm effectiveness of our proposed method for understanding the behavior of object-oriented systems.
Shinichiro YAMAMOTO Tohru IWAI Kenichi HATAKEYAMA
In this paper, an evaluation method for electromagnetic wave absorber with anisotropic reflection properties is discussed. Anisotropic absorber panels have an axis of anisotropy (principal axis). In order to specify the principal axis, the evaluation method based on the diagonalization of reflection coefficient matrix is used. Also, the permittivity of absorber materials is considered.