# Outline of software engineering

> The following outline is provided as an overview of and topical guide to software engineering: Software engineering – application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software; that is the application of engineering to software. The ACM Computing Classification system is a poly-hierarchical ontology that organizes the topics of [&hellip;]

The following outline is provided as an overview of and topical guide to software engineering:

**Software engineering** – application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software; that is the application of engineering to software.

The ACM Computing Classification system is a poly-hierarchical ontology that organizes the topics of the field and can be used in semantic web applications and as a de facto standard classification system for the field.   The major section “Software and its Engineering” provides an outline and ontology for software engineering.

## Software applications

Software engineers build software (applications, operating systems, system software) that people use.

Applications influence software engineering by pressuring developers to solve problems in new ways. For example, consumer software emphasizes low cost, medical software emphasizes high quality, and Internet commerce software emphasizes rapid development.

- Business software

Accounting software

- Analytics

Data mining closely

…

*Source: [Wikipedia](https://en.wikipedia.org/wiki/Outline_of_software_engineering)*

---

## Metadata

- **URL:** https://wpsearchai.com/outline-of-software-engineering/
- **Published:** 2026-01-28T18:51:01+00:00
- **Modified:** 2026-01-28T18:51:01+00:00
- **Author:** admin
- **Categories:** Software engineering
