The free and open source IntellJ IDEA includes JUnit and TestNG, code inspections, code completion, support for multiple refactoring, Maven and Ant build tools, a visual GUI (graphical user interface) builder and a code editor for XML as well as Java. The commercial version, Ultimate Edition, provides more features.
Java IDEs typically provide language-specific features in addition to the code editor, compiler and debugger generally found in all IDEs. Those elements may include Ant and Maven build tools and TestNG and JUnit testing.
Hibernate is an open source object relational mapping (ORM) framework designed to facilitate the creation of database-oriented Java web applications. The ORM handles mapping Java classes to database tables and Java to SQL data types and provides querying and retrieval.
Rapid application development (RAD) is a model based on the concept that higher-quality products can be developed faster through more expedient processes, such as early prototyping, reusing software components and less formality in team communications.
Apache Mesos is a cluster manager that isolates and shares pooled resources from across clusters with applications and frameworks. Mesos is open source and uses schedulers and executors in a master-slave architecture.
IT performance management includes purchasing decisions, the standardization of IT equipment and guidance on capital and human resources. The goal is to ensure that key performance indicators (KPIs), service levels and budgets are in compliance with the organization's goals
An expert system is a program that uses artificial intelligence (AI) technologies to simulate the knowledge and judgment of humans. Expert systems usually include a subject-specific knowledge base and can have additional modules added to expand their capacities.
Logistic regression is a statistical method for creating predictive models that classify data into different outcome categories based on historical observations of outcomes involving the same data variables. In particular, it is an important element of machine learning applications.