A design of software requirement engineering framework based on knowledge management and Service-Oriented Architecture Decision (SOAD) modeling framework

作者: Noor Afies Prasetyo , Yoanes Bandung

DOI: 10.1109/ICITSI.2015.7437708

关键词:

摘要: Sofware development methods can be varied. One of them is in-house software method. Here, programmer's knowledge takes the important role in successful processes, especially requirement engineering stage. In this stage, neeeded to identified, analyzed, specified, and validated ensure that developed meets stakeholder needs. Organizations need make effort managing about engineering, so they will not deal with knowledge-dissapear problem. Many researches management area propose solutions Inspired by concept processing, SOAD modeling framework proposed help architect making decision design phase. It gives detail description how processed utilized support architectural decision. However, for instead This difference position brings consequences we tailor utilize it paper, a adopting also tailoring The Service-Oriented Architecture Decision (SOAD) framework.

参考文章(14)
Kim Hamilton, Russ Miles, Learning UML 2.0 ,(2006)
Muhammad Ali Babar, Supporting the Software Architecture Process with Knowledge Management Software Architecture Knowledge Management. pp. 69- 86 ,(2009) , 10.1007/978-3-642-02374-3_5
Philippe Kruchten, Patricia Lago, Hans van Vliet, Building up and reasoning about architectural knowledge international conference on quality software. pp. 43- 58 ,(2006) , 10.1007/11921998_8
Rik Farenhorst, Remco C. de Boer, Knowledge Management in Software Architecture: State of the Art Software Architecture Knowledge Management. pp. 21- 38 ,(2009) , 10.1007/978-3-642-02374-3_2
L.T. Wilson, C.A. Snyder, Knowledge management and IT: how are they related IT Professional. ,vol. 1, pp. 73- 75 ,(1999) , 10.1109/6294.774944
Olaf Zimmermann, Architectural Decisions as Reusable Design Assets IEEE Software. ,vol. 28, pp. 64- 69 ,(2011) , 10.1109/MS.2011.3
Michael M. Richter, The search for knowledge, contexts, and Case-Based Reasoning Engineering Applications of Artificial Intelligence. ,vol. 22, pp. 3- 9 ,(2009) , 10.1016/J.ENGAPPAI.2008.04.021
I. Rus, M. Lindvall, Knowledge management in software engineering IEEE Software. ,vol. 19, pp. 26- 38 ,(2002) , 10.1109/MS.2002.1003450
L. Hagge, K. Lappe, Sharing requirements engineering experience using patterns IEEE Software. ,vol. 22, pp. 24- 31 ,(2005) , 10.1109/MS.2005.17