An experimental study of a design-driven, tool-based development approach

作者: Quentin Enard , Charles Consel , Christine Louberry , Xavier Blanc

DOI: 10.5555/2667089.2667100

关键词: ProductivitySoftware qualityProcess (engineering)Software developmentSoftware engineeringSoftware systemDevelopment (topology)Computer scienceSystems analysis

摘要: Design-driven software development approaches have long been praised for their many benefits on the process and resulting system. This paper discusses a step towards assessing these by proposing an experimental study that involves design-driven, tool-based approach. raises various questions including whether design-driven approach improves quality productivity. In examining questions, we explore specific issues such as should be involved in comparison, metrics used, framework is required.

参考文章(18)
Ian Sommerville, Software engineering (6th ed.) Addison-Wesley Longman Publishing Co., Inc.. ,(2001)
Torsten Lodderstedt, David Basin, Jürgen Doser, SecureUML: A UML-Based Modeling Language for Model-Driven Security Lecture Notes in Computer Science. pp. 426- 441 ,(2002) , 10.1007/3-540-45800-X_33
Stéphanie Gatti, Emilie Balland, Charles Consel, A step-wise approach for integrating QoS throughout software development fundamental approaches to software engineering. ,vol. 6603, pp. 217- 231 ,(2011) , 10.1007/978-3-642-19811-3_16
Rick Kazman, Len Bass, Paul Clements, Software Architecture in Practice ,(1997)
Muhammad Ali Babar, Barbara Kitchenham, Assessment of a framework for comparing software architecture analysis methods evaluation and assessment in software engineering. pp. 12- 20 ,(2007) , 10.14236/EWIC/EASE2007.2
F. Brito e Abreu, W. Melo, Evaluating the impact of object-oriented design on software quality Proceedings of the 3rd International Software Metrics Symposium. pp. 90- 99 ,(1996) , 10.1109/METRIC.1996.492446
Michel Wermelinger, Yijun Yu, Angela Lozano, Andrea Capiluppi, Assessing architectural evolution: a case study Empirical Software Engineering. ,vol. 16, pp. 623- 666 ,(2011) , 10.1007/S10664-011-9164-X
Tom Arbuckle, Studying software evolution using artefacts' shared information content Science of Computer Programming. ,vol. 76, pp. 1078- 1097 ,(2011) , 10.1016/J.SCICO.2010.11.005
Julien Mercadal, Quentin Enard, Charles Consel, Nicolas Loriant, A domain-specific approach to architecturing error handling in pervasive computing conference on object-oriented programming systems, languages, and applications. ,vol. 45, pp. 47- 61 ,(2010) , 10.1145/1869459.1869465
Yuehua Lin, Jeff Gray, Frédéric Jouault, DSMDiff: a differentiation tool for domain-specific models European Journal of Information Systems. ,vol. 16, pp. 349- 361 ,(2007) , 10.1057/PALGRAVE.EJIS.3000685