HotDocs

Last updated
HotDocs
IndustryComputer Software
Number of locations
Lindon, UT
Edinburgh, Scotland
Kennesaw, GA,
New York City, NY
ProductsHotDocs Developer
HotDocs User
HotDocs Server
HotDocs Document Services
HotDocs Cloud Services
Website www.hotdocs.com

HotDocs is a document automation (also known as document generation or document assembly) software company currently owned by AbacusNext. Version 1.0 of HotDocs was introduced in 1993.

Contents

Description

HotDocs transforms documents and graphical (PDF) forms into document-generation templates and deploys of these templates to various server environments.

Document modeling in HotDocs can range from variable insertions to the formation and insertions of complex, computed variables. Business logic consisting of IF/THEN statements and REPEAT loops can be built into the template to control the inclusion or exclusion of language blocks. HotDocs includes a variety of other scripting instructions and sets of pre-packaged functions using boolean logic. HotDocs also enables system architects to create custom functions.

In use, a HotDocs template queries the user for the information necessary to generate a document (or set of documents) and saves the information in an answer file. The application then uses the saved information to assemble a custom version of the document, inserting and formatting variable information, inserting the right clauses based on transactional conditions, and inserting correct pronouns and verbs.

The HotDocs technology stack includes a logic core, a set of development tools, platforms for deploying intelligent templates in any environment, and a wide range of user-layer technologies (web applications for consuming HotDocs templates).

Logic Core

At the base of the HotDocs stack is a logic core, which consists of 1 million+ lines of code. The logic core enables HotDocs to handle the modeling complexities of documents and forms of any complexity and any length.

HotDocs Developer

HotDocs Developer is a document-generation-process-modelling environment that allows a system architect to build business logic into a document. HotDocs Developer, likewise, allows a system architect to design interviews (sequences of interactive data-gathering forms) that gather all the information necessary to generate the underlying document or documents. In combination, a modelled document and its accompanying interview are the two parts of a document automation template.

HotDocs Developer works within commercially available word processors such as Microsoft Word. This approach is useful for organizations that want to retain all the formatting attributes currently used in their word processing documents, including font faces, columns, pagination elements, etc.

HotDocs includes a development environment for the automation of PDF-based graphical forms (fields, checkboxes, etc.). HotDocs allows for shared components among any number of documents, meaning all the Word documents, WordPerfect documents, and PDF-based forms in a set can be generated from a single answer file.

HotDocs Platforms

The HotDocs stack includes platforms for desktop, client/server (on-premises), and cloud deployment of HotDocs document-generation templates. Multiple third-party developers build their own technologies on the HotDocs desktop API. HotDocs Server is designed for on-premises, server-based document generation. HotDocs Cloud Services is a multi-tenant, cloud version of HotDocs Server designed for enterprises that want to forego the upfront cost and upkeep of HotDocs Server.

HotDocs User-Layer Technologies

HotDocs provides multiple off-the-shelf applications for using HotDocs templates, including a standard desktop application and several browser applications.

History

What is now known as HotDocs Corporation began as a research project in the mid-1970s at Brigham Young University Law School. Funded at the time by West Publishing, the project began as a code base, developed for the VAX mainframe computer running the VMS operating system. In the late 1980s, the project became commercial with the founding of Capsoft Development by Marshall Morrise. Capsoft Development licensed the technology from BYU and ported the code base into DOS. A few years later, the technology was re-birthed as HotDocs, a Windows-based version that reflected many of the original feature sets from the old VAX version.

Version 1 of HotDocs was released in 1993. Graphical forms functionality was added in 1996. In 1998, HotDocs Corporation was purchased by Matthew Bender. HotDocs Corporation became the property of LexisNexis in 1999 when LexisNexis bought Matthew Bender. In 2009, Capsoft UK, the largest independent reseller of HotDocs software, bought the HotDocs business from LexisNexis.

