Defining families—commonality analysis

作者: Mark A. Ardis , David A. Cuka

DOI: 10.1145/302405.302929

关键词:

摘要: Figure 1): A recent trend in both the software engineering research and industrial communities has been to seek ways systematically engineer domains. One approach is develop families of invest facilities for rapidly producing family members. This half-day tutorial describes commonality analysis process, a systematic analyzing families. The result forms basis designing reusable assets that can be used produce in-depth will teach participants principles underlying give them chance perform practice guided by experienced users process.

参考文章(12)
L. J. Chmura, A. F. Norcio, Design activity in developing modules for complex software Papers presented at the first workshop on empirical studies of programmers on Empirical studies of programmers. pp. 99- 116 ,(1986)
Edsger Wybe Dijkstra, Notes on structured programming In Structured programming (1972), pp. 1-82. ,vol. 8, pp. 1- 82 ,(1970)
David Weiss, David Parnas, None, Active design reviews: principles and practices international conference on software engineering. pp. 132- 136 ,(1985) , 10.5555/319568.319599
Kathryn Heninger Britton, R Alan Parker, David L Parnas, None, A procedure for designing abstract interfaces for device interface modules international conference on software engineering. pp. 195- 204 ,(1981) , 10.5555/800078.802532
Don Batory, Sean O'Malley, The design and implementation of hierarchical software systems with reusable components ACM Transactions on Software Engineering and Methodology. ,vol. 1, pp. 355- 398 ,(1992) , 10.1145/136586.136587
J. O'Connor, C. Mansour, J. Turner-Harris, G.H. Campbell, Reuse in Command-and-Control Systems IEEE Software. ,vol. 11, pp. 70- 79 ,(1994) , 10.1109/52.311065
David L. Parnas, Designing software for ease of extension and contraction international conference on software engineering. pp. 264- 277 ,(1978) , 10.5555/800099.803218
J.C. Cleaveland, Building application generators IEEE Software. ,vol. 5, pp. 25- 33 ,(1988) , 10.1109/52.17799
D.L. Parnas, On the Design and Development of Program Families IEEE Transactions on Software Engineering. ,vol. SE-2, pp. 1- 9 ,(1976) , 10.1109/TSE.1976.233797
D.L. Parnas, P.C. Clements, D.M. Weiss, The Modular Structure of Complex Systems IEEE Transactions on Software Engineering. ,vol. SE-11, pp. 259- 266 ,(1985) , 10.1109/TSE.1985.232209