Refinement and Evolution Issues in Bridging Requirements and Architecture - The CBSP Approach

作者: Nenad Medvidovic , Paul Grünbacher , Alexander Egyed , Johannes Kepler

DOI:

关键词:

摘要: Though acknowledged as being very closely related, requirements engineering and architecture modeling have been pursued largely independently of one another in the past years. The inter-dependencies constraints between architectural elements are thus not well-understood subsequently only little guidance is available bridging architectures. This paper identifies a number relevant relationships we identified process trying to relate approach with an architecturecentered approach. Our approach, called CBSP (Component-Bus-System, Properties) provides intermediate language for representing fashion. In this paper, will present basics our but also emphasize challenges that still need be resolved.

参考文章(11)
Paul Gruenbacher, Nenad Medvidovic, Barry Boehm, Alexander Egyed, Software Lifecycle Connectors: Bridging Models across the Lifecycle ,(2001)
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
Barry W. Boehm, Rony Ross, None, Theory-W software project management principles and examples IEEE Transactions on Software Engineering. ,vol. 15, pp. 902- 916 ,(1989) , 10.1109/32.29489
Mary Shaw, David Garlan, Software architecture: perspectives on an emerging discipline Prentice-Hall, Inc.. ,(1996)
Barry Boehm, Alexander Egyed, Julie Kwan, Daniel Port, Archita Shah, Ray Madachy, None, Using the WinWin spiral model: a case study IEEE Computer. ,vol. 31, pp. 33- 44 ,(1998) , 10.1109/2.689675
Dewayne E. Perry, Alexander L. Wolf, Foundations for the study of software architecture ACM Sigsoft Software Engineering Notes. ,vol. 17, pp. 40- 52 ,(1992) , 10.1145/141874.141884
P. Grunbacher, A. Egyed, N. Medvidovic, Reconciling software requirements and architectures: the CBSP approach Requirements Engineering. pp. 202- 211 ,(2001) , 10.1109/ISRE.2001.948560
Rick Kazman, Mario Barbacci, Mark Klein, S. Jeromy Carrière, Steven G. Woods, Experience with performing architecture tradeoff analysis international conference on software engineering. pp. 54- 63 ,(1999) , 10.1145/302405.302452
Richard N Taylor, Nenad Medvidovic, Kenneth M Anderson, E James Whitehead Jr, Jason E Robbins, None, A component- and message-based architectural style for GUI software international conference on software engineering. ,vol. 22, pp. 295- 304 ,(1995) , 10.1145/225014.225042
P. Grunbacher, R.O. Briggs, Surfacing tacit knowledge in requirements negotiation: experiences using EasyWinWin hawaii international conference on system sciences. ,vol. 2, pp. 1062- 1062 ,(2001) , 10.1109/HICSS.2001.926243