In October 2011, HotDocs announced that its software would be deployed to 15,000 members of the U.S. Department of Justice. The company also entered into a partnership with Thomson Reuters to provide the technology platform for Interactive Decision Tools on Checkpoint, a research and analysis tool for tax lawyers and accountancy firms. [1]

In January 2012, HotDocs released HotDocs Document Services, a software-as-a-service (SaaS) application designed to extend browser-based document generation to small-to-medium-sized law firms. HotDocs has recently launched HotDocs Author 1.0. This is a massive bundle service for big enterprise businesses. They are still retaining HotDocs Developer and User. These are being sold to smaller businesses.

In 2017, HotDocs was acquired by AbacusNext.

Products

See also

Related Research Articles

An integrated development environment (IDE) is a software application that provides comprehensive facilities for software development. An IDE normally consists of at least a source-code editor, build automation tools, and a debugger. Some IDEs, such as IntelliJ IDEA, Eclipse and Lazarus contain the necessary compiler, interpreter or both; others, such as SharpDevelop, NetBeans do not.

<span class="mw-page-title-main">Microsoft Access</span> Database manager part of the Microsoft 365 package

Microsoft Access is a database management system (DBMS) from Microsoft that combines the relational Access Database Engine (ACE) with a graphical user interface and software-development tools. It is a member of the Microsoft 365 suite of applications, included in the Professional and higher editions or sold separately.

<span class="mw-page-title-main">Thin client</span> Non-powerful computer optimized for remote server access

In computer networking, a thin client is a simple (low-performance) computer that has been optimized for establishing a remote connection with a server-based computing environment. They are sometimes known as network computers, or in their simplest form as zero clients. The server does most of the work, which can include launching software programs, performing calculations, and storing data. This contrasts with a rich client or a conventional personal computer; the former is also intended for working in a client–server model but has significant local processing power, while the latter aims to perform its function mostly locally.

FileMaker is a cross-platform relational database application developed by Claris International, a subsidiary of Apple Inc. It integrates a database engine with a graphical user interface (GUI) and security features, allowing users to visually modify a database. Versions for desktops, servers, iOS and web-delivery have been released.

Helix is a database management system for the Apple Macintosh platform, created in 1983. Helix uses a graphical "programming language" to add logic to its applications, allowing non-programmers to construct sophisticated applications. Helix was the first multiuser database on any PC platform, the first object-based, visual programming tool and the first relational database on a PC platform.

Windows Presentation Foundation (WPF) is a free and open-source graphical subsystem originally developed by Microsoft for rendering user interfaces in Windows-based applications. WPF, previously known as "Avalon", was initially released as part of .NET Framework 3.0 in 2006. WPF uses DirectX and attempts to provide a consistent programming model for building applications. It separates the user interface from business logic, and resembles similar XML-oriented object models, such as those implemented in XUL and SVG.

Jargon Software Inc. is a computer software development company that specializes in development and deployment tools and business applications for mobile handheld devices such as Pocket PC and Symbol PDA devices.

<span class="mw-page-title-main">Uniface (programming language)</span> Low-code development platform

Uniface is a low-code development and deployment platform for enterprise applications that can run in a large range of runtime environments, including mobile, mainframe, web, Service-oriented architecture (SOA), Windows, Java EE, and .NET. Uniface is used to create mission-critical applications.

Time Matters is practice management software, produced by PCLaw | Time Matters LLC. It differs from contact management software such as ACT! or GoldMine because in addition to contacts, it manages calendaring, email, documents, research, billing, accounting, and matters or projects. It integrates with a variety of other software products from both LexisNexis and other vendors. Some of these vendors are Quicken, Microsoft, Palm, Mozilla, Corel, and Adobe. Developed originally for law firms, Time Matters competes with Gavel, Amicus, Tabs, and other legal practice management products. It also may be used in conjunction with Document modelling and Document assembly software products like HotDocs and Deal Builder.

<span class="mw-page-title-main">Adobe LiveCycle</span> Java EE server software

