Blogs (1) >>
ASE 2019
Sun 10 - Fri 15 November 2019 San Diego, California, United States
Thu 14 Nov 2019 11:20 - 11:40 at Hillcrest - Refactoring and Software Production Chair(s): Cyrille Artho

Software delivery has seen many shifts, first from single sourcing to multi-vendor global delivery, and onward to crowd-sourced development. Development also increasingly incorporates reusable software components, including open source components, to support an “assemble more, code less” philosophy. As centralized control disperses out to autonomous delivery organizations, the variety of processes and tools used turns transparency into opacity as autonomous teams use different software processes, tools, and metrics, leading to issues like ineffective compliance monitoring, friction prone coordination, and lack of provenance. At Accenture Labs, we conceptualized delivery governance tools that use a notion of ‘software telemetry’ and distributed ledgers to record data from disparate delivery partners in a trusted manner. The tools use smart contracts for automatic enforcement of delivery policies. Furthermore, we use the concept of intelligence augmentation and “smart advisors” to provide role-specific alerts, contextual awareness and remediation actions. In this talk, we will present the conceptual architecture for a trusted software supply chain, illustrative use-cases and demonstration of a proof of concept on automated compliance monitoring, software integrity, and provenance.

Conference Day
Thu 14 Nov

Displayed time zone: Tijuana, Baja California change

10:40 - 12:20
Refactoring and Software ProductionResearch Papers / Industry Showcase / Demonstrations at Hillcrest
Chair(s): Cyrille ArthoKTH Royal Institute of Technology, Sweden
10:40
20m
Talk
RefBot: Intelligent Software Refactoring Bot
Research Papers
Vahid AlizadehUniversity of Michigan, Mohamed Amine OualiUniversity of Michigan, Marouane KessentiniUniversity of Michigan, Meriem ChaterUniversity of Michigan
11:00
20m
Talk
Automated Refactoring to Reactive Programming
Research Papers
Mirko KöhlerTechnische Universität Darmstadt, Guido SalvaneschiTechnische Universität Darmstadt
11:20
20m
Talk
Trusted Software Supply Chain
Industry Showcase
Kapil SingiAccenture, R.P. Jagadeesh Chandra BoseAccenture Labs, Sanjay PodderAccenture, Adam P. BurdenAccenture
11:40
20m
Talk
A Journey Towards Providing Intelligence and Actionable Insights to Development Teams in Software Delivery
Industry Showcase
Vibhu Saujanya SharmaAccenture Labs, Rohit MehraAccenture Labs, India, Sanjay PodderAccenture, Adam P. BurdenAccenture
12:00
10m
Demonstration
Prema: A Tool for Precise Requirements Editing, Modeling and Analysis
Demonstrations
Yihao HuangEast China Normal University, Jincao FengEast China Normal University, Hanyue ZhengEast China Normal University, Jiayi ZhuEast China Normal University, Shang WangEast China Normal University, Siyuan JiangEastern Michigan University, Weikai MiaoShanghai Key Lab for Trustworthy Computing, School of Computer Science and Software Engineering, East China Normal University, Geguang PuEast China Normal University&Shanghai Trusted Industrial Control Platform Co., Ltd
12:10
10m
Talk
Empirical Study of Programming to an Interface
Research Papers
Benoît VerhaegheINRIA, Christopher FuhrmanÉcole de technologie supérieure, Nicolas AnquetilINRIA, Latifa GuerroujÉcole de Technologie Supérieure, Stéphane Ducasse INRIA Lille
Pre-print Media Attached