Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix/responsive program #41

Merged
merged 4 commits into from
Sep 9, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
310 changes: 309 additions & 1 deletion 2024/program.html
Original file line number Diff line number Diff line change
Expand Up @@ -286,6 +286,315 @@ <h2>Draft Schedule</h2>
</tr>
</table>

<table class="schedule mobile">
<tr class="day tl">
<td colspan="5">Thursday, October 17</td>
</tr>
<tr>
<td>8:30</td>
<td colspan="4">Registration</td>
</tr>
<tr class="track">
<td></td>
<td colspan="2">Track 1. Salon de Grados</td>
</tr>
<tr>
<td>9:00</td>
<td colspan="2">Welcome</td>
</tr>
<tr>
<td>9:30</td>
<td>
<strong>OPENING KEYNOTE</strong><br />
<a href="#keynote"
>Domain-specific languages: towards increased adoption of
model-based system engineering</a
>
</td>
<td class="low">Marcel Verhoef &mdash; ESA</td>
</tr>
<tr>
<td>10:00</td>
<td>
<a href="#29">
Transitioning to MBSE in Space Projects at GMV: Insights,
Challenges and Lessons Learned</a
>
</td>
<td class="low">Elena Alaña &mdash; GMV</td>
</tr>
<tr class="break">
<td>10:30</td>
<td colspan="4">Coffee break</td>
</tr>
<tr>
<td>11:00</td>
<td>
<a href="#13">
Application of modeling techniques for on-board satellite
applications
</a>
</td>
<td class="low">Óscar R. Polo &amp; Pablo Parra &mdash; UAH</td>
</tr>
<tr>
<td>11:30</td>
<td>
<a href="#7">Feature Models with dimensions in Space Missions</a>
</td>
<td class="low">Pedro J. Molina &mdash; Metadev</td>
</tr>
<tr>
<td>12:00</td>
<td>
<a href="#36">
A SysML-based Framework for Analyzing Security and Safety
Properties Applied on an Aerospace Data Link Uplink Feed System
</a>
</td>
<td class="low">Deni Raco &mdash; RWTH Aachen</td>
</tr>
<tr>
<td>12:30</td>
<td>
<a href="#18">Towards Iterative and Low-code DSL Development</a>
</td>
<td class="low">Benoit Combemale &mdash; U. of Rennes</td>
</tr>
<tr class="break lunch">
<td>13:00</td>
<td colspan="4">Lunch</td>
</tr>

<tr>
<td>14:30</td>
<td>
<a href="#24"
>Cinco Cloud &mdash; Live Metamodeling of Graphical DSLs</a
>
</td>
<td class="low">Daniel S. Mitwalli &amp; Daniel Busch</td>
</tr>
<tr>
<td>15:00</td>
<td>
<a href="#16"
>Building AI-based assistants for DSLs with ModelMate</a
>
</td>
<td class="low">Jesús Sánchez &mdash; U. of Murcia</td>
</tr>
<tr>
<td>15:30</td>
<td>
<a href="#30"
>Enriching Models with Extra-Functional Information</a
>
</td>
<td class="low">Sebastian Stüber &mdash; RWTH Aachen</td>
</tr>
<tr>
<td>16:00</td>
<td>
<a href="#21"
>Introducing Rustemo: A LR/GLR Parser Generator for Rust</a
>
</td>
<td class="low">Igor Dejanović &mdash; U. of Novi Sad</td>
</tr>
<tr class="break">
<td>16:30</td>
<td colspan="4">Coffee break</td>
</tr>
<tr>
<td>17:00</td>
<td>
<a href="#26">Introducing Typir for Type Checking in the Web</a>
</td>
<td class="low">Johannes Meier &mdash; Typefox</td>
</tr>
<tr>
<td>17:30</td>
<td>
<a href="#4"
>Common modeling mistakes and the necessity of declarative
modeling</a
>
</td>
<td class="low">Wim Bast &mdash; Modeling Value Group</td>
</tr>
<tr>
<td>18:00</td>

<td>
<a href="#1">Language Engineering for Language Migrations</a>
</td>
<td class="low">Federico Tomassetti &mdash; Strumenta</td>
</tr>
<tr class="social">
<td>21:00</td>
<td colspan="4">
<strong>Social Dinner</strong>
<a href="https://www.kioscodelasflores.com/"
>Kiosko de las Flores</a
>
Calle Betis 74, 41010 Triana, Sevilla (<a
href="https://maps.app.goo.gl/9vx3NDPzJUHpUDNj8"
>map</a
>)
</td>
</tr>
</table>

<table class="schedule mobile">
<tr class="day tl">
<td colspan="5">Thursday, October 17</td>
</tr>
<tr>
<td>8:30</td>
<td colspan="4">Registration</td>
</tr>
<tr class="track">
<td></td>
<td colspan="2">Track 2. Room A2.12</td>
</tr>
<tr>
<td>10:00</td>
<td>
<a href="#9">
Mutation testing for Domain-Specific Languages: the case of
task-oriented chatbots
</a>
</td>
<td class="low">Pablo Gómez-Abajo &mdash; UAM</td>
</tr>
<tr class="break">
<td>10:30</td>
<td colspan="4">Coffee break</td>
</tr>
<tr>
<td>11:00</td>

