Glossary entry (derived from question below)
Dutch term or phrase:
gebruikerssoftware; gebruikersoftware
English translation:
user software; front-end software
Added to glossary by
Michael Beijer
Jan 21, 2015 23:34
9 yrs ago
Dutch term
gebruikerssoftware
Dutch to English
Tech/Engineering
Computers: Software
Belgian traffic-signal controller tender
I have seen this variously translated as:
desktop software,
consumer software,
application software,
firmware,
user-written software, and, last but not least:
user software.
Reading the following Wikipedia article then confused me even more:
"Architecture
See also: Software architecture
Users often see things differently from programmers. People who use modern general purpose computers (as opposed to embedded systems, analog computers and supercomputers) usually see three layers of software performing a variety of tasks: platform, application, and user software.
• Platform software: Platform includes the firmware, device drivers, an operating system, and typically a graphical user interface which, in total, allow a user to interact with the computer and its peripherals (associated equipment). Platform software often comes bundled with the computer. On a PC one will usually have the ability to change the platform software.
• Application software: Application software or Applications are what most people think of when they think of software. Typical examples include office suites and video games. Application software is often purchased separately from computer hardware. Sometimes applications are bundled with the computer, but that does not change the fact that they run as independent applications. Applications are usually independent programs from the operating system, though they are often tailored for specific platforms. Most users think of compilers, databases, and other "system software" as applications.
• User-written software: End-user development tailors systems to meet users' specific needs. User software includes spreadsheet templates and word processor templates. Even email filters are a kind of user software. Users create this software themselves and often overlook how important it is. Depending on how competently the user-written software has been integrated into default application packages, many users may not be aware of the distinction between the original packages, and what has been added by co-workers." (https://en.wikipedia.org/wiki/Software )
-----------------------------------------------------------------------------------------*
OK, and now my own text (a tender document relating to a traffic-signal controllers; basically, the Belgian government is looking for a company to supply the equipment):
"Het afstandsbedieningssysteem staat ook in voor het tot stand brengen van een verbinding tussen de verkeersregelaar en een PC of laptop op afstand ( zie ook $gebruikerssoftware)."
[…]
1.2.1.1.O GEBRUIKERSSOFTWARE
Als last van de aanneming levert de opdrachtnemer alle gebruikerssoftware nodig voor het uitvoeren van minstens alle handelingen zoals hieronder beschreven. De gebruikerssoftware wordt in 7-voud geleverd op een USB-stick, CD- of DVD-ROM die het de aanbestedende overheid mogelijk maakt de software volledig te (her)configureren op een eigen toestel. De minimale specificaties dat dit toestel moet hebben, worden duidelijk bij de inschrijving vermeld.
De gebruikerssoftware laat minimaal toe om lokaal (via ethernetverbinding of draadloze, goed beveiligde WIFI verbinding) en op afstand (via een inbelverbinding of het telematicanetwerk):
• De inhoud van het geheugen uit te lezen en op te slaan in een gebruikelijk formaat, in het bijzonder:
o Alle actuele en afgemelde foutmeldingen
o De gegevens van het kruispunt: seingroepen, detectoren, beveiligde/bewaakte rode verkeerslichten, conflictmatrix, …
o De opgeslagen detectorwaarden en seingroeptoestanden
• Een overzicht te geven van eerder geïnstalleerde kruispuntprogramma’s (datum aanpassing, verkeersplannummer, …)
etc."
desktop software,
consumer software,
application software,
firmware,
user-written software, and, last but not least:
user software.
Reading the following Wikipedia article then confused me even more:
"Architecture
See also: Software architecture
Users often see things differently from programmers. People who use modern general purpose computers (as opposed to embedded systems, analog computers and supercomputers) usually see three layers of software performing a variety of tasks: platform, application, and user software.
• Platform software: Platform includes the firmware, device drivers, an operating system, and typically a graphical user interface which, in total, allow a user to interact with the computer and its peripherals (associated equipment). Platform software often comes bundled with the computer. On a PC one will usually have the ability to change the platform software.
• Application software: Application software or Applications are what most people think of when they think of software. Typical examples include office suites and video games. Application software is often purchased separately from computer hardware. Sometimes applications are bundled with the computer, but that does not change the fact that they run as independent applications. Applications are usually independent programs from the operating system, though they are often tailored for specific platforms. Most users think of compilers, databases, and other "system software" as applications.
• User-written software: End-user development tailors systems to meet users' specific needs. User software includes spreadsheet templates and word processor templates. Even email filters are a kind of user software. Users create this software themselves and often overlook how important it is. Depending on how competently the user-written software has been integrated into default application packages, many users may not be aware of the distinction between the original packages, and what has been added by co-workers." (https://en.wikipedia.org/wiki/Software )
-----------------------------------------------------------------------------------------*
OK, and now my own text (a tender document relating to a traffic-signal controllers; basically, the Belgian government is looking for a company to supply the equipment):
"Het afstandsbedieningssysteem staat ook in voor het tot stand brengen van een verbinding tussen de verkeersregelaar en een PC of laptop op afstand ( zie ook $gebruikerssoftware)."
[…]
1.2.1.1.O GEBRUIKERSSOFTWARE
Als last van de aanneming levert de opdrachtnemer alle gebruikerssoftware nodig voor het uitvoeren van minstens alle handelingen zoals hieronder beschreven. De gebruikerssoftware wordt in 7-voud geleverd op een USB-stick, CD- of DVD-ROM die het de aanbestedende overheid mogelijk maakt de software volledig te (her)configureren op een eigen toestel. De minimale specificaties dat dit toestel moet hebben, worden duidelijk bij de inschrijving vermeld.
De gebruikerssoftware laat minimaal toe om lokaal (via ethernetverbinding of draadloze, goed beveiligde WIFI verbinding) en op afstand (via een inbelverbinding of het telematicanetwerk):
• De inhoud van het geheugen uit te lezen en op te slaan in een gebruikelijk formaat, in het bijzonder:
o Alle actuele en afgemelde foutmeldingen
o De gegevens van het kruispunt: seingroepen, detectoren, beveiligde/bewaakte rode verkeerslichten, conflictmatrix, …
o De opgeslagen detectorwaarden en seingroeptoestanden
• Een overzicht te geven van eerder geïnstalleerde kruispuntprogramma’s (datum aanpassing, verkeersplannummer, …)
etc."
Proposed translations
(English)
4 +3 | user software | Textpertise |
3 | front-end software | Kitty Brussaard |
Change log
Jan 28, 2015 21:02: Michael Beijer changed "Edited KOG entry" from "<a href="/profile/652138">Michael Beijer's</a> old entry - "gebruikerssoftware; gebruikersoftware"" to ""user software""
Proposed translations
+3
58 mins
Selected
user software
Do not let yourself be confused by the mental image of the user as an ordinary 'man on the street'. The user here is not necessarily a lay individual; more likely a professional who is using the software in a highly technical way to control the traffic signals but would still be classed as a user. Seems to me to be a straightforward choice.
Peer comment(s):
agree |
Barbara Schmidt, M.A. (X)
6 hrs
|
agree |
philgoddard
6 hrs
|
agree |
writeaway
: seems like the obvious translation to a very challenging term
14 hrs
|
4 KudoZ points awarded for this answer.
4 days
front-end software
You could use 'front-end software' or 'front-end user software' in this specific case as well.
Note from asker:
Thanks Kitty! |
Discussion
"User software is any software that is required by a user to operate something, e.g. you buy a printer but need the user software to operate it, i.e. for settings, to add or delete various features etc. The same would apply to e.g. a smartphone that has features and settings that require the use of user software.
User software is not the same as user-written software.
User-written software is software (often scripts, modules etc.) written by users of a specific programming language or programming script language. User-written software can also be scripts or modules written in other software, like Dbase, XLS, MS Access etc. after purchasing the primary software packages. An extensive macro in MS Word, for example, would also be classified as being user-written software."
… so "user software" it is then. I'll wait the remainder of the suggested 24 hrs and then select Madeline's answer.
See e.g.:
https://www.google.co.uk/search?sourceid=chrome-psyapi2&ion=... (Google search for: "system and user software")
+
"Both system and user software may need to use software constructs such as semaphores (also called locks or gates) to prevent one thread from interfering with another if they should happen to cross paths in referencing the same data." (https://en.wikipedia.org/wiki/Multiprocessing )
@Textpertise: I didn't just ask this question to figure out which term to use in this particular text. I asked it so I could create a definitive glossary entry (in my CAT tool) for the term "gebruikerssoftware".
The operating system (OS) is the best-known example of system software. The OS manages all the other programs in a computer." (http://whatis.techtarget.com/definition/system-software )
* The operating system (prominent examples being z/OS, Microsoft Windows, Mac OS X and Linux), allows the parts of a computer to work together by performing tasks like transferring data between memory and disks or rendering output onto a display device. It also provides a platform to run high-level system software and application software.
…
* Utility software helps to analyze, configure, optimize and maintain the computer, such as virus protection.
…
In contrast to system software, software that allows users to do things like create text documents, play games, listen to music, or web browsers to surf the web are called application software. The line where the distinction should be drawn isn't always clear. Most operating systems bundle such software. Such software is not considered system software when it can be uninstalled without affecting the functioning of other software." (http://en.wikipedia.org/wi
[Application software] should be contrasted with system software which is involved in integrating a computer's various capabilities, but typically does not directly apply them in the performance of tasks that benefit the user." (http://www.sciencedaily.com/articles/a/application_software.... )
---
"OPERATING SYSTEMS LECTURE:
Chapter 1 INTRODUCTION TO OPERATING SYSTEMS
* Elements of a computer system: Hardware, Software, Peopleware, Communication, Data,
* Types of Software: System software and application software" (https://www.academia.edu/7966085/OPERATING_SYSTEMS_LECTURE_A... )
System software refers to the files and programs that make up your computer's operating system. System files include libraries of functions, system services, drivers for printers and other hardware, system preferences, and other configuration files. The programs that are part of the system software include assemblers, compilers, file management tools, system utilites, and debuggers.
The system software is installed on your computer when you install your operating system. You can update the software by running programs such as "Windows Update" for Windows or "Software Update" for Mac OS X. Unlike application programs, however, system software is not meant to be run by the end user. For example, while you might use your Web browser every day, you probably don't have much use for an assembler program (unless, of course, you are a computer programmer)." (http://techterms.com/definition/systemsoftware )
…
A daemon, being a user program, can in turn access the local hardware resources of that computer by passing requests to the operating system kernel.
In protected mode, programs may have access to a more limited set of the CPU's instructions. A user program may leave protected mode only by triggering an interrupt, causing control to be passed back to the kernel. In this way the operating system can maintain exclusive control over things like access to hardware and memory." (http://en.wikipedia.org/wiki/Operating_system )
Here, "user software/program" seems to be used to mean software used by a user logged into an OS.
See e.g.:
"User-written software tailors systems to meet the user's specific needs.
User-written software include spreadsheet templates, word processor macros, scientific simulations, graphics and animation scripts.
Even email filters are a kind of user software.
Users create this software themselves and often overlook how important it is." (http://www.sciencedaily.com/articles/a/application_software.... )
When you wake up...