ArticleslgStudy

computer science

TeleSoft

TeleSoft is a computer science topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand TeleSoft rather than just read about it. In short: TeleSoft, Inc. (sometimes written Telesoft) was an American software development company founded in 1981 and based in San Diego, California, that specialized in development tools for the Ada programming language.

Key takeaways

  • TeleSoft belongs to computer science; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect TeleSoft to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of TeleSoft from memory before moving on to harder problems.

Reference excerpt

TeleSoft, Inc. (sometimes written Telesoft) was an American software development company founded in 1981 and based in San Diego, California, that specialized in development tools for the Ada programming language.

History In 1981, University of California, San Diego (UCSD) professor Kenneth Bowles was looking to do for the emergent Ada programming language what the UCSD Pascal and the UCSD p-System language translator and operating system had done for the Pascal programming language and world. He thus founded a company called Telesoftware, which soon merged with another UCSD-offshoot company Renaissance Systems, founded by Craig Maudlin and Christopher Klein, to form TeleSoft. The early merged company initially sold various Motorola 68000-based systems and software. TeleSoft got off to a fast start in the Ada compiler market, releasing its first product in May 1981, well before the new language standard became final. TeleSoft had thus put out the first commercially available Ada compiler. Bowles took an-earlier-than-usual status as an emeritus professor at UCSD in 1984 in order to focus his attentions on TeleSoft. The company was able to obtain funding, including $2 million in venture capital funding in 1984. The first generation TeleSoft compiler was very slow, but compilation speeds improved considerably with the TeleGen2 product. TeleSoft sold both native compilers and cross compilers for various embedded systems architectures. The customer base for the compiler grew to include many large corporations, including IBM, Sun Microsystems, Intel, Cray Research, Motorola, and Unisys. The Ada software environment was originally thought to be a promising market, with a number of small, new companies including TeleSoft seeking to gain a foothold in it. But the Ada compiler business proved to be a difficult one to be in; many of the advantages of the language for general-purpose programming were not seen as such by the general software engineering community or by educators. By the late 1980s, TeleSoft had suffered two rounds of layoffs. Still privately held, in 1988 it reportedly had revenue of $18 million and some 235 employees.

Company sale and subsequent history TeleSoft was acquired in 1989 by Swedish Telecom and merged with that company's subsidiary Telelogic to form an entity known as Telesoft AB. TeleSoft president Ben Goodwin became the head of the new company. Swedish Telecom was a heavy user of Ada and Telelogic wanted to bolster its offerings in that area. Bowles sold his interest in TeleSoft as part of this transaction; he would go on to participate for several years in the ISO committee responsible for the Ada 95 standardization effort. But the Ada industry underwent further consolidations. Telelogic soon reduced its development of Ada tools. At the end of 1992, TeleSoft was merged into Alsys, founded by chief Ada designer Jean Ichbiah, which itself had been acquired in 1991 by French defense contractor Thomson-CSF; more mergers, acquisitions, divestitures and the like would follow.

References

Worked examples

Example 1 — a first encounter with TeleSoft

Start with the simplest possible case. Write down what TeleSoft claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In computer science, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to TeleSoft before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about TeleSoft ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of TeleSoft

In research
TeleSoft appears in computer science research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses TeleSoft in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
TeleSoft is common in secondary-school and first-year university syllabi. It links to neighbouring topics Ada (programming language), American companies disestablished in 1992, American companies established in 1981, so understanding it makes those chapters shorter.
In everyday life
Look for TeleSoft outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.
Ask Teacher Smith questions about this articleOpens your AI tutor with a question about “TeleSoft” →

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study TeleSoft in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what TeleSoft means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain TeleSoft out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is TeleSoft in simple terms?

TeleSoft, Inc. (sometimes written Telesoft) was an American software development company founded in 1981 and based in San Diego, California, that specialized in development tools for the Ada programming language.

Why does TeleSoft matter?

Because it connects several computer science ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study TeleSoft?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on TeleSoft.

Tags

  • Ada (programming language)
  • American companies disestablished in 1992
  • American companies established in 1981
  • Defunct computer companies based in California
  • Defunct software companies of the United States
  • Software companies based in San Diego
  • Software companies disestablished in 1992
  • Software companies established in 1981

Keep exploring