Publications list
Conference proceeding
Navigating Regulatory Uncertainty in Nascent Industries
Published Jul 2025
Academy of Management Annual Meeting Proceedings, 2025, 1
Abstract only
Conference proceeding
What to Do with Technology? From Valuation to Commercialization
Published Jul 2025
Academy of Management Annual Meeting Proceedings, 2025, 1
Abstract only
Conference proceeding
Grand Challenges Unpacked: Strategic Implications of Coordination, Competition, and Communication
Published Aug 2024
Academy of Management Annual Meeting Proceedings, 2024, 1
Abstract only
Conference proceeding
Pre-Entry Knowledge of Entrepreneurs and Market Strategy
Published Aug 2020
Academy of Management Annual Meeting Proceedings, 2020, 1, 14183
Abstract only
Conference proceeding
Weathering a Demand Shock: Firm Downstream (non-)Integration and Market Exit
Published 01 Aug 2020
Academy of Management Annual Meeting Proceedings, 2020, 1, 15138
Conference proceeding
Firm and Industry Evolution: Creation and Redeployment of Capabilities
Published 01 Aug 2019
Academy of Management Annual Meeting Proceedings, 2019, 1, 14850
Abstract only
Conference proceeding
Unpacking Market Emergence and Firm Strategies in Nascent Industries
Published Aug 2018
Academy of Management Annual Meeting Proceedings, 2018, 1, 16929
Abstract only
Conference proceeding
Automated Continuous Integration of Component-Based Software: An Industrial Experience
Published Sep 2008
2008 23rd IEEE/ACM International Conference on Automated Software Engineering, 423 - 426
When a software product is composed of dozens of or even hundreds of components with complicated dependency relationship among each other, one component's change can affect lots of other components' behavior. Sometimes, therefore, the stabilization job with multiple updated components drives the people who are responsible for integration and release the software into an integration hell. To avoid this kind of integration hell, we established integration procedure which encourages the developers frequent and small releases. We also created an automated integration system which continuously runs integration process in an incremental way so as to create and maintain an up-to-minute reasonably stable version of the product release candidate. In this paper, we introduce our integration procedure and automated integration system for a software product with hundreds of components, and a few lessons learned from the implementing and applying the system as well.