- An algorithm is an effective method expressed as a finite list of well-defined instructions for calculating a function. Algorithms are used for calculation, data processing, and automated reasoning.
- A user invoked sequence of execution of applications and/or application services with designated input datasets and/or parameter values. An analysis can be conducted in a problem-solving environment such as the CyberGIS Gateway. The output of an analysis in CyberGIS is a set of datasets and visualization views
- A collection of software working together through the use of libraries and services to fulfill a task.
- Parallel Gi*(d) analysis which uses spatial middleware (domain decomposition and task scheduling) and Gi*(d) analysis library for large-scale hot spot analysis
- An entrance that provides secure access restrictions. In the computing world, gateway may refer to the following:
- Gateway is a phrase used by webmasters and search engine optimizers to describe a webpage designed to attract visitors and search engines to a particular website. A typical gateway page is small, simple and highly optimized.
- A gateway is a link between two computer programs or systems such as Internet Forums. A gateway acts as a portal between two programs allowing them to share information by communicating between protocols on a computer or between dissimilar computers. Examples are e-mail server to news server gateway, or RSS aggregator to news server gateway.
- A grand and imposing entrance. Portals in computing refer to the following:
- Web Portal: A web portal, also known as a links page, presents information from diverse sources in a unified way. Examples are AOL, iGoogle, MSN and Yahoo.
- Enterprise Portal: An enterprise portal is a framework for integrating information, people and processes across organizational boundaries. It provides a secure unified access point, often in the form of a web-based user interface, and is designed to aggregate and personalize information through application-specific portlets.
- A computer program (also a software program, or just a program) is a sequence of instructions written to perform a specified task for a computer.
- a stateless software capability that has a standard interface and is available online for access. By default, we refer to Web services (WSDL for definition, REST/SOAP for invocation).
- GISolve application services
- PGIST services
- OpenTopography REST services
- Software is a set of programs, procedures, algorithms and its documentation. They are further refined into Application Software, Middleware Software, System Software, Testware, Firmware, Device Drivers, Programming Languages and Programming tools.
- Use Case
- A use case in software engineering and systems engineering is a description of a potential series of interactions between a software module and an external agent, which lead the agent towards something useful. There is a distinction of Use Cases between the following two:
- Business Use Case, meant to answer the question of "what do you want to do?": The focus is the human element, how users interact with each other and the system to perform work.
- System Use Case, meant to answer the question of "how will it get done?": The focus is the system and interactions within the system itself while performing some work.