Ahyoung Sung

What We Experience is What You Do

ABSTRACT:
Embedded software is everywhere - in everything from automobile systems, to daily consumer products such as smart phones, smart televisions, and wearable devices. Software testing is an essential process of executing a system with the intent of finding "software defects" in product development phase; it validates and fixes potential software failure that consumers might experience. In general, test theories are rarely used for software testing in massive productions due to scalability challenges. And yet, manufacturing industry adapted analytical testing theories, such as failure analysis, system modeling using finite-state machine, control-flow and data-flow analysis, and empirical software engineering strategies for effective validation, and made these techniques practical gradually. This talk focuses on how test engineers define a problem, prove their hypothesis, and apply their test theories to the real products that we can easily experience in our daily products.

BIOGRAPHY:
Ahyoung Sung is a Director at Division of Visual Display of Samsung Electronics. Her expertise relies on testing theory for embedded software, and she aims at improving software quality for the entire product lines about millions of consumer products (e.g., smart televisions) sold worldwide. Her current interests include test case design, failure analysis, empirical software engineering, and test automation.