Technology-Library

Tech Knowledge Box

Digineering library for the digital re-engineering toolbox.

Process
Bot
AI
Dataism
Operating Model
Process Digitalization

Process Digitalization

Topic
Description
Micro Services
Microservice architecture, or simply microservices, is a distinctive method of developing software systems that tries to focus on building single-function modules with well-defined interfaces and operations.
Workflow Engine
A workflow engine is a software application that manages business processes. It is a key component in workflow technology and typically makes use of a database server. A workflow engine facilitates the flow of information, tasks, and events.
Connected Activities
A utility program performing one or a few simple functions to create chains of simple conditional statements. An function is triggered by changes that occur within other (web) services.
Self Service Adoption
Technology-based self-service refers to services that substitute worker-related interactions with information, communication and automation systems and thus contain a high proportion of consumers' own process productivity.
APIs
APIs are software intermediaries that allow two applications to talk to each other. They provide controlled access to a defined scope of data or functionality. As a result, each API can be treated as a discrete component – or composite application – that represents some part of business process. This means the API can serve as a ‘contract’ between two agents––providing the data or services (the output) in exchange for a valid input.
BPMN
Business Process Model and Notation is a graphical representation for specifying business processes in a business process model. Business Process Management Initiative developed BPMN, which has been maintained by the Object Management Group.
Enterprise Architecture
An enterprise architecture framework that helps define business goals and align them with process flows, architecture objectives and enterprise software development.
Bots

(Ro)Bots

Topic
Description
Chatbot
A chatbot is a computer program which conducts a conversation via auditory or textual methods. Chatbots are typically used in dialog systems for various practical purposes including customer service or information acquisition. Today, most chatbots are either accessed via virtual assistants such as Google Assistant and Amazon Alexa, via messaging apps such as Facebook Messenger or WeChat, or via individual organizations' apps and websites.
Virtual Assistants
A virtual assistant or intelligent personal assistant is a software agent that can perform tasks or services for an individual. Capabilities and usage of virtual assistants are expanding rapidly, with new products entering the market and a strong emphasis on voice user interfaces. The most widely used were Apple's Siri, Google Assistant, Amazon Alexa, and Microsoft Cortana. Google Duplex adds AI capabilities to virtual assistans. Other examplesa are translation or scheduling assistants.
Robotic Process Automation
RPA allows to configure software (“robot”) to capture and interpret how humans use existing applications at the graphical user interface level for processing transactions, working with data and communicating with other enterprise systems. By interacting with existing software systems at the graphical user interface level, RPA can bring about a “virtual integration” of multiple systems while executing repetitive, manual tasks work more accurately and reliably than humans can.
Recommender System
A recommender system or a recommendation system is a subclass of information filtering system that seeks to predict the 'rating' or 'preference' a user would give to an item.
Bot Platform Frameworks
Bot Platforms are online ecosystems where chatbots can be deployed and interact with users, perform actions on their behalf, including interacting with other platforms. Bot Development framework is a set of predefined functions and classes which developers uses for faster development.
Sensor Fusion
Sensor fusion is software that intelligently combines data from several sensors for the purpose of improving application or system performance. Combining data from multiple sensors corrects for the deficiencies of the individual sensors to calculate accurate position and orientation information. Sensor fusion is combining of sensory data or data derived from disparate sources such that the resulting information has less uncertainty than would be possible when these sources were used individually.
Wearables
Wearable computers, also known as wearables or body-borne computers, are small computing devices that are worn under, with, or on top of clothing. They may incorporate special sensors such as accelerometers, thermometer and heart rate monitors.
AI

Artificial Intelligence

