Regression testingRegression testing (rarely, non-regression testing) is re-running functional and non-functional tests to ensure that previously developed and tested software still performs as expected after a change. If not, that would be called a regression. Changes that may require regression testing include bug fixes, software enhancements, changes, and even substitution of electronic components (hardware). As regression test suites tend to grow with each found defect, test automation is frequently involved.
Salt miningSalt mining extracts natural salt deposits from underground. The mined salt is usually in the form of halite (commonly known as rock salt), and extracted from evaporite formations. Before the advent of the modern internal combustion engine and earth-moving equipment, mining salt was one of the most expensive and dangerous of operations because of rapid dehydration caused by constant contact with the salt (both in the mine passages and scattered in the air as salt dust) and of other problems caused by accidental excessive sodium intake.
GeologyGeology () is a branch of natural science concerned with the Earth and other astronomical objects, the rocks of which it is composed, and the processes by which they change over time. Modern geology significantly overlaps all other Earth sciences, including hydrology. It is integrated with Earth system science and planetary science. Geology describes the structure of the Earth on and beneath its surface and the processes that have shaped that structure.
Agent-based computational economicsAgent-based computational economics (ACE) is the area of computational economics that studies economic processes, including whole economies, as dynamic systems of interacting agents. As such, it falls in the paradigm of complex adaptive systems. In corresponding agent-based models, the "agents" are "computational objects modeled as interacting according to rules" over space and time, not real people. The rules are formulated to model behavior and social interactions based on incentives and information.
Sea saltSea salt is salt that is produced by the evaporation of seawater and saltwater. It is used as a seasoning in foods, cooking, cosmetics and for preserving food. It is also called bay salt, solar salt, or simply salt. Like mined rock salt, production of sea salt has been dated to prehistoric times. Commercially available sea salts on the market today vary widely in their chemical composition. Although the principal component is sodium chloride, the remaining portion can range from less than 0.2 to 10% of other salts.
Computational economicsComputational Economics is an interdisciplinary research discipline that involves computer science, economics, and management science. This subject encompasses computational modeling of economic systems. Some of these areas are unique, while others established areas of economics by allowing robust data analytics and solutions of problems that would be arduous to research without computers and associated numerical methods.
Salt (chemistry)In chemistry, a salt is a chemical compound consisting of an ionic assembly of positively charged cations and negatively charged anions, which results in a compound with no net electric charge. A common example is table salt, with positively charged sodium ions and negatively charged chloride ions. The component ions in a salt compound can be either inorganic, such as chloride (Cl−), or organic, such as acetate (CH3COO−). Each ion can be either monatomic, such as fluoride (F−), or polyatomic, such as sulfate (SO42−).
Software development processIn software engineering, a software development process is a process of planning and managing software development. It typically involves dividing software development work into smaller, parallel, or sequential steps or sub-processes to improve design and/or product management. It is also known as a software development life cycle (SDLC). The methodology may include the pre-definition of specific deliverables and artifacts that are created and completed by a project team to develop or maintain an application.
Sequence stratigraphySequence stratigraphy is a branch of geology, specifically a branch of stratigraphy, that attempts to discern and understand historic geology through time by subdividing and linking sedimentary deposits into unconformity bounded units on a variety of scales. The essence of the method is mapping of strata based on identification of surfaces which are assumed to represent time lines (e.g. subaerial unconformities, maximum flooding surfaces), thereby placing stratigraphy in chronostratigraphic framework allowing understanding of the evolution of the earth's surface in a particular region through time.
Sedimentary rockSedimentary rocks are types of rock that are formed by the accumulation or deposition of mineral or organic particles at Earth's surface, followed by cementation. Sedimentation is the collective name for processes that cause these particles to settle in place. The particles that form a sedimentary rock are called sediment, and may be composed of geological detritus (minerals) or biological detritus (organic matter). The geological detritus originated from weathering and erosion of existing rocks, or from the solidification of molten lava blobs erupted by volcanoes.