0% found this document useful (0 votes)
41 views2 pages

Untitled 1

Uploaded by

samuel noah
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as ODT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
41 views2 pages

Untitled 1

Uploaded by

samuel noah
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as ODT, PDF, TXT or read online on Scribd
You are on page 1/ 2

Application of statics in software engineering

Software engineering aims to develop methodologies and procedures to control the


whole software development process.
Design of Experiments (DOE) uses statistical techniques to test and construct models of
engineering components and systems. Quality control and process control use statistics as
a tool to manage conformance to specifications of manufacturing processes and their
products. Time and methods engineering uses statistics to study repetitive operations in
manufacturing in order to set standards and find optimum manufacturing procedures.

Reliability engineering uses statistics to measures the ability of a system to perform for
its intended function and has tools for improving performance. Probabilistic design uses
statistics in the use of probability in product and system design. Essential to statistical
software engineering, is the role of data: wherever data are used or can be generated in
the software life cycle, statistical methods can be brought to bear for description,
estimation, and prediction.
The following terms are a brief listing of areas in software engineering that use statistics
to varying degrees at various times

Data Mining: Data mining is the analysis of information in a database, using tools
that look for trends or irregularities in large data sets. In other words "finding useful
information from the available data sets using statistical techniques".
Data mining are transitioning from data-poor to data-rich by using the methods like
data exploration, statistical inference and understanding of variability and uncertainty

Data Compression:Data compression is the coding of data using compact formulas,


called algorithms, and utilities to save storage space or transmission time.

Speech Recognition:Speech recognition is the identification of spoken words by a


machine. The spoken words are turned into a sequence of numbers and matched against
coded dictionaries.

Vision and Image Analyses:Vision and image analyses use statistics to solve
contemporary and practical problems in computer vision, image processing, and artificial
intelligence.

Human/Computer Interaction:Human/Computer interaction uses statistics to design,


implement, and evaluate new technologies that are usable, useful, and appealing to a
broad cross-section of people.

Network/Traffic Modeling:Network/Traffic modeling uses statistics to avoid network


congestion while fully exploiting the available bandwidth.

Stochastic Optimization:Stochastic optimization uses chance and probability models to


develop the most efficient code for finding the solution to a problem.
Stochastic Algorithms: Stochastic algorithms follow a detailed sequence of actions to
perform or accomplish a task in the face of uncertainty.

Artificial Intelligence:Artificial intelligence is concerned with modeling aspects of


human thought on computers. The simplest AI applications can be divided into two types:

-Classifiers:Classifiers are functions that use pattern matching to determine a closest


match. A classifier can be trained in various ways; there are many statistical and
machine learning approaches.
-Controllers:Controllers do however also classify conditions before inferring actions, and
therefore classification forms a central part of many AI system

Machine Learning:Machine learning is the ability of a machine or system to improve


its performance based on previous results.

Capacity Planning:Capacity planning determines what equipment and software will be


sufficient while providing the most power for the least cost.

Storage and Retrieval:Storage and retrieval techniques rely on statistics to ensure


computerized data is kept and recovered efficiently and reliably.

Quality Management:Quality management uses statistics to analyze the condition of


manufactured parts (software) using tools and sampling to ensure a minimum level of
defects.
Performance Evaluation:Performance evaluation is the process of examining a system
or system component to determine the extent to which specified properties are present.

You might also like