Skip to main content

Showing 1–14 of 14 results for author: Van Roy, P

.
  1. Algebraic Reasoning About Timeliness

    Authors: Seyed Hossein Haeri, Peter W. Thompson, Peter Van Roy, Magne Haveraaen, Neil J. Davies, Mikhail Barash, Kevin Hammond, James Chapman

    Abstract: Designing distributed systems to have predictable performance under high load is difficult because of resource exhaustion, non-linearity, and stochastic behaviour. Timeliness, i.e., delivering results within defined time bounds, is a central aspect of predictable performance. In this paper, we focus on timeliness using the DELTA-Q Systems Development paradigm (DELTA-QSD, developed by PNSol), which… ▽ More

    Submitted 21 August, 2023; originally announced August 2023.

    Comments: In Proceedings ICE 2023, arXiv:2308.08920

    ACM Class: B.8.2; C.4; D.2.4; D.2.8; F.3.2; F.3.1; F.4.1; F.4.3; I.1.1

    Journal ref: EPTCS 383, 2023, pp. 35-54

  2. arXiv:2302.00558  [pdf, ps, other

    cs.PL

    Ideas for the future of Prolog inspired by Oz

    Authors: Peter Van Roy, Seif Haridi

    Abstract: Both Prolog and Oz are multiparadigm languages with a logic programming core. There is a significant subset of Oz that is a syntactic variant of Prolog: pure Prolog programs with green or blue cuts and bagof/3 or setof/3 can be translated directly to Oz. Because of this close relationship between Prolog and Oz, we propose that the extensions made by Oz to logic programming can be an inspiration fo… ▽ More

    Submitted 1 February, 2023; originally announced February 2023.

    Comments: 15 pages, 0 figures

    ACM Class: D.3

  3. arXiv:2211.09923  [pdf, other

    cs.PL cs.AI cs.LO

    Proceedings of the 2nd Workshop on Logic and Practice of Programming (LPOP)

    Authors: David S. Warren, Peter Van Roy, Yanhong A. Liu

    Abstract: This proceedings contains abstracts and position papers for the work presented at the second Logic and Practice of Programming (LPOP) Workshop. The workshop was held online, virtually in place of Chicago, USA, on November 15, 2010, in conjunction with the ACM SIGPLAN Conference on Systems, Programming, Languages, and Applications: Software for Humanity (SPLASH) 2020. The purpose of this workshop i… ▽ More

    Submitted 17 November, 2022; originally announced November 2022.

  4. arXiv:2210.06200  [pdf

    physics.acc-ph

    LANSCE Digital Low Level RF Upgrade

    Authors: P. Van Rooy, M. Prokop, S. Kwon, P. Torrez, L. Castellano, A. Archuleta, C. Marchwinski

    Abstract: Incremental upgrades of the legacy low level RF (LLRF) equipment-50 years for the Los Alamos Neutron Science Center (LANSCE)-involves challenges and problems not seen with new and total replacement opportunities. The digital LLRF upgrade at LANSCE has deployed 30 of the 53 required systems as of September 2022. This paper describes the performance of the digital upgrade, current status, and future… ▽ More

    Submitted 27 October, 2022; v1 submitted 12 October, 2022; originally announced October 2022.

    Comments: Talk presented at LLRF Workshop 2022 (LLRF2022, arXiv:2208.13680)

    Report number: LLRF2022/28

  5. arXiv:2210.05803  [pdf

    physics.acc-ph

    Disturbance Observer Application for the Compensation of the Phase Drift of the LANSCE DTL LINAC Solid State Power Amplifier

    Authors: Sungil Kwon, M. S. Barrueta, L. Castellano, J. M. Lyles, M. Prokop, P. Van Rooy, P. Torrez

    Abstract: The front end of Los Alamos Neutron Science Center (LANSCE) linear accelerator uses four 201.25-MHz Drift-Tube Linacs (DTLs) to accelerate the H+ and H- beams to 100 MeV. Three of the 201.25-MHz DTLs are powered by diacrodes and the first DTL is powered by a tetrode. A 20-kW solid-state power amplifier (SSPA) is used to provide ~15 kW drive power to the tetrode. The SSPA is water-cooled and consis… ▽ More

    Submitted 14 November, 2022; v1 submitted 11 October, 2022; originally announced October 2022.

    Comments: Poster presented at LLRF Workshop 2022 (LLRF2022, arXiv:2208.13680)

    Report number: LLRF2022/71

  6. arXiv:2210.05798  [pdf

    physics.acc-ph

    MATLAB Scripts for RF Commissioning at the LANSCE LINAC

    Authors: Sungil Kwon, A. Archuleta, L. Castellano, C. Marchwinski, M. Prokop, P. Van Rooy, P. Torrez

    Abstract: The linear accelerator (LINAC) at the Los Alamos Neu-tron Science Center (LANSCE) consists of Pre-buncher, Main-Buncher, low-energy beam transport (LEBT), four 201.25-MHz Drift Tube Linacs (DTLs) and forty-four 805-MHz Coupled Cavity Linacs (CCLs). As a part of the upcoming LANSCE Modernization project, low-level RF (LLRF) systems of four 201-MHz DTLs and twenty-six 805-MHz SCLs have been digitize… ▽ More

    Submitted 14 November, 2022; v1 submitted 11 October, 2022; originally announced October 2022.

    Comments: Poster presented at LLRF Workshop 2022 (LLRF2022, arXiv:2208.13680)

    Report number: LLRF2022/73

  7. arXiv:2005.07136  [pdf, other

    cs.DC cs.NI

    Latency-Sensitive Web Service Workflows: A Case for a Software-Defined Internet

    Authors: Pradeeban Kathiravelu, Peter Van Roy, Luís Veiga, Elhadj Benkhelifa

    Abstract: The Internet, at large, remains under the control of service providers and autonomous systems. The Internet of Things (IoT) and edge computing provide an increasing demand and potential for more user control for their web service workflows. Network Softwarization revolutionizes the network landscape in various stages, from building, incrementally deploying, and maintaining the environment. Softwar… ▽ More

    Submitted 14 May, 2020; originally announced May 2020.

    Comments: Accepted for Publication at The Seventh International Conference on Software Defined Systems (SDS-2020)

  8. arXiv:1901.05030  [pdf, other

    cs.DC

    Achlys : Towards a framework for distributed storage and generic computing applications for wireless IoT edge networks with Lasp on GRiSP

    Authors: Kopestenski Igor, Peter Van Roy

    Abstract: Internet of Things (IoT) has gained substantial attention over the past years. And the main discussion has been how to process the amount of data that it generates which has lead to the edge computing paradigm. Wether it is called fog1, edge or mist, the principle remains that cloud services must become available closer to clients. This documents presents ongoing work on future edge systems that a… ▽ More

    Submitted 15 January, 2019; originally announced January 2019.

    Comments: 7 pages

  9. arXiv:1804.08985  [pdf, other

    cs.DB

    On-Demand Big Data Integration: A Hybrid ETL Approach for Reproducible Scientific Research

    Authors: Pradeeban Kathiravelu, Ashish Sharma, Helena Galhardas, Peter Van Roy, Luıs Veiga

    Abstract: Scientific research requires access, analysis, and sharing of data that is distributed across various heterogeneous data sources at the scale of the Internet. An eager ETL process constructs an integrated data repository as its first step, integrating and loading data in its entirety from the data sources. The bootstrap** of this process is not efficient for scientific research that requires acc… ▽ More

    Submitted 24 April, 2018; originally announced April 2018.

    Comments: Pre-print Submitted to the DMAH Special Issue of the Springer DAPD Journal

    Report number: INESC-ID Lisboa Tech. Rep. 3/2018

  10. arXiv:1802.02681  [pdf, ps, other

    cs.DC

    Towards A Systems Approach To Distributed Programming

    Authors: Christopher S. Meiklejohn, Peter Van Roy

    Abstract: It is undeniable that most developers today are building distributed applications. However, most of these applications are developed by composing existing systems together through unspecified APIs exposed to the application developer. Systems are not going away: they solve a particular problem and most applications today need to rely on several of these systems working in concert. Given this, we p… ▽ More

    Submitted 7 February, 2018; originally announced February 2018.

  11. An extreme magneto-ionic environment associated with the fast radio burst source FRB 121102

    Authors: D. Michilli, A. Seymour, J. W. T. Hessels, L. G. Spitler, V. Gajjar, A. M. Archibald, G. C. Bower, S. Chatterjee, J. M. Cordes, K. Gourdji, G. H. Heald, V. M. Kaspi, C. J. Law, C. Sobey, E. A. K. Adams, C. G. Bassa, S. Bogdanov, C. Brinkman, P. Demorest, F. Fernandez, G. Hellbourg, T. J. W. Lazio, R. S. Lynch, N. Maddox, B. Marcote , et al. (9 additional authors not shown)

    Abstract: Fast radio bursts (FRBs) are millisecond-duration, extragalactic radio flashes of unknown physical origin. FRB 121102, the only known repeating FRB source, has been localized to a star-forming region in a dwarf galaxy at redshift z = 0.193, and is spatially coincident with a compact, persistent radio source. The origin of the bursts, the nature of the persistent source, and the properties of the l… ▽ More

    Submitted 11 January, 2018; originally announced January 2018.

    Comments: Published in Nature: DOI: 10.1038/nature25149

  12. Practical Evaluation of the Lasp Programming Model at Large Scale - An Experience Report

    Authors: Christopher S. Meiklejohn, Vitor Enes, Junghun Yoo, Carlos Baquero, Peter Van Roy, Annette Bieniusa

    Abstract: Programming models for building large-scale distributed applications assist the developer in reasoning about consistency and distribution. However, many of the programming models for weak consistency, which promise the largest scalability gains, have little in the way of evaluation to demonstrate the promised scalability. We present an experience report on the implementation and large-scale evalua… ▽ More

    Submitted 21 August, 2017; originally announced August 2017.

  13. Worlds of Events: Deduction with Partial Knowledge about Causality

    Authors: Seyed Hossein Haeri, Peter Van Roy, Carlos Baquero, Christopher Meiklejohn

    Abstract: Interactions between internet users are mediated by their devices and the common support infrastructure in data centres. Kee** track of causality amongst actions that take place in this distributed system is key to provide a seamless interaction where effects follow causes. Tracking causality in large scale interactions is difficult due to the cost of kee** large quantities of metadata; even m… ▽ More

    Submitted 10 August, 2016; originally announced August 2016.

    Comments: In Proceedings ICE 2016, arXiv:1608.03131

    ACM Class: C.2.4; F.4.1

    Journal ref: EPTCS 223, 2016, pp. 113-127

  14. arXiv:cs/0208029  [pdf, ps, other

    cs.PL

    Logic programming in the context of multiparadigm programming: the Oz experience

    Authors: Peter Van Roy, Per Brand, Denys Duchier, Seif Haridi, Martin Henz, Christian Schulte

    Abstract: Oz is a multiparadigm language that supports logic programming as one of its major paradigms. A multiparadigm language is designed to support different programming paradigms (logic, functional, constraint, object-oriented, sequential, concurrent, etc.) with equal ease. This article has two goals: to give a tutorial of logic programming in Oz and to show how logic programming fits naturally into… ▽ More

    Submitted 20 August, 2002; originally announced August 2002.

    Comments: 48 pages, to appear in the journal "Theory and Practice of Logic Programming"

    ACM Class: D.1.6; D.3.2; D.3.3; F.3.3