BibSLEIGH
BibSLEIGH corpus
BibSLEIGH tags
BibSLEIGH bundles
BibSLEIGH people
EDIT!
CC-BY
Open Knowledge
XHTML 1.0 W3C Rec
CSS 2.1 W3C CanRec
email twitter
Travelled to:
1 × Australia
1 × Brazil
1 × France
1 × Hungary
1 × Portugal
1 × Sweden
1 × Taiwan
1 × United Kingdom
2 × Germany
6 × USA
Collaborated with:
Y.Sato M.Scherr M.Nishizawa M.Horie M.Tatsubori H.Yamaguchi S.Akai R.Ishikawa T.Masuda J.Caldwell T.Nakamaru K.Ichikawa T.Yamazaki S.Hozumi S.Morita A.Igarashi S.Zakirov Y.Yanagisawa K.Kourai T.Sasaki K.Itano
Talks about:
aspect (7) program (5) orient (5) java (5) languag (4) embed (4) distribut (3) translat (2) crosscut (2) reflect (2)

♂ Person: Shigeru Chiba

DBLP DBLP: Chiba:Shigeru

Facilitated 2 volumes:

SLE 2009PrCo
LDTA 2005PrCo

Contributed to:

GPCE 20152015
ISSTA 20152015
ECOOP 20142014
SAC 20112011
OOPSLA 20102010
GPCE 20092009
SAC 20082008
TOOLS Europe 20072007
GPCE 20062006
ECOOP 20052005
GTTSE 20052005
GPCE 20032003
ECOOP 20012001
ECOOP 20002000
TOOLS Pacific 19981998
OOPSLA 19951995
ECOOP 19931993
GPCE 20172017
GPCE 20192019
OOPSLA 20192019

Wrote 24 papers:

GPCE-2015-ScherrC #domain-specific language #embedded #staged
Almost first-class language embedding: taming staged embedded DSLs (MS, SC), pp. 21–30.
GPCE-2015-YamaguchiC #metaprogramming #scala
Inverse macro in Scala (HY, SC), pp. 85–94.
ISSTA-2015-SatoHC #testing
Calculation coverage testing in scientific applications (YS, SH, SC), pp. 350–360.
ECOOP-2014-ScherrC #staging
Implicit Staging of EDSL Expressions: A Bridge between Shallow and Deep Embedding (MS, SC), pp. 385–410.
SAC-2011-HorieMC #distributed #weaving
Distributed dynamic weaving is a crosscutting concern (MH, SM, SC), pp. 1353–1360.
OOPSLA-2010-ChibaIZ #compilation #composition
Mostly modular compilation of crosscutting concerns by contextual predicate dispatch (SC, AI, SZ), pp. 539–554.
GPCE-2009-AkaiC #aspectj
Extending AspectJ for separating regions (SA, SC), pp. 45–54.
SAC-2008-NishizawaC #java #refinement
A small extension to Java for class refinement (MN, SC), pp. 160–165.
TOOLS-EUROPE-2007-HorieC #aspectj #named #source code
AspectScope: An Outline Viewer for AspectJ Programs (MH, SC), pp. 341–361.
GPCE-2006-YanagisawaKC #aspect-oriented #kernel
A dynamic aspect-oriented system for OS kernels (YY, KK, SC), pp. 69–78.
ECOOP-2005-ChibaI #aspect-oriented #dependence #injection #programming
Aspect-Oriented Programming Beyond Dependency Injection (SC, RI), pp. 121–143.
ECOOP-2005-SatoC #java
Loosely-Separated “Sister” Namespaces in Java (YS, SC), pp. 49–70.
GTTSE-2005-Chiba #aspect-oriented #program transformation #programming
Program Transformation with Reflection and Aspect-Oriented Programming (SC), pp. 65–94.
GPCE-2003-ChibaN #bytecode #java #performance #tool support
An Easy-to-Use Toolkit for Efficient Java Bytecode Translators (SC, MN), pp. 364–376.
GPCE-2003-SatoCT #aspect-oriented
A Selective, Just-in-Time Aspect Weaver (YS, SC, MT), pp. 189–208.
ECOOP-2001-TatsuboriSCI #bytecode #distributed #execution #java #legacy
A Bytecode Translator for Distributed Execution of “Legacy” Java Software (MT, TS, SC, KI), pp. 236–255.
ECOOP-2000-Chiba #java
Load-Time Structural Reflection in Java (SC), pp. 313–336.
TOOLS-PACIFIC-1998-Chiba #metaprogramming #object-oriented
Macro Processing in Object-Oriented Languages (SC), pp. 113–126.
OOPSLA-1995-Chiba #c++ #protocol
A Metaobject Protocol for C++ (SC), pp. 285–299.
ECOOP-1993-ChibaM #architecture #design #distributed
Designing an Extensible Distributed Language with a Meta-Level Architecture (SC, TM), pp. 482–501.
GPCE-2017-CaldwellC #embedded #object-oriented #platform #programming
Reducing calling convention overhead in object-oriented programming on embedded ARM thumb-2 platforms (JC, SC), pp. 146–156.
GPCE-2017-NakamaruIYC #api #generative #named
Silverchain: a fluent API generator (TN, KI, TY, SC), pp. 199–211.
GPCE-2019-Chiba #interface #migration
Foreign language interfaces by code migration (SC), pp. 1–13.
OOPSLA-2019-YamazakiNIC #api #generative #lr #syntax
Generating a fluent API with syntax checking from an LR grammar (TY, TN, KI, SC), p. 24.

Bibliography of Software Language Engineering in Generated Hypertext (BibSLEIGH) is created and maintained by Dr. Vadim Zaytsev.
Hosted as a part of SLEBOK on GitHub.