최소 단어 이상 선택하여야 합니다.
최대 10 단어까지만 선택 가능합니다.
다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
NTIS 바로가기융합정보논문지 = Journal of Convergence for Information Technology, v.7 no.2, 2017년, pp.67 - 76
최용석 (충북대학교 컴퓨터과학과) , 홍장의 (충북대학교 컴퓨터과학과)
Along with shortening the life cycle of software utilization and supporting various types of user functions, the importance of software architecture development has been emphasized recently. If a software architecture is developed flexibly and reliably for expansion to support new functionality, it ...
* AI 자동 식별 결과로 적합하지 않은 문장이 있을 수 있으니, 이용에 유의하시기 바랍니다.
핵심어 | 질문 | 논문에서 추출한 답변 |
---|---|---|
오픈 소스를 통한 소프트웨어 시스템의 개발에서 중요한 사항은 ? | 다만, 소프트웨어의 수명주기가 짧아지고, 사회, 기술, 정책의 급속한 변화 및 시장의 요구의 다양성 및 신규성을 충족하기 위하여 보다 안정적이고 확장성이 높은 소프트웨어 아키텍처를 설계하는 것은 조직의 비즈니스를 위한 매우 중요한 사항이다[21]. 따라서 본 연구에서 제시하는 SADOSS 방법의 장점은 다음과 같이 정리할 수 있다. | |
소프트웨어 아키텍처 개발의 중요성이 부각되는 이유 ? | 소프트웨어 활용의 수명주기가 단축되고, 다양한 형태의 사용자 기능을 지원하기 위하여 소프트웨어 아키텍처 개발의 중요성이 부각되고 있다. 소프트웨어 아키텍처가 새로운 기능을 갖도록 확장에 유연하고 안정적으로 개발된다면, 새로은 시장의 요구에 빠르게 대응할 수 있다. | |
오픈 소스의 역할은 ? | 소프트웨어의 수요가 급증하고, 모든 영역에서 소프트웨어의 사용이 증가됨에 따라 보다 신속하고 안정적인 소프트웨어 개발이 요구되고 있다. 오픈 소스는 이러한 신속한 소프트웨어 시스템 개발과 안정적인 소프트웨어 개발을 지원한다[1]는 측면에서 최근 많은 소프트웨어개발자에게 관심의 대상이 되고 있다. 그런데, 오픈 소스를 체계적으로 사용하기 위해서는 개발하고자 하는 소프트웨어 시스템에 적합한 소스인가를 판단해야 한다. |
R. Kapur, et al., Open Source Development: Ideal for application development and administrators, DB2 On Campus Book Series, IBM, July 2010.
J. Niere, J. P. Wadsack and L. Wendehals, Design Pattern Recovery Based on Source Code Analysis with Fuzzy Logic, TR0RI-01-222, University of Paderborn, Germany, 2001.
N. R. Carvalho, A. Simoes and J. Almeida, "DMOSS: Open Source SW Documentation Assessment," Computer Science and Information Systems, Vol. 11, No. 4, pp. 1191-1207, 2014. DOI: 10.2298/CSIS131005027C
Find, "Create, and Publish Open Source Software for Free," https://sourceforge.net, 2017. 3.
Gifhub, "How people build software," https://github.com, 2017. 2.
E. Constantinou, G. Kakarontzas and I. Stameloos, "Open Source Software: How Can Design Metrics Facilitate Architecture Recovery?," Proceeding of the 4th Workshop on Intelligent Techniques in Software Engineering, pp. 111-222, 2011
L. Heinemann, F. Deissenboeck, M. Gleirscher, B. Hummel and M. Irlbeck "On the Extent and Nature of Software Reuse in Open Source Java Projects", Proceeding of the International Conference on Software Reuse 2011, Lecture Notes in Computer Science, Vol 6727. Springer, pp. 207-222, 2011. DOI: 10.1007/978-3-642-21347-2_16
Doxygen, http://www.doxygen.org, 2017. 2.
S. Mancoridis, B. S. Mitchell, Y. Chen and E. R. Gansner, "Bunch: A Clustering Tool for the Recovery and Maintenance of Software System Structures," Proceeding of the International Conferencce on Software Maintenamce (ICSM'99), pp. 1-10, 1999.
G. Rasool, P. Meader and I. Philippow, "Evaluation of design pattern recovery tools," Procedia Computer Science, Vol. 3, pp. 813-819, 2011
Y. Cai, H. Wong, S. Wong and L. Wang. "Leveraging design rules to improve software architecture recovery," Proceeding of the International ACM Sigsoft Conference on the Quality of Software Architectures, pp. 133-142, 2013.
H. Ryu and W. J. Lee, “A Study on UML based Modeling and Automatic Code Generation,” Journal of Convergence for Information Technology, Vol. 2, No. 1, pp. 33-40, 2012.
J. S. Park, J. S. Kwon, J. E. Hong and M. Choi, “Software Architecture Recovery for Android Application Reuse,” Journal of Convergence Society for SMB, Vol. 3, No. 2, pp. 9-17, Jun. 2013.
Y. Choi, D. Kim and J. E. Hong, "An Extraction Technique of Design Pattern for Enhancing Reusability and Extendibility of JAVA Open sources," Proceeding of the KIISE Conference on Software Engineering (KCSE 2017), Vol. 19, No. 1, pp. 203-210, 2017.
R. Wojcik, F. Bachmann, L. Bass, P. Clements, P. Merson, R. Nord and B. Wood, Attribute-Driven Design (ADD), Version 2.0, CMU/SEI-2006-TR-023, SEI CMU, Nov. 2006.
F. Bachmann, L. Bass and M. Klein, Deriving Architectural Tactics: A Step Toward Methodical Architectural Design, CMU/SEI-2003-TR-004, SEI CMU, Mar. 2003
F. Buschmann, R. Meunier, H. Rohnert, P. Sommerlad and M. Stal, Pattern-Oriented Software Architecture, Volumn 1: A System of Patterns, Wiley, 1996.
E. Gamma, R. Helm, R. Johnson and J. Vlissides, Design Patterns: Elements of Reusable Object-Oriented Software, Addison-Wesley, 1995.
Rachel Roumeliotis, 5 software development trends shaping enterprise, O'Reilly, Jan., 2017
H. Cervantes, R. Kazman, Designing Software Architectures: A Practical Approach, Addison-Wesley, 2016.
*원문 PDF 파일 및 링크정보가 존재하지 않을 경우 KISTI DDS 시스템에서 제공하는 원문복사서비스를 사용할 수 있습니다.
Free Access. 출판사/학술단체 등이 허락한 무료 공개 사이트를 통해 자유로운 이용이 가능한 논문
※ AI-Helper는 부적절한 답변을 할 수 있습니다.