Programming in the small

Programming in the small

In computer science terms, programming in the small deals with short-lived programmatic behavior, often executed as a single ACID transaction and which allows access to local logic and resources such as files, databases, etc.

In contrast, programming in the large can refer to programming code that represents the high-level state transition logic of a system. This logic encodes information such as when to wait for messages, when to send messages, when to compensate for failed non-ACID transactions, etc.

The concept was introduced by Frank DeRemer and Hans Kron in their 1976 paper "Programming-in-the-Large Versus Programming-in-the-Small", IEEE Trans. on Soft. Eng. 2(2).


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • Programming in the large and programming in the small — Programming paradigms Agent oriented Automata based Component based Flow based Pipelined Concatenative Concurrent computin …   Wikipedia

  • Programming in the large — In software development, programming in the large can involve programming by larger groups of people or by smaller groups over longer time periods. Either of these conditions will result in large, and hence complicated, programs that can be… …   Wikipedia

  • The CW Television Network — Type Broadcast television network …   Wikipedia

  • Programming language — lists Alphabetical Categorical Chronological Generational A programming language is an artificial language designed to communicate instructions to a machine, particularly a computer. Programming languages can be used to create programs that… …   Wikipedia

  • The Long Tail — The phrase The Long Tail (as a proper noun with capitalized letters) was first coined by Chris Anderson in an October 2004 Wired magazine article [ [http://www.wired.com/wired/archive/12.10/tail.html The Long Tail ] by Chris Anderson, Wired , Oct …   Wikipedia

  • Programming paradigm — Programming paradigms Agent oriented Automata based Component based Flow based Pipelined Concatenative Concu …   Wikipedia

  • Small matter of programming — (SMOP) was among the games described in an article written pseudonymously [ Citation | last = Shedley | first = Ethan I. | title = Big System Games | magazine = Datamation | volume = 17 | issue = 7 | pages = 22 25 | publisher = Technical… …   Wikipedia

  • The Rainbow (magazine) — The Rainbow was a monthly magazine for the TRS 80 Color Computer by the Tandy Corporation (now RadioShack). It was started by the late Lawrence C. Falk [ [http://www.lrc.ky.gov/record/06SS/SR4/bill.doc Kentucky Senate Resolution on Lonnie Falk s… …   Wikipedia

  • The Wisdom Television Network — The Wisdom Television Network. [Note to contributors: This article would benefit greatly from accounts of employees within the failed cable TV and Radio network. There are many departments and areas of the network that could be discussed from a… …   Wikipedia

  • The Zone — is the flagship weekday afternoon programming block on the Canadian television channel YTV. It airs between 4:00 p.m. and 6:00 p.m. ET in Canada and is familiar to many Canadians who have grown up watching YTV since the early 1990s. It consists… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”