G. Azizyan, M. Miganoush-katrin-magarian, and . Kajkomattsson, Survey of agile tool usage and needs, Agile Conference, AGILE 2011, pp.29-38, 2011.

S. Baltes and S. Diehl, Sketches and Diagrams in Practice, Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering, pp.530-541, 2014.

S. Baltes, F. Hollerich, and S. Diehl, Round-trip sketches: Supporting the lifecycle of software development sketches from analog to digital and back, 2017.

S. Baltes, P. Schmitz, and S. Diehl, Linking sketches and diagrams to source code artifacts, 2017.

S. Bhowmik, R. Sarkar, M. Nasipuri, and D. S. Doermann, Text and non-text separation in offline document images: a survey, IJDAR, vol.21, issue.1-2, pp.1-20, 2018.

R. V. Michel, W. Chaudron, A. Heijstek, and . Nugroho, How effective is UML modeling ?-an empirical perspective on costs and benefits. Software and System Modeling, vol.11, pp.571-580, 2012.

R. V. Michel, R. Chaudron, and . Jolak, A vision on a new generation of software design environments, Proceedings of the First International Workshop on Human Factors in Modeling co-located with ACM/IEEE 18th International Conference on Model Driven Engineering Languages and Systems, pp.11-16, 2015.

Q. Chen, J. C. Grundy, and J. G. Hosking, SUMLOW: early design-stage sketching of UML diagrams on an e-whiteboard, Softw., Pract. Exper, vol.38, issue.9, pp.961-994, 2008.

M. Cherubini, G. Venolia, R. Deline, and A. J. Ko, Let's go to the whiteboard: how and why software developers use drawings, Proceedings of the 2007 Conference on Human Factors in Computing Systems, CHI 2007, pp.557-566, 2007.

U. Dekel and J. D. Herbsleb, Notation and representation in collaborative object-oriented design: an observational study, Proceedings of the 22nd Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2007, pp.261-280, 2007.

O. Richard, P. E. Duda, and . Hart, Use of the hough transformation to detect lines and curves in pictures, Commun. ACM, vol.15, issue.1, pp.11-15, 1972.

A. M. Fernández-sáez, D. Caivano, M. Genero, and M. R. Chaudron, On the use of UML documentation in software maintenance: Results from a survey in industry, 18th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, pp.292-301, 2015.

F. Geyer, J. Budzinski, and H. Reiterer, Ideavis: a hybrid workspace and interactive visualization for paper-based collaborative sketching sessions, Nordic Conference on Human-Computer Interaction, NordiCHI '12, pp.331-340, 2012.

P. Ghazi and M. Glinz, Challenges of working with artifacts in requirements engineering and software engineering, Requirements Engineering, vol.22, issue.3, pp.359-385, 2017.

A. Ghorbel, A. Lemaitre, E. Anquetil, and S. Fleury,

E. Jamet, Interactive interpretation of structured documents: Application to the recognition of handwritten architectural plans, Pattern Recognition, vol.48, issue.8, pp.2446-2458, 2015.
URL : https://hal.archives-ouvertes.fr/hal-01238056

