Demo Data from EDBT 2026 / reviewers in the wild / expert
Yasuhiko Yokote
dblp:79/1477
· DBLP profile ↗
10ranked-venue papers
5as first author
1since 2021 · last 2024
0000-0002-6829-4856ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 6 · 4 first-authorArtificial intelligence and machine learning · 1 · 1 since 2021Systems, architecture and hardware · 1Computer networks · 1Human-computer interaction and ubiquitous computing · 1 · 1 since 2021
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
4 papers |
Programming languages and type systems · 38% Concurrent programming · 38% Operating systems · 25% | |
| Computer networks
1 paper |
Internet architecture and protocols · 77% Routing and switching · 12% Wireless networking · 12% |
Topics — the 7 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Concurrent programming › concurrent data structures
concurrent objects |
0.0 | 1 | 1995 | SCONE: Using Concurrent Objects for Low-level Operating System Programming · OOPSLA 1995 |
Programming languages and type systems › concurrent programming languages
concurrent object-oriented programming |
0.0 | 2 | 1987 | Experience and Evolution of ConcurrentSmalltalk · OOPSLA 1987 The Design and Implementation of ConcurrentSmalltalk · OOPSLA 1986 |
Internet architecture and protocols › network architecture design › layered architecture › protocol layering
network layer |
0.0 | 1 | 1991 | A Network Architecture Providing Host Migration Transparency · SIGCOMM 1991 |
Internet architecture and protocols
virtual network |
0.0 | 1 | 1991 | A Network Architecture Providing Host Migration Transparency · SIGCOMM 1991 |
Wireless networking
radio networks |
0.0 | 1 | 1991 | A Network Architecture Providing Host Migration Transparency · SIGCOMM 1991 |
Routing and switching › packet switching
virtual circuit |
0.0 | 1 | 1991 | A Network Architecture Providing Host Migration Transparency · SIGCOMM 1991 |
Programming languages and type systems
language design |
0.0 | 1 | 1987 | Experience and Evolution of ConcurrentSmalltalk · OOPSLA 1987 |
Methods — techniques the papers use, named apart from their topics
system service layers · 0.0reflection · 0.0propagating cache method · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Distributed Dataset Framework for Large Language Models Pre-training
Nao Souma, Yui Obara, Yasuhiko Yokote, Yutaka Ishikawa, Kimio Kuramitsu |
PKAW | 3 |
| 2003 | Requisites of Embedded Operating System for Network ElectronicsabstractToday, Windows/spl reg/-based (and UNIX/spl reg/-based) PCs have ability to access to the networks at anytime and anyplace. The benefit of such an "always-connected" environment is expanded to non-PC users with new consumer products such as Airboard and CoCoon, which we call the network electronics (or NE) products in this paper. Yasuhiko Yokote |
ISORC | 1 |
| 1995 | Adaptive operating system design using reflectionabstractFlexibility to adapt to different applications is a key requirement of modern operating systems. We have explored the use of meta-objects and reflection as a means to write adaptable system software. The paper discusses the Apertos operating system, that uses these techniques. It outlines how meta-objects help to support flexibility and how we have implemented the concepts, and gives some performance figures. Rodger Lea, Yasuhiko Yokote, Jun-ichiro Itoh |
HotOS | 2 |
| 1995 | SCONE: Using Concurrent Objects for Low-level Operating System ProgrammingabstractThis paper proposes a methodology for making low-level system code of operating systems be replaceable at runtime. Our approach is to use concurrent objects as a basic programming unit for low-level system programs. To realize the different need for each type of system code and to execute these concurrent objects sufficiently efficient, we use a combination of dedicated system service layers and other implementation techniques. System service layers provide the most suitable primitive operations for each concurrent object. Under our programming model for low-level system code, which we call SCONE, it is possible to program low-level system code without hazardous operations such as explicit synchronization, direct scheduler manipulation, etc. We present the implementation of our methodology on the Apertos operating system and demonstrate its efficiency with performance evaluation. Jun-ichiro Itoh, Yasuhiko Yokote, Mario Tokoro |
OOPSLA | 2 |
| 1992 | Naming and Addressing of Objects Without Unique IdentifiersabstractThe hierarchical naming scheme, a method for naming and addressing shared objects in large-scale distributed computer systems, is described. The scheme constructs global identifications (IDs) and addresses from locally unique ones. The IDs have relative representations that are translated if they are transmitted among naming contexts. This ensures uniqueness of IDs while preserving efficiency and availability. Methods that make the scheme suitable for mobile naming contexts and dynamic reconfiguration of networks and systems are reviewed. Implementation issues and solutions are presented.> Nobuhisa Fujinami, Yasuhiko Yokote |
ICDCS | 2 |
| 1992 | The Apertos Reflective Operating System: The Concept and its ImplementationabstractThis paper proposes a framework for constructing an operating system in an open and mobile computing environment.The framework provides object/metaobject separation and metahierarchy.In the framework, we view object migration as a basic mechanism to accommodate object heterogeneity.The relevance of the proposed framework to existing system structures is discussed.We then present a practical implementation of the Apertos operating system in this framework, where reflectors are introduced for metaobject programming and MetaCore for providing common primitives.We present some evaluation results of the Apertos operating system.We also present related work in terms of reflection mechanisms and systems. Yasuhiko Yokote |
OOPSLA | 1 |
| 1991 | A Network Architecture Providing Host Migration TransparencyabstractThe continued expansion of computer networks and the miniaturization of computers increase the desire to use one's computer in a consistent computational environment, regardless of location and time.In this situation, host migration transparency is very important.This paper introduces a new network architecture which provides host migration transparency in large interconnected networks and proposes a protocol based on the propagating cache method.We introduce the concept virtual network and divide the conventional network layer into two sublayers to realize host migration transparency.Virtual Internet Protocol, or VIP for short, is derived from DARPA-IP as an example of the architecture.We estimate the overhead of VIP.Host migration transparency can be realized without significant processing and traffic overhead.This architecture also preserves host migration transparency across virtual circuits in radio networks. Fumio Teraoka, Yasuhiko Yokote, Mario Tokoro |
SIGCOMM | 2 |
| 1989 | A Reflective Architecture for an Object-Oriented Distributed Operating System
Yasuhiko Yokote, Fumio Teraoka, Mario Tokoro |
ECOOP | 1 |
| 1987 | Experience and Evolution of ConcurrentSmalltalkabstractConcurrentSmalltalk is an object-oriented concurrent programming language/system which has been running since late 1985. ConcurrentSmalltalk has the following features: Yasuhiko Yokote, Mario Tokoro |
OOPSLA | 1 |
| 1986 | The Design and Implementation of ConcurrentSmalltalkabstractConcurrentSmalltalk is a programming language/system which incorporates the facilities of concurrent programming in Smalltalk-801. Such facilities are realized by providing concurrent constructs and atomic objects. This paper first gives an outline of ConcurrentSmalltalk. Then, the design of ConcurrentSmalltalk is described. The implementation of ConcurrentSmalltalk is presented in detail. Yasuhiko Yokote, Mario Tokoro |
OOPSLA | 1 |