25,450 research outputs found

    Fine-grained visualization pipelines and lazy functional languages

    Get PDF
    The pipeline model in visualization has evolved from a conceptual model of data processing into a widely used architecture for implementing visualization systems. In the process, a number of capabilities have been introduced, including streaming of data in chunks, distributed pipelines, and demand-driven processing. Visualization systems have invariably built on stateful programming technologies, and these capabilities have had to be implemented explicitly within the lower layers of a complex hierarchy of services. The good news for developers is that applications built on top of this hierarchy can access these capabilities without concern for how they are implemented. The bad news is that by freezing capabilities into low-level services expressive power and flexibility is lost. In this paper we express visualization systems in a programming language that more naturally supports this kind of processing model. Lazy functional languages support fine-grained demand-driven processing, a natural form of streaming, and pipeline-like function composition for assembling applications. The technology thus appears well suited to visualization applications. Using surface extraction algorithms as illustrative examples, and the lazy functional language Haskell, we argue the benefits of clear and concise expression combined with fine-grained, demand-driven computation. Just as visualization provides insight into data, functional abstraction provides new insight into visualization

    Faktor-faktor adaptasi logistik terbalik di sektor pembuatan

    Get PDF
    Dalam dunia yang mempunyai sumber yang terhad, proses pemulihan yang digunakan untuk bahan atau produk adalah kunci untuk menyokong populasi penduduk dalam meningkatkan penggunaan bahan. Pengurangan bahan buangan menjadi kebimbangan kepada industri negara yang berkonsepkan kitaran bahan kerana bahan buangan tersebut merupakan salah satu sumber yang menjana ekonomi industri tersebut. Proses terbalik melibatkan kos yang besar berbanding keuntungan. Perubahan dalam undang-undang untuk melindungi alam sekitar telah memberi kesan kepada ekonomi dan perkhidmatan. Kini, semakin banyak syarikat yang menggunakan proses aliran terbalik untuk pergerakan barangan dalam sistem logistik mereka. Industri pembuatan merupakan industri utama dalam penggunaan aktiviti logistik terbalik. Sistem logistik terbalik merupakan aktiviti yang membentuk proses yang berterusan untuk penggunaan semula produk sama ada digunakan semula ataupun untuk pelupusan. Pembuatan semula ditakrifkan sebagai salah satu kaedah pemulihan yang digunakan untuk produk yang rosak atau bahagian-bahagian yang boleh diperolehi semula dalam keadaan kualiti yang sama dengan produk baharu dan boleh dimasukkan ke dalam produk baharu dan akan dijual semula dalam pasaran sama dengan bahagian atau produk baharu. Aktiviti logistik terbalik sering dilaksanakan oleh pengeluar asal kerana bahan yang digunakan semula diperlukan untuk pengetahuan dalam pengeluaran tertentu. Eltayeb dan Zailani (2010) menyatakan kebanyakan pengeluar di Malaysia tidak berminat untuk menggunakan semula barangan kitar semula atau pelupusan disebabkan oleh perbelanjaan tambahan untuk mengendalikan aktiviti yang berkaitan dengan logistik terbalik

    Overlay networks for smart grids

    Get PDF

    MADServer: An Architecture for Opportunistic Mobile Advanced Delivery

    Get PDF
    Rapid increases in cellular data traffic demand creative alternative delivery vectors for data. Despite the conceptual attractiveness of mobile data offloading, no concrete web server architectures integrate intelligent offloading in a production-ready and easily deployable manner without relying on vast infrastructural changes to carriers’ networks. Delay-tolerant networking technology offers the means to do just this. We introduce MADServer, a novel DTN-based architecture for mobile data offloading that splits web con- tent among multiple independent delivery vectors based on user and data context. It enables intelligent data offload- ing, caching, and querying solutions which can be incorporated in a manner that still satisfies user expectations for timely delivery. At the same time, it allows for users who have poor or expensive connections to the cellular network to leverage multi-hop opportunistic routing to send and receive data. We also present a preliminary implementation of MADServer and provide real-world performance evaluations

    EVEREST IST - 2002 - 00185 : D23 : final report

    Get PDF
    Deliverable pĂșblic del projecte europeu EVERESTThis deliverable constitutes the final report of the project IST-2002-001858 EVEREST. After its successful completion, the project presents this document that firstly summarizes the context, goal and the approach objective of the project. Then it presents a concise summary of the major goals and results, as well as highlights the most valuable lessons derived form the project work. A list of deliverables and publications is included in the annex.Postprint (published version

    First experiences with Personal Networks as an enabling platform for service providers

    Get PDF
    By developing demonstrators and performing small-scale user trials, we found various opportunities and pitfalls for deploying personal networks (PNs) on a commercial basis. The demonstrators were created using as many as possible legacy devices and proven technologies. They deal with applications in the health sector, home services, tourism, and the transportation sector. This paper describes the various architectures and our experiences with the end users and the technology. We conclude that context awareness, service discovery, and content management are very important in PNs and that a personal network provider role is necessary to realize these functions under the assumptions we made. The PNPay Travel demonstrator suggests that PN service platforms provide an opportunity to develop true trans-sector services
    • 

    corecore