Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Shinichiro Yamamoto

dblp:82/4016 · also Shinichirou Yamamoto · DBLP profile ↗
← Back
4ranked-venue papers
0as first author
0since 2021 · last 2015
0009-0006-9398-0096ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 3Applied, interdisciplinary, general and emerging computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
1 paper
Empirical software engineering · 100%

Topics — the 1 heaviest of 1, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Empirical software engineering
collaborative software development
0.012006
Japanese Workshop on Leveraging Web2.0 Technologies in Software Development Environments (WebSDE) · ASE 2006
YearPublicationVenuePosition
2015 Sequentially switched antenna array and application to a WiMAX system
abstract
A continuous-switching type array antenna receiver has been proposed in order to reduce the deterioration due to fast-fading channel variations and improve communication performance. The receive antennas are placed in a linear array, and by sequentially switching the elements in the opposite direction to the direction of the train travel, it has been possible to fix the signal receiving point virtually. Through the development of a scale-model experiment of high-speed movement using the prototype antenna, in this paper we show that it is possible through optimized antenna element selection and appropriate signal processing to reduce the fading rate and improve the performance of an OFDM system. A software simulation based on the Worldwide Interoperability for Microwave Access (WiMAX) physical layer parameters was made and data transmitted at RF in a 5 MHz bandwidth with symbol rate appropriately scaled to simulate a range of fading speeds. The receive antenna array consisting of eight elements traverses a track at a virtual speed of 180 km/h and the error rate performances with and without switching are compared.
Julian L. Webber, Satoshi Tsukamoto, Takahiro Maeda 0002, Tomoaki Kumagai, Shinichiro Yamamoto, Satoru Aikawa
APCC5
2011 An XML C Source Code Interchange Format for CASE Tools
abstract
We propose an XML C source code representation to support developing CASE tools. Since source code is a main artifact of software development, most CASE tools have some features related to source code editor, static analyzer, profiler, etc. To develop such tools, detailed information related to source code is needed. However, it is quite difficult to reuse program analysis features because they do not have common interfaces even for parsing and data/control-flow analysis that are most common features for such CASE tools. To address this issue, we focus on XML as an intermediate representation for source code information. Existing XML representations only represent structure of syntax trees and lack some important information required for CASE tools. We propose two models for representing source code, one is for intra-file information, which consists of syntax structure, flow, and type information, the other is for inter-file relation, which is cross-reference information. We also introduce CASE tools with our representation and demonstrate the efficacy in CASE tool development. To evaluate the efficacy, we show that a coding rule checker and a cross-referencer can be easily implemented using common XML processing libraries such as XSLT and XPath.
Noritoshi Atsumi, Takashi Kobayashi 0001, Shinichiro Yamamoto, Kiyoshi Agusa
COMPSAC3
2009 Sequence Diagram Slicing
abstract
Software visualization with sequence diagrams is one of the promising techniques aimed at helping developers comprehend the behavior of object-oriented systems effectively. However, it is still difficult to understand this behavior, because the size of automatically generated sequence diagrams tends to be beyond the developer's capacity. In this paper, we propose a sequence diagram slicing method, which is an extension of our previous method based on a dynamic slicing technique using static information. Our proposed method is capable of accurate slice calculation based on high-precision data dependency and can support various programs, including exceptions and multithreading. In addition, our proposed new tool performs slice calculations on the Eclipse platform and we demonstrate the applicability of this method by applying the tool to two Java programs as case studies. The results confirm the effectiveness of our proposed method for understanding the behavior of object-oriented systems.
Kunihiro Noda, Takashi Kobayashi 0001, Kiyoshi Agusa, Shinichiro Yamamoto
APSEC4
2006 Japanese Workshop on Leveraging Web2.0 Technologies in Software Development Environments (WebSDE)
abstract
This paper briefly describes the theme and goals of the WebSDE Workshop on ASE'2006. This workshop emphasizes next-generation software development environments inspired by Web2.0 technologies and seeks to explore ways of automated support to software development in the Web2.0 era.
Katsuhisa Maruyama, Makoto Matsushita, Shinichiro Yamamoto
ASE3