<td>
<a href="#3">Langium + AI: Building AI Applications for DSLs</a>
</td>
<td class="low">Benjamin F. Wilson &mdash; Typefox</td>
</tr>
<tr>
<td>11:30</td>

<td>
<a href="#35">
Legacy Code Transformation with AI: Translating PL/I to Kotlin
Using Seq2Seq Transformers
</a>
</td>
<td class="low">Gian Cunningham &mdash; Heirloom Computing</td>
</tr>
<tr>
<td>12:00</td>

<td>
<a href="#14"
>An ANTLR-based Hardware Description Language (HDL) to elevate
the abstraction level in hardware design</a
>
</td>
<td class="low">Luca de Santis &mdash; Micron Technology Italia</td>
</tr>
<tr>
<td>12:30</td>

<td>
<a href="#33">
Idea Flowing Language &mdash; a graphical domain specific
language for web games</a
>
</td>
<td class="low">Sebastian Blume &mdash; U. of Desden</td>
</tr>
<tr class="break lunch">
<td>13:00</td>
<td colspan="4">Lunch</td>
</tr>

<tr>
<td>14:30</td>

<td>
<a href="#17">
PolyDebug: An Extensible and Language-Agnostic Architecture for
Polyglot Debugging</a
>
</td>
<td class="low">Benoit Combemale &mdash; U. of Rennes</td>
</tr>
<tr>
<td>15:00</td>

<td>
<a href="#28">
Jabuti CE: A Tool for Specifying Smart Contracts in the Domain
of Enterprise Application Integration</a
>
</td>
<td class="low">Mailson T. Borges &mdash; Unijui U.</td>
</tr>
<tr>
<td>15:30</td>

<td>
<a href="#27">
Open Science principles in software product lines: The case of
the UVL ecosystem</a
>
</td>
<td class="low">David Romero &mdash; U. of Seville</td>
</tr>
<tr>
<td>16:00</td>

<td>
<a href="#8">
Improving the Observability &amp; Security of Kubernetes with
MDE
</a>
</td>
<td class="low">
Javier Centeno &amp; Pedro J. Molina &mdash; Metadev
</td>
</tr>
<tr class="break">
<td>16:30</td>
<td colspan="4">Coffee break</td>
</tr>
<tr>
<td>17:00</td>

<td><a href="#15">Building applications with spreadsheets</a></td>
<td class="low">Jesús Sánchez &mdash; U. of Murcia</td>
</tr>
<tr>
<td>17:30</td>

<td><a href="#38">arKItect graphical DSL workbench</a></td>
<td class="low">Andrei Samokish &mdash; Knowdelge Inside</td>
</tr>
<tr class="social">
<td>21:00</td>
<td colspan="4">
<strong>Social Dinner</strong>
<a href="https://www.kioscodelasflores.com/"
>Kiosko de las Flores</a
>
Calle Betis 74, 41010 Triana, Sevilla (<a
href="https://maps.app.goo.gl/9vx3NDPzJUHpUDNj8"
>map</a
>)
</td>
</tr>
</table>

<table class="schedule day2">
<tr class="day">
<td colspan="3">Friday, October 18</td>
Expand Down Expand Up @@ -422,7 +731,6 @@ <h2>Draft Schedule</h2>
<td colspan="2">Closing session</td>
</tr>
</table>

<table class="schedule day3">
<tr class="day">
<td colspan="5">Saturday, October 19</td>
Expand Down
2 changes: 1 addition & 1 deletion 2024/speakers.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Langdev 2024 - Spikers</title>
<title>Langdev 2024 - Speakers</title>
<link href="../assets/2024/seville.css" rel="stylesheet" />
<link
rel="icon"
Expand Down
20 changes: 19 additions & 1 deletion assets/2024/seville.css
Original file line number Diff line number Diff line change
Expand Up @@ -466,6 +466,9 @@ hr {
}

@media (max-width: 480px) {
.main {
padding: 0.5rem;
}
.c1 {
min-width: 16rem;
padding: 0;
Expand All @@ -487,7 +490,7 @@ hr {
}

.content {
margin: 0 1.5rem;
margin: 0 0rem;
min-width: unset;
}

Expand Down Expand Up @@ -654,6 +657,21 @@ table.schedule tr.break td:nth-child(2) {
text-align: center;
}

table.schedule.mobile {
display: none;
}

@media (max-width: 768px) {
table.schedule.day1 {
display: none;
}
table.schedule.mobile {
display: block;
margin-top: 1rem;
padding: 0;
}
}

.empty {
background-color: #424a56;
}
Expand Down