Searches , social queries for CODE COVERAGE

Search references for CODE COVERAGE. Phrases containing CODE COVERAGE

See searches and references containing CODE COVERAGE!

Searches containing CODE COVERAGE

CODE COVERAGE

  • Code coverage
  • Metric for source code testing

    software engineering, code coverage, also called test coverage, is a percentage measure of the degree to which the source code of a program is executed

    Code coverage

    Code_coverage

  • Java code coverage tools
  • Java development tools

    Java code coverage tools are of two types: first, tools that add statements to the Java source code and require its recompilation. Second, tools that instrument

    Java code coverage tools

    Java_code_coverage_tools

  • Modified condition/decision coverage
  • Code coverage criterion

    Modified condition/decision coverage (MC/DC) is a code coverage criterion used in software testing. MC/DC requires all of the below during testing: Each

    Modified condition/decision coverage

    Modified_condition/decision_coverage

  • Coverage
  • Topics referred to by the same term

    Calgary, Alberta, Canada Coverage (album), a 2003 album by Mandy Moore Code coverage measure used in software testing Coverage (telecommunication), a measure

    Coverage

    Coverage

  • SonarQube
  • Open-source platform for continuous inspection of code quality

    SonarQube offers reports on duplicated code, coding standards, unit tests, code coverage, technical debt, code complexity, comments, bugs, software bill

    SonarQube

    SonarQube

    SonarQube

  • Gcov
  • Software coverage tool

    Gcov is a source code coverage analysis and statement-by-statement profiling tool. Gcov generates exact counts of the number of times each statement in

    Gcov

    Gcov

  • Software testing
  • Checking software against expectations

    Code coverage as a software metric can be reported as a percentage for: Function coverage, which reports on functions executed Statement coverage, which

    Software testing

    Software testing

    Software_testing

  • Code integrity
  • Measurement used in the software delivery lifecycle

    as, for example, code coverage. While code integrity is usually achieved by unit testing the source code to reach high code coverage, it is definitely

    Code integrity

    Code_integrity

  • Dynamic program analysis
  • Analysis of software performed when running a program

    system testing. Computing the test code coverage identifies code that is not tested. Although this analysis identifies code that is not tested, it does not

    Dynamic program analysis

    Dynamic_program_analysis

  • Hospital emergency codes
  • Phrases used over a public address system

    determine which units provide personnel for code coverage. In theory any medical professional may respond to a code, but in practice, the team makeup is limited

    Hospital emergency codes

    Hospital_emergency_codes

  • Fuzzing
  • Automated software testing technique

    programming errors during execution. Feedback and coverage Feedback-guided fuzzers use feedback, such as code coverage, to guide the generation of future inputs

    Fuzzing

    Fuzzing

    Fuzzing

  • Oracle Developer Studio
  • Integrated development environment

    parallelization API is native to all three compilers. Tcov, a source code coverage analysis and statement-by-statement profiling tool, comes as a standard

    Oracle Developer Studio

    Oracle_Developer_Studio

  • Black-box testing
  • Method of software testing

    610.12-1990. "Code Coverage vs Test Coverage". BrowserStack. Retrieved 2024-04-13. Andrades, Geosley (2023-12-16). "Top 8 Test Coverage Techniques in

    Black-box testing

    Black-box_testing

  • Development testing
  • testing might include static code analysis, data flow analysis, metrics analysis, peer code reviews, unit testing, code coverage analysis, traceability, and

    Development testing

    Development_testing

  • Unreachable code
  • Section of code in a program that can never be executed

    code analysis tool, or even analysis by hand, could be used to decide whether the code is truly unreachable. Code coverage Redundant code Dead code Oxbow

    Unreachable code

    Unreachable_code

  • White-box testing
  • Method of software testing of internal structure

    include the following code coverage criteria: Control flow testing Data flow testing Branch testing Statement coverage Decision coverage Modified condition/decision

    White-box testing

    White-box_testing

  • Parasoft C/C++test
  • Integrated set of tools

    development testing, including static code analysis, dynamic code analysis, unit test case generation and execution, code coverage analysis, regression testing

    Parasoft C/C++test

    Parasoft_C/C++test

  • Code refactoring
  • Restructuring existing computer code without changing its external behavior

    test smells, and improves test code coupling, cohesion, and size, though it does not necessarily improve code coverage. Here are some examples of micro-refactorings;

    Code refactoring

    Code_refactoring

  • Software testing tactics
  • ] Code coverage as a software metric can be reported as a percentage for: Function coverage, which reports on functions executed Statement coverage, which

    Software testing tactics

    Software_testing_tactics

  • Cantata++
  • Software framework to automate unit & integration testing of C/C++

    focus on unit testing and integration testing, as well as run time code coverage analysis for C and C++ programs. It is developed and marketed by QA

    Cantata++

    Cantata++

  • Tcov
  • Source code coverage analysis tool

    Tcov is a source code coverage analysis and statement-by-statement profiling tool for software written in Fortran, C and C++. Tcov generates exact counts

    Tcov

    Tcov

  • American Fuzzy Lop (software)
  • Software fuzzer that employs genetic algorithms

    fuzzer that employs genetic algorithms in order to efficiently increase code coverage of the test cases. So far it has detected hundreds of significant software

    American Fuzzy Lop (software)

    American Fuzzy Lop (software)

    American_Fuzzy_Lop_(software)

  • List of unit testing frameworks
  • below. For unit testing, a framework must be the same language as the source code under test, and therefore, grouping frameworks by language is valuable. But

    List of unit testing frameworks

    List_of_unit_testing_frameworks

  • ISO 639-3
  • International standard for three-letter codes identifying languages

    ISO 639-3:2007, Codes for the representation of names of languages – Part 3: Alpha-3 code for comprehensive coverage of languages, is an international

    ISO 639-3

    ISO_639-3

  • Area codes 609 and 640
  • Telephone area codes in central and southeastern New Jersey

    geographic coverage, it is the largest numbering plan area in New Jersey. Area code 609 was created in a split of area code 201 in 1956. Area code 640 is

    Area codes 609 and 640

    Area codes 609 and 640

    Area_codes_609_and_640

  • NCover
  • Code coverage tool for .NET

    NCover is a .NET code coverage tool. There are two non-related NCover products that do .NET code coverage. There is an open source NCover that can be found

    NCover

    NCover

  • Code sanitizer
  • Tool to detect memory-related bugs

    analogue with low overhead libFuzzer, an LLVM tool that adds code coverage to fuzzing A code sanitizer detects suspicious behavior as the program runs.

    Code sanitizer

    Code_sanitizer

  • Title 18 of the United States Code
  • United States federal criminal code

    its coverage, Title 18 is similar to most U.S. state criminal codes, typically referred to by names such as penal code, criminal code, or crimes code. Typical

    Title 18 of the United States Code

    Title_18_of_the_United_States_Code

  • Sourcegraph
  • Code intelligence platform

    with GitHub and GitLab for code hosting, Codecov for code coverage, and Jira Software for project management. Sourcegraph's Code Search uses a variant of

    Sourcegraph

    Sourcegraph

  • LEB128
  • Efficient variable-length integer encoding

    Handling for IA-64". Retrieved 2009-07-19. LLVM Project (2016). "LLVM Code Coverage Mapping Format". Retrieved 2016-10-20. LLVM Project (2019). "LLVM LEB128

    LEB128

    LEB128

  • Concolic testing
  • Software verification technique

    generate new concrete inputs (test cases) with the aim of maximizing code coverage. Its main focus is finding bugs in real-world software, rather than

    Concolic testing

    Concolic_testing

  • Hays Code
  • U.S. film studio self-censorship rules (1930–1967)

    The Motion Picture Production Code was a set of industry guidelines for the self-censorship of content that was applied to most motion pictures released

    Hays Code

    Hays Code

    Hays_Code

  • List of Java software and tools
  • Java software and development tools

    monitoring Apache JMeter – load testing tool JaCoCo – Java code coverage library JArchitect – analyzes code quality, architecture, and dependencies. Jtest – software

    List of Java software and tools

    List_of_Java_software_and_tools

  • Pre-Code Hollywood
  • American film era (1920s–1930s)

    the Motion Picture Production Code censorship guidelines (popularly known as the Hays Code) in 1934. Although the Hays Code was adopted in 1930, oversight

    Pre-Code Hollywood

    Pre-Code Hollywood

    Pre-Code_Hollywood

  • Wing IDE
  • Integrated development environment

    source browser and code navigation, code refactoring, import management, error checking, auto-reformatting, unit testing with code coverage, version control

    Wing IDE

    Wing_IDE

  • Xdebug
  • PHP extension used for debugging and profiling

    recursions Xdebug also provides: profiling information for PHP scripts code coverage analysis capabilities to debug your scripts interactively with a debugger

    Xdebug

    Xdebug

    Xdebug

  • IEC 61508
  • International standard for safety-related systems

    the software code coverage requirement is much tougher and an MC/DC code coverage criterion is used rather than simple branch coverage. To obtain the

    IEC 61508

    IEC_61508

  • Mutation testing
  • Method of software testing

    can really catch the problems. Weak mutation is closely related to code coverage methods. It requires much less computing power to ensure that the test

    Mutation testing

    Mutation_testing

  • DO-178B
  • RTCA standard for safety-critical software

    Review of all requirements, design and code Testing of executable object code Code coverage analysis Analysis of all code and traceability from tests and results

    DO-178B

    DO-178B

  • Area codes 705, 249, and 683
  • Area codes of northeastern and central Ontario, Canada

    Area code 705 was created in a 1956 area code split from portions of the 613 and 519 numbering plan areas. After a reduction in geographic coverage in 1962

    Area codes 705, 249, and 683

    Area_codes_705,_249,_and_683

  • List of NATO country codes
  • April 2004, replaced all codes with new ones based on the ISO 3166-1 alpha-2 codes. Additional codes cover gaps in the ISO coverage, deal with imaginary countries

    List of NATO country codes

    List_of_NATO_country_codes

  • Zlib
  • Data format and compression library

    acceleration (SIMD and intrinsic functions), and uses code sanitizers, fuzzing, and code coverage to help find bugs. Free and open-source software portal

    Zlib

    Zlib

    Zlib

  • Shift-left testing
  • Type of software testing

    testing defects) as more software is produced and integrated. Reduced code coverage during testing[citation needed] as a result of encapsulation impeding

    Shift-left testing

    Shift-left_testing

  • Code of Hammurabi
  • Babylonian legal text

    The Code of Hammurabi is a Babylonian legal text composed c. 1753 BC. It is one of the most recognizable legal texts from the ancient Near East, written

    Code of Hammurabi

    Code of Hammurabi

    Code_of_Hammurabi

  • Software metric
  • Measure of the degree to which software possesses some property

    include: ABC Software Metric Balanced scorecard Bugs per line of code Code coverage Cohesion Comment density Connascent software components Constructive

    Software metric

    Software_metric

  • QEMU
  • Free virtualization and emulation software

    An unofficial QEMU/KVM configuration file definition Couverture, a code coverage project based on QEMU Archived 2012-08-17 at the Wayback Machine UTM

    QEMU

    QEMU

    QEMU

  • Bash (Unix shell)
  • GNU replacement for the Bourne shell

    /bin/sh script contains any common bash-specific constructs; kcov: Code coverage tool without special compilation options; Bashdb: The Bash symbolic

    Bash (Unix shell)

    Bash (Unix shell)

    Bash_(Unix_shell)

  • Comparison of integrated development environments
  • Notable software packages that are nominal IDE

    Go to this page: Source code editors for Erlang Go to this page: Comparison of IDE choices for Haxe programmers Java has strong IDE support, due not only

    Comparison of integrated development environments

    Comparison_of_integrated_development_environments

  • List of Ada software and tools
  • Ada software and development tools

    SPARK GNATstack — runtime stack analysis and checking GNATcoverage — code coverage measurement for Ada projects AdaControl — style checking and metrics

    List of Ada software and tools

    List_of_Ada_software_and_tools

  • Logic simulation
  • simulation, tools exist for assessing code coverage, functional coverage, finite state machine (FSM) coverage, and many other metrics. Event simulation

    Logic simulation

    Logic_simulation

  • Intelligent verification
  • Electronic design automation verification technique

    following types of design coverage: Code coverage Branch coverage Expression coverage Functional coverage Assertion coverage Achieving confidence that

    Intelligent verification

    Intelligent_verification

  • Functional verification
  • Stage of electronic circuit design validation

    coverage metrics. The process of achieving the predefined coverage goals is known as "coverage closure." There are two main types of coverage: Code coverage:

    Functional verification

    Functional_verification

  • Equivalence partitioning
  • Software testing technique

    test vector some instructions of that algorithm get covered, ( see code coverage for details ) others do not. This gives the interesting relationship

    Equivalence partitioning

    Equivalence partitioning

    Equivalence_partitioning

  • TeamCity
  • Build management and continuous integration server

    frameworks with detailed reporting and history tracking Code Quality Analysis: Integrated code coverage, code inspections, and duplicate detection Flaky Test

    TeamCity

    TeamCity

  • Steel Bank Common Lisp
  • Free Common Lisp implementation

    interactive environment including a debugger, a statistical profiler, a code coverage tool, and many other extensions. The name "Steel Bank Common Lisp" is

    Steel Bank Common Lisp

    Steel Bank Common Lisp

    Steel_Bank_Common_Lisp

  • Avionics software
  • Embedded software with legally mandated safety and reliability concerns

    automatically. Unit test code is written to exercise every instruction of the code at least once to get 100% code coverage. A coverage tool is often used to

    Avionics software

    Avionics_software

  • N8n
  • German workflow-automation company

    coverage as a source-available alternative to hosted tools such as Zapier and Make. The code is published under what the company calls a "fair-code"

    N8n

    N8n

    N8n

  • Area codes 813 and 656
  • Telephone area code for Tampa, Florida

    from the numbering plan area 813 after 39 years in the coverage area and were assigned area code 941. Although the 1995 split was intended to be a long-term

    Area codes 813 and 656

    Area codes 813 and 656

    Area_codes_813_and_656

  • Area codes 201 and 551
  • Area codes in New Jersey, United States

    Area codes 201 and 551 are telephone area codes in the North American Numbering Plan (NANP) in the U.S. State of New Jersey. 201 is the lowest-numbered

    Area codes 201 and 551

    Area codes 201 and 551

    Area_codes_201_and_551

  • Mobile country code
  • Number identifying a country in mobile networks

    country codes (MCC) as well as mobile network codes (MNC). The mobile country code consists of three decimal digits and the mobile network code consists

    Mobile country code

    Mobile_country_code

  • Search-based software engineering
  • Application of metaheuristic search techniques to software engineering

    scheduling. Tools available for SBSE include OpenPAT, EvoSuite, and Coverage, a code coverage measurement tool for Python. A number of methods and techniques

    Search-based software engineering

    Search-based_software_engineering

  • Postal code
  • Series of letters and digits for sorting mail

    A postal code (also known locally in various English-speaking countries throughout the world as a postcode, post code, PIN or ZIP Code) is a series of

    Postal code

    Postal code

    Postal_code

  • Continuous integration
  • Software development practice

    of code changes Supports collection of software metrics such as code coverage, code complexity Risks of CI include: Build system setup requires effort

    Continuous integration

    Continuous integration

    Continuous_integration

  • SQLite
  • Serverless relational database management system

    SQLite 3.6.17, SQLite releases have 100% branch test coverage, one of the components of code coverage. SQLite has four different test harnesses: the original

    SQLite

    SQLite

    SQLite

  • Emma
  • Topics referred to by the same term

    EMMA (accelerator) or Electron Machine with Many Applications EMMA (code coverage tool) Emma (play), a 1976 play by Howard Zinn about Emma Goldman Emma

    Emma

    Emma

  • Type system
  • Computer science concept

    detect type errors in rarely used code paths. Without static type checking, even code coverage tests with 100% coverage may be unable to find such type

    Type system

    Type_system

  • Coverage (genetics)
  • Measure of the completeness of DNA sequencing

    In genetics, coverage is one of several measures of the depth or completeness of DNA sequencing, and is more specifically expressed in any of the following

    Coverage (genetics)

    Coverage_(genetics)

  • LDRA
  • Software companies of the United Kingdom

    analysis tool providing static code analysis, and also provides code coverage analysis, code, quality, and design reviews. It is a commercial implementation

    LDRA

    LDRA

    LDRA

  • Area codes 440 and 436
  • Telephone area code in the Cleveland, Ohio area

    run out in 2024; new area code to dial in". fox8.com. 15 December 2022. Retrieved December 16, 2022. "Area Code 440 Coverage". areacodehelp.com. Retrieved

    Area codes 440 and 436

    Area codes 440 and 436

    Area_codes_440_and_436

  • Stress testing (software)
  • Software testing activity

    time. Branch coverage (a specific type of code coverage) is a metric of the number of branches executed under test, where "100% branch coverage" means that

    Stress testing (software)

    Stress_testing_(software)

  • Dumb Starbucks
  • 5th episode of the 2nd season of Nathan for You

    provoked real international media coverage. This episode was the second time Nathan for You was the subject of serious coverage from mainstream media outlets

    Dumb Starbucks

    Dumb_Starbucks

  • Postal codes in Albania
  • District of Fier 9400 District of Vlorë 9700 District of Sarandë 1700 Transit 1800 EMS Office Tirana Postal Codes Coverage Areas Albania Postal Codes Map

    Postal codes in Albania

    Postal_codes_in_Albania

  • Clover (disambiguation)
  • Topics referred to by the same term

    ⌘ command key on Apple computer keyboards Clover (software), a Java code coverage analysis tool from Atlassian, Inc. CLOVER2000, a family of modulation

    Clover (disambiguation)

    Clover_(disambiguation)

  • Multi-service tactical brevity code
  • Brevity code for NATO communications

    Multi-Service Tactical Brevity Codes are standardized procedure words used by multiple branches of the military to efficiently communicate complex information

    Multi-service tactical brevity code

    Multi-service tactical brevity code

    Multi-service_tactical_brevity_code

  • Worst-case execution time
  • Maximum length of time a computed task could take to execute

    and whether there are any parts of the software that are untested (Code coverage). Measurement-based WCET analysis has resulted in good results for both

    Worst-case execution time

    Worst-case_execution_time

  • Symbolic execution
  • Technique for program analysis

    problem generally use either heuristics for path-finding to increase code coverage, reduce execution time by parallelizing independent paths, or by merging

    Symbolic execution

    Symbolic_execution

  • Fault injection
  • Testing how computer systems behave under unusual stresses

    technique for improving the coverage of a test by introducing faults to test code paths; in particular error handling code paths, that might otherwise

    Fault injection

    Fault_injection

  • Cyclomatic complexity
  • Measure of the structural complexity of a software program

    than mere branch coverage to test accurately, reconsider the above function. However, assume that to avoid a bug occurring, any code that calls either

    Cyclomatic complexity

    Cyclomatic_complexity

  • Elementary comparison testing
  • software. Software code or pseudocode is tested to assess the proper handling of all decision outcomes. As with multiple-condition coverage and basis path

    Elementary comparison testing

    Elementary_comparison_testing

  • SystemVerilog
  • Hardware description and hardware verification language

    differs from code coverage which instruments the design code to ensure that all lines of code in the design have been executed. Functional coverage ensures

    SystemVerilog

    SystemVerilog

  • PHP2Shell
  • 2026 software security vulnerability

    concerning memory safety flaws in PHP versions 5.4–8.5 that allow remote code execution (RCE). PHP is a popular programming language on which many website

    PHP2Shell

    PHP2Shell

    PHP2Shell

  • DevPartner
  • Software development and testing tool

    (timing) Performance expert (CPU, disk and network resource usage) Code coverage analysis Fault simulation (both .NET and environmental) Error detection

    DevPartner

    DevPartner

  • Area codes 318 and 457
  • Area code in northern and central Louisiana, United States

    Area codes 318 and 457 are telephone area codes in the North American Numbering Plan (NANP) for the northern and central parts of the U.S. state of Louisiana

    Area codes 318 and 457

    Area codes 318 and 457

    Area_codes_318_and_457

  • TPT (software)
  • Software test automation tool

    For analysis and measurement of code coverage, TPT can interact with coverage tools like Testwell CTC++ for C-code. A configurable graphical user interface

    TPT (software)

    TPT (software)

    TPT_(software)

  • Journal of Systems and Software
  • Academic journal

    doi:10.1016/j.jss.2009.08.032 Eric Wong, W. et al. (2010). "A family of code coverage-based heuristics for effective fault localization." Journal of Systems

    Journal of Systems and Software

    Journal_of_Systems_and_Software

  • List of performance analysis tools
  • calls, locked threads, and other performance problems to the line in source code that causes them. OverOps, Continuous reliability for the modern software

    List of performance analysis tools

    List_of_performance_analysis_tools

  • Solidity
  • Programming language

    violations, produce false positives, and fail to achieve sufficient code coverage on realistic contracts. Solidity has been blamed for the error-prone

    Solidity

    Solidity

  • Google Street View coverage
  • Denver, Miami, and New York City. By the end of 2008, Street View had full coverage available for all of the major and minor cities in the continental United

    Google Street View coverage

    Google_Street_View_coverage

  • Dimethylaminopropionylphenothiazine
  • Chemical compound

    secondary sources that are independent of the topic and provide significant coverage of it beyond a mere trivial mention. If notability cannot be shown, the

    Dimethylaminopropionylphenothiazine

    Dimethylaminopropionylphenothiazine

    Dimethylaminopropionylphenothiazine

  • SharpDevelop
  • Integrated development environment

    functionality for: External COM and ActiveX components Code analysis (FxCop) Unit testing (NUnit) Code coverage (PartCover) Profiler Subversion (TortoiseSVN) Git

    SharpDevelop

    SharpDevelop

    SharpDevelop

  • GNU Classpath
  • GNU implementation of the Java Class Library

    receives between five and eight patches per day. The GNU Classpath library code coverage progress can be tracked against OpenJDK6 and OpenJDK7. GNU Classpath

    GNU Classpath

    GNU Classpath

    GNU_Classpath

  • Software repository
  • Storage location for software packages

    typical use of a package management system is to facilitate the integration of code from possibly different sources into a coherent stand-alone operating unit

    Software repository

    Software_repository

  • Area code 564
  • Telephone area code for western Washington, United States

    the area code 564 have been issued in the existing number plan area 360. On June 15, 2023, the WUTC approved expanding the coverage of area code 564 to

    Area code 564

    Area code 564

    Area_code_564

  • NuMega
  • American software company, 1987–1997

    (Visual Basic Error Detection) TrueTime (Profiling) TrueCoverage (Code coverage) CodeReview (Source code based error detection) FailSafe (Improved Visual Basic

    NuMega

    NuMega

  • Geometric Shapes (Unicode block)
  • Block of Unicode symbols

    or other symbols. Geometric Shapes is a Unicode block of 96 symbols at code point range U+25A0–25FF. The BLACK CIRCLE is displayed when typing in a password

    Geometric Shapes (Unicode block)

    Geometric_Shapes_(Unicode_block)

  • Intel C++ Compiler
  • Compiler

    specification from The Khronos Group. It is designed to allow developers to reuse code across hardware targets (CPUs and accelerators such as GPUs and FPGAs) and

    Intel C++ Compiler

    Intel_C++_Compiler

  • PurifyPlus
  • Memory debugger program

    debugger. Static verification or static code analysis, by contrast, involves detecting errors in the source code without ever compiling or running it, just

    PurifyPlus

    PurifyPlus

  • List of transponder codes
  • list shows specific aeronautical transponder codes (typically called squawk codes), and ranges of codes, that have been used for specific purposes in

    List of transponder codes

    List_of_transponder_codes

  • Ptrace
  • Analysis tool in Unix-like systems

    (such as gdb and dbx), by tracing tools like strace and ltrace, and by code coverage tools. ptrace is also used by specialized programs to patch running

    Ptrace

    Ptrace

  • Instruction pipelining
  • Method of improving instruction-level parallelism

    analyze code coverage lets the programmer measure how often particular branches are actually executed and gain insight with which to optimize the code. In

    Instruction pipelining

    Instruction_pipelining

Searches for online references containing CODE COVERAGE

CODE COVERAGE

Search references containing CODE COVERAGE

CODE COVERAGE

Search queries for Facebook and twitter posts, hashtags with CODE COVERAGE

CODE COVERAGE

Follow users with usernames @CODE COVERAGE or posting hashtags containing #CODE COVERAGE

CODE COVERAGE

Online names & meanings

Search queries for Facebook and twitter users, user names, hashtags with CODE COVERAGE

CODE COVERAGE

Top search, Social media, medium, facebook & news articles containing CODE COVERAGE

CODE COVERAGE

Searches for Acronyms & meanings containing CODE COVERAGE

CODE COVERAGE

Searches, Indeed job searches and job offers containing CODE COVERAGE

Other words and meanings similar to

CODE COVERAGE

Search in online dictionary sources & meanings containing CODE COVERAGE

CODE COVERAGE