institutionalization and adherence of the necessary 
procedures for the collection and representation of 
problem situations, making the process involved to 
capture and recover a case, as part of the 
collaborator's work environment. 
Finally, the association of artifacts related to the 
problem or even alternatives, including text 
documents, spreadsheets, emails or even videos and 
audios, that collaborate to the understanding of the 
explicit case could be included as a functionality to 
the proposed platform. 
REFERENCES 
Aamodt, A., Plaza, E., 1994. Case-based reasoning: 
foundational issues, methodological variations, and 
system approaches. AI Communications. 7(1): 39–59. 
Burge, J.E., 2008. Design rationale: Researching under 
uncertainty.  Artificial Intelligence for Engineering 
Design, Analysis and Manufacturing, 22(4):311-324. 
Burge, J., Brown, D.C., 2000. Reasoning with design 
rationale. In Proceedings of the Artificial Intelligence 
Design Conference.  
Burge, J., Brown, D.C., 2004. An integrated approach for 
software sedign checking using rationale. In J. Gero 
(Ed.),  Design computing and cognition ’04, Kluwer 
Academic, p. 557-576..  
Conklin, J., Begeman, M.L., 1988. gIBIS: a hypertext tool 
for exploratory policy discussion. ACM Transactions 
on Information Systems, 6(4):303-331.  
Fischer, A., Greiff, S., Funke J., 2012. The Process of 
Solving Complex Problems. The Journal of Problem 
Solving, 4(1):19-42 
Francisco, S. D., 2004. DocRationale - uma ferramenta 
para suporte a Design Rationale de artefatos de 
Software. Master Dissertation. Instituto de Ciências 
Matemáticas e de Computação de São Carlos, 
Universidade de São Paulo, Brazil. 
Gopalakrishnan, A., 2015. Improving decision making and 
reuse in software systems using domain specific 
reference architectures. In IEEE International 
Conference on Electronics, Computing and 
Communication Technologies (CONECCT). 
Horner, J., Atwood, M.E., 2006. Effective Design 
Rationale: Understanding the Barriers, In Dutoit, A.H. 
et al., Rationale Management in Software 
Engineering, Springer, p. 73-90. 
Kolodner, J.L., 1993 Case-Based Reasoning. Morgan 
Kaufmann. 
Kruchten, P., Lago, P., van Vliet, H., 2006. Building up 
and Reasoning about Architectural Knowledge. In 
Hofmeinster et al (Eds.) 2nd International. Conference 
on the Quality of Software Architectures, LNCS 4214, 
Springer Verlag. 
Lee, J., 1990. SYBIL: a tool for managing a group 
decision rational. In Proceedings of the 1990 ACM 
Conference on Computer-Suppoerted Cooperative 
Work, p. 79-92 
Moaven, S., Habibi, J., Ahmadi, H., Kamandi, A., 2008. A 
Decision Support System for Software Architecture-
Style Selection. In Sixth International Conference on 
Software Engineering Research, Management and 
Applications, SERA '08.  
Parreiras, F.S., Bax, M.P., 2003. A gestão de conteúdos no 
apoio à engenharia de software. In: KMBrasil, São 
Paulo, Brazil.  
Rittel, H.W.J., Webber, M.M., 1973. Dilemmas in a 
general theory of planning. Policy Sciences, 
4(2):155-169.  
Rus, I., Lindvall, M., Sinha, S.S., 2001 Knowledge 
Management in Software Engineering. Nova York: 
The Data and Analysis Center for Software. 
Santos Jr, G.P. dos, 2009. Integração de um Sistema de 
Raciocínio Baseado em casos e um Agente Inteligente 
de Diálogo para Resolução de Problemas de 
Programação. Master Dissertation. Universidade 
Federal de Campina Grande, Brazil. 
Shipman, F., McCall, R., 1997. Integrating Different 
Perspectives on Design Rationale: Supporting the 
Emergence of Design Rationale from Design 
Communication. Artificial Intelligence in Engineering 
Design, Analysis, and Manufacturing, 11(2):141-154. 
Shiu, S., Pal, S.K., 2004. Foundations of Soft Case-Based 
Reasoning. Wiley-Interscience. 
Shum, S., 1991. Cognitive Dimensions of Design 
Rationale. In D Diaper and N V Hammond (Ed.) 
People and Computers VI: Proceedings of HCI’91, 
Cambridge University Press: Cambridge., p. 331-344. 
Simon, H. A., et al., 1987. Decision making and problem 
solving. Interfaces, 17(5):11-31. 
Souza, C.R.B, et al., 1998. A Model Tool for Semi-
Automatic Recording of Design Rationale in software 
Diagrams. In Proceedings of the Strict Processing and 
Information Retrieval Symposium, p. 306-313.  
Toulmin, S. The Uses of Argument. Cambridge: 
Cambridge University Press, 1958. 
Tyree, J., Akerman, A., 2005. Architecture Decisions: 
Demystifying Architecture. IEEE Software, 22(2):19-
27. 
Watson, I., Marir, F., 1994. Case-based reasoning: a 
review. Knowledge Engineering Review, 9(4):327-
354. 
Watson, I., 2003. Applying Knowledge Management: 
Techniques for Building Corporate Memories, Morgan 
Kaufmann.