The word for "professional system" or "task system"

I work with software engineering and in norwegian (I'm from Norway) we have a word, "fagsystem", which refers to a software system/application that is specialized to handle a certain kind of business or professional context. Examples are my best bet to clarify, I guess:

  • A banking back-end system that keeps track of a customers transactions and bank engagement
  • An insurance back-end system that keeps track of a customers insurance premiums
  • An airline booking system
  • ...<

I've tried using translate.google.com but the translations seem a bit funny: "professional system", "task system", "specialized system".

I would be very thankful for any suggestions on how to express this in English.


Solution 1:

Various examples,

  • CRM = Customer relationship management
  • ERM = Employee relationship management
  • Workflow Management System
  • ECM = Enterprise content management

But what you might be looking for is the grand-daddy of all
ERP = Enterprise resource planning

Alternatively,

Enterprise Resource Planning and Management.

Very general terms that can be used on application of any type of software on a company-wide level

  • Enterprise solution
  • Enterprise system

e.g.,

Representatives from oracle assured us that they have an enterprise solution for our requirements, by packaging various enterprise systems together.

Solution 2:

As mentioned in a previous answer, application software may be an appropriate term. The phrase enterprise infrastructure software is not in wide use (so far as I know) but enterprise software is a commonly-used phrase. According to wikipedia, enterprise software (also called enterprise application software or EAS) is purposed-designed computer software used by organizations such as businesses, schools, clubs, retailers, government, etc, as opposed to software used by individuals.

An older term (which may be jargon) is stovepipe systems or stovepipe software, which refers to closed-source vertically-integrated software systems that cannot share information with other applications used in an organization. Most airline reservation software, banking software, defense-program software, and various industrial software systems fell into this category during the early decades of computer use; and some software in those areas still does. This use of the word stovepipe is reflected in the following sense shown in wiktionary:

A channel for body of information which is compartmentalized in such a manner that some parties which might be interested in its use or be able to utilize it are restricted from access to it.

Solution 3:

The adjective "dedicated" might be what you want here. The phrase "a dedicated <...> system" is not uncommon.