61 research outputs found

    Towards safe and flexible object adaptation

    Full text link
    In this paper, a programming language NextEJ is proposed. NextEJ is based on Epsilon model, which realizes object adaptation to contexts. The novelty of Epsilon model is its ability to make objects be able to freely enter or leave contexts dynamically and belong to multiple contexts at a time. However, such kind of flexibility also easily brings type-unsafety. NextEJ tackles this problem by introduc-ing a new feature called context activation scope. Inside a context activation scope, it is assured that an object is al-ways bound with the role activated so that no method-not-understood errors occur at run-time. Furthermore, context activation scope can be nested so that multiple contexts can be activated at a time. A role instance has a pre-defined field thisContext which refers to its enclosing context instance. In the case of multiple context activations, the reference of thisContext is interpreted as a composite context whose behavior is determined by the order of activations

    Machi: Neighborhood and Small Town—The Foundation for Urban Transformation in Japan

    Get PDF
    The term machi, signifying both neighborhood and small town, is a key element for understanding Japanese urban form and city planning. After tracing the origins of the term, this article explores the historic and contemporary significance of the concept and its particular spatial and socioeconomic forms. The article then argues that the concept of machi influenced the ways in which Japanese planners picked up foreign concepts through the nineteenth and particularly the twentieth century, absorbing some ideas and rejecting others. Building on their perception of the city as composed of urban units that allowed for planning in patchwork patterns, leading Japanese planners carefully selected models—independently of international appreciation—making, for example, the book The New Town by the German planner Gottfried Feder a standard reference. The article concludes by arguing that foreign observers must understand the concept of machi to comprehend contemporary Japanese neighborhoods, city life, and urban forms
    corecore