skip to main content
article

Report on the 1st International Workshop on Designing Software (Designing 2024)

Published: 18 July 2024 Publication History

Abstract

Software design is a set of activities and decisions involved in constructing a software system, ranging from high-level architecture and conceptual design to code design. Decisions made during the design process have a long-lasting impact on various qualities of a system, such as modularity, maintainability, scalability, robustness, security, usability, and performance. Despite its important role in software development, design is still considered something of an art-particularly in terms of design as an activity rather than design as a product or outcome. With the increasing societal impact of software and the potential use of AI in development, design has a new and larger role to play in the engineering of modern software systems. This new workshop aims to bring together researchers, practitioners, and educators who are interested in any aspect of software design, to discuss novel approaches to design, and to identify open challenges and future directions for the field.

References

[1]
Gaurav Agerwala and Len Bass. Teaching software architecture design -- building intuition. In Proceedings of the 1st International Workshop on Designing (Designing 2024). IEEE, 2024.
[2]
D´eagl´an Connolly Bree and Mel ´O Cinn´eide. Weighted metrics for the development of energy efficient software. In Proceedings of the 1st International Workshop on Designing (Designing 2024). IEEE, 2024.
[3]
Jorge Andres Diaz-Pace and David Garlan. The architect in the maze: On the effective usage of automated design exploration. In Proceedings of the 1st International Workshop on Designing (Designing 2024). IEEE, 2024.
[4]
Tobias Eisenreich, Sandro Speth, and Stefan Wagner. From requirements to architecture: An ai-based journey to semi-automatically generate software architectures. In Proceedings of the 1st International Workshop on Designing (Designing 2024). IEEE, 2024.
[5]
Steven Fraser and Dennis Mancl. Investing in software design: From technology to culture: How collaboration and communication matter. In Proceedings of the 1st International Workshop on Designing (Designing 2024). IEEE, 2024.
[6]
David Garlan, Bradley Schmerl, Rebekka Wohlrab, and Javier C´amara. Challenges in creating effective automated design environments: An experience report from the domain of generative manufacturing. In Proceedings of the 1st International Workshop on Designing (Designing 2024). IEEE, 2024.
[7]
Aikya Inuganti, Madhuri Goyal, and Mohammad Samarah. Software engineering education: Towards ethical, reliable, and beautiful software. In Proceedings of the 1st International Workshop on Designing (Designing 2024). IEEE, 2024.
[8]
Timothy Lethbridge. Tamve: Properties of design technologies to address challenges to software design in the era of agility and frameworks. In Proceedings of the 1st International Workshop on Designing (Designing 2024). IEEE, 2024.
[9]
ACM Digital Library. Iwssd: International workshop on software specification and design. https://dl.acm.org/conference/iwssd, 2000.
[10]
Tamara Lopez, Helen Sharp, and Michel Wermelinger. Co-designing resilient socio-technical software systems. In Proceedings of the 1st International Workshop on Designing (Designing 2024). IEEE, 2024.
[11]
Stefan Malich, Humberto Cervantes, and Rick Kazman. Developing and applying an essence-based description of the attribute-driven design method. In Proceedings of the 1st International Workshop on Designing (Designing 2024). IEEE, 2024.
[12]
Lukas Radosky and Ivan Polasek. Executable multi-layered software models. In Proceedings of the 1st International Workshop on Designing (Designing 2024). IEEE, 2024.
[13]
Mary Shaw and Marian Petre. Design spaces and how software designers use them: A sampler. In Proceedings of the 1st International Workshop on Designing (Designing 2024). IEEE, 2024

Comments

Information & Contributors

Information

Published In

cover image ACM SIGSOFT Software Engineering Notes
ACM SIGSOFT Software Engineering Notes  Volume 49, Issue 3
July 2024
54 pages
DOI:10.1145/3672089
Issue’s Table of Contents
Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 18 July 2024
Published in SIGSOFT Volume 49, Issue 3

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 30
    Total Downloads
  • Downloads (Last 12 months)30
  • Downloads (Last 6 weeks)2
Reflects downloads up to 17 Feb 2025

Other Metrics

Citations

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media