Software Engineering (SE) is the application of a systematic, disciplined, quantifiable approach to the design, development, operation, and maintenance of software, and the study of these approaches; that is, the application of engineering to software. In layman's terms, it is the act of using insights to conceive, model and scale a solution to a problem. The term software engineering first appeared in the 1968 NATO Software Engineering Conference and was meant to provoke thought regarding the perceived "software crisis" at the time.

Recent Publications

APSEC 2019. 12
Statistical Verification Framework for Platooning System of Systems with Uncertainty“, Sangwon Hyun
Journal of Supercomputing 2019. 10
Efficient noise injection for exposing hidden data races“, Misun Yu
SESoS 2019. 05
Slicing Executable System-of-Systems Models for Efficient Statistical Verification“, Jiyoung Song
“A Simulation-based Behavior Analysis for MCI Response System of Systems”,  Sumin Park
SoSE 2019. 5
Spectrum-Based Fault Localization on a Collaboration Graph of a System-of-Systems“, Yong-Jun Shin

Related Sites