J. Grundy and J. Hosking, Supporting generic sketching-based input of diagrams in a domain-specific visual language meta-tool, 29th International Conference on Software Engineering (ICSE'07), pp.282-291, 2007.

T. Hammond and R. Davis, Tahuti: A geometrical sketch recognition system for uml class diagrams, ACM SIGGRAPH, 2006.

, Courses, SIGGRAPH '06, 2006.

J. Herrera, -. Camara, and T. Hammond, Flow2code: From hand-drawn flowcharts to code execution, Proceedings of the Symposium on Sketch-Based Interfaces and Modeling, SBIM '17, vol.3, pp.1-3, 2017.

T. Ho-quang, M. R. Chaudron, I. Samelsson, J. Hjaltason, B. Karasneh et al., Automatic classification of uml class diagrams from images, 21st Asia-Pacific Software Engineering Conference, vol.1, pp.399-406, 2014.

M. Kleffmann, S. Rohl, M. Book, and V. Gruhn, Evaluation of a traceability approach for informal freehand sketches, Autom. Softw. Eng, vol.25, issue.1, pp.1-43, 2018.

A. J. Ko, R. Deline, and G. Venolia, Information needs in collocated software development teams, 29th International Conference on Software Engineering (ICSE 2007), pp.344-353, 2007.

P. Kruchten, The Rational Unified Process: An Introduction, Second Edition, 2000.

E. Lank, J. Thorley, S. Chen, and D. Blostein, On-line recognition of uml diagrams, Proceedings of Sixth International Conference on Document Analysis and Recognition, pp.356-360, 2001.

D. Latoza, G. Thomas, R. Venolia, and . Deline, Maintaining mental models: a study of developer work habits, Proceedings of the 28th International Conference on Software Engineering, pp.492-501, 2006.

S. Lee and S. Kang, What situational information would help developers when using a graphical code recommender?, Journal of Systems and Software, vol.117, pp.199-217, 2016.

L. Lichtschlag, L. Spychalski, and J. O. Borchers, Codegraffiti: Using hand-drawn sketches connected to code bases in navigation tasks, IEEE Symposium on Visual Languages and Human-Centric Computing, VL/HCC, pp.65-68, 2014.

N. Mangano, T. D. Latoza, M. Petre, and A. Van-der-hoek, Supporting informal design with interactive whiteboards, CHI Conference on Human Factors in Computing Systems, CHI'14, pp.331-340, 2014.

N. Mangano, T. D. Latoza, M. Petre, and A. Van-der-hoek, How software designers interact with sketches at the whiteboard, IEEE Trans. Software Eng, vol.41, issue.2, pp.135-156, 2015.

M. Petre, UML in practice, Proceedings-International Conference on Software Engineering, pp.722-731, 2013.

M. Rabbani, R. Khoshkangini, H. S. Nagendraswamy, and M. Conti, Hand drawn optical circuit recognition, Proceeding of the Seventh International Conference on Intelligent Human Computer Interaction, IHCI 2015, pp.41-48, 2015.

J. Rumbaugh, I. Jacobson, and G. Booch, Unified Modeling Language Reference Manual, The, 2004.

U. Braga-sangiorgi, F. Beuvens, and J. Vanderdonckt, User interface design by collaborative sketching, Designing Interactive Systems Conference 2012, DIS '12, pp.378-387, 2012.

K. Schwaber, Scrum development process, Business Object Design and Implementation, pp.117-134, 1997.

T. Sedano, P. Ralph, and C. Péraire, Software development waste, 2017 IEEE/ACM 39th International Conference on Software Engineering (ICSE), pp.130-140, 2017.

J. Serra, Image Analysis and Mathematical Morphology, 1983.

D. Socha and J. D. Tenenberg, Sketching and conceptions of software design, 8th IEEE/ACM International Workshop on Cooperative and Human Aspects of Software Engineering, pp.57-63, 2015.

D. Song, D. Wang, and X. Chen, Retrieving geometric information from images: the case of hand-drawn diagrams, Data Min. Knowl. Discov, vol.31, issue.4, pp.934-971, 2017.
URL : https://hal.archives-ouvertes.fr/hal-01646878

C. , J. Stettina, and W. Heijstek, Necessary and neglected?: An empirical study of internal documentation in agile software development teams, Proceedings of the 29th ACM International Conference on Design of Communication, SIGDOC '11, pp.159-166, 2011.

. D. Margaret-anne, A. Storey, F. Zagalsky, L. Filho, D. M. Singer et al., How social and communication channels shape and challenge a participatory culture in software development, IEEE Trans. Software Eng, vol.43, issue.2, pp.185-204, 2017.

H. Störrle, How are conceptual models used in industrial software development?: A descriptive survey, Proceedings of the 21st International Conference on Evaluation and Assessment in Software Engineering, pp.160-169, 2017.

S. Suzuki and K. Be, Topological structural analysis of digitized binary images by border following. Computer Vision, Graphics, and Image Processing, vol.30, pp.32-46, 1985.

B. Vesin, R. Jolak, and M. R. Chaudron, Octouml: An environment for exploratory and collaborative software design, 2017 IEEE/ACM 39th International Conference on Software Engineering Companion (ICSEC), pp.7-10, 2017.

J. Walny, J. Haber, M. Dörk, J. Sillito, M. T. Sheelagh et al., Follow that sketch: Lifecycles of diagrams and sketches in software development, Proceedings of the 6th IEEE International Workshop on Visualizing Software for Understanding and Analysis, pp.1-8, 2011.

D. Wüest, N. Seyff, and M. Glinz, Flexisketch: A mobile sketching tool for software modeling, Mobile Computing, Applications, and Services-4th International Conference, pp.225-244, 2012.

D. Wüest, N. Seyff, and M. Glinz, FLEXISKETCH TEAM: collaborative sketching and notation creation on the fly, 37th IEEE/ACM International Conference on Software Engineering, vol.2, pp.685-688, 2015.