Binghamton University
Binghamton University
3 Projects, page 1 of 1
assignment_turned_in Project2022 - 2026Partners:Max Planck Institutes, Binghamton University, Weaveworks, ASTRAZENECA UK LIMITED, Cognizant Technology Solutions +12 partnersMax Planck Institutes,Binghamton University,Weaveworks,ASTRAZENECA UK LIMITED,Cognizant Technology Solutions,Estafet,Binghamton University,University of Oxford,Red Hat (United Kingdom),Cognizant (United Kingdom),Estafet,JPEX Ltd.,AstraZeneca plc,JPEX Ltd.,Max-Planck-Gymnasium,Weaveworks,Red Hats LabsFunder: UK Research and Innovation Project Code: EP/T006544/2Funder Contribution: 1,243,070 GBPCommunication is not only an essential organisation principle for emerging large-scale distributed applications, such as those for e-Commerce, e-Science, e-Healthcare and financial technology (FinTech): it is also an effective way to use computational resources, such as microservices and manycore chips. In this new paradigm, communication and concurrency are the norm in software development rather than a marginal concern, enabling architects and programmers to harness the power of hundreds or even thousands of concurrent processes interacting through *message passing*. However, for this paradigm there is no well-established methodology for software development with safety and security gurantee based on clear and mathematically accurate criteria on its behaviour. This leaves uncertainty on the correctness of the construction of distributed infrastructure. The aim of this fellowship is to establish general and practical foundations for safety enforcement of communication-intensive concurrent and distributed applications, building on a general theory of *multiparty session types*. Communications in a distributed application are commonly organised into multiple structured conversations (*protocols*) where a developer or programmer wishes to enforce *observabilities* of system behaviours to follow a safety and security criteria given by a protocol. Here *observability* of systems behaviours means a visible sequence of message exchanges with more complex information such as dependency of data, secure information, cost and timing of communications. In the multiparty session types, an end-point system properly carries out its responsibility, so that observable systems behaviours as a whole obey an agreed-upon protocol. Multiparty session types articulate the basic dynamics in a respective computing paradigm, thus serving as a foundation for modelling, specification, verification, systematic testing and certification, enhanced with other methods such as monitoring and logical assertions. This fellowship aims to fulfil this potential of multiparty session types as types for communication by carrying out experiments. To achieve this goal, the following technical objectives have been identified: 1. The establishment of a uniform type theory for multiparty session types capturing a full range of application-level protocols based on behavioural theory and game semantics, as a foundation of the whole methodology. 2. The establishment of a dependent and refinement type theory of specifications and verifications; and of a scalable algorithm to verify safety and security properties based on automata theory. 3. The development and release of an open-source toolchain, based on (1,2), combined with Application Programming Interface (API) and with industry tools. 4. A theoretically well-founded architecture which can efficiently monitor, trace, log and enforce correct observational behaviour against specifications written in (3). 5. Experiments through collaboration with academic and industry partners, realising formal safety and security assurance against advanced protocols for real-world applications, including multi robotics/UAVs, financial and healthcare systems. Throughout the research programme, an active and extensive dialogue between theories (1,2) and practice (3,4,5) will be the key enabler for reaching the goals of the fellowship, ultimately establishing cross-disciplinary and co-created ICT research. The project also links assurance methodologies based on session types to the standardisation for Cloud Computing (Cloud Native Computing Foundation) and to the public regulatory requirements for the documentation of financial and e-Healthcare protocols, meeting the goals of People at the Heart of ICT.
All Research productsarrow_drop_down <script type="text/javascript"> <!-- document.write('<div id="oa_widget"></div>'); document.write('<script type="text/javascript" src="https://www.openaire.eu/index.php?option=com_openaire&view=widget&format=raw&projectId=ukri________::bd082e65d9b4d04c5f01cbc0363267a3&type=result"></script>'); --> </script>
For further information contact us at helpdesk@openaire.eumore_vert All Research productsarrow_drop_down <script type="text/javascript"> <!-- document.write('<div id="oa_widget"></div>'); document.write('<script type="text/javascript" src="https://www.openaire.eu/index.php?option=com_openaire&view=widget&format=raw&projectId=ukri________::bd082e65d9b4d04c5f01cbc0363267a3&type=result"></script>'); --> </script>
For further information contact us at helpdesk@openaire.euassignment_turned_in Project2020 - 2022Partners:JPEX Ltd., Weaveworks, Imperial College London, Max-Planck-Gymnasium, Binghamton University +13 partnersJPEX Ltd.,Weaveworks,Imperial College London,Max-Planck-Gymnasium,Binghamton University,Red Hats Labs,Estafet,Cognizant Technology Solutions,Binghamton University,Max Planck Institutes,AstraZeneca (United Kingdom),Red Hat (United Kingdom),Estafet,Weaveworks,JPEX Ltd.,ASTRAZENECA UK LIMITED,AstraZeneca plc,Cognizant (United Kingdom)Funder: UK Research and Innovation Project Code: EP/T006544/1Funder Contribution: 1,462,800 GBPCommunication is not only an essential organisation principle for emerging large-scale distributed applications, such as those for e-Commerce, e-Science, e-Healthcare and financial technology (FinTech): it is also an effective way to use computational resources, such as microservices and manycore chips. In this new paradigm, communication and concurrency are the norm in software development rather than a marginal concern, enabling architects and programmers to harness the power of hundreds or even thousands of concurrent processes interacting through *message passing*. However, for this paradigm there is no well-established methodology for software development with safety and security gurantee based on clear and mathematically accurate criteria on its behaviour. This leaves uncertainty on the correctness of the construction of distributed infrastructure. The aim of this fellowship is to establish general and practical foundations for safety enforcement of communication-intensive concurrent and distributed applications, building on a general theory of *multiparty session types*. Communications in a distributed application are commonly organised into multiple structured conversations (*protocols*) where a developer or programmer wishes to enforce *observabilities* of system behaviours to follow a safety and security criteria given by a protocol. Here *observability* of systems behaviours means a visible sequence of message exchanges with more complex information such as dependency of data, secure information, cost and timing of communications. In the multiparty session types, an end-point system properly carries out its responsibility, so that observable systems behaviours as a whole obey an agreed-upon protocol. Multiparty session types articulate the basic dynamics in a respective computing paradigm, thus serving as a foundation for modelling, specification, verification, systematic testing and certification, enhanced with other methods such as monitoring and logical assertions. This fellowship aims to fulfil this potential of multiparty session types as types for communication by carrying out experiments. To achieve this goal, the following technical objectives have been identified: 1. The establishment of a uniform type theory for multiparty session types capturing a full range of application-level protocols based on behavioural theory and game semantics, as a foundation of the whole methodology. 2. The establishment of a dependent and refinement type theory of specifications and verifications; and of a scalable algorithm to verify safety and security properties based on automata theory. 3. The development and release of an open-source toolchain, based on (1,2), combined with Application Programming Interface (API) and with industry tools. 4. A theoretically well-founded architecture which can efficiently monitor, trace, log and enforce correct observational behaviour against specifications written in (3). 5. Experiments through collaboration with academic and industry partners, realising formal safety and security assurance against advanced protocols for real-world applications, including multi robotics/UAVs, financial and healthcare systems. Throughout the research programme, an active and extensive dialogue between theories (1,2) and practice (3,4,5) will be the key enabler for reaching the goals of the fellowship, ultimately establishing cross-disciplinary and co-created ICT research. The project also links assurance methodologies based on session types to the standardisation for Cloud Computing (Cloud Native Computing Foundation) and to the public regulatory requirements for the documentation of financial and e-Healthcare protocols, meeting the goals of People at the Heart of ICT.
All Research productsarrow_drop_down <script type="text/javascript"> <!-- document.write('<div id="oa_widget"></div>'); document.write('<script type="text/javascript" src="https://www.openaire.eu/index.php?option=com_openaire&view=widget&format=raw&projectId=ukri________::e9d4aca230a8d9712c056ac50ca1ef54&type=result"></script>'); --> </script>
For further information contact us at helpdesk@openaire.eumore_vert All Research productsarrow_drop_down <script type="text/javascript"> <!-- document.write('<div id="oa_widget"></div>'); document.write('<script type="text/javascript" src="https://www.openaire.eu/index.php?option=com_openaire&view=widget&format=raw&projectId=ukri________::e9d4aca230a8d9712c056ac50ca1ef54&type=result"></script>'); --> </script>
For further information contact us at helpdesk@openaire.euassignment_turned_in Project2022 - 2025Partners:Inst of Geological & Nuclear Sciences, Columbia University, Alfred Wegener Inst for Polar & Marine R, Imperial College London, University of Massachusetts Amherst +15 partnersInst of Geological & Nuclear Sciences,Columbia University,Alfred Wegener Inst for Polar & Marine R,Imperial College London,University of Massachusetts Amherst,University of Massachusetts Amherst,Binghamton University,Helmholtz Association of German Research Centres,Inst of Geological and Nuclear Sciences,NERC BRITISH ANTARCTIC SURVEY,Tongji University,Columbia University,Alfred Wegener Institute (Helmholtz),Binghamton University,Columbia University,British Antarctic Survey,Hokkaido University,NERC British Antarctic Survey,Tongji University,AWIFunder: UK Research and Innovation Project Code: NE/W000172/1Funder Contribution: 650,191 GBPThe Paris Agreement presents humanity with an ambitious and critical goal: to keep global warming well below 2 degrees above pre-industrial levels. All 197 countries have signed up, and 189 have formally approved it. But there is no doubt that these targets present a massive challenge, and a certain amount of environmental change is already inevitable. We know that sea level will rise 10s of centimetres over the next several decades, displacing many millions of people living in low lying coastal areas. But we don't yet know just how much more our seas will rise through the coming centuries. Will our efforts to curb emissions stop the collapse of Antarctica's ice shelves and loss of the West Antarctic Ice Sheet? Under which conditions does collapse occur? And which part of the ice sheet will react first? Computer models yield conflicting results on these questions, partly because they simulate the past (and our future) using different environmental conditions and model physics. To figure out which of these are right, we need to obtain observational data from the geological past to test the models. Our project will embark in a detective story to provide some long-searched for evidence. We will exploit two geological records to reconstruct West Antarctic Ice Sheet history under temperatures only slightly elevated above modern levels (i.e. late Pleistocene interglacials). The first of these records comes from a recent ship-based drilling campaign (International Ocean Discovery Program Expedition 374) that recovered mud and sand from the Ross Sea, an area right next to the West Antarctic Ice Sheet. The second record will be retrieved from an ice shelf-based drilling rig that will recover the first extended record of sub-seafloor mud and sand from far beneath the Ross Ice Shelf, at a location where the West Antarctic ice sheet detaches from the seafloor and starts to float into the Ross Sea (Siple Coast drilling). For our first work package, we will analyse the chemical composition of mud, sand and organic particles to reconstruct critical environmental conditions. Firstly, the mud and sand will uncover where on the continent the pieces of rocks came from. Knowledge of the location of erosion can then tell us in turn whether the West Antarctic Ice Sheet melted during past times when temperatures were just a little bit warmer than today, or not. Secondly, the chemical composition of organic particles in the same samples will reveal prevailing ocean temperatures at the time of deposition. Thirdly, the presence/absence of certain types of marine algae will tell us whether floating ice was present or not. The combination of the three different sets of data will help us unravel where geographically ice melting started in West Antarctica. For our second work package, we will utilise our new data to test coupled ice sheet-climate models, which are also used to predict future sea level. Assessing how well these models perform in simulating the geological past is a key way of determining how accurate their projections of the future are. In detail we will test two such models, called PSUICE3D and BISICLES. We will analyse existing model simulations that led to collapse of the West Antarctic Ice Sheet during past warm times, and perform new simulations using a more realistic environmental framework constrained by our new data. The comparison of predicted places of ice retreat and modelled places of ice retreat has never been realised before and will allow us to pinpoint which parts of Antarctica are most vulnerable to moderate levels of global warming, providing vital information towards mitigation and adaptation of sea level rise for settlements in coastal areas around the globe.
All Research productsarrow_drop_down <script type="text/javascript"> <!-- document.write('<div id="oa_widget"></div>'); document.write('<script type="text/javascript" src="https://www.openaire.eu/index.php?option=com_openaire&view=widget&format=raw&projectId=ukri________::e97151084d4274d43716ecb39af4c9bb&type=result"></script>'); --> </script>
For further information contact us at helpdesk@openaire.eumore_vert All Research productsarrow_drop_down <script type="text/javascript"> <!-- document.write('<div id="oa_widget"></div>'); document.write('<script type="text/javascript" src="https://www.openaire.eu/index.php?option=com_openaire&view=widget&format=raw&projectId=ukri________::e97151084d4274d43716ecb39af4c9bb&type=result"></script>'); --> </script>
For further information contact us at helpdesk@openaire.eu