Improving Protocol Standards for a more Trustworthy Internet

Lead Research Organisation: University of Glasgow
Department Name: School of Computing Science

Abstract

This project will make the Internet's infrastructure and applications more
reliable and secure, more trustworthy and less vulnerable to cyber attack,
by improving the engineering processes by which the network is designed.

The Internet comprises a large number of laptops, smartphones, and other
edge devices, connecting to servers located in data centres around the
world via numerous interconnecting links and switching devices. To make
this work, all the devices must agree on how they should communicate. That
is, they must speak a common language, known as a "protocol" that describes
the format of the information that is sent and the operations to be
performed. There are many such protocols, describing the different types
of communication. For example, the HTTP protocol describes how browsers
fetch pages from websites.

To ensure interoperability between devices from different manufacturers,
these protocols are described in a series of standards documents, published
by organisations such as the Internet Engineering Task Force (IETF). These
standards are developed incrementally by teams of engineers working over
several months, or perhaps years, to produce a written specification that
describes how the protocol should work. Despite the best efforts of those
developing the standards, however, the results are often found to contain
inconsistencies and ambiguities. These can lead to devices from different
manufacturers failing to work together, due to differing interpretations of
the standard, and in the worst cases can lead to vulnerabilities that open
devices up to cyber attack.

Much of the reason for these inconsistencies and ambiguities is that the
protocol standards are written in English, and hence there's no automated
way of checking them for correctness. Researchers have proposed ways of
describing protocols using methods (known as "formal languages") that are
more like computer programming languages, and that would allow automated
consistency checks to be made, but these have not been widely adopted by
the standards community.

This project will study the social, cultural, and educational barriers to
adoption of these new techniques, to understand why standards continue to
be written in English. We will explore the perceived limitations of the
alternatives, to understand why they've been adopted in certain niches,
and for certain purposes, but are not used more broadly in standards
development.

We'll then formulate a model for the adoption of formal languages and their
supporting tools in the protocol standards community, and use it identify
areas that are ready to increase use of such techniques in their standards.
Finally, we'll use the knowledge gained to propose formal languages, that
are designed to fit the way the standards developers work, and begin the
process of introducing these into the standards process, to improve
protocol specifications and make them less vulnerable to attack.

The work will be conduced in the IETF, since it's the key international
technical standards body developing Internet protocol standards. The aim is
to improve the quality and trustworthiness of the standards that the IETF
develops, and increase security, robustness, and interoperability of the
Internet. The novel engineering research idea we will explore is that
formal languages need to be adapted to the community of interest. It is not
enough that they help solve the technical problem of how to specify a
protocol: they must do so in a way that fits the expertise and culture of
those who need to use them. Research into structured approaches and formal
languages for protocol design has not yet considered the nature of the
standards process, and hence has not seen wide uptake. We start with a deep
awareness of the standards process, consider social and technical barriers
to uptake, and propose new techniques to improve the way standards are
developed.

Planned Impact

We will make the Internet's infrastructure and applications more reliable
and secure, hence more trustworthy and less vulnerable to cyber attacks, by
improving the underlying protocol standards. This will benefit network
operators and developers of networked applications, enabling them to build
more interoperable, robust, and secure systems. In turn, this will benefit
cyber society by making the Internet cyber infrastructure more trustworthy.

We will engage with the international protocol standards community, in
particular the Internet Engineering Task Force (IETF), to introduce new
approaches to protocol specification to make it easier to automatically
check the specifications and standards they produce for consistency and
correctness. This will help reduce the number of errors in the standards,
making them more trustworthy and less likely to contain flaws that lead
to security vulnerabilities. It will also increase productivity of the
standards setting organisations, since the engineers working in them will
be able to concentrate more on solving new problems than on maintaining
and correcting existing specifications. The PI has long experience working
with the IETF, developing protocol standards and chairing working groups,
and has the expertise and connections to conduct and support this work.

We will work with the academic researchers in computer networks, formal
methods, and usability communities. We will use approaches from usability
work to introduce concepts, ideas, and techniques from previous research
in how to specify and verify network protocols into the standards world,
and bridge the gap between the standards and research communities. We
expect to bring significant input to researchers studying network protocol
specification and verification in terms of what works, and what doesn't,
in real world standards. Through the new techniques we propose, we will
also be able to extract information to allow analysis of emerging new
protocols that the research community has previously not been able to study
until the specifications are complete. And, by encouraging this study early,
we hope to encourage a feedback cycle between research and standardisation.

