Skip to main content

 

ID#: 44653

Solution name:        

Build Analyzer

Solution description:

Protecode Build Analyzer (BA) analyzes only the files that are consumed during a build operation to ensure compliance with an organization's licensing policy. BA provides a software bill of materials (BOM), a licensing obligations report and a security vulnerability report for software products.

Solution web page: 

Solution collateral

 Confirm

This solution has been verified by IBM


Technical validations

Ready for IBM Rational software

Ready for IBM Rational software

For leading companies around the world, third party software including open source, and reuse of internal code, has become much more than a cost-cutting measure; it has become a necessary ingredient for accelerating innovation that is exploited in any software project.  As development teams become more distributed, the need increases for managing the intellectual property (IP) obligations on a single collaborative platform.  Failure to comply with licensing requirements carries a high price, and can result in lawsuits, oblige companies to reveal their source code, and cost them valuable transactions.

Build Analyzer (BA) is part of Protecode System 4 solution, using the analysis and management capabilities of Protecode Enterprise Server (ES). BA analyzes only those files that are actually consumed during a build operation, including source files that are compiled into the final code, or object files that are linked by the core software application. It ensures the files used in a build process satisfy the organization’s licensing policies around open source licenses or third party copyrights. With direct integration to Rational Team Concert, developers can initiate code analysis during the build process. Rational Team Concert provides development teams with a unified collaborative platform that facilitates license compliance on an organizational level.

Business information

Show all   |   Hide all


  • + Functional details

    Working closely with IBM's ClearCase solution Protecode Build Analyzer (BA) monitors the build process, creates a list of files that are used during the build, and analyzes the files that are used in the build process. The Rational Team Concert build process can be modified to include analysis of source files that are compiled into the final code, or object files that are linked by the core software application. The resulting report can then be accessed through the Rational Team Concert build results. The report can then be used to ensure the files used in a build process satisfy the organization’s licensing policies around open source licenses or third party copyrights.

  • + Competitive advantage

    IBM Rational Team Concert Protecode is a vertically-integrated solutions company. Protecode’s focuses on policy-based licensing detection and as a result its product advantages are a) its breadth: providing a seamless and complete software lifecycle IP management portfolio, and b) the unrivalled simplicity of Protecode’s offering in terms of adoption, installation, set-up, use, training and support, and c) aggressive pricing due to focused nature of its solutions.

    As a result, Protecode analysis engine is fast, efficient and requires minimum infrastructure. It is easy to install, set up and use and is economically suited to the task, minimizing the total cost of ownership during the lifetime of the products.

  • + Industries

    Aerospace & Defense Industry
    Automotive Industry
    Banking Industry
    Computer Services Industry
    Electronics Industry

  • + Customer size

    Very Small Business (Less than 50 employees)
    Small Business (50 to 99 employees)
    Midmarket Business (100 to 499 employees)
    Midmarket Business (500 to 1000 employees)
    Large Business (greater than 1000 employees)

  • + Languages supported

    English

  • + Countries/regions available for distribution

    Algeria , Angola , Benin , Botswana , Bouvet Island , Burkina Faso , Burundi , Cameroon , Cape Verde , Central African Republic , Chad , Comoros , Congo , Congo, The Democratic Republic of the , Côte d'Ivoire , Djibouti , Equatorial Guinea , Eritrea , Ethiopia , Gabon , Gambia , Ghana , Guinea , Guinea-Bissau , Kenya , Lesotho , Liberia , Madagascar , Malawi , Mali , Mauritania , Mauritius , Mayotte , Morocco , Mozambique , Namibia , Niger , Nigeria , Rwanda , Réunion , Senegal , Seychelles , Sierra Leone , Somalia , South Africa , Swaziland , São Tome and Principe , Tanzania, United Republic of , Togo , Tunisia , Uganda , Western Sahara , Zambia , Zimbabwe

    Anguilla , Antigua and Barbuda , Argentina , Aruba , Bahamas , Barbados , Belize , Bermuda , Bolivia , Brazil , Canada , Cayman Islands , Chile , Colombia , Costa Rica , Dominica , Dominican Republic , Ecuador , El Salvador , Falkland Islands (Malvinas) , French Guiana , Greenland , Grenada , Guadeloupe , Guatemala , Guyana , Haiti , Honduras , Jamaica , Martinique , Mexico , Montserrat , Netherlands Antilles , Nicaragua , Panama , Paraguay , Peru , Puerto Rico , Saint Kitts and Nevis , Saint Lucia , Saint Pierre and Miquelon , Saint Vincent and the Grenadines , South Georgia and the South Sandwich Islands , Suriname , Trinidad and Tobago , Turks and Caicos Islands , United States , Uruguay , Venezuela , Virgin Islands, British , Virgin Islands, U.S.

    American Samoa , Australia , Azerbaijan , Bangladesh , Bhutan , British Indian Ocean Territory , Brunei Darussalam , Cambodia , China , Christmas Island , Cocos (Keeling) Islands , Cook Islands , Fiji , French Polynesia , Guam , Hong Kong S.A.R. of China , India , Indonesia , Japan , Kazakhstan , Kiribati , Korea, Republic of , Kyrgyzstan , Lao People's Democratic Republic , Macao S.A.R. of China , Malaysia , Marshall Islands , Micronesia, Federated States of , Mongolia , Myanmar , Nepal , New Caledonia , New Zealand , Norfolk Island , Northern Mariana Islands , Palau , Papua New Guinea , Philippines , Samoa , Singapore , Sri Lanka , Taiwan , Tajikistan , Thailand , Timor-Leste , Turkmenistan , Viet Nam

    Åland Islands , Albania , Andorra , Armenia , Austria , Belarus , Belgium , Bosnia and Herzegovina , Bulgaria , Croatia , Cyprus , Czech Republic , Denmark , Estonia , Faroe Islands , Finland , France , Georgia , Germany , Gibraltar , Greece , Holy See (Vatican City State) , Hungary , Iceland , Ireland , Italy , Latvia , Liechtenstein , Lithuania , Luxembourg , Macedonia, The former Yugoslav Republic of , Malta , Moldova, Republic of , Monaco , Netherlands , Norway , Poland , Portugal , Romania , Russian Federation , San Marino , Slovakia , Slovenia , Spain , Svalbard and Jan Mayen , Sweden , Switzerland , Turkey , Ukraine , United Kingdom , Uzbekistan

    Afghanistan , Bahrain , Egypt , Iraq , Israel , Jordan , Kuwait , Lebanon , Oman , Pakistan , Palestinian Territory, Occupied , Qatar , Saudi Arabia , United Arab Emirates , Yemen

    Antarctica , French Southern Territories , Heard Island and McDonald Islands , Maldives , Nauru , Niue , Pitcairn , Saint Helena , Solomon Islands , Tokelau , Tonga , Tuvalu , United States Minor Outlying Islands , Vanuatu , Wallis and Futuna

  • + Solution collateral

    Name Date Categories
    Nov 4, 2014 Fact Sheet

