Hideyuki Kanuka
Hitachi
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Hideyuki Kanuka.
aspect oriented software development | 2009
Hironori Washizaki; Atsuto Kubo; Tomohiko Mizumachi; Kazuki Eguchi; Yoshiaki Fukazawa; Nobukazu Yoshioka; Hideyuki Kanuka; Toshihiro Kodaka; Nobuhide Sugimoto; Yoichi Nagai; Rieko Yamamoto
JavaScript is a popular scripting language that is particularly useful for client-side programming together with HTML /XML on the Web. As JavaScript programs become more complex and large, separation of concerns at the implementation level is a significant challenge. Aspect orientation has been a well known concept to realize improved separation; however, existing mechanisms require modifications in the target modules for aspect weaving in JavaScript (i.e., not complete separation). In this paper, we propose an Aspect-Oriented JavaScript framework, named AOJS, which realizes the complete separation of aspects and other core modules in JavaScript. AOJS can specify function executions, variable assignments and file initializations in JavaScript programs as the joinpoints of aspects. Moreover, AOJS guarantees the complete separation of aspects and core program modules by adopting a proxy-based architecture for aspect weaving. By utilizing these features, we confirmed that AOJS offers improved modifiability and extendability for JavaScript programming.
world congress on services | 2016
Hironori Washizaki; Sota Fukumoto; Misato Yamamoto; Masatoshi Yoshizawa; Yoshiaki Fukazawa; Takehisa Kato; Shinpei Ogata; Haruhiko Kaiya; Eduardo B. Fernandez; Hideyuki Kanuka; Yuki Kondo; Nobukazu Yoshioka; Takao Okubo; Atsuo Hazeyama
We propose a metamodel for handling security and privacy in cloud service development and operation. The metamodel is expected to be utilized for building a knowledge base to accumulate, classify and reuse existing cloud security and privacy patterns and practices in a consistent and uniform way. Moreover the metamodel and knowledge base are expected to be utilized for designing and maintaining architectures for cloud service systems incorporating security and privacy.
joint conference on knowledge based software engineering | 2018
Yuki Noyori; Hironori Washizaki; Yoshiaki Fukazawa; Hideyuki Kanuka; Keishi Ooshima; Ryosuke Tsuchiya
Most stakeholders refer to past bug reports when they encounter a problem since bug reports contain useful information. However, searching for specific content is difficult because there are many bug reports. The desired content depends on the viewpoint of the stakeholder. A full text search includes unwanted content, which is costly. Although this problem has been previously noted, a solution has yet to be proposed. Herein we propose Content-based Labeling Method as a solution. This method organizes information in a bug report by labeling each sentence based on its contents, allowing stakeholders’ viewpoints to be considered. We evaluate the improvement in searchability. The Content-based Labeling Method improves the searchability according to the F-measure and precision of the experimental results.
international conference on model-driven engineering and software development | 2018
Tian Xia; Hironori Washizaki; Takehisa Kato; Haruhiko Kaiya; Shinpei Ogata; Eduardo B. Fernandez; Hideyuki Kanuka; Masayuki Yoshino; Dan Yamamoto; Takao Okubo; Nobukazu Yoshioka; Atsuo Hazeyama
Security and privacy are important in cloud services. Numerous security and privacy patterns as well as nonpattern-based knowledge such as practices and principles exist in cloud services. Selecting and combining the appropriate knowledge is difficult due to numerous options and the nature of the layered cloud stack. Herein we propose a metamodel called the Cloud Security and Privacy Metamodel (CSPM) to handle security and privacy in cloud service development and operations. CSPM can classify and support existing cloud security and privacy patterns and practices in a consistent and uniform manner. Moreover, we propose a security and privacy aware process to develop cloud system utilizing CSPM. Several case studies verify the effectiveness and usability of our approach. As a result, we confirmed effectiveness and usability of CSPM, as well as some possible future work.
Archive | 2013
Hideyuki Kanuka; Haruhiko Nishiyama; Masataka Araki
international conference on software testing verification and validation workshops | 2018
Yuper Lay Myint; Hironori Washizaki; Yoshiaki Fukazawa; Hideyuki Kanuka; Hiroki Ohbayashi
Archive | 2017
Takahiro Sonoda; Hideyuki Kanuka; Yoichi Nakai; Gaku Saitou
Archive | 2016
Masataka Araki; Haruhiko Nishiyama; Hideyuki Kanuka; Yoshihiro Kataoka; Hidenori Azushima; Shigeaki Taira; Yasutaka Hirayama; Takahiro Shigeno
Archive | 2015
Haruhiko Nishiyama; Kiyoshi Kumagai; Nishio Yamada; Hideyuki Kanuka; Masataka Araki; Shigeru Suzuki
Archive | 2013
晴彦 西山; Haruhiko Nishiyama; 貴禎 熊谷; Takasada Kumagai; 仁志夫 山田; Nishio Yamada; 秀行 鹿糠; Hideyuki Kanuka; 真敬 荒木; Masataka Araki; 鈴木 滋; Shigeru Suzuki; 滋 鈴木