Topic
Description
Predictive Analytics
Predictive analytics is a form of advanced analytics that uses both new and historical data to forecast activity, behavior and trends. It involves applying statistical analysis techniques, analytical queries and automated machine learning algorithms to data sets to create predictive models that place a numerical value -- or score -- on the likelihood of a particular event happening.
Digial Companions
Systems that become real workmates are known as digital companions. They are intelligent, and they support their colleagues and relieve them of arduous tasks, without manipulating or dominating them.
Intelligent Process Automation
IPA is a set of technologies that combines process redesign with robotic process automation and machine learning. IPA mimics activities carried out by humans and, over time, learns to do them even better. Traditional levers of rule-based automation are augmented with decision-making capabilities thanks to advances in deep learning and cognitive technology. (RPA, Smart Workflows, Mashine Learning, Cognitive Agents)
Autonomos Decision Making
Autonomous decision-making is defined as the process where decision-making services have the freedom and ability to find problems, select goals, and make decisions for achieving the selected problems/goals by themselves.
Deep Learning
Learning data representations, as opposed to task-specific algorithms. Deep learning is a collection of algorithms used in machine learning, used to model high-level abstractions in data through the use of model architectures, which are composed of multiple nonlinear transformations. It is part of a broad family of methods used for machine learning that are based on learning representations of data.
Intelligent Spaces
Intelligent environments (IE) are spaces with embedded systems and information and communication technologies creating interactive spaces that bring computation into the physical world and enhance occupants experiences.
Machine Learning
Machine learning is the study of algorithms and mathematical models that computer systems use to progressively improve their performance on a specific task.
Computer Vision
Computer vision is an interdisciplinary field that deals with how computers can be made to gain high-level understanding from digital images or videos. From the perspective of engineering, it seeks to automate tasks that the human visual system can do.
Natural Language Processing
Natural Language Processing (NLP) is a field of artificial intelligence that enables computers to analyze and understand human language.
Natural Language Generation
Software engine that follows rules to translate observations from data into prose. Structured performance data can be piped into a natural-language engine to write internal and external management reports automatically. Great potential for any situation where data needs to be understood quickly, including complex compliance laws or investigating fraudulent data.
Smart Sensors
A smart sensor is a device that takes input from the physical environment and uses built-in compute resources to perform predefined functions upon detection of specific input and then process data before passing it on.
Dataism

Dataism

Topic
Description
Real-time Reporting
Real-time reporting is a business intelligence practice that consists of gathering up-to-the-minute data and relaying it to users as it happens. Information is presented in its most current form for managers to easily make quick decisions when under heavy time constraints.
Data Lake
A data lake is a system or repository of data stored in its natural format, usually object blobs or files. A data lake is usually a single store of all enterprise data including raw copies of source system data and transformed data used for tasks such as reporting, visualization, analytics and machine learning.
Blockchain
Security by the 'blocks': A blockchain, as the name implies, is a chain of digital “blocks” that contain records of transactions. Unfortunately for ambitious hackers, blockchains are decentralized and distributed across peer-to-peer networks that are continually updated and kept in sync.
Connected Things IoT
Connected Things, or the Internet of Things, is the network of devices, vehicles, and home appliances that contain electronics, software, actuators, and connectivity which allows these things to connect, interact and exchange data.
AI

Operating Model

Topic
Description
Process Mining
Process mining is a family of techniques in the field of process management that support the analysis of business processes based on event logs.
Process Monitoring
Process monitoring is about monitoring processes using analytics. BP Monitoring involves keeping track of performance of processes in terms of time, cost and quality. Every process cycle has defined SLAs, based on which process efficiency can be measured. But for this, establishing a versatile analytics in the organization is the key. These analytics should provide rich reports, dashboards, balance scorecards etc. at click of a mouse. In monitoring, three aspects become important. One is Functional Monitoring. Second is Process Monitoring and third is Technical Monitoring.
Authentication
Authentication is the process of recognizing a user's identity. ... The credentials provided are compared to those on a file in a database of the authorized user's information on a local operating system or within an authentication server.
Serverless Computing
Serverless computing is a cloud-computing execution model in which the cloud provider acts as the server, dynamically managing the allocation of machine resources. Pricing is based on the actual amount of resources consumed by an application, rather than on pre-purchased units of capacity.
You are now online.