SysON 2024.3

 

SysON's Blossoming: Introducing Our Latest Beloved Project

As a proud mummy, I couldn't be more thrilled to unveil our latest creation to the free software world: the Eclipse SysON project, a web-based open-source graphical modeling environment for authoring SysML v2 models. Just like a doting mother watching her newborn grow, we've poured our hearts and souls into nurturing SysON from its very inception.

Emerging onto the open-source scene with a flourish in October 2023, I eagerly awaited the day I could share our creation with all of you. Admittedly, I should have done this post a long time ago, but you know how it is with young parents - they're always overwhelmed with tasks. Since then, our journey with SysON has been a labor of love, marked by its official debut release in December 2023. And now, as the world welcomes the sweet scent of spring, I'm overjoyed to see our little project blossoming with fresh updates and features.

From its beginnings in December 2023, through the frosty days of 2024.1, and into the sunny skies of 2024.3, I've watched SysON grow and evolve.

2023.12: Winter's Tale of Beginnings

Among the highlights of the inaugural 2023.12 release was the introduction of the code as an open-source project at the Eclipse Foundation. It was a momentous occasion, reminiscent of a baby's first words. But, as a mum guiding her child through those early milestones, my team and I knew that SysON's first release was just the beginning. Just like building a snowman, we focused our efforts on laying a strong foundation, implementing built-in versions of the KerML and SysML v2 metamodels, and developing an initial, rudimentary SysML v2 workbench to nurture SysON's growth.

“Do you wanna build a snowman?
Come on, let’s go and play!”

Song by Agatha Lee Monn, Katie Lopez, and Kristen Bell - Do You Want to Build a Snowman? (Frozen)

 

In this first version, we proudly provide a SysML v2 authoring tool, concentrating on the structure part of the SysML v2 language. We've embarked on the journey of building a graphical modeler, enabling users to graphically create elements from a General View.

 

Notably, from this initial release, we support editing 100% of the SysML v2 and KerML metamodels.

2024.1: The Thaw Begins

As the first crocuses peeked through the snow, signaling the end of winter's icy grip, SysON continued to grow with the 2024.1 release. It was a moment filled with warmth and joy. We were overwhelmed with gratitude as SysON followers showered us with positive feedback, akin to the warmth that melts away the winter chill. New features blossomed forth like spring blooms, bringing a renewed sense of excitement and possibility to our project, including Standard Libraries support.

This moment reminds me of the French song 'Voilà'. This release revealed the depth and potential of SysON's capabilities, inviting all of us to explore and create with newfound confidence.

“Voilà, voilà, voilà
Voilà qui je suis
Me voilà, même si
Mise à nue, j'ai peur, oui
Me voilà dans le bruit

Song by Barbara Pravi - Voilà

 

2024.3: A Blossoming Spring

As the days grew longer and the promise of summer danced on the horizon, it felt like a proud parent moment as I shared this latest addition to the SysON family with the 2024.3 release. What’s new? In addition to our commitment to providing robust graphical workbench, we also prioritize user experience and interoperability capabilities.

Now, you can import SysML v2 textual syntax directly into SysON to visualize and update it.

 

Additionally, the Explorer view has been enhanced with filtering capabilities. The SysML v2 metamodel contains numerous elements that are crucial from a modeling perspective but may not be relevant for the system engineer.

Therefore, by default, all these elements, especially the membership ones, are now hidden in SysON, aiding users in focusing on the essential concepts of their model.

 

It's as if this release marks a significant milestone for my dear SysON, its first steps. It evokes for me the upbeat tune:

“I'm walking on sunshine, woooah
And don't it feel good!”

Song by Katrina And The Waves - Walking on sunshine

 

What's Next for My Little Sy’SON’?

SysON is continually evolving to meet the needs of its users. And the journey doesn't stop here. Just like Justin sings, I can't stop the feeling... with a new release every 8 weeks and the 2024.5 release on the horizon, I'm excited to see our little project continue to grow and flourish. I can't wait to see what the future holds for it.

“I can't stop the feelin'
So just dance, dance, dance
I can't stop the feelin' (yeah)
So keep dancin', come on”

Song by Justin Timberlake - Can't Stop the Feeling!
 

So let's raise a toast to the changing seasons and the promising future of SysON. Here's to growth, here's to my SysON Spring, and here’s to my little Sy’SON! ?

 

Sirius Web 2024.3.0