Blogs (1) >>
ICSE 2019
Sat 25 - Fri 31 May 2019 Montreal, QC, Canada
Fri 31 May 2019 16:40 - 16:50 at Viger - Software Quality Chair(s): Ying Zou

Implementing a solution for a design decision that precisely satisfies the trade-off between quality attributes can be extremely challenging. Further, typically trade-offs are not represented as first-class entities in development artifacts. Hence, decisions might be suboptimal and lack requirements traceability as well as changeability. We propose Trade-off-oriented Development (ToD), a new concept to automate the selection and integration of reusable implementations for a given design decision based on quality attribute trade-offs. Implementations that vary in quality attributes and that solve reoccurring design decisions are collected in a design decision library. Developers declaratively specify the quality attribute trade-off, which is then used to automatically select the best fitting implementation. We argue that thereby, software satisfies the trade-offs more precisely, requirements are traceable and changeable, and advances in implementations automatically improve existing software.

Fri 31 May
Times are displayed in time zone: (GMT-04:00) Eastern Time (US & Canada) change

16:00 - 17:20: Software QualityPapers / Software Engineering in Practice / New Ideas and Emerging Results / Technical Track at Viger
Chair(s): Ying ZouQueen's University, Kingston, Ontario
16:00 - 16:20
Talk
Software Engineering in Practice
Naohiko TsudaWaseda University, Hironori WashizakiWaseda University, Kiyoshi Honda, Hidenori NakaiWaseda University, Yoshiaki FukazawaWaseda University, Motoei AzumaWaseda University, Toshihiro KomiyamaNEC Corporation, Tokyo, Japan, Tadashi Nakano Computer Software Association of Japan, Tokyo, Japan, Hirotsugu SuzukiComputer Software Association of Japan, Tokyo, Japan, Sumie MoritaFUJITSU GENERAL LIMITED, Kanagawa, Japan (until the end of FY2017, FUJITSU LABORATORIES LTD.,Kanagawa, Japan), Katsue KojimaFujitsu Limited, Tokyo, Japan, Akiyoshi HandoFUJITSU BROAD SOLUTION & CONSULTING Inc., Tokyo, Japan
16:20 - 16:40
Talk
Technical Track
Ankit AgrawalUniversity of Notre Dame, Seyedehzahra KhoshmaneshIowa State University, Michael VierhauserUniversity of Notre Dame, Mona Rahimi, Jane Cleland-HuangUniversity of Notre Dame, Robyn LutzIowa State University
16:40 - 16:50
Talk
New Ideas and Emerging Results
Tobias DürschmidCarnegie Mellon University, Institute for Software Research, Eunsuk KangCarnegie Mellon University, David GarlanCarnegie Mellon University
Pre-print
16:50 - 17:00
Talk
New Ideas and Emerging Results
Mauricio AnicheDelft University of Technology, Netherlands, Joe YoderThe Refactory, Inc., Fabio KonUniversity of São Paulo
17:00 - 17:20
Talk
Papers