Index of software engineering articles

This is an alphabetical list of articles pertaining specifically to software engineering.

0–9

edit

2D computer graphics3D computer graphics

Abstract syntax treeAbstractionAccounting softwareAdaAddressing modeAgile software developmentAlgorithmAnti-patternApplication frameworkApplication softwareArtificial intelligenceArtificial neural networkASCIIAspect-oriented programmingAssemblerAssembly languageAssertionAutomata theoryAutomotive softwareAvionics software

Backward compatibilityBASICBCPLBerkeley Software DistributionBeta testBoolean logicBusiness software

CC++C#CADCanonical modelCapability Maturity ModelCapability Maturity Model IntegrationCOBOLCode coverageCohesionCompilersComplexityComputationComputational complexity theoryComputerComputer-aided designComputer-aided manufacturingComputer architectureComputer bugComputer fileComputer graphicsComputer modelComputer multitaskingComputer programmingComputer scienceComputer softwareComputer term etymologiesConcurrent programmingConfiguration managementCouplingCyclomatic complexity

Data structureData-structured languageDatabaseDead codeDecision tableDeclarative programmingDesign patternDevelopment stageDevice driverDisassemblerDisk imageDomain-specific language

EEPROMElectronic design automationEmbedded systemEngineeringEngineering modelEPROMEven-odd ruleExpert systemExtreme programming

FIFO (computing and electronics)File systemFilename extensionFinite-state machineFirmwareFormal methodsForthFortranForward compatibilityFunctional decompositionFunctional designFunctional programming

Game developmentGame programmingGame testerGIMP ToolkitGraphical user interface

Hierarchical databaseHigh-level languageHoare logicHuman–computer interactionHyperlinkHyper-threading

IEEE SoftwareImperative programmingInformation technology engineeringInformation systemsInformation technologyInstruction setInteractive programmingInterface description languageIntermediate languageInterpreterInvariantISOISO 9000ISO 9001ISO 9660ISO/IEC 12207ISO imageIterative development

JavaJava Modeling LanguageJava virtual machine

KernelKnowledge management

Level designLevel designerLIFOLinuxList of programming languagesLiterate programming

Machine codeMachine languageMainframeMedical informaticsMedical softwareMesh networkingMetadata (computing)MicrocodeMicroprogramMicrosoft WindowsMinicomputerMIPS architectureMulti-paradigm programming language

Neural network softwareNumerical analysis

Object codeObject databaseObject-oriented programmingOntologyOpcodeOpen implementationOpen-source softwareOperating system

Packet writingPair programmingParallax scrollingPascalp-code machinePerlPHPPost-object programmingPrivacy Engineering - Procedural programmingProcessor registerProgram specificationProgramming languageProgramming paradigmProgramming toolProject lifecycleProprietary softwarePython

Qt (toolkit)Query optimizerQueueing theory

Rapid application developmentRational Unified ProcessReal-time operating systemRefactoringReflectionRegression testingRelational databaseRelease to manufacturingReliability engineeringRequirementRequirements analysisRevision controlRobotics

Scripting languageSecond-system effectSignal analysisSimulationSoftwareSoftware architectureSoftware bloatSoftware brittlenessSoftware componentrySoftware configuration managementSoftware development cycleSoftware development processSoftware engineeringSoftware frameworkSoftware maintenanceSoftware metricSource codeSource lines of codeSpecification languageSpriteSQLStandard data modelSCAMPIStack (abstract data type)Static code analysisStatic single-assignment formStatistical packageStringStructured programmingStructured Query LanguageSubroutineSupercomputerSystems architectSystems development life cycleSystems designSPICE (ISO15504)

TclTexture mappingTheory of computationThink aloud protocolThreadThreaded codeThree-address codeTimeboxingTinyOS

UCSD p-SystemUnixUsabilityUsability testingUser interface

Video gamesVirtual finite-state machineVisual Basic (classic)Visual Basic .NET

Waterfall modelWikiWindowsWindows Vista

Xerox PARC

YouTube

Z notation