We will engage with the academic community by targeted publication of
results at networking conferences such as ACM SIGCOMM CoNEXT, and ANRW,
IEEE Infocom, IEEE ICNP, and journals such as IEEE Internet Computing,
Transaction on Networks, Computer Networks, etc., but also at venues such
as the ACM SPLASH conference (interplay between languages, types, and
protocols), and the IEEE security and privacy conferences (workshop on
languages theoretic security, etc).

We'll organise workshops to bring the research and standards communities
together to share ideas and experiences. The PI co-founded the ACM/IRTF
Applied Networking Research Workshop, that takes place co-located with IETF
with strong attendance from both communities, and that would be an ideal
location for panels or special sessions on this topic. Colleagues in the
School of Computing Science at Glasgow have strong track records in use of
formal methods and type theory for communication, and we will work with
them to reach a broader community. We will also work towards setting up an
Internet *Research* Task Force research group in this area, to further
consolidate interactions between the communities.

To summarise, this work will benefit the broader society by improving the
standards that application developers and network operators build upon, so
allowing them to make more robust, more secure, systems, supporting a safe
and effective cyber-society.
 
Description The award is seeking to improve the process by which technical standards relating to the Internet are developed. By engaging with the Internet Engineering Task Force (IETF) - the premier technical standards body for Internet technologies - we are prototyping new techniques and methods that make it easier to test technical standards and generate supporting programming code to partially implement the standards. Initial versions of our techniques and tools have been developed, and we are working closely with professional standards developers to ensure they meet their needs. Our initial findings are professional engineers working in the field see value in our work for improving technical standards. This has been demonstrated by engagement from the standards community, and experimentation with the tooling and techniques developed by the project, and initial coordination to discuss formation of an interest group in the IETF standards community. We will continue to engage with the IETF community and to further develop our approach in follow-on projects.
Exploitation Route Tooling, techniques, and structured methodologies for writing standards are being developed and have been submitted to the relevant standards bodies for consideration. We expect these to be taken up by engineers developing technical standards for the Internet, over time.
Sectors Digital/Communication/Information Technologies (including Software)

 
Description We are seeing ongoing interest in the outputs of the project in the broader Internet standards community, with a regular side-meeting of interested parties meeting co-located with IETF and IRTF events to exchange ideas and approaches, and some interest in the tooling and approaches we propose. With the return to in-person events following the pandemic, this work has picked-up, and we organised events as part of the ACM/IRTF Applied Networking Research Workshop 2022, and a planing meeting at IETF 115, that led to the chartering of a Usable Formal Methods Research Group in the IRTF. This will be an ongoing research group, that will meet co-located with the Internet Engineering Task Force, the primary technical standards making body for the Internet, to bring together the formal methods research community and standards developers, to improve the means of developing protocol standard.
First Year Of Impact 2021
Sector Digital/Communication/Information Technologies (including Software)
Impact Types Economic

 
Description Streamlining Social Decision Making for Improved Internet Standards
Amount £400,160 (GBP)
Funding ID EP/S036075/1 
Organisation Engineering and Physical Sciences Research Council (EPSRC) 
Sector Public
Country United Kingdom
Start 03/2020 
End 02/2023
 
