118,175 research outputs found

    EBG: a lazy functional programming language implemented on the Java virtual machine.

    Get PDF
    The Java programming language offers a number of features including: portability; graphics; networking. Java implements the object-oriented execution model in terms of classes, objects with state, message passing and inclusion polymorphism. This work aims to provide a mixed paradigm environment which offers the advantages of both object-oriented and functional programming. The functional paradigm is supported by a new language called EBG which compiles to the Java VM. The resulting environment can support applications which use both object-oriented and functional programming as appropriate

    EBG : a lazy functional programming language implemented on the Java virtual machine.

    Get PDF
    The Java programming language offers a number of features including: portability; graphics; networking. Java implements the object-oriented execution model in terms of classes, objects with state, message passing and inclusion polymorphism. This work aims to provide a mixed paradigm environment which offers the advantages of both object-oriented and functional programming. The functional paradigm is supported by a new language called EBG which compiles to the Java VM. The resulting environment can support applications which use both object-oriented and functional programming as appropriate

    An Object-oriented Design for an Adaptive System to Augment a Telecommunication and Networking Systems (TNS) Course

    Get PDF
    An object-oriented system is designed to enhance the instruction in a telecommunication and networking course. The areas covered include rationale for using a hypermedia structure, multi-modal instruction and development strategies, instructional design components, systems architecture, and course content and unit organization

    Status of the CALICE DAQ system

    Full text link
    A data acquisition (DAQ) system is described which will be used for the next generation of prototype calorimeters using particle flow algorithms for the International Linear Collider (ILC). The design is sufficiently generic and scalable such that it should have numerous applications either for ILC detectors or elsewhere within high energy physics in general. The DAQ system will be implemented using FPGAs and built using off-the-shelf components and networking hardware with programmable FPGAs. The software for the DAQ system is based on an existing framework, DOOCS, which is a server/client object-oriented system. The design philosophy, current status of the project and its aims are presented in this report.Comment: 4 pages, 1 figure, for the LCWS08 conference proceeding

    AmortVugg: Interposable, Wireless Technology

    Full text link
    The synthesis of compilers has visualized telephony, and current trends suggest that the deployment of object-oriented languages will soon emerge. Given the trends in signed symmetries, experts daringly note the development of wide-area networks, which embodies the natural principles of networking. In this work we concentrate our efforts on demonstrating that the Turing machine can be made collaborative, read-write, and flexible

    Active networks: an evolution of the internet

    Get PDF
    Active Networks can be seen as an evolution of the classical model of packet-switched networks. The traditional and ”passive” network model is based on a static definition of the network node behaviour. Active Networks propose an “active” model where the intermediate nodes (switches and routers) can load and execute user code contained in the data units (packets). Active Networks are a programmable network model, where bandwidth and computation are both considered shared network resources. This approach opens up new interesting research fields. This paper gives a short introduction of Active Networks, discusses the advantages they introduce and presents the research advances in this field
    • …
    corecore