The search functionality is under construction.

Author Search Result

[Author] Shinichiro YAMAMOTO(5hit)

1-5hit
  • Reflection and Transmission Characteristics of Laminated Structures Consisting a Dipole Array Sheet and a Wire Grid and Dielectric Layer

    Shinichiro YAMAMOTO  Kenichi HATAKEYAMA  Takanori TSUTAOKA  

     
    PAPER

      Vol:
    E98-B No:7
      Page(s):
    1235-1241

    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.

  • A Tool Platform Using an XML Representation of Source Code Information

    Katsuhisa MARUYAMA  Shinichiro YAMAMOTO  

     
    PAPER-Software Engineering

      Vol:
    E89-D No:7
      Page(s):
    2214-2222

    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.

  • Design of Electromagnetic Wave Absorber Panels for Oblique Incidence Using Wire Array Sheet

    Shinichiro YAMAMOTO  Daisuke ISHIHARA  Kenichi HATAKEYAMA  

     
    LETTER-Electromagnetic Compatibility(EMC)

      Vol:
    E95-B No:2
      Page(s):
    631-634

    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.

  • Reticella: An Execution Trace Slicing and Visualization Tool Based on a Behavior Model

    Kunihiro NODA  Takashi KOBAYASHI  Shinichiro YAMAMOTO  Motoshi SAEKI  Kiyoshi AGUSA  

     
    PAPER

      Vol:
    E95-D No:4
      Page(s):
    959-969

    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.

  • An Evaluation Method for Anisotropic Absorber Panels Using a Diagonalization Method

    Shinichiro YAMAMOTO  Tohru IWAI  Kenichi HATAKEYAMA  

     
    LETTER

      Vol:
    E93-B No:7
      Page(s):
    1851-1854

    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.