{{위키데이터 속성 추적}}
'''소프트웨어 인텔리전스'''(Software intelligence)는 [[정보기술]] 환경에서 복잡한 소프트웨어 시스템을 더 잘 이해하고 제어하기 위해 [[데이터베이스]] 구조, [[소프트웨어 프레임워크]] 및 [[소스 코드]]를 분석하도록 설계된 소프트웨어로 생성된 소프트웨어 자산의 내부 작동 및 구조적 상태에 대한 통찰력이다.<ref>Dąbrowski R. (2012) On Architecture Warehouses and Software Intelligence. In: Kim T., Lee Y., Fang W. (eds) Future Generation Information Technology. FGIT 2012. Lecture Notes in Computer Science, vol 7709. Springer, Berlin, Heidelberg</ref><ref>{{저널 인용|last1=Hinchey|first1=Mike |last2=Jain|first2=Amit |last3=Kaushik|first3=Manju |last4=Misra|first4=Sanjay |date=Jan 2023 |title= Guest Editorial: Intelligence for systems and software engineering |journal=Innovations in Systems and Software Engineering |volume=19 |issue=1 |pages=1–4 |publisher=Springer |doi=10.1007/s11334-023-00526-1 |pmid=36744022 |pmc=9886201 }}</ref> [[비즈니스 인텔리전스]](BI)와 마찬가지로 소프트웨어 인텔리전스는 데이터 마이닝과 소프트웨어의 내부 구조를 위한 일련의 소프트웨어 도구 및 기술로 생성된다. 결과는 자동으로 생성되어 기술 문서가 포함된 지식 기반을 제공하고<ref>Bartoszuk, C., Dąbrowski, R., Stencel, K., & Timoszuk, G. "On quick comprehension and assessment of software.", In Proceedings of the 14th International Conference on Computer Systems and Technologies, June 2013, pp. 161-168 {{doi|10.1145/2516775.2516806}}</ref> 비즈니스 및 소프트웨어 이해관계자가 정보에 근거한 결정을 내리고<ref>Raymond PL Buse, and Thomas Zimmermann. "Information needs for software development analytics." 2012 34th International Conference on Software Engineering (ICSE). IEEE, June 2012, pp. 987-996 {{doi|10.1109/ICSE.2012.6227122}}</ref>, 소프트웨어 개발 조직의 효율성을 측정하고, 소프트웨어 상태에 대해 전달하고, 소프트웨어 재앙을 방지하는 데 사용할 수 있도록 한다.<ref>Ahmed E. Hassan and Tao Xie. 2010. Software intelligence: the future of mining software engineering data. In Proceedings of the FSE/SDP workshop on Future of software engineering research (FoSER '10). ACM, New York, NY, USA, 161–166</ref>

== 역사 ==
소프트웨어 인텔리전스는 미국의 엔지니어, 기업가, 컨설턴트이자 소프트웨어 인텔리전스 코퍼레이션(Software Intelligence Corporation)의 창립자인 커크 폴 라플러(Kirk Paul Lafler)가 1979년에 사용했다. 당시에는 주로 [[SAS 인스티튜트|SAS]] 활동과 관련이 있었으며 1979년부터 전문가로 활동해 왔다.<ref>{{웹 인용|url=https://www.ithistory.org/honor-roll/mr-kirk-paul-lafler |title=Mr. Kirk Paul Lafler |author=<!--Not stated-->|date=21 December 2015 }}</ref>

1980년대 초 빅터 R. 바실리(Victor R. Basili)는 소프트웨어 엔지니어링, 소프트웨어 개발 평가 및 변형과 관련된 유효한 소프트웨어 엔지니어링 데이터를 수집하는 방법을 자세히 설명하는 다양한 논문에 참여했다.<ref>{{서적 인용|last=Basili |first= Victor R.|date=1981 |title= Data collection, validation and analysis. Software Metrics: An Analysis and Evaluation|url= http://www.cs.umd.edu/~basili/publications/chapters/C12.pdf|publisher=MIT Press |page=143 |isbn=0-262-16083-8}}</ref><ref>{{저널 인용| url = https://www.researchgate.net/publication/220070466
| title = A Methodology for Collecting Valid Software Engineering Data. | last1 = Basili | first1 = Victor R. | last2 = Weiss | first2 = David M. | journal = IEEE Transactions on Software Engineering | date = Nov 1984 | issue = 6 | publisher = IEEE Trans. Softw. Eng. 10, 6 (November 1984) | pages = 728–738 | doi = 10.1109/TSE.1984.5010301 | hdl = 1903/7513 | hdl-access = free
}}</ref> 2004년에는 소프트웨어 분석 분야의 다양한 소프트웨어 공급업체가 제품 이름 지정 및 마케팅 전략의 일부로 이 용어를 사용하기 시작했다.

그런 다음 2010년에 아흐메드 E. 하산(Ahmed E. Hassan)과 타오셰(Tao Xie)는 소프트웨어 인텔리전스를 "소프트웨어 실무자에게 일상적인 의사 결정 프로세스를 지원하기 위해 최신의 관련 정보를 제공하는 관행으로 정의했으며 소프트웨어 인텔리전스는 평생 동안 의사 결정 프로세스를 지원해야 한다고 이야기했다. 그들은 계속해서 소프트웨어 인텔리전스를 향후 수십 년 동안 "현대 소프트웨어 관행에 대한 강력한 영향"으로 정의한다.<ref>Ahmed E. Hassan and Tao Xie. 2010. Software intelligence: the future of mining software engineering data. In Proceedings of the FSE/SDP workshop on Future of software engineering research (FoSER '10). ACM, New York, NY, USA, 161–166. {{doi|10.1145/1882362.1882397}}</ref>

== 각주 ==
<references />

[[분류:소프트웨어]]
[[분류:데이터 관리]]
[[분류:소스 코드]]