Tutorial 4Dother tutorials
Defining Families: The Commonality Analysis
Mark A. Ardis, David M. WeissOne approach of systematically engineering software domains is to develop families of software and to invest in facilities for rapidly producing family members. This full-day tutorial describes the commonality analysis process, a systematic approach to analyzing families. The result of the analysis forms the basis for designing reusable assets that can rapidly produce family members. A practice commonality analysis will be guided by experienced users of the process.
Mark A. Ardis, a member of the Technical Staff in the Software Production Research Department at Bell Laboratories, Lucent Technologies, taught software engineering courses at the University of Illinois at Urbana-Champaign, the Wang Institute of Graduate Studies, and Carnegie Mellon University (CMU).
David M. Weiss is the head of the Software Production Research Department at Bell Laboratories, Lucent Technologies. He has been director of reuse and measurement for the Software Productivity Consortium.
1997 International Conference on Software Engineering Last modified: 10 May 1997