RSS What is an RSS Feed? | SITE MAP | Privacy | BLOGNEW Newsletter Subscription
Enterprise Software Selection
Tuesday, January 6, 2009
Home > Glossary Of Terms > 



Glossary of Technology and Software Terms

Fractals

3-tier system (software)- a client-server architecture defined by three distinct tiers (or layers)-presentation, application, and data; although they work in unison, each layer can be maintained or upgraded independently of the other

algorithm - a mathematical rule for solving a problem; a predetermined set of rules used to solve a problem in a finite number of steps

analytic hierarchy process (AHP) - a method or technique used to deal with a complex decision which allows an individual to obtain alternative solutions to a multi-goal problem

application server - a software application that executes the operations that are necessary to complete transactions and other interactions between end-users and a business' back-end functions

application software - software designed and written with a specific purpose in mind, such as payroll, billing, accounts receivable and inventory control functions

architecture - a technical blueprint designed to meet specific requirements, for systems ranging from hardware and operating systems to networks and applications

Bayesian filter - a program that uses Bayesian logic to filter the content of an incoming e-mail message to determine whether it is spam or legitimate e-mail; named after the 18th-century English mathematician, Rev. Thomas Bayes

benchmark (software) - a standard test which is run on a computer, a set of programs, or other operations, in order to measure its performance against a pre-defined set of threads and process counters

built-in function - any function that is built into an application (as part of a high-level language) that can be accessed by an end-user

client-server - a type of distributed system where software is split between server tasks and client tasks-the client makes a request to the server; the server then processes the request and returns the results back to the client

database - a collection of data stored on a computer that is organized in a way that helps facilitate the search and retrieval of information

data migration - the process of transferring data between various formats or storage types

decision matrix - a tool for looking at a large numbers of decision factors and assessing each factor's relative importance

defragmentation - the process of reducing the amount of fragmentation in a computer's file systems, by reorganizing the contents of the disk in a contiguous manner

deploy - to install, test, and implement a computer system or application

directory - in computer filing systems, a directory is another name for a folder; a directory organizes the files on your hard disk into various folders

domain - a group of computers or servers that share a common name and that are managed as a unified system

end user - the individual or organization that ultimately uses a finished product

extended enterprise - a term used to describe all of the individuals that make up an organization, from its employees and executives-and beyond-to its business partners, suppliers, and customers

enterprise software - software that is used across an entire enterprise system, rather than on a departmental basis

executive support system - a type of management information system aimed at providing senior executives of a business with easy access to internal and external information, which may include data analysis, electronic mail, and personal productivity tools

feature - an attribute or component of a device or software application

firewall - a system that monitors and protects the resources of a private network from the users of other networks

fragmentation - occurs when data is scattered over the hard disk; usually caused when files are frequently created, deleted, or modified

framework - a logical support structure to organize and classify complex information

functionality - the sum of the capabilities of a particular program, application, or system-its entire set of features

gateway - an entrance point that allows users to connect from one network to another

hard drive - a non-removable disk drive that magnetically stores all of a computer's data; where files and folders are located and where each can be accessed immediately from anywhere on the drive

holistic view - a perspective taking into account an entire system and not just the collection of its parts

impact analysis - the process of identifying the impacts that changes in a particular object may exert on its related objects

information silo - a management system that is incapable of exchanging information with other related systems within an organization

infrastructure (software) - the physical equipment that makes up a computer network-computers, racks, wiring, hubs, routers, and so on

integration - the process that allows separate software, hardware systems, and devices to communicate with each other

lean manufacturing - a business performance improvement tool that focuses on improving quality and reducing costs; an initiative that aims to reduce waste in the manufacturing process

legacy application - an application that has been used for a long period of time and that has been inherited from languages, platforms, and techniques used in earlier technologies

life cycle (product manufacturing) - the span of a product's life from its conception, through delivery to the end user (including maintenance and repair), to its functional demise

maintainability - the ease with which a software system or component can be modified or repaired

master data - information regarding customers, vendors, employees, and inventory that is essential to business operations; this information can be shared by multiple users within an organization

metadata - data that is used to describe other data and that provides information about its content-for example, when, how, and by whom it was accessed

metafile - a file that contains or defines other files which can be shared by more than one application program

methodology - a set of principles or methods, applied to a specific branch of knowledge

multiplatform - is also referred to as cross-platform; a software program that can be used across multiple operating systems

network - a group of connected computers using the same protocol, allowing users to share files or information

open source software - software for which the distribution license gives users access to the program source code, allowing them to read, use, or modify it.

operating system (OS) - a set of programs that manages a computer's internal functions, such as keeping track of files, scheduling tasks, and managing storage

platform - see operating system

protocol - a specific set of communication rules created in order for two or more computers to communicate with one other; typical protocols include TCP/IP and HTTP

raw data - data that is entered into a computer system by a user (or generated by the computer itself) that has not been processed by the computer in any way

real time - a quality of information communication in which data is transmitted without time delay

remote host - see remote procedure call

remote procedure call - a protocol that allows an application to run specific procedures on more than one computer in a distributed environment-also known as remote host

seamless integration - a term to describe how various products or services can be tightly integrated without causing errors or complications

service pack - a software package that contains updates to a specific program, application, or operating system, and that aims to fix a particular problem or provide enhancements; some examples of a service pack include new program features or security enhancement tools

user-friendly - a term used to describe the ease with which an individual can use a particular device or apply a particular process

value chain - activities performed at various stages of production which add value to the end product

value cycle - see value chain

virtual memory - memory that increases the available memory of a computer by enlarging its addressable storage space; when the random access memory (RAM) has been depleted, the computer will swap data to its hard drive and back as needed

virus - a small program or script that can create, move, read, or erase files and cause a negative or sometimes catastrophic effect on a computer

white paper - a document that discusses a certain technology or product; a marketing tool used to promote a technology or product

workflow - a process description establishing the order in which specific tasks are performed, specifying who performs them, and defining how quickly they must be performed

spacer
LOGIN
Username:
Password:
Forgot password | Register
2007 Software Evaluation Report
FREE RFP Letters Toolkit Vendor Short List