Learn about software engineering.Software engineeringSoftware engineering is the application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software, and the study of these approaches; that is, the application of engineering to software. Software Engineering InstituteThe Carnegie Mellon Software Engineering Institute (SEI) is a federally funded research and development center headquartered on the campus of Carnegie Mellon University in Pittsburgh, Pennsylvania, United States. Software industryThe software industry includes businesses involved in the development, maintenance and publication of computer software using any business model. Software development methodologyA software development methodology or system development methodology in software engineering is a framework that is used to structure, plan, and control the process of developing an information system. Software development processA software development process is a structure imposed on the development of a software product. Software Engineering Body of KnowledgeThe Software Engineering Body of Knowledge (SWEBOK) is a product of the Software Engineering Coordinating Committee sponsored by the IEEE Computer Society. Software Engineering 2004The Software Engineering 2004 (SE2004) formerly known as Computing Curriculum Software Engineering (CCSE) is a document that provides recommendations for undergraduate education in software engineering. Software engineering professionalismFor many years, software engineering has been trying to be a software engineering profession. Software Engineering NotesThe ACM SIGSOFT Software Engineering Notes (SEN) is published by the Association for Computing Machinery (ACM) for the Special Interest Group on Software Engineering (SIGSOFT). Software Engineering for Adaptive and Self-Managing SystemsThe Workshop on Software Engineering for Adaptive and Self-Managing Systems (SEAMS) is a leading international forum for exchanging new research results and experiences in the areas of autonomic, self-managing, self-healing, self-optimizing, self-configuring, and self-adaptive systems. |