Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Toyoshiro Nakashima is active.

Publication


Featured researches published by Toyoshiro Nakashima.


Information & Software Technology | 1999

Analysis of software bug causes and its prevention

Toyoshiro Nakashima; M. Oyama; Hiroshi Hisada; Naohiro Ishii

Abstract In our software development group we have faced difficulties in improving software quality. In order to find the causes of this problem we have analyzed software bugs that were found in the credit authorization terminal software that our group developed, and found the real causes of the bug. As a result, it was found that about 50% of the real causes were made by the designers carelessness. Based on this finding, guidelines were established to improve the designers’ behavior. Furthermore, we made clear the causes of software bugs, the phase in which they were made, the relation between the software bugs and their real causes. We also made the measures to prevent the software bugs and implemented them. And we refer to the effect that the substantial amount of software bugs can be decreased by the implementation.


international conference on software engineering | 2009

Using an Artificial Neural Network for Predicting Embedded Software Development Effort

Kazunori Iwata; Yoshiyuki Anan; Toyoshiro Nakashima; Naohiro Ishii

In this paper, we establish an effort prediction modelusing an artificial neural network (ANN) for complementingmissing values. We add missing values to the data viacollaborative filtering using the method of Tsunoda et al.’smethod[14]. In addition, we perform an evaluation experimentto compare the accuracy of the ANN model with that ofthe MRA model using Welch’s t-test[16]. The results showthat the ANN model is more accurate than the MRA model,since the mean errors of the ANN are statistically significantlylower.


international conference on tools with artificial intelligence | 2008

Error Estimation Models Integrating Previous Models and Using Artificial Neural Networks for Embedded Software Development Projects

Kazunori Iwata; Toyoshiro Nakashima; Yoshiyuki Anan; Naohiro Ishii

In an earlier paper, we established 9 models for estimating errors in a new project. In this paper, we integrate the 9 models into 5 by investigating similarities among the models. In addition, we establish a new model using an artificial neural network (ANN). It is becoming increasingly important for software-development corporations to ascertain how to develop software efficiently, whilst guaranteeing delivery time and quality, and keeping development costs low. Estimating the manpower required by new projects and guaranteeing the quality of software are particularly important, because the estimation relates directly to costs while the quality reflects on the reliability of the corporations. In the field of embedded software, development techniques, management techniques, tools, testing techniques, reuse techniques, real-time operating systems and so on, have already been studied. However, there is little research on the relationship between the scale of the development and the number of errors using data accumulated from past projects. Hence, we integrate the previous models and establish a new model using an artificial neural network (ANN). We also compare the accuracy of the ANN model and the regression analysis models. The results of these comparisons indicate that the ANN model is more accurate than any of the 5 integrated models.


annual acis international conference on computer and information science | 2010

Healing Effects of Pet Robots at an Elderly-Care Facility

Toyoshiro Nakashima; Goro Fukutome; Naohiro Ishii

A pet robot, similar to the popular AIBO (Artificial Intelligence robot) is emerging onto the domestic scene. These robots exist primarily for in-home entertainment, and they are known to create healing effects through their interactions with humans. However, there is a lack of practical research into what kinds of relationships exist between these robots and human beings, what kinds of influence the robots have, and other such questions. This paper discusses the kinds of effects that robots can have on human beings, and examines whether humans’ lives can be enriched if these robots play the role of not only a robotic pet but also a life partner of sorts. It also investigates how robots are useful for residents of elderly-care facilities, using a commercially available pet robot that looks like a real cat.


annual acis international conference on computer and information science | 2006

Improving Accuracy of Multiple Regression Analysis for Effort Prediction Model

Kazunori Iwata; Toyoshiro Nakashima; Yoshiyuki Anan; Naohiro Ishii

In this paper, we outline the effort prediction model and the evaluation experiment. In addition we explore the parameters in the model. The model predicts effort of embedded software developments via multiple regression analysis using the collaborative filtering. Because companies, recently, focus on methods to predict effort of projects, which prevent project failures such as exceeding deadline and cost, due to more complex embedded software, which brings the evolution of the performance and function enhancement. In the model, we have fixed two parameters named k and ampmax, which would influence the accuracy of predicting effort. Hence, we investigate a tendency of them in the model and find the optimum value


Archive | 2010

Improving Accuracy of an Artificial Neural Network Model to Predict Effort and Errors in Embedded Software Development Projects

Kazunori Iwata; Toyoshiro Nakashima; Yoshiyuki Anan; Naohiro Ishii