Technical information

Show all   |   Hide all


  • + Hardware/OS platforms

    SLES9
       Desktops and Notebooks (all brands, including ThinkPad/ThinkCentre PCs by Lenovo)
       Hewlett-Packard servers (incl. Compaq)
       Other non-IBM servers
       IBM BladeCenter HSxx (Intel processor-based)
       IBM BladeCenter LSxx (AMD processor-based)
       Dell servers
       System x
    Other Linux family
       Desktops and Notebooks (all brands, including ThinkPad/ThinkCentre PCs by Lenovo)
       Hewlett-Packard servers (incl. Compaq)
       Other non-IBM servers
       IBM BladeCenter HSxx (Intel processor-based)
       IBM BladeCenter LSxx (AMD processor-based)
       Dell servers
       System x
    Windows Server 2003
       Hewlett-Packard servers (incl. Compaq)
       Other non-IBM servers
       IBM BladeCenter HSxx (Intel processor-based)
       IBM BladeCenter LSxx (AMD processor-based)
       Dell servers
       System x
    Windows XP family
       Desktops and Notebooks (all brands, including ThinkPad/ThinkCentre PCs by Lenovo)
    Other Windows
       Desktops and Notebooks (all brands, including ThinkPad/ThinkCentre PCs by Lenovo)
       Hewlett-Packard servers (incl. Compaq)
       Other non-IBM servers
       IBM BladeCenter HSxx (Intel processor-based)
       IBM BladeCenter LSxx (AMD processor-based)
       Dell servers
       System x
    RHEL4
       Desktops and Notebooks (all brands, including ThinkPad/ThinkCentre PCs by Lenovo)
       Hewlett-Packard servers (incl. Compaq)
       Other non-IBM servers
       IBM BladeCenter HSxx (Intel processor-based)
       IBM BladeCenter LSxx (AMD processor-based)
       Dell servers
    RHEL5
       Desktops and Notebooks (all brands, including ThinkPad/ThinkCentre PCs by Lenovo)
       Hewlett-Packard servers (incl. Compaq)
       Other non-IBM servers
       IBM BladeCenter HSxx (Intel processor-based)
       Dell servers
    SLES10
       Desktops and Notebooks (all brands, including ThinkPad/ThinkCentre PCs by Lenovo)
       Hewlett-Packard servers (incl. Compaq)
       Other non-IBM servers
       IBM BladeCenter HSxx (Intel processor-based)
       IBM BladeCenter LSxx (AMD processor-based)
       Dell servers
       System x
    Windows Server 2008 (inclusive)
       IBM BladeCenter HSxx (Intel processor-based)
       System x
    SLES11
       Hewlett-Packard servers (incl. Compaq)
       IBM BladeCenter HSxx (Intel processor-based)
       IBM BladeCenter LSxx (AMD processor-based)
       Dell servers


Date last modified:    Nov 5, 2014


BA100x50.jpg

Contact information

Lacey Thoms
1-613-591-5936 x235

Company

Protecode Incorporated
515 Legget Drive
Suite 700
Ottawa, Ontario K2K 3G4
Canada

613-591-5936

Contact PartnerWorld

Live Chat is currently unavailable


The live chat service is normally available weekdays 8am-8pm Eastern Time. Use the 'Contact us' link or one of the other links for help now.