Meister ®

Take Control of Your Build Process

® ® OpenMake Meister enables development teams to control the software build process, providing standardization, acceleration, and auditing. Meister delivers speed, transparency, consistency and repeatability across the soft- ware development lifecycle. Meister saves time and money by shortening development cycles and consolidating time consuming redundant tasks. With Meister, organizations have a simplified process for managing the applica- tion build across diverse languages and platforms.

Standardized Build Best Practices Meister is the only solution that gives you complete Meister Build Automation control over the software build. It manages depen- dencies, automatically generates build scripts, exe- cutes accelerated, incremental builds, and provides Build Acceleration detailed audit reports. Meister replaces expensive By directing calculating and managing software de- to maintain homegrown and open source build sys- pendencies, Meister accelerates builds, enabling tems with standardized build services for integrating, teams to implement agile and other fast-moving compilers, linkers, archive tools and other common development processes. Builds are further acceler- development tools into a seamless distributed life- ated by Meister, which can determine which build cycle management system. Teams benefit by imple- tasks can be run in parallel – taking full advan- menting build best practices in a standardized way tage of separate processors on multi-core machine across all languages and platforms. Meister is also hardware. With Meister, agile teams can achieve a programmable environment, so build engineers 10 minute incremental builds for most projects, en- can use the Meister API to develop custom Build suring that continuous integration and Services that tightly integrate their particular combi- runs smoothly and efficiently for maximum benefit. nation of commercial, open source, and in-house developed tools into the Meister build management Advanced Build Analytics platform. Going beyond basic build logs, Meister provides team leads and managers with actionable build an- Eliminate Manual Tasks Meister automates manual tasks and eliminates alytics, including impact analysis audit reports, to the redundant, error-prone activities commonly enable better software development decision mak- performed by build engineers and developers, es- ing. Meister Insight reports document the depen- pecially build scripting. OpenMake Meister ships dencies, environment and other critical informa- with over 100 reusable Build Services enabling tion about a build. Managers can ask and answer teams to quickly build applications that use com- important questions around the impact of specific mon development tools and environments, such code changes to drive accurate test and release as MSBuild, GCC, Flex, WebSphere, WebLogic, practices. Meister can even embed footprint data and Java. Meister provides a project dependency in binaries, enabling teams to simplify the software database that enables teams to publish and then support and maintenance process by unambigu- reuse the output of builds, streamlining the devel- ously identifying the contents and origin of any soft- opment process and enabling builds to intelligently ware release. flow through the software lifecycle. Build scripts are automatically generated by Meister as part of the build process, eliminating costly script errors. Meister ®

Enterprise Scalability and Cross-Platform Support Workflow Automation Because Meister plugs into the Mojo distributed OpenMake Mojo (Meister includes Mojo) Cruise Control and Cruise continuous integration and workflow platform, it IBM BuildForge Urban Code - AnthillPro delivers the benefits of acceleration, standardization Microsoft Team Build JetBrains TeamCity and auditing throughout the enterprise. Combined Electric Cloud -Electric Commander Hudson with Mojo workflow, Meister enables teams to auto- mate complex build, test and deploy processes that are tailored to specific needs, rather than forcing teams to adjust their process to fit their build tool. Additional OpenMake Software By taking advantage of virtual and cloud computing Build Automation Solutions: environments, Meister build management solutions let teams respond quickly to today’s fast moving OpenMake Meister® Insight enterprise development and lifecycle challenges. Software blueprints for clear and accurate build audits

Build Engines and IDE Integration Meister Insight generates blueprints of your appli- Eclipse Workspace and the Eclipse JDT/CDT cation’s architecture and design. By leveraging the Manage Ear and War Deployment Descriptors Meister dependency management technology, In- Java Jar, Java War, Javadoc sight produces the audit and impact analysis reports Maven and Ant you need to fully trace and match your source code Make, NMake, CMake, EMake, OMake, IMake to binary objects. Insight allows you to better meet Microsoft Visual Studio .Net (2003, 2005, 2008, 2010) project and solution files audit requirements and plan source code changes integrated with DevEnv and MSBuild by showing you how the many pieces of a software Microsoft Visual Studio 6.0 integrated with Nmake project fit together. Insight gives you the informa- Microsoft Visual Basic integrated with VB6.exe and VB5.exe tion you need to meet audit demands and make MD5 Checksum for executable validation planning decisions without the guess work. IBM Rational Software Architect (RSA) (Jar, War, Ear) integrated into the Eclipse Framework IBM Rational Application Developer (Jar, War, Ear) integrated into the Eclipse Framework ® IBM Websphere 5.1 and 6.0 (Ear, War, Jar, EJBDeploy, WSEJDeploy) OpenMake Meister for z/OS Weblogic (JSPC, EJB, Jar, War, Servicegen, XMLBeans) Standardizing build automation across the entire enterprise. Borland Delphi integrated with DCC32.exe Meister for z/OS is the only solution available that GNU Compiler for DLLs and EXEs allows you to standardize your build automation Informix across the enterprise - from Windows/Unix to the Oracle Forms, Menus, PSQL and Reports Mainframe, providing a “one size fits all” solution. Sybase ASE (ISQL) Meister for z/OS provides a central, common method Microfocus Cobol for automating builds, regardless of the language PeopleSoft or . So go ahead, develop on the PowerGen/PowerBuilder Tuxedo Server and Client mainframe, Meister has you covered.

200 S. Wacker Drive, Suite 3124, Chicago IL 60606 ASERVO Software GmbH www.OpenMakeSoftware.com Konrad-Zuse-Platz 8 / 81829 München Tel.: +49 (0) 89 7 16 71 82-40 / Fax: +49 (0) 89 7 16 71 82-55 Email: [email protected] / www.ASERVO.com

Copyright 2015, OpenMake Software Inc.. All rights reserved. OpenMake and OpenMake Meister are trademarks or registered trademarks of OpenMake Software Inc.