In this paper we propose a method for reducing the margin of error in effort and error prediction models for embedded software development projects using artificial neural networks(ANNs). In addition, we perform an evaluation experiment that uses Welch’s t-test to compare the accuracy of the proposed ANN method with that of our original ANN model. The results show that the proposed ANN model is more accurate than the original one in predicting the number of errors for new projects, since the means of the errors in the proposed ANN are statistically significantly lower.


software engineering research and applications | 2006

Studies on Project Management Models for Embedded Software Development Projects

Toyoshiro Nakashima; Kazunori Iwata; Yoshiyuki Anan; Naohiro Ishii

In a corporation or the division of a corporation where software is being developed, it is becoming very important to develop software efficiently while guaranteeing the quality, limiting the cost, and maintaining the development schedule. Therefore, the corporation and the division of the corporation that develop software are implementing various improvement methods, including process improvement. In this study we have analyzed data from a software development project and studied how to determine which software development project will fail because it takes more manpower that originally estimated. In addition, we have implemented project-management support tools by combining the project-monitoring and managing tools that are already in use. We have also developed a new model that uses the statistical method, by reviewing the tools that are already used to estimate manpower for new projects


international conference on computational science and its applications | 2006

Effort prediction model using similarity for embedded software development

Kazunori Iwata; Yoshiyuki Anan; Toyoshiro Nakashima; Naohiro Ishii

In this paper, we propose an effort prediction model in which data including missing values is complemented by using the collaborative filtering [1, 2, 3] and the effort of projects is derived from a multiple regression analysis [4, 5] using the data. Because companies, recently, focus on methods to predict effort of projects, which prevent project failures such as exceeding deadline and cost, due to more complex embedded software, which brings the evolution of the performance and function enhancement [6, 7, 8]. Moreover, we conduct the evaluation experiment that compared the accuracy of our method with other two methods according to five criteria to confirm their accuracy. The results of the experiment shows that our method gives predictions the best in the five evaluation criteria.


annual acis international conference on computer and information science | 2015

Classification on nonlinear mapping of reducts based on nearest neighbor relation

Naohiro Ishii; Ippei Torii; Naoto Mukai; Kazunori Iwata; Toyoshiro Nakashima

Dimension reduction of data is an important theme in the data processing and on the web to represent and manipulate higher dimensional data. Rough set is fundamental and useful to process higher dimensional data. Reduct in the rough set is a minimal subset of features, which has the same discernible power as the entire features in the higher dimensional scheme. It is shown that nearest neighbor relation with minimal distance introduced here has a basic information for classification. In this paper, a new reduct generation method based on the nearest neighbor relation with minimal distance is proposed. To improve the classification accuracy of reducts, we develop a nonlinear mapping method on the nearest neighbor relation, which makes vector data relation among neighbor data and preserves data ordering.


SERA (selected papers) | 2012

Clustering and Analyzing Embedded Software Development Projects Data Using Self-Organizing Maps

Kazunori Iwata; Toyoshiro Nakashima; Yoshiyuki Anan; Naohiro Ishii

In this paper, we cluster and analyze data from the past embedded software development projects using self-organizing maps (SOMs)[9] that are a type of artificial neural networks that rely on unsupervised learning. The purpose of the clustering and analysis is to improve the accuracy of predicting the number of errors. A SOMproduces a low-dimensional, discretized representation of the input space of training samples; these representations are called maps. SOMs are useful for visualizing low-dimensional views of high-dimensional data, a multidimensional scaling technique. The advantages of SOMs for statistical applications are as follows: (1) data visualization, (2) information processing on association and recollection, (3) summarizing large-scale data, and (4) creating nonlinear models. To verify our approach, we perform an evaluation experiment that compares SOM classification to product type classification using Welch’s t-test for Akaike’s Information Criterion (AIC). The results indicate that the SOM classification method is more contributive than product type classification in creating estimation models, because the mean AIC of SOM classification is statistically significantly lower.

Collaboration


Dive into the Toyoshiro Nakashima's collaboration.

Top Co-Authors

Avatar

Naohiro Ishii

Aichi Institute of Technology

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Chieko Matsuyama

Sugiyama Jogakuen University

View shared research outputs
Top Co-Authors

Avatar

Ippei Torii

Aichi Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Tsuyoshi Miyazaki

Kanagawa Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Kazuya Odagiri

Aichi Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Naoto Mukai

Tokyo University of Science

View shared research outputs
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge