ICSA2019: IEEE International Conference on Software Architecture 2019 Hamburg Hamburg, Germany, March 25-29, 2019 |
Conference website | http://icsa-conferences.org/2019 |
Submission link | https://easychair.org/conferences/?conf=icsa2019 |
Workshop Proposal submission | September 21, 2018 |
Abstract registration deadline | November 29, 2018 |
Early Career Researchers Forum Abstract submission | December 3, 2018 |
Submission deadline | December 6, 2018 |
Tutorial Proposal submission | January 25, 2019 |
Author registration deadline | February 7, 2019 |
ICSA cordially invites contributions related to all aspects of software architecture. Submissions can be made in the following categories:
* Technical track
* New and Emerging Ideas (NEMI) track
* Software Architecture in Practice (SAIP) track
* Tool Demonstrations track
* Early Career Researchers Forum (ECRF-ICSA 2019)
* Workshops
* Tutorials
Please visit https://icsa-conferences.org/2019 for updated information.
The International Conference on Software Architecture (ICSA 2019) is the premier gathering of practitioners and researchers interested in software architecture, in component-based software engineering and in quality aspects of complex software systems.
Technical Track
ICSA continues the tradition of a working conference, where researchers meet practitioners and where software architects can explain the problems they face in their day-to-day work 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.
The increasing size of software systems and the emergence of increasingly autonomous systems is asking for innovative software engineering practices. The way software is being developed and maintained is rapidly changing and must take into account multifaceted constraints like fast-changing and unpredictable markets, complex and changing customer requirements, pressures of shorter time-to-market, rapidly advancing information technologies, just to name a few of these new aspects. To cope with such constraints, software is increasingly produced according to rapid continuous software engineering development processes. The theme of ICSA 2019 is Architectures to interconnect Services and Systems” – leveraging advances like cross-functional and cross-national teams, scaling research to industry scale problems, bridging customer-developer divides, and working in Eoin Woods’s ‘intelligent connected’ world.
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.
Important dates
- Abstracts (mandatory) due: 29 November 2018
- Full papers due: 06 December 2018
- Notification of acceptance: 17 January 2019
- Camera-ready due: 07 February 2019
We solicit the software architecture community the submission of
- Technical research papers (10 pages) that should describe original and significant results of theoretical, empirical, conceptual, or experimental research in software architecture research or industrial practice. The novelty of the contribution needs to be clearly described and the results validated. Technical research papers are limited to 10 proceedings pages, and will be evaluate based on soundness, significance, verifiability, and presentation quality, in that order.
Topics
Topics of interest for the conference include (but are not limited to) the following themes:
- Architecture & CI, CD, DevOps,
- Microservices
- Model driven engineering for continuous architecting
- Up-front architecture and agile development
- Architecting Systems of Systems, IoT systems, CPSs, software ecosystems, self-adaptive systems, or autonomous systems
- Component based software engineering and architecture design
- Architecture evaluation and quality aspects of software architectures
- Automatic extraction and generation of software architecture descriptions
- Re-factoring and evolving architecture design decisions and solutions
- Architecture frameworks and architecture description languages
- Linking architecture to requirements and/or implementation
- Preserving architecture quality throughout the system lifetime
- Reusable architectural solutions
- Software architecture knowledge management
- Software architecture for legacy systems and systems integration
- Architecting families of products
- Cultural, economic, business and managerial aspects of software architecture
- Software architects roles and responsibilities
- Training, education, and certification of software architects
- State-of-the-art and state-of-practice in software architecture
- Industrial experiments and case studies
Anonymization, Formatting and Submission Instructions
Please note that ICSA 2019 will pursue a double-blind review process for the main Technical track (only), therefore all submissions to this track have to fulfill the double-blind reviewing requirements. Papers submitted to the ICSA2019 technical track that disregard these review requirements will not be reviewed but desk-rejected.
All submissions must conform to the Author Instructions.
All papers are to be submitted electronically via the EasyChair submission system by the submission deadline, and must not have been published before.
Publication
All accepted contributions will be published in ICSA 2019 proceedings, and appear in IEEE Xplore Digital Library. At least one author of an accepted contribution is required to register and present the work at the conference.
Organization
For more information please contact the Program Committee chairs through icsa2019 -- AT -- easychair.org:
- Paris Avgeriou (University of Groningen, The Netherlands)
- Uwe Zdun (University of Vienna, Austria)
New and Emerging Ideas (NEMI) track
The goal of the New and Emerging Ideas (NEMI) track at ICSA 2019 is to encourage the software architecture community to propose new software architecture research visions and ideas, which can potentially challenge the status quo of the software architecture discipline (research and practice) and point to new directions and opportunities.
Important dates
- Abstracts (mandatory) due: 29 November 2018
- Papers due: 06 December 2018
- Papers notification: 17 January 2019
- Camera-ready due: 07 February 2019
Types of submissions
The ICSA 2019 NEMI track seeks the following types of contributions:
New Ideas (4 pages):
- Visions or new directions supported by a strong and well motivated scientific foundation or practical application;
- Arguments or results that challenge established results or beliefs, giving evidence that calls for fundamentally new directions, opening up new research avenues or software architecture practices;
- Radically new approaches, techniques, or theories that can bring new results to software architecture research or practice.
Emerging Results (4 pages):
- Not yet fully mature research results, that may lack full validation but that still can stimulate discussions; papers should trigger discussion and raise awareness and reflection on specific topics, in research and/or industrial practice.
NEMI papers must clearly motivate and illustrate a rationale for changing current practice and/or research in software architecture. Evaluation results are not required for NEMI papers (but if such results exist, then they may be presented, if only to give the reviewers a feel about the evaluation plan). Strong argumentation and reasoning is expected to inspire the readers.
Scope
NEMI provides a forum for innovative, thought-provoking insights in software architecture in order to accelerate the exposure of the community to early and on-going yet promising and potentially inspiring innovations in industry and academia.
NEMI papers are not second-class ICSA research track papers. NEMI is a forum for first-class contributions that provide novel, soundly motivated directions and emerging results in research and practice.
In principle, the track addresses the same topics of interest as those of the technical paper track. However, NEMI authors are encouraged to combine these topics in new ways, to establish connections to other fields outside of classical software architecture, push the boundaries of software architecture to new avenues, as well as to argue for the importance of software architecture research and practice in areas not explicitly listed.
Out of scope
A NEMI submission should not be just incremental results on existing research, nor disguised advertisements for previously published results, products, tools or methods, or experience reports. ICSA 2019 has several tracks and workshops where such works can be submitted..
Evaluation
All submissions will be evaluated in terms of the following criteria:
- Value: the problem is worth exploring, ideally real world use-inspired.
- Impact: the potential for disruption of current practice and/or research;
- Originality: new insights or ideas/visions;
- Rationale: soundness of the justification, reasoning and argumentation;
- Evaluation: appropriate consideration of relevant literature and/or research evaluation to demonstrate originality, arguments and limitations;
- Quality: overall manuscript quality.
Formatting and Submission Instructions
All NEMI submissions must conform to the Author Instructions, and must not exceed four pages, including all text, references, appendices, and figures. No double-blind, but single-blind review will apply to NEMI papers. All papers are to be submitted electronically via the NEMI EasyChair submission system, by the submission deadline. Submissions must not have been published elsewhere and must not be under review or submitted for review elsewhere while under consideration for ICSA 2019 NEMI track.. Note that in addition to an oral plenary presentation at the conference, authors of accepted papers may also bring a poster describing their work to further showcase their work to a broader ICSA audience.
Note in addition to an oral plenary presentation at the conference, authors of accepted papers may also bring a poster describing their work to further showcase their work to a broader ICSA audience.
Publication and attendance
All accepted contributions will be published in ICSA 2019 Companion proceedings, and appear in IEEE Xplore Digital Library. At least one author of an accepted contribution is required to register and present the work at the conference.
Organization
For more information please contact the NEMI Track chairs through icsa2019nemi -- AT -- easychair.org
- Eltjo Poort (CGI, The Netherlands)
- Matthias Galster (University of Canterbury, New Zealand)
Software Architecture in Practice (SAIP) Track
The ICSA Software Architecture in Practice (SAIP) Track provides practitioners and researchers a platform to present and discuss the most recent innovations and findings in the field of software architecture by means of experience reports and talks. Topics of interest are the same as for the ICSA 2019 Technical Track.
Important dates
- Abstracts (mandatory) due: 29 November 2018
- Papers due: 06 December 2018
- Paper notification: 17 January 2019
- Camera-ready due: 07 February 2019
Types of Submissions
We solicit the following types of submissions:
- SW Architecture in Practice papers (4-8 pages): address industry-relevant software architecture problems through systematic investigations. Full papers may describe industry-relevant experience and best practices. Successful applications of research ideas in industrial settings are welcomed as well as negative results that rigorously describe why a research approach cannot be applied. Empirical analyses of industry-relevant software architecture issues may help both practitioners and researchers. The evaluation criteria are potential impact, repeatability, and real-world focus. An extensive discussion of the context in which the result was obtained is useful to transfer an approach to other contexts. Full papers will appear in the ICSA Companion proceedings.
- Technical talk proposals (2 pages): must feature current trends in the industry on the practice of software architecture presenting ideas that are both inspirational and informative. Proposals should make clear why the talk is interesting to ICSA SAIP attendees. Each accepted talk will be of 30 minutes duration. Extended abstracts of the accepted talks will appear in the ICSA Companion proceedings.
Formatting and Submission Instructions
All submissions must conform to the Author Instructions. No double-blind, but single-blind review will apply to SAIP papers. All papers are to be submitted electronically via the EasyChair submission system, and must not have been published before.
Publication and Attendance
All accepted contributions will be published in the ICSA 2019 Companion proceedings, and appear in the IEEE Xplore Digital Library. At least one author of an accepted contribution is required to register and present the work at the conference.
Organization
For more information please contact the SAIP Track chairs through icsa2019saip -- AT -- easychair.org:
- Heiko Koziolek (ABB Research, Germany)
- Wilhelm Hasselbring (University of Kiel, Germany)
Tool Demonstrations track
The ICSA 2019 Tool Demonstrations track provides researchers, practitioners, and educators with a platform to present and discuss the most recent innovations and findings in the field of software architecture by means of live tool presentations. We distinguish two categories of tool demo submissions addressing any aspect of tool support to help software architects, researchers, and practitioners:
Tools used in practice, either from commercial vendors or open-source projects. These demonstrations should focus on practical applications within the different activities of software architecting and should particularly show how they advance the current state of the practice. New ideas and features are particularly welcome.
Research tools from academic or industrial research environments. These demonstrations are intended to highlight underlying scientific contributions and show how scientific approaches have been transferred into a working tool.
Both categories may range from early prototypes to in-house or pre-commercialized products. Authors of regular ICSA papers are also welcome to submit an accompanying tool paper by adding information regarding the actual demo as an appendix, as described further under submission requirements.
We especially appreciate tool demos in line with the theme of ICSA 2019, which is “Architectures to interconnect Services and Systems” – leveraging advances like cross-functional and cross-national teams, scaling research to industry scale problems, bridging customer-developer divides, and working in an ‘intelligent connected’ world. Of course tool demos on other topics of Software Architecture are welcome too.
Important dates
- Abstracts (mandatory) due: 29 November 2018
- Papers due: 06 December 2018
- Paper notification: 17 January 2019
- Camera-ready due: 07 February 2019
Submission Requirements
Submissions of papers for tool demonstrations must:
- Have a maximum length of 4 pages, describing the technology or approach, how it relates to other industrial or research efforts, including references, and what the expected benefits are.
- Have an appendix of maximum 2 pages (not included in the page count) that provides a brief description of how the presentation will be conducted, information on tool availability, maturity and the web-page for the tool (if one exists).
- Clearly state the tool category: in-practice or research.
- Must conform to the Author Instructions. No double-blind, but single-blind review will apply to tool demo track submissions.
- Re to be submitted electronically via the EasyChair submission system and must not have been published before.
Optionally, the submission can be accompanied with a video (maximum length of 5 minutes) in high resolution. In this case, a link to a page where the video can be viewed needs to be included in the appendix. Note that the video is not mandatory, but if it is available, it will be used to the benefit of the evaluation of the submission.
Tool demos papers and accompanying artifacts will go through a peer review process.
Proceedings
At least one author of an accepted contribution is required to register and present the work at the conference. All accepted contributions will be published in the ICSA 2019 Companion Proceedings and in the IEEE Digital Library.
Organization
For more information please contact the Tool Demonstation Track chairs through icsa2019tool -- AT -- easychair.org:
- Tomáš Bureš (Charles University Prague, Czech Republic)
- André van Hoorn (University of Stuttgart, Germany)
Early Career Researchers Forum
The goal of the Early Career Researchers Forum (ECRF-ICSA 2019) is to inspire and bring together early career researchers in the field of software architecture. This forum provides a vibrant place for discussing potential and ongoing research at any stage, from ideas to results. This forum strives to provide a friendly environment for early career researchers to present their research proposals and early results, and get feedbacks and inspirations from experienced researchers. This forum stimulates interactions between early career researchers and experienced academic and industry members of the community by offering a two-stage submission process that will enable early career researchers to obtain feedbacks on their submissions.
Important Dates
- Abstract Submission due: 03 December 2018
- Submission due: 10 December 2018
- First round feedback: 21 December 2018
- Resubmission due: 07 January 2019
- Acceptance notification due: 14 January 2019
- Camera Ready Copy due: 04 February 2019
Submission and Process
Participation is open to research candidates (PhD or Masters), industrial researchers or recent PhD graduates who want to share and improve their research in the field of software architecture.
Part1: Research Submission
Each submission should include the following information
- The title of your submission
- Your information (name, affiliation, and e-mail address)
- An abstract of your research
- Motivations and goals justifying the importance of your research problem
- Research questions and hypotheses that describes what you want to achieve, solve or demonstrate
- A discussion of the existing and related works that your research is built upon, especially explaining why these works do not solve the problem(s) that you have identified
- Description of the research methods and the collection of your evidence
- Description of your potential contributions or contributions
- Description of your research agenda
Part2: Recommendation Letter
Ask your main research advisor (in case of research candidates) or supervisor (in case of PhD graduates or industry researcher) for a letter of recommendation. This letter should include:
- Your name and position
- Current status of your research
- An endorsement of the publication of your submission
Evaluation
In the first round, one member of the programme committee will provide feedbacks and comments to each initial submission. Based on the initial feedbacks, some early career researchers will be invited to improve their works for resubmissions. Submissions in the second round will be evaluated by two committee members. A selection will take place based on the quality and potential of the research and its relevance to Software Architecture. Selected submissions will be accepted for publications and talks in the ECRF forum.
Publication
Submissions that are selected by the program committee members will be invited to publish in the ICSA 2019 Companion Proceedings (ECRF Section).
Presentation and Discussion
All early career researchers who have their submissions accepted must present in the ECRF-ICSA 2019. The chairs of ECRF reserve the rights not to publish the paper of an absentee. A researcher shall have 15 minutes to present their research and research agenda. Experienced researchers shall provide feedbacks and facilitate discussions.
Organisers and Committee Members Co-chairs
For more information please contact the Early Career Researchers Forum chairs through ecrficsa2019 -- AT -- easychair.org:
- Claus Lewerentz, Brandenburg University of Technology, Germany
- Anthony Tang, Swinburne University, Australia
Workshops
ICSA 2019 workshops provide a unique forum for researchers and practitioners to present, learn, discuss and explore the latest experiences, challenges, trends and emerging R&D results in the field of software architecture. A workshop is not a mini-conference. The goal of workshops is to provide a forum for participants to engage in intensive discussion and explore the topic from different perspectives.
Workshops can be half-day or one-day events. Potential topics for workshops are the same as, but not limited to, those of the ICSA 2019 conference.
Workshop chairs are responsible for submission and selection of papers. Submissions must follow the IEEE Computer Science proceedings format, as workshop proceedings will be published by IEEE CS Digital Library. Workshop organizers may allow for different types of contributions (e.g., short and long papers), but a workshop paper should not exceed a maximum of 8 pages in IEEE format.
Important Dates
- Proposal submission:21 September 2018
- Proposal notification: 30 September 2018
- Workshop CfP publication: 14 January 2019
- Paper submission: 17 January 2019
- Paper notification: 07 February 2019
- Workshop program publication, possible cancellation notice: 08 February 2019
- Camera-Ready due: 21 February 2019
Formatting and Submission Instructions
All workshop proposals must conform, at time of submission, to the IEEE Formatting Guidelines. Proposals must be written in English and not exceed 4 pages in length.hey are submitted through the Easychair submission system by the proposal submission deadline.
Proposals should contain:
- Motivation and objectives of the workshop
- Title and acronym of the workshop
- Motivation and objectives of the workshop topic (not exceeding 500 words) (Note: If your workshop is accepted then this description will be used as early publicity.)
- A more detailed discussion of the anticipated outcomes of the workshop (e.g., open research problems to pursue, validation objectives, empirical studies, why the topic needs to be explored in a workshop setting etc.)
- Information about previous editions of the same workshop (if any)
- Potential connection with other ICSA events (if any)
- Workshop format and needed services
- What will be the format and timings for the workshop? (e.g., position talks, keynotes, breakout sessions, panel discussions, experiments, paper presentation and discussion,or a combination thereof)
- What are the requirements in terms of rooms, equipment, and support staff? (e.g., do you need special room layout or assistance from student volunteers?)
- Target audience
- What backgrounds should the workshop attendees have?
- What is the range (min, max) for number of attendees for the workshop?
- What mix of industry and research participants is being sought?
- Please outline a strong and proactive publicity plan, including information about the expected number and type of contributions and the initial acceptance rate.
- Who are the potential Keynote speakers? In particular can you attract keynote speakers from from industry?
- Workshop contributions and evaluation
- What types of contribution are being solicited for the workshop? (e.g., full papers, position papers, posters, demos, experiments, or other interactive sessions)
- What type of evaluation process will be used?
- Workshop duration and timetable
- Indicate if you plan for a half-day or a full-day workshop and provide a timetable for the structure of the event
- Organizers and program committee
- Names and bios of organizers
- List of the potential program committee members
- Draft call for papers for the workshop (a one page call for papers that you intend to send out if your workshop is accepted)
Evaluation Criteria
Workshop proposals will be reviewed in a separate evaluation process from research papers. Acceptance will be based on:
- Evaluation of the workshop’s potential to advance the state of research and/or practice or bridging disciplines, between research and practice;
- Timeliness and expected interest in the topic;
- Relevance to the conference topics (See the topics of interest in the ICSA 2019 conference site);
- The potential for attracting an appropriate number of participants;
- Organizer’s ability to lead a successful workshop and attract contributors;
- Balance and synergy with other ICSA events
A workshops may be canceled or merged with others after the early registration deadline if too few participants have registered to make the event viable.
Organization
For more information, please contact the workshops chairs through the Easychair address icsa2019ws -- AT -- easychair.org:
- Ipek Ozkaya , SEI, USA
- Eoin Woods , Endava, UK
Tutorials
Tutorials at the International Conference on Software Architecture (ICSA 2019) provide a valuable opportunity for conference participants to expand their knowledge and skills in specific research topics under the umbrella of software architecture. Tutorials will be held before the main ICSA 2019 conference in half-day or full-day sessions (25th of April, 2019).
Important dates
- Proposal Submission: 25 January 2019
- Proposal Notification: 01 February 2019
- Possible cancellation notice: 08 February 2019
- Camera-Ready Tutorial Summary: 08 February 2019
- Tutorial handouts: 15 February 2019
- Tutorial days: 25 March 2019
Type of submission
A tutorial proposal consists of 2-4 pages containing sections that describe the relevance of the topic, including the state of the art, the implementation of the planned tutorial session, as well as the background of the presenter(s). In particular, the proposal should contain:
- Tutorial title (one line).
- A summary of 350 words (maximum) suitable for posting on the conference web site.
- Topic description and relevance for the ICSA community: this section should include (i) a description of the topic, (ii) the state of art in the topic, (iii) the intended audience – profile of the ideal targets – for the tutorial, and (iv) the relevance for ICSA. The topic should be described in detail, stressing its importance and timeliness, including the 2 or 3 key take-away messages the audience should leave with.
- Implementation section: this section should include (i) the duration of the proposed tutorial – half or full day, if both durations are suitable submit two proposals with different outlines – (ii) a preliminary schedule of events including estimated times, (iii) a detailed description of what the tutorial will cover, (iv) a justification of the tutorial for the expected audience, and (v) an explanation of how the tutorial will be conducted – lecture, hands on exercise, facilitated discussion, group activity, role playing, game, etc. – including a description of materials to be included in the tutorial notes.
- The Presenter(s)’ Background section: this section should include affiliation, relevant biographical information (250 words maximum), as well as summaries of the presenters’ technical, presentation, and tutorial qualification and experience. This section should include a description of where and when the tutorial has been offered previously and the past number of attendees.
Submission Instructions and Evaluation Criteria
Tutorial proposals must be submitted via email to icsa2019-tutorials -- AT -- informatik.uni-hamburg.de. They will be reviewed by the organizers. Acceptance will be based on:
- Evaluation of the tutorial’s interest to the community (research and/or practice)
- Timeliness and expected interest in the topic
- Organizer’s ability to lead a successful tutorial
- Balance and synergy with other ICSA 2019 events
Publication and Attendance
Accepted tutorials will be invited to write a tutorial description of 2 pages, which will be published in ICSA 2019 Companion proceedings, and appear in IEEE Xplore Digital Library. All indicated presenters of an accepted tutorial are required to register and present the tutorial at the conference.
Organization
For more information, please contact the Tutorials chairs through the contact address icsa2019-tutorials -- AT -- informatik.uni-hamburg.de
- Michael Stal (Siemens Corporate Technology, Germany)
- Eduardo Santana de Almeida (Universidade Federal da Bahia UFBA, Brazil)