InetSoft Technology Corporation is a privately owned
multinational computer software
Software is a set of computer programs and associated documentation and data. This is in contrast to hardware, from which the system is built and which actually performs the work.
At the lowest programming level, executable code consists ...
company that develops free and commercial web-based
business intelligence
Business intelligence (BI) comprises the strategies and technologies used by enterprises for the data analysis and management of business information. Common functions of business intelligence technologies include reporting, online analytical pr ...
applications. The company was founded in 1996, and currently has over 120 employees between its corporate headquarters in
Piscataway, New Jersey
Piscataway () is a township in Middlesex County, New Jersey, United States. It is a suburb of the New York metropolitan area, in the Raritan Valley. At the 2010 United States Census, the population was 56,044, an increase of 5,562 (+11.0%) f ...
, and development offices in
Beijing
}
Beijing ( ; ; ), alternatively romanized as Peking ( ), is the capital of the People's Republic of China. It is the center of power and development of the country. Beijing is the world's most populous national capital city, with over 21 ...
and
Xi'an
Xi'an ( , ; ; Chinese: ), frequently spelled as Xian and also known by #Name, other names, is the list of capitals in China, capital of Shaanxi, Shaanxi Province. A Sub-provincial division#Sub-provincial municipalities, sub-provincial city o ...
,
China.
The company offers applications focusing on operational BI,
enterprise reporting
Business reporting or enterprise reporting refers to both "the public reporting of operating and financial data by a business enterprise," and "the regular provision of information to decision-makers within an organization to support them in their ...
,
data visualization
Data and information visualization (data viz or info viz) is an interdisciplinary field that deals with the graphic representation of data and information. It is a particularly efficient way of communicating when the data or information is nume ...
and embeddable reporting. InetSoft's solutions have been deployed at over 3,000 organizations worldwide, including 25% of
Fortune 500
The ''Fortune'' 500 is an annual list compiled and published by '' Fortune'' magazine that ranks 500 of the largest United States corporations by total revenue for their respective fiscal years. The list includes publicly held companies, along ...
companies.
[InetSoft About Us](_blank)
/ref>
History
InetSoft was co-founded in 1996 by siblings Larry and Luke Liang. Prior to founding InetSoft, Larry Liang, was involved in the early research of e-commerce
E-commerce (electronic commerce) is the activity of electronically buying or selling of products on online services or over the Internet. E-commerce draws on technologies such as mobile commerce, electronic funds transfer, supply chain mana ...
and interactive Web technologies and served as a research scientist at Bell Communications Research (now Telcordia Technologies
iconectiv is a supplier of network planning and network management services to telecommunications providers. Known as Bellcore after its establishment in the United States in 1983 as part of the break-up of the Bell System, the company's name ...
), and held various technical positions at Bell Labs
Nokia Bell Labs, originally named Bell Telephone Laboratories (1925–1984),
then AT&T Bell Laboratories (1984–1996)
and Bell Labs Innovations (1996–2007),
is an American industrial research and scientific development company owned by mult ...
, AT&T
AT&T Inc. is an American multinational telecommunications holding company headquartered at Whitacre Tower in Downtown Dallas, Texas. It is the world's largest telecommunications company by revenue and the third largest provider of mobile tel ...
, and Lucent Technologies
Lucent Technologies, Inc. was an American Multinational corporation, multinational telecommunications equipment company headquartered in Murray Hill, New Jersey, Murray Hill, New Jersey. It was established on September 30, 1996, through the dives ...
.[InetSoft Management Team](_blank)
/ref> Luke Liang worked for Goldman Sachs in a variety of technology and management positions and held consulting positions with both JP Morgan
JPMorgan Chase & Co. is an American multinational investment bank and financial services holding company headquartered in New York City and incorporated in Delaware. As of 2022, JPMorgan Chase is the largest bank in the United States, the w ...
, Chase and the Union Bank of Switzerland
Union Bank of Switzerland (UBS) was a Swiss investment bank and financial services company located in Switzerland. The bank, which at the time was the second largest bank in Switzerland, merged with Swiss Bank Corporation in 1998, to become UBS ...
. Both hold master's degrees in Computer Science
Computer science is the study of computation, automation, and information. Computer science spans theoretical disciplines (such as algorithms, theory of computation, information theory, and automation) to practical disciplines (includin ...
.
The company began with four employees working out of a garage in Piscataway, New Jersey. It focused on developing an open standards Java
Java (; id, Jawa, ; jv, ꦗꦮ; su, ) is one of the Greater Sunda Islands in Indonesia. It is bordered by the Indian Ocean to the south and the Java Sea to the north. With a population of 151.6 million people, Java is the world's mo ...
-based platform that would be fully compatible with Java
Java (; id, Jawa, ; jv, ꦗꦮ; su, ) is one of the Greater Sunda Islands in Indonesia. It is bordered by the Indian Ocean to the south and the Java Sea to the north. With a population of 151.6 million people, Java is the world's mo ...
/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. ...
, relational databases
A relational database is a (most commonly digital) database based on the relational model of data, as proposed by E. F. Codd in 1970. A system used to maintain relational databases is a relational database management system (RDBMS). Many relatio ...
, internet technologies
The Internet protocol suite, commonly known as TCP/IP, is a framework for organizing the set of communication protocols used in the Internet and similar computer networks according to functional criteria. The foundational protocols in the suit ...
and legacy systems
In computing, a legacy system is an old method, technology, computer system, or application program, "of, relating to, or being a previous or outdated computer system", yet still in use. Often referencing a system as "legacy" means that it paved ...
.[Company Background](_blank)
Internet Archive, 2010-10-07. Its initial product was Style Report, which focused on reporting and data analysis
Data analysis is a process of inspecting, cleansing, transforming, and modeling data with the goal of discovering useful information, informing conclusions, and supporting decision-making. Data analysis has multiple facets and approaches, en ...
. Style Report claims to have a small footprint, and has been used in client-side and server-side Java applications. Over the years, InetSoft's products evolved alongside Java to become server-based Web solutions. The product line has grown to include reporting, dashboards and visual analysis.
Product development history
InetSoft's software is based on open standards
An open standard is a standard that is openly accessible and usable by anyone. It is also a prerequisite to use open license, non-discrimination and extensibility. Typically, anybody can participate in the development. There is no single definitio ...
technology that incorporates 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. ...
, SOAP
Soap is a salt of a fatty acid used in a variety of cleansing and lubricating products. In a domestic setting, soaps are surfactants usually used for washing, bathing, and other types of housekeeping. In industrial settings, soaps are used ...
, Java language
Java is a high-level, class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible. It is a general-purpose programming language intended to let programmers ''write once, run anyw ...
, and JavaScript
JavaScript (), often abbreviated as JS, is a programming language that is one of the core technologies of the World Wide Web, alongside HTML and CSS. As of 2022, 98% of Website, websites use JavaScript on the Client (computing), client side ...
. While the primary design goal is easy integration with other open standards based software, access to third party proprietary software has been added in recent years. Additionally, the company licenses by CPU rather than by named user. Here is a history of InetSoft product development.
* 1998: Style Report was introduced, a developer tool that could be used as a report generation engine for both desktop Java applications and web applications. It provided support for tabular, flow, "banded" (like Crystal Reports), and mixed layouts. Its embedded report scripting engine was the Mozilla Rhino engine.
* 2000: Style Report EE was introduced. It was based on the same reporting engine and provided multi-threaded
In computer science, a thread of execution is the smallest sequence of programmed instructions that can be managed independently by a scheduler, which is typically a part of the operating system. The implementation of threads and processes dif ...
report generation with caching, drill-down reports, parameter reports, and search, sort and filtering features. It also featured ad hoc query
Ad hoc is a Latin phrase meaning literally 'to this'. In English, it typically signifies a solution for a specific purpose, problem, or task rather than a generalized solution adaptable to collateral instances. (Compare with '' a priori''.)
Co ...
for modifying or creating reports.
* 2004: Style Report Analytic was introduced. It was a product for operational BI that provided reports, dashboards, OLAP
Online analytical processing, or OLAP (), is an approach to answer multi-dimensional analytical (MDA) queries swiftly in computing. OLAP is part of the broader category of business intelligence, which also encompasses relational databases, repo ...
, a balanced scorecard
A balanced scorecard is a strategy performance management tool – a well structured report, that can be used by managers to keep track of the execution of activities by the staff within their control and to monitor the consequences arising from ...
, and alerts. It used patent-pending "Data Block technology" for accessing disparate data sources, a process known as "data mashup".
* 2007: Style Scope and Style Intelligence were introduced. Style Scope was a web-based dashboard design product that used Adobe Flex
Apache Flex, formerly Adobe Flex, is a software development kit (SDK) for the development and deployment of cross-platform rich web applications based on the Adobe Flash platform. Initially developed by Macromedia and then acquired by Adobe Sy ...
to deliver a Rich Internet application
A rich web application (originally called a rich Internet application, or RIA or installable Internet application) is a web application that has many of the characteristics of desktop application software. The concept is closely related to a sin ...
. Style Intelligence offered dashboards, reporting, and analysis.
* 2008: InetSoft began to offer BI on-demand and a Software-as-a-Service (SaaS
Software as a service (SaaS ) is a software licensing and delivery model in which software is licensed on a subscription basis and is centrally hosted. SaaS is also known as "on-demand software" and Web-based/Web-hosted software.
SaaS is co ...
) solution for Salesforce.com
Salesforce, Inc. is an American cloud-based software company headquartered in San Francisco, California. It provides customer relationship management (CRM) software and applications focused on sales, customer service, marketing automation, a ...
. The service added interactive dashboards and visual analysis features for existing Salesforce.com users.
* 2009: Visualize Free and Style Chart free hosted services were introduced. Visualize Free provided multi-dimensional visual analysis. Style Chart provided an embeddable AJAX
Ajax may refer to:
Greek mythology and tragedy
* Ajax the Great, a Greek mythological hero, son of King Telamon and Periboea
* Ajax the Lesser, a Greek mythological hero, son of Oileus, the king of Locris
* ''Ajax'' (play), by the ancient Gree ...
charting engine.
* 2010: Style Intelligence 10.3 and Style Scope Free Edition were released. The updated Style Intelligence release increased geographic data
Geographic data and information is defined in the ISO/TC 211 series of standards as data and information having an implicit or explicit association with a location relative to Earth (a geographic location or geographic position).
It is also c ...
binding capabilities and added data access for the following enterprise resource planning
Enterprise resource planning (ERP) is the integrated management of main business processes, often in real time and mediated by software and technology. ERP is usually referred to as a category of business management software—typically a sui ...
(ERP) applications: SAP AG
Sap is a fluid transported in xylem cells (vessel elements or tracheids) or phloem sieve tube elements of a plant. These cells transport water and nutrients throughout the plant.
Sap is distinct from latex, resin, or cell sap; it is a sepa ...
, Siebel Systems
Siebel Systems, Inc. () was a software company principally engaged in the design, development, marketing, and support of customer relationship management (CRM) applications—notably Siebel CRM.
The company was founded by Thomas Siebel and Pa ...
, JD Edwards
J.D. Edwards World Solution Company or JD Edwards, abbreviated JDE, was an enterprise resource planning (ERP) software company, whose namesake ERP system is still sold under ownership by Oracle Corporation. JDE's products included World for I ...
, and PeopleSoft
PeopleSoft, Inc. is a company that provides human resource management systems (HRMS), Financial Management Solutions (FMS), supply chain management (SCM), customer relationship management (CRM), and enterprise performance management (EPM) softwar ...
. Style Scope Free Edition was a free downloadable server for dashboards and visualization.
* 2011: Style Intelligence 11.0 was released. New features include the Style Studio which unifies the developer and administration tools for data mashups, report and dashboard design. The 11.1 release added support for Apple® iOS devices via HTML 5, as well as post aggregate computations.
* 2012: Style Intelligence 11.3 was released. New features include Freehand Tables in Viewsheets, Google Map Integration, Remote Report Execution in Style Studio, Individual Asset Export in Style Studio, Individual Chart Export in Viewsheet, Input-Based Shared Filters in Viewsheet, and over 80 more enhancements.
*2013: Style Intelligence 11.4 was released. New features include Viewsheet Annotation, Shared Bookmarks, Discrete Measure Representation, Independent Visual Binding for Chart Measures, Dynamic Sorting for Viewsheet Chart Axes, Screen Layout Guide for Viewsheets, Data Model Validation Checking, Metadata Refresh for Individual Data Sources, Restructured Tabs in Enterprise Manager, Worksheet Organization in Enterprise Manager, Script Access to Viewsheet Component Position, Search Access to Non-Archived Reports, and Depreciation of Portlet Dashboards.
*2015: Style Intelligence 12.1 was released. New features include Mobile Layout Designer, Shareable Design Style Options, UI Refresh.
*2016: Style Intelligence 12.2 was released. New features include Full HTML5 Browser Client Support, Spark Foundation for Big Data Analytics.
Product awards
InetSoft Style Report won Best Java Reporting Tool in 1999, 2000, 2002, 2003, 2005, 2006,[InetSoft Wins Best Java Reporting Tool](_blank)
Best Java Reporting Tool. and in 2007. Also in 2007, InetSoft's Style Report Analytic Edition won Best Java Business Intelligence Tool, the first year it had been nominated and the final year of the JDJ Awards program.
In 2011, InetSoft was named to Information Management's list of top "40 Vendors We're Watching in 2011" for its Style Intelligence 11.0 release and patent pending "Data Block technology".
Information Management March 1, 2011
Current product lines
Commercial products
*Style Intelligence is InetSoft's main business intelligence platform. It provides a visualization-driven approach to reporting, dashboards, and visual analysis.[InetSoft Products](_blank)
InetSoft.com, 2010-10-01.
*Style Scope is an edition of Style Intelligence that includes the patent-pending "Data Block technology" that is focused on interactive visualization
Visualization or visualisation (see spelling differences) is any technique for creating images, diagrams, or animations to communicate a message. Visualization through visual imagery has been an effective way to communicate both abstract and c ...
, plus monitoring and analytic dashboards.
*Style Report Enterprise is an edition of Style Intelligence that focuses on enterprise reporting. It delivers carefully formatted information to a wide business user community.
Free applications
*Style Scope Agile Edition is a small-footprint server that delivers Web-based interactive dashboards, using the (deprecated) Flash
Flash, flashes, or FLASH may refer to:
Arts, entertainment, and media
Fictional aliases
* Flash (DC Comics character), several DC Comics superheroes with super speed:
** Flash (Barry Allen)
** Flash (Jay Garrick)
** Wally West, the first Kid F ...
and visualizations that can be shared within an organization. It provides support for multi-source data mashups and admin and permission controls.
*Visualize Free is a visual analysis application that allows users to explore their own data visually and interactively. It requires no software installation.
*Style Chart is a charting engine and JavaScript API
An application programming interface (API) is a way for two or more computer programs to communicate with each other. It is a type of software interface, offering a service to other pieces of software. A document or standard that describes how ...
for Web developers to embed charts and graphs in Web pages via AJAX.
References
External links
Official InetSoft Website
Official InetSoft Blog
{{DEFAULTSORT:Inetsoft
Software companies based in New Jersey
Companies established in 1996
Companies based in Middlesex County, New Jersey
Software companies of the United States