Title IETF Datatracker Data Access Tool 
Description Data access software, developed by project EP/R04144X/1, used to support development of paper published in the ACM Internet Measurement Conference 2021 (DOI: 10.1145/3487552.3487821) under funding form project EP/S036075/1. 
Type Of Material Computer model/algorithm 
Year Produced 2021 
Provided To Others? Yes  
Impact This software tool supports ongoing research to improve the quality of IETF standards and to understand the diversity, inclusion, and development of the standards process. This particular release supported work published in the ACM Internet Measurement Conference 2021. Other versions have been used to support the Internet Architecture Board workshop on Analysis of IETF Data (https://www.iab.org/activities/workshops/aid/), the BigBang Project (http://datactive.github.io/bigbang/), and our follow-on work in EPSRC project EP/S036075/1. 
URL https://github.com/glasgow-ipl/ietfdata
 
Title Investigating Automatic Code Generation for Network Packet Parsing 
Description Supporting code for paper in IFIP Networking 2021 Conference 10.23919/IFIPNetworking52078.2021.9472829 
Type Of Material Computer model/algorithm 
Year Produced 2021 
Provided To Others? Yes  
Impact Supporting code for paper in IFIP Networking 2021 Conference 10.23919/IFIPNetworking52078.2021.9472829 
URL https://researchdata.gla.ac.uk/1139/
 
Title Parsing Protocol Standards to Parse Standard Protocols 
Description  
Type Of Material Database/Collection of data 
Year Produced 2020 
Provided To Others? Yes  
URL http://researchdata.gla.ac.uk/id/eprint/1025
 
Title The Network Protocol Tool 
Description  
Type Of Material Database/Collection of data 
Year Produced 2020 
Provided To Others? Yes  
URL http://researchdata.gla.ac.uk/id/eprint/1083
 
Title The Network Protocol Tool (npt) 
Description Supporting software implementing the latest version of the Networked Packet Representation, described in DOI: 10.1145/3404868.3406671. This implements the ideas described in the project for a type system for protocol representation, along with usable representations for protocol data and standards, to support improved protocol design and engineering in the standards community. 
Type Of Technology Webtool/Application 
Year Produced 2020 
Open Source License? Yes  
Impact This is prototype software, that has been used to advocate for the goals of the project in the IETF standards community, as proof-of-concept that there are benefits from machine readable extensions for describing network protocol data. The impact has been to enable and support the ongoing conversation in the standards community. 
 
Description ACM/IRTF Applied Networking Research Workshop 2022 special session on Protocol Specification Techniques 
Form Of Engagement Activity A talk or presentation
Part Of Official Scheme? No
Geographic Reach International
Primary Audience Industry/Business
Results and Impact Organised a special session, with invited talks and panel discussion, at the ACM/IRTF Applied Networking Research Workshop 2022, to discuss and explore how we should describe and specify network protocols, and how to increase engagement between the research community and the Internet standards development community. This was intended as a precursor to the formation of a Usable Formal Methods Research Group in IRTF.
Year(s) Of Engagement Activity 2022
URL https://irtf.org/anrw/2022/program.html
 
Description Article (Evolving the Internet Through COVID-19 and Beyond) 
Form Of Engagement Activity A magazine, newsletter or online publication
Part Of Official Scheme? No
Geographic Reach International
Primary Audience Industry/Business
Results and Impact Co-authored an article, entitled "Evolving the Internet Through COVID-19 and Beyond", for CircleID magazine, a leading online resource for professionals in the Internet industry, focussing on the role the standards community has played in ensuring the Internet provided a robust, flexible, and usable platform that supported society during the pandemic. Coauthored in Dr Perkins' role as chair of the Internet Research Task Force, along with Jari Arkko, a member of the Internet Architecture Board and a Senior Expert with Ericsson Research, Alissa Cooper is the Internet Engineering Task Force Chair and a Fellow at Cisco Systems, Tommy Pauly is a member of the Internet Architecture Board and an Engineer at Apple.
Year(s) Of Engagement Activity 2020
URL https://www.circleid.com/posts/20200707-evolving-the-internet-through-covid-19-and-beyond/
 
Description Engage with IETF standards community (IETF 101) 
Form Of Engagement Activity Participation in an activity, workshop or similar
Part Of Official Scheme? No
Geographic Reach International
Primary Audience Professional Practitioners
Results and Impact The goal of this EPSRC project is to improve the process by which network protocol standards are developed, by developing semi-formal tooling that can be used within the existing standards framework. At IETF 101, I worked to introduce the project staff to key participants in the IETF standards process, to gain trust and give information on the goals of the project, and to begin to build the relationships needed to achieve the project objectives. Also began the process of exploring use of semi-formal methods in the community, with initial discussions on the utility and benefits of those methods where they are currently employed.
Year(s) Of Engagement Activity 2018
 
Description Engage with IETF standards community (IETF 102) 
Form Of Engagement Activity Participation in an activity, workshop or similar
Part Of Official Scheme? No
Geographic Reach International
Primary Audience Professional Practitioners
Results and Impact Follow-on from discussion at IETF 101, informal interactions with practitioners to understand their use of formal- and semi-formal tooling in standards development, intended to inform developments in the project.
Year(s) Of Engagement Activity 2018
 
Description Engage with IETF standards community (IETF 103) 
Form Of Engagement Activity Participation in an activity, workshop or similar
Part Of Official Scheme? No
Geographic Reach International
Primary Audience Professional Practitioners
Results and Impact The goal of this EPSRC funded work is to engage with the IETF standards community, to understand how they develop network protocol standards, and to develop tooling that will improve the process of developing such standards. We gave an introductory "lightning talk" on our work during 103rd IETF meeting in Bangkok, in November 2018, to raise awareness with the IETF standards community as a whole, then conducted structured interviews with a number of participants in the meeting, professional engineers and standards setters from Ericsson, Huawei, the BBC, Mojatatu Networks, Uni. Bremen TZI, and others, to understand their awareness of semi-structured and formal methods for protocol development, and to explore their views on the utility of such tooling. This will feed directly into the development of future tools in this area, by the project. We also discussed the goals of the project with the RFC Editor - the publisher of IETF standards - to ensure any future tooling we develop will fit with their publication process.
Year(s) Of Engagement Activity 2018
 
Description Engage with IETF standards community (IETF 104) 
Form Of Engagement Activity Participation in an activity, workshop or similar
Part Of Official Scheme? No
Geographic Reach International
Primary Audience Professional Practitioners
Results and Impact Follow-on from discussion at IETF 103, informal interactions with practitioners to understand their use of formal- and semi-formal tooling in standards development, intended to inform developments in the project.
Year(s) Of Engagement Activity 2019
 
Description Engage with IETF standards community (IETF 105) 
Form Of Engagement Activity Participation in an activity, workshop or similar
Part Of Official Scheme? No
Geographic Reach International
Primary Audience Professional Practitioners
Results and Impact Submitted initial draft on "Fully Specifying Protocol Parsing with Augmented ASCII Diagrams" to the IETF. The project PI and PDRA attended the IETF 105 meeting in Montréal to discuss and raise awareness of the draft. Conducted informal discussions with participants from the BBC, Impedence Mismatch LLC, and the University of Oslo, with interests relating to the project, to seek feedback on the draft and to gauge interest in future work. Held discussions with the IETF RFC Editor (the leading publisher of technical standards relating to the Internet) with a view to incorporating project outputs into their tooling for use with future standards, and to understand the requirements to do so; such discussions were very positive, and we believe there is interest in incorporating project outputs into the publication process as they mature. Started to plan to participate in the hackathon, and to hold a timetabled side meeting during the upcoming IETF 106 meeting in November 2019 to further grow the community and raise awareness.
Year(s) Of Engagement Activity 2019
 
Description Engage with IETF standards community (IETF 106) 
Form Of Engagement Activity Participation in an activity, workshop or similar
Part Of Official Scheme? No
Geographic Reach International
Primary Audience Professional Practitioners
Results and Impact Submitted revised draft on "Describing Protocol Data Units with Augmented Packet Header Diagrams" to the Internet Engineering Task Force (IETF), describing the approach we are taking to improving the specification of Internet protocol standards. PI and PDRA attended the IETF 106 meeting in Singapore in November 2019. We a project at the IETF hackathon, in collaboration with Marc Petit-Huguenin (Impedance Mismatch), to prototype and raise awareness of the project and its tooling (https://trac.ietf.org/trac/ietf/meeting/wiki/106hackathon/formal-languages) and further gave a lightning talk to introduce the work to the IETF community, with an audience of several hundred meeting attendees. Stephen McQuistin, the project PDRA, led a side meeting with further interested parties, following on from these sessions, with 8 very engaged participants. He also had one-to-one discussions with engineers from Huawei, Ericsson, the BBC, and Dell EMC to discuss the project and solicit their input. The IETF Area Director approved a mailing list for further discussion as the first step towards a formal standards activity on this topic. Planning started for a formal side meeting during IETF 107 in March 2020, with the goal of forming an ongoing group to discuss formal languages and tooling to improve protocol standards, while also promoting the tooling developed under this project.
Year(s) Of Engagement Activity 2019
 
Description Engage with IETF standards community (IETF 109) 
Form Of Engagement Activity Participation in an activity, workshop or similar
Part Of Official Scheme? No
Geographic Reach International
Primary Audience Professional Practitioners
Results and Impact Submitted a number of updated drafts ahead of the meeting, including updates to the main draft ("Describing Protocol Data Units with Augmented Packet Header Diagrams") and several drafts describing different protocols using the format. This led to discussions at and around IETF with key members of the community, including participants in working groups defining the protocols targeted by the example drafts. This included discussions with participants from MTI Systems, ETH Zurich, and the Esslingen University of Applied Sciences. These discussions identified further work needed to ensure that our approach met with the needs of the standards community, and also helped to promote the approach more broadly. Changes needed for future drafts were highlighted, for further discussion at the next meeting.
Year(s) Of Engagement Activity 2020
 
Description Formal Languages Side Meeting (May 2020) 
Form Of Engagement Activity Participation in an activity, workshop or similar
Part Of Official Scheme? No
Geographic Reach International
Primary Audience Professional Practitioners
Results and Impact Organised a virtual side meeting, scheduled between IETFs 107 and 108, to bring together members of the IETF that are interested in the use of formal languages and description techniques. The meeting was attended by participants from Universität Bremen, AFNIC, Ericsson, NEC Laboratories Europe, Galois, Impedance Mismatch, and Ribose. The meeting began with a number of presentations that outlined the different participant's interests, and in particular, a variety of formal description techniques, and their use in the protocol standards area. Following this, a discussion took place to consider the need for a formal languages group in the IETF or IRTF, and what the work of any such group would be. Broad consensus was reached that such a group is needed, and that it could consider overarching questions about formal description techniques that do not belong in any existing group. Further work was proposed to develop a charter for an FDT research group, and plans made for future side meetings.
Year(s) Of Engagement Activity 2020
URL https://smcquistin.uk/fdt/meetings/virtual_15-05-20.html
 
Description Formal Languages Side Meeting (September 2020) 
Form Of Engagement Activity Participation in an activity, workshop or similar
Part Of Official Scheme? No
Geographic Reach International
Primary Audience Professional Practitioners
Results and Impact Virtual side meeting organised ahead of IETF 109, with a view towards discussing and making necessary changes to a draft charter text for a proposed formal description techniques research group in the IRTF. Attendees included participants from Universität Bremen, Ericsson, and Impedance Mismatch. This meeting identified a number of changes, and resulted in a set of objectives for the proposed group. The process for forming an IRTF research group was also discussed, and this highlighted the need to bring in more participants from other, non-IETF communities. Discussed how that could be achieved, with plans to reach out to academics within the formal languages area, and to organise events that span both communities.
Year(s) Of Engagement Activity 2020
URL https://smcquistin.uk/fdt/meetings/virtual_23-09-20.html
 
Description IETF 112 Hackathon 
Form Of Engagement Activity Participation in an activity, workshop or similar
Part Of Official Scheme? No
Geographic Reach International
Primary Audience Professional Practitioners
Results and Impact Championed a project at the IETF 112 hackathon. The hackathon, held online, is intended to encourage discussion and collaboration between developers and standards authors, resulting in the development of sample code and practical implementations. Our project, in conjunction with collaborators, sought to broaden the scope of our work, and in particular, identify practical challenges to its use. We engaged with tools developers and document editors, with the aim of collaborating further.
Year(s) Of Engagement Activity 2021
URL https://trac.ietf.org/trac/ietf/meeting/wiki/112hackathon
 
Description IETF 115: potential usable formal methods research group 
Form Of Engagement Activity A formal working group, expert panel or dialogue
Part Of Official Scheme? No
Geographic Reach International
Primary Audience Professional Practitioners
Results and Impact Meeting at the 115th Internet Engineering Task Force to gauge interest in, and plan formation of, a new research group studying Usable Formal Methods.
Year(s) Of Engagement Activity 2022
 
Description Invited talk (NGN Webinar) 
Form Of Engagement Activity A talk or presentation
Part Of Official Scheme? No
Geographic Reach National
Primary Audience Professional Practitioners
Results and Impact Invited talk to the UK Next Generation Networking webinar series. The talk described work on automatic parser code generation from standards documents. Attendees included academics and postgraduate researchers from around the UK, with broad interest in systems and networking. Audience questions mainly focused on similar techniques and languages. This gave an opportunity to compare and contrast with these other approaches, with emphasis on the flexibility of system, in supporting different languages, and in the work's focus on easing adoption by the standards community.
Year(s) Of Engagement Activity 2020
 
Description Invited talk (Rakuten Mobile) 
Form Of Engagement Activity A talk or presentation
Part Of Official Scheme? No
Geographic Reach International
Primary Audience Industry/Business
Results and Impact Invited talk to the Autonomous Networking Research & Innovation group at Rakuten Mobile, a major mobile network operator in Japan. The talk described work on automatic parser code generation from protocol standards. Given that Rakuten Mobile implements protocol standards documents, particular emphasis, both in the talk and the discussion that followed, was given to the practical implications of the work. The discussion highlighted potential avenues of future work, in terms of expressing more about the protocol's semantics.
Year(s) Of Engagement Activity 2020
 
Description Panel Discussion (The Future of Internet Transport) 
Form Of Engagement Activity A talk or presentation
Part Of Official Scheme? No
Geographic Reach International
Primary Audience Professional Practitioners
Results and Impact Panel member at the IFIP Networking 2020 conference, workshop on the Future of Internet Transport, held online due to the COVID-19 pandemic, on 22 June 2020. Along with other panelists from the University of Aberdeen, Cloudflare, and Fastly, representing both academic and industry involvement in the Internet standards development process, I debated future directions for Internet transport protocols, related standards, and ways of improving the standards development process. Strongly supportive feedback from the audience, discussion, and questions.
Year(s) Of Engagement Activity 2020
URL https://networking.ifip.org/2020/images/pdf/panel_discussion_on_the_future_of_internet_transport_2.p...
 
Description Paper presentation (Applied Networking Research Workshop) 
Form Of Engagement Activity A talk or presentation
Part Of Official Scheme? No
Geographic Reach International
Primary Audience Professional Practitioners
Results and Impact Presented a paper ("Parsing Protocol Standards to Parse Standard Protocols") at the Applied Networking Research Workshop, held remotely, co-located with IETF 108. The session was attended by a wide range of academic and industrial participants. The talk outlined the salient points of the paper, and in particular, highlighted how the work might integrate with the standards process. Feedback on the talk was positive, with the audience questions around how the approach would work for particular protocols. In addition, discussion that followed the talk was useful in identifying future work, and in ensuring that other project outputs aligned well with the needs of the standards community.
Year(s) Of Engagement Activity 2020
URL https://irtf.org/anrw/2020/program.html
 
Description Participation in the IAB AID workshop 
Form Of Engagement Activity Participation in an activity, workshop or similar
Part Of Official Scheme? No
Geographic Reach International
Primary Audience Professional Practitioners
Results and Impact Presented both the tooling that we have developed, and the key results from our recent IMC 2021 paper ("Characterising the IETF through the lens of RFC deployment"). The IAB Workshop on Analysing IETF Data (AID) brought together standards developers and researchers to explore trends in IETF data (including mail archives, documents, and metadata). The event was spread over four days, with short lightning-style presentations on the first and fourth days, and a hackathon on the second and third days. Our participation in the event led us to identify future research questions, and potential collaborators. Additionally, it helped us to demonstrate the tooling that we have developed to help others with their research.
Year(s) Of Engagement Activity 2021
URL https://www.iab.org/activities/workshops/aid/
 
Description Seminar Talk (Scottish Autonomous Networked Systems) 
Form Of Engagement Activity A talk or presentation
Part Of Official Scheme? No
Geographic Reach International
Primary Audience Professional Practitioners
Results and Impact Gave a talk, entitled "Supporting Evolution, Experimentation, and Adaptation with Parseable Standards Documents", at the Scottish Autonomous Networked Systems event in December 2022. The audience was primarily other academics, but included participants from industry. The goal of the talk was to demonstrate the applicability of our project in the area of autonomous networked systems, and to identify possible collaborations with others in the community.
Year(s) Of Engagement Activity 2022
URL https://scot-ans.github.io
 
Description Seminar Talk (Scottish Networking Event) 
Form Of Engagement Activity A talk or presentation
Part Of Official Scheme? No
Geographic Reach Regional
Primary Audience Professional Practitioners
Results and Impact Gave a talk, entitled "Can we Improve Internet Protocol Standards?", at the Scottish Networking Event in March 2020, describing the goals of the project and outcomes to date. The audience was primarily other academics, but with some Scottish SMEs present. The goal was to raise awareness of the project, and the techniques we are promoting to improve the standards development process, to members of the research community who engage in technology transfer and Internet standards development.
Year(s) Of Engagement Activity 2020
 
Description Seminar talk (UK Systems Research Challenges Workshop) 
Form Of Engagement Activity A talk or presentation
Part Of Official Scheme? No
Geographic Reach National
Primary Audience Professional Practitioners
Results and Impact Gave a talk, titled "Parsing Protocol Standards", that described the work on automatic parser code generation from protocol standards documents. Given the audience, comprised mainly of academics and postgraduate researchers from around the UK, the talk focused on the protocol representation system, and its novel elements. However, the talk also made clear the distinctive needs of the standards community, and how these are often not well served by academic work in this area. This was well received, with questions from the audience around other techniques, and how properties of those made adoption by the standards community challenging. Feedback from the talk also identified further work.
Year(s) Of Engagement Activity 2020
URL https://uksystems.org