Conference Information
ICSA 2024: IEEE International Conference on Software Architecture
https://conf.researchr.org/home/icsa-2024
Submission Date:
2023-11-24
Notification Date:
2024-02-04
Conference Date:
2024-06-04
Location:
Hyderabad, India
Years:
21
CCF: c   CORE: a   QUALIS: b1   Viewed: 30463   Tracked: 48   Attend: 20

Call For Papers
The IEEE International Conference on Software Architecture (ICSA) is the premier gathering of practitioners and researchers interested in software architecture, component-based software engineering, and quality aspects of complex software systems. The 21st IEEE International Conference on Software Architecture (ICSA 2024) continues the tradition of a working conference, where practitioners and researchers meet and where software architects can explain the challenges they face and try to influence the future of the field. Interactive working sessions will be the place where researchers meet practitioners to identify opportunities to create the future.

Recent advances in capabilities and availability of generative artificial intelligence (AI) now allow users to generate text, source code, graphics, videos, and 3D models based on natural language descriptions. Software architects are already starting to use these tools to rationalize design decisions, to explore technology options, to synthesize source code based on patterns, and to generate architecture diagrams. The theme of ICSA 2024 is thus “Software Architecture in the Age of Generative AI”. The conference welcomes contributions exploring the potentials and risks of this new technology for software architecture. We are particularly interested in soliciting papers describing novel tools, techniques, and methods to support software architects using generative AI. We are also looking for software and system architecture case studies that successfully or unsuccessfully applied this new technology.

Besides the main theme, we call on both researchers and practitioners for contributions that advance our understanding of architectures in real-world software, facilitate empirical research by making architectural artifacts and tools publicly available, and promote replicability of results through common datasets and benchmarks. We welcome original papers that explore and explain the role of architecture in current systems and future systems. This conference looks at what can be learned from our software architecture history, experience, studies, and best practices.

Topics

Topics of interest for the conference include (but are not limited to) the following:

    Requirements & Architecture
        Stakeholder management and collaborating with other domains
        Stakeholder management and collaborating with other domains
        Linking architecture to requirements and/or implementation
        Methods to address the intertwining of specification and design
        Sustainability, ethics, business, financial, and managerial aspects of software architecture
    Architecture Design
        Model-driven architecture
        Component-based software engineering
        Architecture frameworks and architecture description languages
        Reusable architectural solutions & architecture knowledge management
    Cloud-native Computing & Architecture
        Microservices & containerization
        Serverless platforms & novel forms of virtualization (WASM, MicroVMs, etc.)
        Event-driven architectures
        Observability & Distributed Tracing
    Architecture Evaluation
        Evaluating quality aspects (e.g., security, performance, reliability, evolvability)
        AI/ML techniques for architecture
        Architecture conformance checking
        Lightweight evaluation methods
    Architecture & Life-cycle
        Automatic extraction and generation of software architecture descriptions
        Architecture & continuous integration/delivery, and DevOps
        Refactoring and evolving architecture design decisions and solutions
        Agile architecting, continuous architecting, and other approaches to architecting
    Architecture & Architects
        Roles and responsibilities for software architects
        Training, soft skills, coaching, mentoring, education, and certification
        Architecture for equality, diversity and inclusion
        State-of-the-art and state-of-practice in software architecture
    Architecture for specific types of systems, such as:
        Edge / Fog / Internet of Things (IoT) systems / IoB systems
        AI / ML systems & systems using blockchains
        Cyber-physical systems
        Self-adaptive & autonomous systems
    Architecture & Generative AI:
        Design assistance & identification of architectural patterns
        Decision making support, comparing technologies, evaluating trade-offs
        Generating source code to facilitate implementing architecture designs
        Reviewing designs, identifying inconsistencies, and suggesting improvements
Last updated by Dou Sun in 2023-09-02
Acceptance Ratio
YearSubmittedAcceptedAccepted(%)
2008661827.3%
2004823643.9%
2001471838.3%
Related Conferences
CCFCOREQUALISShortFull NameSubmissionNotificationConference
cICIS'''International Conference on Computer and Information Science2020-08-102020-08-272020-11-18
cba2WCNCIEEE Wireless Communications & Networking Conference2023-09-112023-12-042024-04-21
BTSAnnual Broadcast Symposium  2013-10-09
b3RAWReconfigurable Architectures Workshop 2013-02-012013-05-20
cba1GlobecomIEEE Global Communications Conference2023-06-112023-06-152023-12-04
SoutheastConIEEE Region 3 South East Conference2019-02-172019-03-032019-04-11
ICCIDSInternational Conference on Computational Intelligence in Data Science2018-11-192018-12-242019-02-21
NSS/MICNuclear Science Symposium and Medical Imaging Conference2015-05-05 2015-10-31
ICPSIEEE International Conference on Industrial Cyber-Physical Systems2020-01-202020-03-312020-06-09
ISCTEEInternational Seminar on Information Science, Computer Technology and Electrical Engineering2017-08-11 2017-08-18
Related Journals
CCFFull NameImpact FactorPublisherISSN
cSoftware Quality Journal1.642Springer0963-9314
International Journal on Cloud Computing: Services and Architecture AIRCC2231-6663
bIET Software0.733IET1751-8806
IEEE Software2.589IEEE0740-7459
bSoftware: Practice and Experience3.200John Wiley & Sons, Ltd1097-024X
aIEEE Transactions on Software Engineering4.778IEEE0098-5589
SoftwareX1.959Elsevier2352-7110
bJournal of Software: Evolution and Process0.606John Wiley & Sons, Ltd2047-7481
bSoftware & Systems Modeling1.910Springer1619-1366
bThe Journal of Systems Architecture: Embedded Software Design5.836Elsevier1383-7621
Recommendation