Adobe LiveCycle Enterprise Suite (ES4) is a service-oriented architecture Java EE server software product from Adobe Systems used to build applications that automate a broad range of business processes for enterprises and government agencies. LiveCycle ES4 is an enterprise document and form platform that allows capturing and processing information, delivering personalized communications, and protecting and tracking sensitive information. It is used for purposes such as account opening, services, and benefits enrollment, correspondence management, requests for proposal processes, and other manual-based workflows. LiveCycle ES4 incorporates new features with a particular focus on mobile devices. LiveCycle applications also function in both online and offline environments. These capabilities are enabled through the use of Adobe Reader, HTML/PhoneGap, and Flash Player clients to reach desktop computers and mobile devices.

<span class="mw-page-title-main">WaveMaker</span> Low-code programming platform

WaveMaker is a Java-based low-code development platform designed for building software applications and platforms. The company, WaveMaker Inc., is based in Mountain View, California. The platform is intended to assist enterprises in speeding up their application development and IT modernization initiatives through low-code capabilities. Additionally, for independent software vendors (ISVs), WaveMaker serves as a customizable low-code component that seamlessly integrates into their products.

Oracle Intelligent Advisor (OIA) – formerly known as Oracle Policy Automation (OPA) – is a suite of decision automation software products for modeling and deploying business rules within the enterprise. Oracle Corporation acquired OPA in December 2008 when it purchased Australian software company RuleBurst Holdings, then trading as Haley. Oracle Intelligent Advisor transforms legislation and policy documents into executable business rules, for example for the calculation of benefit entitlements or discount amounts. Although OPA was originally developed for and sold to the public sector, it is now widely used in industry.

OnlyOffice, stylized as ONLYOFFICE, is a free software office suite and ecosystem of collaborative applications. It features online editors for text documents, spreadsheets, presentations, forms and PDFs, and the room-based collaborative platform.

HP CloudSystem is a cloud infrastructure from Hewlett Packard Enterprise (HPE) that combines storage, servers, networking and software.

In software deployment, an environment or tier is a computer system or set of systems in which a computer program or software component is deployed and executed. In simple cases, such as developing and immediately executing a program on the same machine, there may be a single environment, but in industrial use, the development environment and production environment are separated, often with several stages in between. This structured release management process allows phased deployment (rollout), testing, and rollback in case of problems.

Infrastructure as code (IaC) is the process of managing and provisioning computer data center resources through machine-readable definition files, rather than physical hardware configuration or interactive configuration tools. The IT infrastructure managed by this process comprises both physical equipment, such as bare-metal servers, as well as virtual machines, and associated configuration resources. The definitions may be in a version control system, rather than maintaining the code through manual processes. The code in the definition files may use either scripts or declarative definitions, but IaC more often employs declarative approaches.

Wercker is a Docker-based continuous delivery platform that helps software developers build and deploy their applications and microservices. Using its command-line interface, developers can create Docker containers on their desktop, automate their build and deploy processes, testing them on their desktop, and then deploy them to various cloud platforms, ranging from Heroku to AWS and Rackspace. The command-line interface to Wercker has been open-sourced.

<span class="mw-page-title-main">Collabora Online</span> Online office suite based on LibreOffice

Collabora Online is an open source online office suite built on LibreOffice Technology, enabling web-based collaborative real-time editing of word processing documents, spreadsheets, presentations, and vector graphics. Optional apps are available for desktops, laptops, tablets, smartphones, and Chromebooks.

<span class="mw-page-title-main">Microsoft Power Platform</span> Family of business software products

Microsoft Power Platform is a line of business intelligence, app development, and app connectivity software applications. Microsoft developed the Power Fx low-code programming language for expressing logic across the Power Platform. It also provides integrations with GitHub and Teams among other apps.

References

  1. "Thomson Reuters and HotDocs to Collaborate on Workflow Applications for Tax, Accounting, and Audit Professionals | HotDocs".
  2. "HotDocs Corporation Announces Ground-Breaking Cloud Technology for Lawyers | HotDocs".