Skip to content

Commit

Permalink
Merge pull request #41 from metadevpro/fix/responsive-program
Browse files Browse the repository at this point in the history
Fix/responsive program
  • Loading branch information
pjmolina authored Sep 9, 2024
2 parents 301fe70 + 8f7075d commit 9b08e13
Show file tree
Hide file tree
Showing 3 changed files with 329 additions and 3 deletions.
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

0 comments on commit 9b08e13

Please sign in to comment.