Takashi Nerome
IBM
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Takashi Nerome.
Ibm Journal of Research and Development | 2004
Hideki Tai; Kinichi Mitsui; Takashi Nerome; Mari Abe; Kouichi Ono; Masahiro Hori
This paper describes our approach to support the development of large-scale Web applications. Large development efforts have to be divided into a number of smaller tasks of different kinds that can be performed by multiple developers. Once this process has taken place, it is important to manage the consistency among the artifacts in an efficient and systematic manner. Our model-driven approach makes this possible. In this paper, we discuss how a metamodel is used to describe part of the specification as a central contract among the developers. We also describe a tool that we implemented on the basis of the metamodel. The tool provides a variety of code generators and a mechanism for checking whether view artifacts, such as JavaServer PagesTM, are compliant with the model. This feature helps developers manage the consistency between a view artifact and the related business logic--HyperText Transfer Protocol request handlers.
annual srii global conference | 2012
Kohtaroh Miyamoto; Takashi Nerome; Taiga Nakamura
Software development projects often utilize global resources to reduce costs. Typically a large volume of unstructured office documents are involved. Unfortunately, in many cases the low quality of unstructured documents due to various location-related barriers (e.g. time zones, languages, and cultures) can cause negative effects on the outcomes of projects. Several approaches have been introduced for document quality checking but they have not generalized well enough to handle various unstructured documents in a broad range of projects. Based on past experience, we have prepared guidelines, templates, rules, and document quality-checking tools for designing and developing global software development projects. In this paper we specifically focus on the effectiveness of our document quality checking tool. The challenges for such a checking tool are that it must be generally adaptive and also highly accurate to be practical for industrial use. Our approach is template-based and consists of an extraction process for the physical-syntactic structure, a transformation process for the logical-semantic structure and an analysis process. Our experiments inspected 66 authentic customer documents, detecting 118 errors. The accuracy as measured by the true-positive ratio (accurately detected true errors) was 98.3% and the true-negative ratio (accurately detected non-errors) was 99.4%.
international symposium on computing and networking | 2014
Takashi Nerome; Masayuki Numao
Software product line engineering (SPLE) is a methodology for developing a diversity of software products and software intensive systems at lower costs, in shorter time, and with higher quality. SPLE is widely known to develop industrial products such as embedded system. However, for applying SPLE to develop Web applications which have to provide transactional logics for products such as financial products, the biggest issue is the lack of design method and application architecture to execute concurrently for a whole product line on the same runtime. Therefore development cost still tends to increase with frequent changes of the business requirements. We proposed two noble approaches to apply SPLE each for design method and application architecture. Firstly, for design method, we redefined the design scope of product as Product Domain Model, and designed a UML based meta-model which adds the notations of variability. Secondly, for application architecture, we adopted dependency injection technology to execute transaction logics for product line. We also defined a unit of logics for product line as Instance Product. To generate a plenty of resources regarding Instance Product, we created a generator which inputs Product Domain Model. In this paper, we introduce our approaches and evaluation by the pilot development of banking products. The results show that with our approaches, the issue of Web application development can be solved effectively, as well as the additional issue of maintainability.
Archive | 2004
Mari Abe; Hideki Tai; Takashi Nerome; Masahiro Hori; Kentaro Fukuda
Archive | 2010
Mari Abe; Hideki Tai; Takashi Nerome; Kouichi Ono
Archive | 2004
Mari Abe; Masahiro Hori; Takashi Nerome
Archive | 2008
Takashi Nerome; Yuriko Sawatani; Toyotaro Suzumura; Kaori Fujiwara
Archive | 2010
Hiroyuki Akatsu; Hisashi Miyashita; Hiroaki Nakamura; Takashi Nerome
Extremes | 2002
Hideki Tai; Takashi Nerome; Mari Abe; Masahiro Hori
Archive | 2009
Hiroyuki Akatsu; Atsushi Fukuda; Takashi Nerome; Masayuki Numao