CFP summary
ICSA 2027 is the 24th IEEE International Conference on Software Architecture and is presented on the official site as a premier forum for software architecture research and practice. Since 1998, the conference has brought together researchers, practitioners, and educators to exchange ideas, share experience, and shape the future of software architecture. A defining characteristic highlighted by the organizers is its working-conference tradition, in which interactive sessions connect researchers and practitioners around real architectural challenges and future agendas for the field. The 2027 edition will be hosted by CSIRO in Sydney, Australia, and continues this tradition in a context where AI-assisted development and rapidly changing implementation techniques are reshaping software engineering. The official theme for the research track is “The Enduring Role of Software Architecture in an Evolving Landscape,” with particular interest in how AI influences architectural design, decision making, and system evolution.
Topics
Requirements & Architecture: stakeholder management and collaboration with other domains; linking architecture to requirements and/or implementation; linking architecture to spec-driven development; 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 and architecture knowledge management. Cloud-native Computing & Architecture: microservices and containerization; serverless platforms and novel forms of virtualization; event-driven architectures; observability and distributed tracing. Architecture Evaluation: evaluating quality aspects such as security, performance, reliability and evolvability; architecture conformance checking; real-time architecture observability and adaptation beyond static compliance; lightweight evaluation methods; new and emerging quality attributes, tactics and evaluation methods including energy consumption and environmental impact. Architecture & its lifecycle: automatic extraction and generation of software architecture descriptions; architecture in CI/CD and DevOps; refactoring and evolving architecture design decisions; agile and continuous architecting. Architecture & Architects: roles and responsibilities for software architects; training, mentoring, education and certification; equality, diversity and inclusion; state of the art and state of practice; architecture copilot for supporting architects. Architecture for specific systems: edge, fog and IoT systems; AI/ML/LLM-based systems; blockchains; cyber-physical systems; self-adaptive and autonomous systems; agent and multi-agent systems including agentic AI. Architecture & Generative AI: design assistance; comparing technologies and trade-offs; code generation from architecture designs; architectural design supported by generative AI; architecture principles for AI systems.