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

Akihiro Hori

dblp:166/4438 · DBLP profile ↗
← Back
4ranked-venue papers
4as first author
0since 2021 · last 2019
0000-0001-9846-8362ORCID · corroborated

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

Software engineering, systems software and programming languages · 3 · 3 first-authorArtificial intelligence and machine learning · 1 · 1 first-authorHuman-computer interaction and ubiquitous computing · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 1 first-author

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.

Computer networks
1 paper
Internet architecture and protocols · 100%

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

TopicWeightPapersLastEvidence papers
Internet architecture and protocols › world wide web
web standards
0.012006
Japanese Datacasting Coding Scheme BML · Proc. IEEE 2006

Methods — techniques the papers use, named apart from their topics

markup language design · 0.1
YearPublicationVenuePosition
2019 CodeHouse: VR Code Visualization Tool
abstract
Derivative software development complicates the base software over the years of enhancement and maintenance. It reduces the source code readability, taking developers a long time to understand the software structure and its various parts. In software engineering, software is often compared to buildings. We propose to use this metaphor from a new prospective to help developers understand the existing software efficiently. In this paper, we present a tool called "CodeHouse" that visualizes the source code of the software in a VR space as if it were a house. By placing rooms, which represent modules of the software, on the inside of a virtual cylinder, the CodeHouse makes it possible for the developers to understand both the whole structure of the software and the details of individual program parts before they begin derivative development. The CodeHouse also links with a debugger and helps developers to understand the dynamic behaviors of the program.
Akihiro Hori, Masumi Kawakami, Makoto Ichii
VISSOFT1
2018 Image-Based Approach to Determining Regression Test Results of Dynamic Web Applications
abstract
Much work has been done on automating regression testing for applications. But most of them focus on test execution. Little work has been done on automatically determining if a test case passes or fails. This decision is often made by comparing the results of executing test cases on a base version of the application and post-modification version of the application. If the two results match, the test case passes, otherwise fails. However, to the best of our knowledge, there is no regression testing method for automatically deciding pass/fail of dynamic Web applications which use JavaScript or CSS. We propose a method that automatically decides if a dynamic Web application passes a regression test case. The basic idea is to obtain a screenshot each time the GUI of the Web application (i.e. Web page) changes its state, and then compare each corresponding screenshot to see if they match. The evaluation results showed that the accuracy rate of our approach is high and our approach can be considered as fast enough for practical use.
Akihiro Hori, Shingo Takada 0001, Toshiyuki Kurabayashi, Haruto Tanno
Int. J. Softw. Eng. Knowl. Eng.1
2015 An Oracle based on Image Comparison for Regression Testing of Web Applications
abstract
Much work has been done on automating regression testing for Web applications, but most of them focus on test data generation or test execution.Little work has been done on automatically determining if a test passed or failed; testers would need to visually confirm the result which can be a tedious task.The difficulty is compounded by the fact that parts of a Web page (such as advertisements) may change each time the Web application is executed even though it has no bearing on the Web application function itself.We thus propose a test oracle for automatically determining the result of regression testing a Web application.The key point of our approach is the identification of parts that may change, which we call variable region.We first generate the expected result, by executing the original (premodification) Web application multiple times so that variable regions can be identified.Then, after the Web application is modified, regression testing is conducted by comparing the output of the modified Web application against the expected output.An evaluation confirmed the usefulness of our approach.
Akihiro Hori, Shingo Takada 0001, Haruto Tanno, Morihide Oinuma
SEKE1
2006 Japanese Datacasting Coding Scheme BML
abstract
This paper introduces the datacasting coding scheme named Broadcast Markup Language (BML). BML is used for all the digital broadcast such as satellite and terrestrial digital broadcasting in Japan. BML is based on web technology standard; however, some extensions and restrictions are applied for broadcast purposes. These extensions and restrictions are introduced in this paper.
Akihiro Hori, Yoshiharu Dewa
Proc. IEEE1