-
Notifications
You must be signed in to change notification settings - Fork 26
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
Summer 2024 Research Poster - Mohammad Bilal #3920
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just some minor notes. Great work!
- I think the description of Drasil could be improved:
"Drasil: a software framework written in Haskell that generates all software artifacts (…) based on a single specification in a domain-specific language (DSL)." - I don't know if we can claim "complete traceability", but we can definitely claim "improved traceability"
- It should be "MathJax", not "Mathjax"
@samm82 thank you for the feedback! In the Drasil Position Paper it does claim "complete traceability." I do agree that "improved traceability" is a more accurate claim. @smiths what do you think? |
"improved traceability" is more accurate for what Drasil currently does. "complete traceability" is our future target. 😄 |
The poster looks great @BilalM04! I have a few items of feedback:
|
@smiths thank you for the detailed feedback!
I have made the text slightly more concise and rearranged the order.
The images are in PNG format. The smallest code images (DSL images) are approx. 6cm by 10cm, while the rendered table images, which are likely the focus, are approx. 10cm by 10cm. Viewing the PDF directly on GitHub may cause readability issues due to GitHub’s quality reduction in PDF previews. However, once downloaded and viewed at their true size, all images are readable. I have also removed the dots.
As you mentioned, we can include all the case studies to improve the numbers. Additionally, in the last bar, we can include all generated artifacts, not just the SRS. Which approach should we take? |
@BilalM04 png is a raster format, so not as crisp as pdf (vector image). I agree with you though that at the size you will print, it shouldn't be a problem to use a high resolution png file. Just for fun, I did create a pdf for comparison sake. Although the pdf is a little crisper on the letters, it isn't that dramatic a difference. Not worth making a change. For the comparison of lines of code, I think you should make sure it is clear on the poster that 1422 is the lines of user code (the top box in your big diagram). For comparison, I like your idea of just using the projectile example. If we count the other case studies, then we have to count their lines of user code as well. Maybe you could have the number of 7242 for the documentation (SRS), and add another number for the total generated for all artifacts? The 7242 is the more important number though, because that's the one in the scope of your poster. |
Any feedback is appreciated 🙂
MohammadBilal_Poster.pdf