This article has multiple issues. Please help improve it or discuss these issues on the talk page . (Learn how and when to remove these template messages)
|
Industry | Computer Software |
---|---|
Number of locations | Lindon, UT Edinburgh, Scotland Kennesaw, GA, New York City, NY |
Products | HotDocs 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 Mitratech. Version 1.0 of HotDocs was introduced in 1993.
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).
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 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.
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 provides multiple off-the-shelf applications for using HotDocs templates, including a standard desktop application and several browser applications.
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.
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 and NetBeans, do not.
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.
In computer networking, a thin client, sometimes called slim client or lean 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.
The Windows API, informally WinAPI, is the foundational application programming interface (API) that allows a computer program to access the features of the Microsoft Windows operating system in which the program is running.
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.
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.
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 helps you capture and process information, deliver personalized communications, and protect and track sensitive information. It is utilized 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 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.
PeopleTools consists of proprietary application software originally developed by PeopleSoft Corporation, an Enterprise Resource Planning (ERP) software vendor acquired by Oracle Corporation in 2004. PeopleTools facilitates the deployment of both vendor-developed and custom-developed applications using an Internet-based architecture known as the PeopleSoft Internet Architecture (PIA).
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 integrates into their products.
Oracle Intelligent Advisor (OIA), formerly known as Oracle Policy Automation (OPA), is a suite of decision automation software products used for modeling and deploying business rules within the enterprise. Oracle Corporation acquired OPA in December 2008 when it purchased an Australian software company named RuleBurst Holdings, then trading as Haley. The role of the Oracle Intelligent Advisor is to transform legislation and policy documents into executable business rules, for example, the calculation of benefit entitlements or discount amounts. Although OPA was originally developed and sold to the public sector, it is now widely used in the industry.
OnlyOffice, stylized as ONLYOFFICE, is a free software office suite and ecosystem of collaborative applications. It consists of 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.
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.