Applications of a generic work-test-rework component for software process simulation

作者: Thomas Birkhölzer , Dietmar Pfahl , Michael Schuster

DOI: 10.1007/978-3-642-14347-2_29

关键词: Software developmentEmpirical process (process control model)Goal-Driven Software Development ProcessSoftware Process simulationSystems engineeringTeam software processEngineeringComponent (UML)Software development processComponent-based software engineering

摘要: Software process simulation can be a valuable support for analysis and improvement provided the respective model development focus on issues at hand without spending effort basically modeling everything from scratch. Rather, groundwork should readily available as building blocks (re)use. In domain of software engineering, work-test-rework cycle is one most important reoccurring patterns - level individual tasks well phases or projects in general. Therefore, generic reusable component, which captures represents this pattern, has been realized part SimSWE library. This WorkTestRework component designed such that it provides comprehensive adaptability flexibility to used different scenarios contexts. paper introduces substantiates claim by typical, but very based component.

参考文章(10)
Aaron G. Cass, Stanley M. Sutton, Leon J. Osterweil, Formalizing Rework in Software Processes Software Process Technology. ,vol. 2786, pp. 16- 31 ,(2003) , 10.1007/978-3-540-45189-1_3
Stuart E. Madnick, Tarek Abdel-Hamid, Software Project Dynamics: An Integrated Approach ,(1991)
Ken Schwaber, SCRUM Development Process Springer, London. pp. 117- 134 ,(1997) , 10.1007/978-1-4471-0947-1_11
Raymond Madachy, Reusable Model Structures and Behaviors for Software Processes Software Process Change. pp. 222- 233 ,(2006) , 10.1007/11754305_25
Marc I Kellner, Raymond J Madachy, David M Raffo, Software process simulation modeling: Why? What? How? Journal of Systems and Software. ,vol. 46, pp. 91- 105 ,(1999) , 10.1016/S0164-1212(99)00003-5
He Zhang, Barbara Kitchenham, Dietmar Pfahl, Software Process Simulation Modeling: Facts, Trends and Directions asia-pacific software engineering conference. pp. 59- 66 ,(2008) , 10.1109/APSEC.2008.50
Software process change Lecture Notes in Computer Science. ,vol. 3966, ,(2006) , 10.1007/11754305
Niniek Angkasaputra, Dietmar Pfahl, Making software process simulation modeling agile and pattern-based "5th International Workshop on Software Process Simulation and Modeling (ProSim 2004)" W11L Workshop - 26th International Conference on Software Engineering. pp. 222- 227 ,(2004) , 10.1049/IC:20040462
Software Process Technology Springer Berlin Heidelberg. ,(1992) , 10.1007/BFB0017495