Skip to content

Commit 1908542

Browse files
committed
Updated bib file
1 parent 992dded commit 1908542

2 files changed

Lines changed: 240 additions & 1 deletion

File tree

index3.html

Lines changed: 131 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,131 @@
1+
<html>
2+
3+
<head>
4+
<link href="https://cdn.ncsu.edu/brand-assets/fonts/include.css"
5+
rel="stylesheet" type="text/css" />
6+
7+
<!-- Add the meta viewport tag -->
8+
<meta name="viewport" content="width=device-width, initial-scale=1">
9+
10+
<style type="text/css">
11+
h2 {
12+
font-family: UniversRoman;
13+
color: #CC0000;
14+
}
15+
h3 {
16+
font-family: UniversRoman;
17+
color: #CC0000;
18+
}
19+
blockquote {
20+
font-family: UniversLight;
21+
color: #000000;
22+
}
23+
p {
24+
font-family: UniversLight;
25+
color: #000000;
26+
/* Add margin for readability */
27+
margin: 10px 0;
28+
}
29+
ul {
30+
font-family: UniversLight;
31+
color: #000000;
32+
}
33+
a:link {
34+
color: #CC0000;
35+
text-decoration: none;
36+
}
37+
a:visited {
38+
color: #CC0000;
39+
}
40+
/* Add responsive styling for images and text */
41+
img {
42+
max-width: 100%;
43+
height: auto;
44+
display: block;
45+
margin: 10px auto;
46+
}
47+
body {
48+
margin: 10px;
49+
font-size: 16px;
50+
line-height: 1.6;
51+
}
52+
blockquote {
53+
padding-left: 10px;
54+
border-left: 2px solid #CC0000;
55+
}
56+
</style>
57+
58+
</head>
59+
60+
<body>
61+
62+
<script src="https://cdn.ncsu.edu/brand-assets/utility-bar/ub.php"></script>
63+
64+
<!-- Wrap content in a responsive container -->
65+
<div style="max-width: 600px; margin: auto;">
66+
67+
<IMG SRC="images/jwb-coast.jpg" ALT="John Baugh" ALIGN=left HEIGHT=240 VSPACE=20 HSPACE=60 BORDER=0>
68+
69+
<br>
70+
71+
<h3>John Baugh</h3>
72+
73+
<p>
74+
Professor<br><br>
75+
Department of Civil, Construction, and Environmental Engineering<br>
76+
Campus Box 7908, North Carolina State University<br>
77+
Raleigh, North Carolina 27695-7908<br>
78+
<p>
79+
Email: jwb at ncsu dot edu<br>
80+
Phone: 919.515.7697<br>
81+
</p>
82+
83+
<br clear=left>
84+
85+
<blockquote>
86+
<hr>
87+
88+
My group develops models of software, to make it more robust and
89+
reliable&mdash;and models of engineering and scientific systems, to
90+
improve the way we design and analyze artifacts in the real world. <p>
91+
92+
Areas we draw from include
93+
<blockquote>
94+
<b>formal methods:</b> mathematical techniques for specifying,
95+
developing, and verifying software systems <p>
96+
<b>systems science:</b> computational approaches from <em>operations
97+
research</em> to help make better decisions
98+
</blockquote>
99+
100+
Applications in engineering include coastal hazard mitigation, civil
101+
site development, vehicle routing and scheduling, air quality
102+
management, structural optimization and design, and active control
103+
systems.<p>
104+
105+
Our projects touch on many different facets of problem solving, from
106+
theoretical aspects and formal models to the practical issues of
107+
building complete systems that incorporate state-of-the-art
108+
technology. Representative projects include <a href="./alloy">Alloy
109+
case studies</a>, <a href="./subdomain">subdomain modeling</a> for
110+
large-scale storm surge simulation, and <a href="./vitri">Vitri</a>
111+
parallel optimizer.<p>
112+
113+
After a long, hard day: original <a href="images/WillyNilly.bmp">"art"</a><p>
114+
115+
<hr>
116+
117+
<h4>Recent Publications</h4>
118+
119+
<script src="https://bibbase.org/show?bib=https%3A%2F%2Fjwbaugh.github.io%2Fjwb.bib&jsonp=1"></script>
120+
121+
<br><p>
122+
123+
<em>Last updated: Fri Dec 20, 2024</em>
124+
125+
</blockquote>
126+
127+
</div>
128+
129+
</body>
130+
131+
</html>

