中大學術數位典藏-NCU Institutional Repository-提供博碩士論文、考古題、期刊論文、研究計畫等下載:Item 987654321/107020
English  |  正體中文  |  简体中文  |  Items with full text/Total items : 94201/94201 (100%)
Visitors : 81671788      Online Users : 2657
RC Version 7.0 © Powered By DSPACE, MIT. Enhanced by NTU Library IR team.
Scope Tips:
  • please add "double quotation mark" for query phrases to get precise results
  • please goto advance search for comprehansive author search
  • Adv. Search
    HomeLoginUploadHelpAboutAdminister Goto mobile version


    Please use this identifier to cite or link to this item: https://ir.lib.ncu.edu.tw/handle/987654321/107020


    Title: Method slots: Supporting methods, events, and advices by a single language construct
    Authors: 莊永裕;Zhuang, YungYu;Chiba, Shigeru
    Contributors: 資訊電機學院資訊工程學系
    Keywords: aspect-oriented programming;event-driven programming
    Date: 2014-01-01
    Issue Date: 2026-04-23 13:53:15 (UTC+8)
    Publisher: Springer Verlag;Berlin, Heidelberg: Springer Berlin Heidelberg
    Abstract: 摘要: To simplify the constructs that programmers have to learn for using paradigms, we extend methods to a new language construct, a method slot, to support both the event-handler paradigm and the aspect paradigm. A method slot is an object’s property that can keep more than one function closure and be called like a method. We also propose a Java-based language, DominoJ, which replaces methods in Java with method slots, and explains the behavior of method slots and the operators. Then we evaluate the coverage of expressive ability of method slots by comparing DominoJ with other languages in detail. The feasibility of method slots is shown as well by implementing a prototype compiler and running a preliminary microbenchmark for it.
    出版者: Berlin, Heidelberg: Springer Berlin Heidelberg
    出版日期: 2014
    出處: Transactions on Aspect-Oriented Software Development XI, 2014, p.70-108
    資源來源: Springer Books
    版權: Springer-Verlag Berlin Heidelberg 2014
    識別號: ISSN: 0302-9743
    識別號: ISBN: 3642550983
    識別號: ISBN: 9783642550980
    識別號: EISSN: 1611-3349
    識別號: EISBN: 9783642550997
    識別號: EISBN: 3642550991
    識別號: DOI: 10.1007/978-3-642-55099-7_3
    Appears in Collections:[Department of Computer Science and information Engineering] journal & Dissertation

    Files in This Item:

    File Description SizeFormat
    index.html0KbHTML13View/Open


    All items in NCUIR are protected by copyright, with all rights reserved.

    社群 sharing

    ::: Copyright National Central University. | 國立中央大學圖書館版權所有 | 收藏本站 | 設為首頁 | 最佳瀏覽畫面: 1024*768 | 建站日期:8-24-2009 :::
    DSpace Software Copyright © 2002-2004  MIT &  Hewlett-Packard  /   Enhanced by   NTU Library IR team Copyright ©   - 隱私權政策聲明