메뉴 건너뛰기




Volumn 2005, Issue , 2005, Pages 169-176

Capturing and using software architecture knowledge for architecture-based software development

Author keywords

Experience factory; Knowledge management; Process improvement; Software architecture; Software quality; Software reuse

Indexed keywords

COMPUTER AIDED SOFTWARE ENGINEERING; COMPUTER SOFTWARE REUSABILITY; INFORMATION RETRIEVAL; PROCESS ENGINEERING; SOFTWARE ARCHITECTURE; WEB SERVICES;

EID: 33947390506     PISSN: 15506002     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/QSIC.2005.17     Document Type: Conference Paper
Times cited : (22)

References (42)
  • 1
    • 0002333333 scopus 로고
    • The role of knolwedge in software development
    • Robillard, P.N., "The role of knolwedge in software development," Communications of the ACM, 1991. 42(1): pp. 87-92.
    • (1991) Communications of the ACM , vol.42 , Issue.1 , pp. 87-92
    • Robillard, P.N.1
  • 2
    • 84948869543 scopus 로고
    • Living Design Memory: Framework, Implementation, Lessons Learned
    • Terveen, L.G., et al., "Living Design Memory: Framework, Implementation, Lessons Learned," Human-Computer Interaction, 1995. 10(1): pp. 1-37.
    • (1995) Human-Computer Interaction , vol.10 , Issue.1 , pp. 1-37
    • Terveen, L.G.1
  • 4
    • 27844611786 scopus 로고    scopus 로고
    • A Quality-Driven Systematic Approach for Architecting Distributed Software Applications
    • AI-Naeem, T., et al., "A Quality-Driven Systematic Approach for Architecting Distributed Software Applications," Accepted in 27th Int'l. Conf. of Software Eng. 2005.
    • (2005) Accepted in 27th Int'l. Conf. of Software Eng
    • AI-Naeem, T.1
  • 6
    • 0029408391 scopus 로고
    • The 4+1 View Model of architecture
    • Kruchten, P.B., "The 4+1 View Model of architecture," Software, IEEE, 1995. 12(6): pp. 42-50.
    • (1995) Software, IEEE , vol.12 , Issue.6 , pp. 42-50
    • Kruchten, P.B.1
  • 8
    • 0004277827 scopus 로고    scopus 로고
    • Tech. Report CMU/SEI-99-TR-007, SEI, Carnegie Mellon University, Pittsburgh
    • Bass, L. and R. Kazman, "Architecture-Based Development," Tech. Report CMU/SEI-99-TR-007, SEI, Carnegie Mellon University, Pittsburgh, 1999
    • (1999) Architecture-Based Development
    • Bass, L.1    Kazman, R.2
  • 10
    • 33947419683 scopus 로고    scopus 로고
    • Rationale Management in Software Engineering
    • S.K. Chang, Editor. World Scientific Publishing, Singapore
    • Dutoit, A.M. and B. Paech, "Rationale Management in Software Engineering", in Handbook of Software Engineering and Knowledge Engineering, S.K. Chang, Editor. World Scientific Publishing, 2001, Singapore.
    • (2001) Handbook of Software Engineering and Knowledge Engineering
    • Dutoit, A.M.1    Paech, B.2
  • 11
    • 17644408022 scopus 로고    scopus 로고
    • Architecture Decisions: Demystifying Architecture
    • Tyree, J. and A, Akerman, "Architecture Decisions: Demystifying Architecture," IEEE Software, 2005. 22(2): pp. 19-27.
    • (2005) IEEE Software , vol.22 , Issue.2 , pp. 19-27
    • Tyree, J.1    Akerman, A.2
  • 16
    • 33947355364 scopus 로고    scopus 로고
    • Bachmann, F., et al., Deriving Architectural Tactics: A Step toward Methodical Architectural Design, Tech. Report CMU/SEI-2003-TR-004, SEI, Carnegie Mellon University, USA, 2003
    • Bachmann, F., et al., "Deriving Architectural Tactics: A Step toward Methodical Architectural Design," Tech. Report CMU/SEI-2003-TR-004, SEI, Carnegie Mellon University, USA, 2003
  • 18
    • 33646174426 scopus 로고    scopus 로고
    • Scenarios, Quality Attributes, and Patterns: Capturing and Using their Synergistic Relationships for Product Line Architectures
    • Ali-Babar, M., "Scenarios, Quality Attributes, and Patterns: Capturing and Using their Synergistic Relationships for Product Line Architectures," Proc. of the Int.l. Workshop on Adopting Product Line Software Engineering. 2004.
    • (2004) Proc. of the Int.l. Workshop on Adopting Product Line Software Engineering
    • Ali-Babar, M.1
  • 20
    • 0036575072 scopus 로고    scopus 로고
    • Knowledge Management in Software Engineering
    • Rus, I. and M. Lindvall, "Knowledge Management in Software Engineering," IEEE Software, 2002.19(3): pp. 26-38.
    • (2002) IEEE Software , vol.19 , Issue.3 , pp. 26-38
    • Rus, I.1    Lindvall, M.2
  • 21
    • 0001831699 scopus 로고
    • Improving Software Quality Reusing Knowledge and Experience
    • Basili, V.R. and G. Caldiera, "Improving Software Quality Reusing Knowledge and Experience," Sloan Management Review, 1995.37(1):pp. 55-64.
    • (1995) Sloan Management Review , vol.37 , Issue.1 , pp. 55-64
    • Basili, V.R.1    Caldiera, G.2
  • 22
    • 0347057382 scopus 로고    scopus 로고
    • The Experience Factory
    • J.J. Marciniak, Editor. John Wiley & Sons
    • Basili, V.R., et al., "The Experience Factory", in Encyclopedia of Software Engineering, J.J. Marciniak, Editor. John Wiley & Sons, 2001.
    • (2001) Encyclopedia of Software Engineering
    • Basili, V.R.1
  • 24
    • 33947389196 scopus 로고    scopus 로고
    • Ali-Babar, M, et al., A Framework for Supporting Architecture Knowledge and Rationale Management, in Rationale Management in Software Engineering, A.H. Dutoit, et al., Editors, Submitted for review, 2005.
    • Ali-Babar, M, et al., "A Framework for Supporting Architecture Knowledge and Rationale Management", in Rationale Management in Software Engineering, A.H. Dutoit, et al., Editors, Submitted for review, 2005.
  • 29
    • 0004281383 scopus 로고    scopus 로고
    • Harvard Business School Press, Boston, Massachusetts
    • Davenport, T.H. and L. Prusak, "Working Knowledge". Harvard Business School Press, Boston, Massachusetts, 1998.
    • (1998) Working Knowledge
    • Davenport, T.H.1    Prusak, L.2
  • 32
    • 0041490885 scopus 로고    scopus 로고
    • What's your strategy for managing knowledge?
    • March-April
    • Hansen, M.T., et al., "What's your strategy for managing knowledge?," Harvard Business Review, March-April 1999: pp. 106-116.
    • (1999) Harvard Business Review , pp. 106-116
    • Hansen, M.T.1
  • 34
    • 0029369355 scopus 로고    scopus 로고
    • Knowledge management in software design: A tool and a trial
    • Sept
    • Skuce, B., "Knowledge management in software design: a tool and a trial," Software Engineering Journal, Sept. 995: pp. 183-193.
    • Software Engineering Journal , vol.995 , pp. 183-193
    • Skuce, B.1
  • 35
    • 21044460187 scopus 로고    scopus 로고
    • Tool Support for Experience-Based Software Development Methologies
    • Henninger, S, "Tool Support for Experience-Based Software Development Methologies," Advances in Computers, 2003, 59: pp. 29-82.
    • (2003) Advances in Computers , vol.59 , pp. 29-82
    • Henninger, S.1
  • 36
    • 0036660476 scopus 로고    scopus 로고
    • Understanding the use of an electronic process guide
    • Scott, L., et al., "Understanding the use of an electronic process guide," Journal of Information and Software Technology, 2002. 44(10): pp. 601-616.
    • (2002) Journal of Information and Software Technology , vol.44 , Issue.10 , pp. 601-616
    • Scott, L.1
  • 37
    • 38249015070 scopus 로고
    • Collaborative Knowledge Acquisition
    • Liou, Y.I., "Collaborative Knowledge Acquisition," Expert Systems With Applications, 1992. 5(1-2): pp. 1-13.
    • (1992) Expert Systems With Applications , vol.5 , Issue.1-2 , pp. 1-13
    • Liou, Y.I.1
  • 41
    • 33947394396 scopus 로고    scopus 로고
    • Hipergate - Open Source CRM and Groupware
    • Last accessed on 16th April
    • "Hipergate - Open Source CRM and Groupware", http://www.hipergate.com. Last accessed on 16th April, 2005
    • (2005)


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.