jwb.bib

Lines changed: 109 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,112 @@
11

2+
@inproceedings{altuntas-vss-2025,
3+
author = {Alper Altuntas and Allison H. Baker and John Baugh and Ganesh Gopalakrishnan and Stephen Siegel},
4+
title = {Specification and Verification for Climate Modeling: Formalization Leading to Impactful Tooling},
5+
booktitle = {Verification of Scientific Software (VSS 2025), a workshop of ETAPS 2025: European Joint Conferences on Theory and Practice of Software},
6+
year = {2025},
7+
month = may,
8+
address = {Hamilton, Ontario, Canada},
9+
url_pdf = {papers/altuntas-vss-2025.pdf},
10+
abstract = {
11+
Earth System Models (ESMs) are critical for understanding past
12+
climates and projecting future scenarios. However, the complexity of
13+
these models, which include large code bases, a wide community of
14+
developers, and diverse computational platforms, poses significant
15+
challenges for software quality assurance. The increasing adoption of
16+
GPUs and heterogeneous architectures further complicates verification
17+
efforts. Traditional verification methods often rely on bitwise
18+
reproducibility, which is not always feasible, particularly under new
19+
compilers or hardware. Manual expert evaluation, on the other hand, is
20+
subjective and time-consuming. Formal methods offer a mathematically
21+
rigorous alternative, yet their application in ESM development has
22+
been limited due to the lack of climate model-specific representations
23+
and tools. Here, we advocate for the broader adoption of formal
24+
methods in climate modeling. In particular, we identify key aspects of
25+
ESMs that are well suited to formal specification and introduce
26+
abstraction approaches for a tailored framework. To demonstrate this
27+
approach, we present a case study using CIVL model checker to formally
28+
verify a bug fix in an ocean mixing parameterization scheme. Our goal
29+
is to develop accessible, domain-specific formal tools that enhance
30+
model confidence and support more efficient and reliable ESM
31+
development.}
32+
}
33+
34+
@inproceedings{wilson-rtas-2025,
35+
author={Wilson, Kurt and Al Arafat, Abdullah and Baugh, John and Yu, Ruozhou and Guo, Zhishan},
36+
booktitle={2025 IEEE 31st Real-Time and Embedded Technology and Applications Symposium (RTAS)},
37+
title={Physics-Informed Mixed-Criticality Scheduling for {F1Tenth} Cars with Preemptable {ROS 2} Executors},
38+
year={2025},
39+
pages={215-227},
40+
keywords={Mixed-Criticality Systems;Temporal Verification;Formal Methods;F1Tenth cars;UPPAAL},
41+
doi={10.1109/RTAS65571.2025.00030},
42+
url_pdf = {papers/wilson-rtas-2025.pdf},
43+
abstract={
44+
Autonomous systems are increasingly used in safety-critical domains,
45+
including industrial automation, autonomous vehicles, and the
46+
industrial Internet of Things. Verifying both the functional and
47+
temporal correctness of these systems is essential to ensure safety
48+
before deployment. However, end-to-end verification is challenging due
49+
to the interaction of continuous-time physical processes with
50+
discrete-time computational systems. Existing formal methods often
51+
assume simplified or static computational models, while traditional
52+
real-time systems focus on meeting timing constraints without
53+
explicitly linking them to physical safety. We address this gap by
54+
proposing a physics-informed mixed-criticality (MC) verification
55+
framework for cyber-physical systems, which allows the integration of
56+
computational and physical models for dynamic, fine-grained safety
57+
assurance. Our framework incorporates feedback from the local
58+
environment to guide criticality-based mode switching, ensuring
59+
adaptive responses to real-time physical states rather than relying on
60+
global worst-case assumptions. We demonstrate the feasibility of our
61+
approach with a prototype implementation on an autonomous F1 Tenth
62+
vehicle using preemptive EDF scheduling on ROS 2. Verification is
63+
conducted using UPPAAL to validate system behavior, mode transitions,
64+
and physical safety constraints. Results show that our framework
65+
effectively manages MC requirements, enhancing responsiveness and
66+
safety in dynamic environments.}
67+
}
68+
69+
@inproceedings{wilson-hscc-2025,
70+
author = {Wilson, Kurt and Arafat, Abdullah Al and Baugh, John and Yu, Ruozhou and Liu, Xue and Guo, Zhishan},
71+
title = {Soteria: A Formal Digital-Twin-Enabled Framework for Safety-Assurance of Latency-Aware Cyber-Physical Systems},
72+
booktitle = {Proceedings of the 28th ACM International Conference on Hybrid Systems: Computation and Control},
73+
year = {2025},
74+
isbn = {9798400715044},
75+
publisher = {Association for Computing Machinery},
76+
address = {New York, NY, USA},
77+
url = {https://doi.org/10.1145/3716863.3718028},
78+
doi = {10.1145/3716863.3718028},
79+
articleno = {22},
80+
numpages = {11},
81+
keywords = {Formal Methods, Hybrid Systems and Models, Real-Time Cyber-Physical Systems, Temporal Verification},
82+
location = {Irvine, CA, USA},
83+
series = {HSCC '25},
84+
url_pdf = {papers/wilson-hscc-2025.pdf},
85+
abstract = {
86+
Verifying the safety of latency-aware cyber-physical systems is both
87+
critical and challenging due to the interaction between continuous
88+
physical dynamics and discrete computational constraints. This paper
89+
introduces SOTERIA, a formal framework that integrates digital twins
90+
for ensuring safety in these systems. SOTERIA models both the physical
91+
dynamics and computational behavior, enabling integrated verification
92+
within a specific operating environment. This approach goes beyond
93+
conventional methods that either treat physical and computational
94+
aspects separately or rely on overly conservative worst-case
95+
analyses. By modeling hybrid dynamics alongside computational models
96+
and operating environments, SOTERIA verifies both functional and
97+
timing correctness. Leveraging established verification tools, SOTERIA
98+
determines whether end-to-end latencies meet formal specifications,
99+
bridging the gap between computational and physical requirements. We
100+
first introduce a simple example of a 1D adaptive cruise control
101+
system to illustrate its effectiveness. We then present findings from
102+
a case study using the F1Tenth racing car platform and the UPPAAL tool
103+
to demonstrate SOTERIA's effectiveness in realistic scenarios,
104+
enabling safety verification that was previously infeasible with
105+
conventional schedulability analyses. This work underscores the
106+
importance of an integrated verification approach for enhancing safety
107+
and reliability in autonomous systems.}
108+
}
109+
2110
@inproceedings{wilson-memocode-2024,
3111
title = {Physics-Aware Mixed-Criticality Systems Design via End-to-End Verification of {CPS}},
4112
author = {Kurt Wilson and Abdullah Al Arafat and John Baugh and Ruozhou Yu and Zhishan Guo},
@@ -37,8 +145,8 @@ @inproceedings{wilson-memocode-2024
37145
@inproceedings{banach-icgt-2024,
38146
title = {The `Causality' Quagmire for Formalised Bond Graphs},
39147
author = {Banach, Richard and Baugh, John},
40-
editor = {Harmer, Russ and Kosiol, Jens},
41148
booktitle = {Graph Transformation},
149+
editor = {Harmer, Russ and Kosiol, Jens},
42150
year = {2024},
43151
publisher = {Springer Nature Switzerland},
44152
pages = {99-117},

0 commit comments

Comments
 (0)