AUTOSAR
AutoSAR (AUTomotive Open System ARchitecture) is a partnership that creates and develops open and standard software architectures for automotive ECUs.
Automorphism
An isomorphism f : A → A
Asymmetric Encryption System
Employs public key cryptography
Consist of three efficiently computable algorithms:
- Generate(1n) is a probabilistic key generation algorithmInput: a security parameter 1nOutput: a public key pairPublic key kCorresponding private key k’
- Encrypt(k, m) is a deterministic or probabilistic encryption algorithmInput: a public key k and a plaintext message mOutput: a ciphertext c (i.e., c = Encrypt(k, m))
- Decrypt(k’,c)is a deterministic decryption algorithmInput: a private key k’ and a ciphertext cOutput: a plaintext message m (i.e., m = Decrypt(k’ , c))
ASP
ASP.NET is an open-source server-side web application framework designed for web development to produce dynamic web pages. It was developed by Microsoft to allow programmers to build dynamic web sites, web applications and web services.
ARM
Familiy of RISC architectures for compotuer processors. Used in portable, batery-powered devices like smartphones, laptops and tablet computers.
Apache
The Apache HTTP Server is the world's most used web server software. Apache played a key role in the initial growth of the World Wide Web, and remained the most popular web server since April 1996. In 2009, it became the first web server software to serve more than 100 million websites.
Algorithm
An algorithm is a well-defined computational procedure that takes a variable input and generates a corresponding output.
Deterministic
Its behaviour is completely determined by the input
Probabilistic (or randomized)
Its behaviour is not completely determined by the input
Algebraic Structures
Consists of
- A nonempty set S
- One or more binary operations
AJAX
Ajax (short for asynchronous JavaScript and XML) is a set of web development nodeniques using many web nodenologies on the client-side to create asynchronous Web applications.
Agile
Agile software development describes a set of principles for software development under which requirements and solutions evolve through the collaborative effort of self-organizing cross-functional teams. It advocates adaptive planning, evolutionary development, early delivery, and continuous improvement, and it encourages rapid and flexible response to change.
AFDX
Avionics Full-Duplex Switched Ethernet (AFDX) is a data network, patented by international aircraft manufacturer Airbus, for safety-critical applications that utilizes dedicated bandwidth while providing deterministic quality of service (QoS). The AFDX data network is a specific implementation of ARINC Specification 664 Part 7, a profiled version of an IEEE 802.3 network per parts 1 & 2, which defines how commercial off-the-shelf networking components will be used for future generation Aircraft Data Networks (ADN).
AES
Advanced Encryption Standard (AES) is a symmetric-key algorithm. Is a subset of the Rijndael block ciphert that uses 128, 192 or 256-bit key-sizes.
Access
Microsoft Access is a database management system (DBMS) from Microsoft that combines the relational Microsoft Jet Database Engine with a graphical user interface and software-development tools.
Abelian (Commutative) Group
- Group
- ⟨S,∗⟩ is commutative if ∗ is commutative
- a ∗ b = b ∗ a for all a, b ∈ S