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

Zenya Koono

dblp:22/104 · DBLP profile ↗
← Back
13ranked-venue papers
10as first author
0since 2021 · last 2012
—ORCID · none

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

Software engineering, systems software and programming languages · 10 · 8 first-authorArtificial intelligence and machine learning · 2Computer networks · 2 · 2 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.

Software engineering, system software, and programming languages
2 papers
Software maintenance and evolution · 90% Empirical software engineering · 10%

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

TopicWeightPapersLastEvidence papers
Software maintenance and evolution
software quality assurance
0.021990
Structural Way of Thinking as Applied to Quality Assurance Management · IEEE J. Sel. Areas Commun. 1990
In-service quality improvement activities [telecommunication products] · IEEE J. Sel. Areas Commun. 1988
Software maintenance and evolution
software process improvement
0.011990
Structural Way of Thinking as Applied to Quality Assurance Management · IEEE J. Sel. Areas Commun. 1990
Empirical software engineering
human factors in software engineering
0.011990
Structural Way of Thinking as Applied to Quality Assurance Management · IEEE J. Sel. Areas Commun. 1990
YearPublicationVenuePosition
2012 Principle of Documents for Systems Design - Part 2: Sequential Case
abstract
This paper reports on design of sequential software, which is one level higher than usual non-sequential software. The technical principle is a Finite State Machine model, while the humanistic principle is “Human intentional activity” based on natural language. The structure is a hierarchically expanding network of small FSM's, each of which has around three states, driven by an event driven OS. It features easy design, small software, high quality and short development period.
Zenya Koono
SoMeT1
2011 Principle of Documents for Systems Design - Part 1: Non-sequential Case
Zenya Koono
SoMeT1
2010 Development of a Commercial Product Including Software
abstract
Current software engineering assumes that software is developed to meet the requirements of clients. Apart for this business model, there has been another and more universal business model. Namely, a person or a company develops their own commercial product/service of pure software or combined software and hardware, delivers it to a free and competing market and receives the revenue. Major systems vendors, big software vendors and embedded system vendors have been working with this business model. This paper explains the activities in the creation phase of the product or service, management requirements and development work in the new business model.
Zenya Koono
SoMeT1
2009 Top Management Conducts an Enterprise System Development
abstract
This reports an in-house development of an enterprise system, directed by top management. The background is explained, and it starts from the corporate-wide business model. This top down approach is better fitted than usual bottom up approach. Various backgrounds supporting this are explained.
Zenya Koono
SoMeT1
2008 The Ultimate Systems Development Method Based on Finite State Machine
abstract
This design method stands upon three bases. The first is to use a finite state machine (FSM) model of around three states, where the design is very easy. The second is to use an event driven OS, which enables direct execution from the specification level to the final implementation model. The third is the hierarchical architecture of the above-mentioned FSM's, which minimizes the software size. This method features high productivity and high quality. Although it is a development for embedded systems, it may be applicable to any systems as an ultimate design method.
Zenya Koono
SoMeT1
2007 An Introduction to the Quantitative, Rational and Scientific Process of Software Development (Part 1)
Zenya Koono, Hassan Abolhassani
SoMeT1
2007 An Introduction to the Quantitative, Rational and Scientific Process of Software Development (Part 2)
Zenya Koono, Hassan Abolhassani
SoMeT1
2006 A New Way of Automatic Design of Software (Simulating Human Intentional Activity)
Zenya Koono, Hassan Abolhassani
SoMeT1
1999 Software Creation: Detail of Human Design Knowledge and Its Application to Automatic Software Design
abstract
The paper reports on results of a study aiming at establishing a fundamental basis for automating design of any kind of software. Considering the final object, an automatic design learning human designer has been taken. An excellent software organization with high maturity has been taken as the expert, and the hierarchical work process is the knowledge model. For detailing, the major operations are made by hierarchical detailing. Namely, a software design may be reduced hierarchically to various design rules, which are parent and children relationship of a human concept created during expansion of a piece of design to more detailed form. To know the inside of human mental operations generating a design rule, a more detailed study was made and it was found that a design rule may be further reduced hierarchically to some fundamental human mental operations, called micro design rules. They represent basic operations during a design. After reporting them, a discussion on further lower level structure used during them, which are dictionary type definitions is made.
Hassan Abolhassani, Behrouz Homayoun Far, Zenya Koono
APSEC4
1996 Merging CASE tools with knowledge-based technology for automatic software design
Behrouz Homayoun Far, Mari Ohmori, Takeshi Baba, Yasukiyo Yamasaki, Zenya Koono
Decis. Support Syst.5
1995 Software Creation: Using Specification and Description Language (SDL) for Capturing and Reusing Human Experts' Knowledge in Software Design
Behrouz Homayoun Far, Zenya Koono
SEKE3
1990 Structural Way of Thinking as Applied to Quality Assurance Management
abstract
Some major structures for improving the quality of software are described. It is noted that defects in software are the result of imperfections in the development process and that high quality is achieved through aiming for a better process. Structures are introduced in the product structure, the product architecture, and the work processes. As people constitute an essential part of the process, the human error problem and work time constancy are considered. Based on these, structures and general principles for improving quality are explained. Progress is attained by education in the broad sense. The present work is written for managers in software fields.>
Zenya Koono, Masahiro Soga
IEEE J. Sel. Areas Commun.1
1988 In-service quality improvement activities [telecommunication products]
abstract
Reports on the quality improvement activities of a Japanese telecommunication manufacturer, focusing on feedback from the field. The authors discuss actions taken when a problem occurs for the particular case of a maintenance system for communication products; the inservice quality improvement committee; and preventive actions. The importance of preventing the design error from occurring again is stressed.>
Zenya Koono, Masakatsu Toiya, Tatsuo Matsuida, Masahiro Soga
IEEE J. Sel. Areas Commun.1