Yoshitomi Morisawa

dblp:08/5434 · DBLP profile ↗
← Back
7ranked-venue papers
3as first author
0since 2021 · last 2002
—ORCID · none

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

Software engineering, systems software and programming languages · 7 · 3 first-authorArtificial intelligence and machine learning · 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.

Software engineering, system software, and programming languages
2 papers
Requirements engineering and software design · 91% Programming languages and type systems · 9% Program analysis · 1%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Distributed systems · 100%

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

TopicWeightPapersLastEvidence papers
Requirements engineering and software design › software architecture
architectural style
0.012001
An architectural style of product lines for distributed processing systems, and practical selection method · ESEC / SIGSOFT FSE 2001
Requirements engineering and software design › software architecture
distributed system architecture
0.012001
An architectural style of product lines for distributed processing systems, and practical selection method · ESEC / SIGSOFT FSE 2001
Requirements engineering and software design
software architecture
0.012001
An architectural style of product lines for distributed processing systems, and practical selection method · ESEC / SIGSOFT FSE 2001
Programming languages and type systems
functional programming
0.011984
Functional Programming and Logical Programming for the Telegram Analysis Problem · ICSE 1984
Programming languages and type systems
logic programming
0.011984
Functional Programming and Logical Programming for the Telegram Analysis Problem · ICSE 1984
Programming languages and type systems
programming paradigms
0.011984
Functional Programming and Logical Programming for the Telegram Analysis Problem · ICSE 1984
Program analysis
static analysis
0.011984
Functional Programming and Logical Programming for the Telegram Analysis Problem · ICSE 1984
YearPublicationVenuePosition
2002 Architectural styles for distributed processing systems and practical selection method
Yoshitomi Morisawa, Katsuro Inoue, Koji Torii
Inf. Softw. Technol.1
2001 An architectural style of product lines for distributed processing systems, and practical selection method
abstract
When implementing an application system in a distributed computing environment, several architectural questions arise, such as how and where computing resources are arranged, and how the communication among computing resources are implemented. To simplify the process of making these choices, we have developed an architectural style for distributed processing system. The style classifies product lines for distributed processing systems into nine categories based on the location of data storage and the style of processing between client and server. This paper describes our architectural style and proposes a simple but practical method to select an appropriate architectural style for developing an application system. We apply this selection method in concrete real application systems.
Yoshitomi Morisawa, Koji Torii
ESEC / SIGSOFT FSE1
2000 A framework of requirements tracing using UML
abstract
Requirements tracing supports software development work by tracing the changes made to the models. There are two functions in requirements tracing: change tracking and influence analysis. Change tracking is the function of searching the models and model elements in the production sequence. Furthermore, one correction of an element in a model often leads to new corrections to other elements. Influence analysis is the function of finding those elements that need to be additionally corrected. The requirements tracing models are drawn with UML diagrams. UML (Unified Modeling Language) is an industrial-standard visual modeling language established by the OMG (Object Management Group).
Toshihiko Tsumaki, Yoshitomi Morisawa
APSEC2
2000 A computing model of product lines for distributed processing systems, its product sets, and its applications
Yoshitomi Morisawa
SPLC1
1998 A Computing Model for Distributed Processing Systems and Its Application
abstract
When implementing an application system in distributed computing environment, several architectural questions arise such as, how and where computing resources are distributed and how the communication among computing resources should be implemented. To simplify the process of making these choices, we have developed a distributed computing model. This model classifies distributed processing systems into seven categories based on the location of data storage and the style of processing between client and server. This paper describes our model and its use in planning the infrastructure of a new system for one of our customers.
Hisashi Okada, Hiromichi Iwata, Haruo Toyama, Yoshitomi Morisawa
APSEC4
1987 Logical Programming for the Telegram Analysis Problem
Koji Torii, Yuji Sugiyama, Mamoru Fujii, Tadao Kasami, Yoshitomi Morisawa
Comput. Lang.5
1984 Functional Programming and Logical Programming for the Telegram Analysis Problem
Koji Torii, Yoshitomi Morisawa, Yuji Sugiyama, Tadao Kasami
ICSE2