Altova is a commercial software development company with headquarters in
Beverly, MA
Beverly is a city in Essex County, Massachusetts, and a suburb of Boston. The population was 42,670 at the time of the 2020 United States Census. A resort, residential, and manufacturing community on the Massachusetts North Shore, Beverly incl ...
, United States and
Vienna
en, Viennese
, iso_code = AT-9
, registration_plate = W
, postal_code_type = Postal code
, postal_code =
, timezone = CET
, utc_offset = +1
, timezone_DST ...
, Austria that produces integrated
XML
Extensible Markup Language (XML) is a markup language and file format for storing, transmitting, and reconstructing arbitrary data. It defines a set of rules for encoding documents in a format that is both human-readable and machine-readable ...
,
JSON
JSON (JavaScript Object Notation, pronounced ; also ) is an open standard file format and data interchange format that uses human-readable text to store and transmit data objects consisting of attribute–value pairs and arrays (or other ser ...
,
database
In computing, a database is an organized collection of data stored and accessed electronically. Small databases can be stored on a file system, while large databases are hosted on computer clusters or cloud storage. The design of databases sp ...
,
UML
The Unified Modeling Language (UML) is a general-purpose, developmental modeling language in the field of software engineering that is intended to provide a standard way to visualize the design of a system.
The creation of UML was originally m ...
, and
data management
Data management comprises all disciplines related to handling data as a valuable resource.
Concept
The concept of data management arose in the 1980s as technology moved from sequential processing (first punched cards, then magnetic tape) to r ...
software development tools.
Company
Altova was founded in 1992 as an XML development software company.
Its software is used by more than 4 million users
and more than 100,000 companies globally.
The first product was
XMLSpy
XMLSpy is a proprietary XML editor and integrated development environment (IDE) developed by Altova. XMLSpy allows developers to create XML-based and Web services applications using technologies such as XML, JSON, XBRL, XML Schema, XSLT, XPath ...
, and around the year 2000, Altova began to develop new tools to augment XMLSpy and expand into new areas of software development.
The CEO and president of Altova is Alexander Falk, who has explained that the development of Altova software has occurred through the inclusion of features most requested by the users of previous program incarnations. Falk is also the inventor behind Altova's patents.
Altova software attempts to increase the efficiency of program use in order to reduce the amount of time needed for users to learn database software
and other tasks such as query execution. Examples of Altova software includes the
XML
Extensible Markup Language (XML) is a markup language and file format for storing, transmitting, and reconstructing arbitrary data. It defines a set of rules for encoding documents in a format that is both human-readable and machine-readable ...
editor
XMLSpy
XMLSpy is a proprietary XML editor and integrated development environment (IDE) developed by Altova. XMLSpy allows developers to create XML-based and Web services applications using technologies such as XML, JSON, XBRL, XML Schema, XSLT, XPath ...
, and MapForce, a data mapping tool.
Altova has also added XBRL capable programs to its XML software line, including development tools. In addition, they have included
Web Services Description Language
The Web Services Description Language (WSDL ) is an XML-based interface description language that is used for describing the functionality offered by a web service. The acronym is also used for any specific WSDL description of a web service (als ...
,
project management
Project management is the process of leading the work of a team to achieve all project goals within the given constraints. This information is usually described in project documentation, created at the beginning of the development process. Th ...
and
Unified Modeling Language
The Unified Modeling Language (UML) is a general-purpose, developmental modeling language in the field of software engineering that is intended to provide a standard way to visualize the design of a system.
The creation of UML was originally m ...
capabilities to their software. Most recently, the company has introduced a mobile development environment called MobileTogether for developing cross-platform enterprise mobile solutions.
[
]
Programs
* XMLSpy
XMLSpy is a proprietary XML editor and integrated development environment (IDE) developed by Altova. XMLSpy allows developers to create XML-based and Web services applications using technologies such as XML, JSON, XBRL, XML Schema, XSLT, XPath ...
— XML editor
An XML editor is a markup language editor with added functionality to facilitate the editing of XML. This can be done using a plain text editor, with all the code visible, but XML editors have added facilities like tag completion and menus and but ...
for modeling, editing, transforming, and debugging XML
Extensible Markup Language (XML) is a markup language and file format for storing, transmitting, and reconstructing arbitrary data. It defines a set of rules for encoding documents in a format that is both human-readable and machine-readable ...
technologies
* MapForce — any-to-any graphical data mapping
In computing and data management, data mapping is the process of creating data element mappings between two distinct data models. Data mapping is used as a first step for a wide variety of data integration tasks, including:
* Data transformatio ...
, conversion, and integration tool
** MapForce FlexText — graphical utility for parsing flat files
* StyleVision — multipurpose visual XSLT stylesheet design, multi-channel publishing, and report building tool
* UModel
UModel is a UML (Unified Modeling Language) software modeling tool from Altova, the creator of XMLSpy. UModel supports all 14 UML 2 diagram types and adds a unique diagram for modeling XML Schemas in UML. UModel also supports SysML for embedded s ...
— UML
The Unified Modeling Language (UML) is a general-purpose, developmental modeling language in the field of software engineering that is intended to provide a standard way to visualize the design of a system.
The creation of UML was originally m ...
modeling tool
* DatabaseSpy
DatabaseSpy is a multi-database query, design, and database comparison tool from Altova, the creator of XMLSpy. DatabaseSpy connects to many major relational databases, facilitating SQL querying, database structure design, database content ed ...
— multi-database data management
Data management comprises all disciplines related to handling data as a valuable resource.
Concept
The concept of data management arose in the 1980s as technology moved from sequential processing (first punched cards, then magnetic tape) to r ...
, query, and design tool
* DiffDog — XML-aware file, directory, and database differencing tool
* SchemaAgent — graphical XML Schema
An XML schema is a description of a type of Extensible Markup Language, XML document, typically expressed in terms of constraints on the structure and content of documents of that type, above and beyond the basic syntactical constraints imposed ...
, XSLT
XSLT (Extensible Stylesheet Language Transformations) is a language originally designed for transforming XML documents into other XML documents, or other formats such as HTML for web pages, plain text or XSL Formatting Objects, which may subseque ...
, WSDL
The Web Services Description Language (WSDL ) is an XML-based interface description language that is used for describing the functionality offered by a web service. The acronym is also used for any specific WSDL description of a web service (also ...
and management tool
* Authentic — WYSIWYG
In computing, WYSIWYG ( ), an acronym for What You See Is What You Get, is a system in which editing software allows content to be edited in a form that resembles its appearance when printed or displayed as a finished product, such as a printed d ...
XML authoring tool and database content editor
* MissionKit — Altova's integrated suite of XML, SQL, and UML software tools
* MobileTogether — Cross-platform mobile development environment for native apps for the enterprise
* FlowForce Server — Server software for managing automation of business processes
* RaptorXML Server — XML and XBRL server with support for XML validation
XML validation is the process of checking a document written in XML (eXtensible Markup Language) to confirm that it is both well-formed and also "valid" in that it follows a defined structure. A well-formed document follows the basic syntactic rul ...
, XBRL
XBRL (eXtensible Business Reporting Language) is a freely available and global framework for exchanging business information. XBRL allows the expression of semantic meaning commonly required in business reporting. The language is XML-based an ...
validation, and XSLT
XSLT (Extensible Stylesheet Language Transformations) is a language originally designed for transforming XML documents into other XML documents, or other formats such as HTML for web pages, plain text or XSL Formatting Objects, which may subseque ...
and XQuery
XQuery (XML Query) is a query and functional programming language that queries and transforms collections of structured and unstructured data, usually in the form of XML, text and with vendor-specific extensions for other data formats (JSON, bin ...
processing
Awards
*Named to the SD Times 100 six times, including in 2010
* 2009 Gartner
Gartner, Inc is a technological research and consulting firm based in Stamford, Connecticut that conducts research on technology and shares this research both through private consulting as well as executive programs and conferences. Its clients ...
Cool Vendor in Application Development
* 2009 ''Visual Studio Magazine'' Readers Choice Award Winner
* 2009 '' Windows IT Pro Magazine'' Editor's Best Developmental Tool, Silver Award
* 2007 '' Windows IT Pro Magazine'' Best of Connections Award, Office Category
* 2001, 2003, 2004, 2009, 2014 Jolt Product Excellence & Productivity Awards
See also
* XMLSpy
XMLSpy is a proprietary XML editor and integrated development environment (IDE) developed by Altova. XMLSpy allows developers to create XML-based and Web services applications using technologies such as XML, JSON, XBRL, XML Schema, XSLT, XPath ...
References
{{reflist, 30em
External links
Altova Web site
Development software companies
Software companies of Austria