﻿<?xml version="1.0" encoding="utf-8"?> 
<XML_DIZ_INFO>
	<MASTER_PAD_VERSION_INFO>
		<MASTER_PAD_VERSION>3.10</MASTER_PAD_VERSION>
    <MASTER_PAD_EDITOR></MASTER_PAD_EDITOR>
    <MASTER_PAD_INFO>http://www.asp-shareware.org/pad</MASTER_PAD_INFO>
  </MASTER_PAD_VERSION_INFO>
	<Company_Info>
		<Company_Name>Aivosto Oy</Company_Name>
		<Address_1>Kylanvanhimmantie 16</Address_1>
		<Address_2></Address_2>
		<City_Town>Helsinki</City_Town>
		<State_Province></State_Province>
		<Zip_Postal_Code>00640</Zip_Postal_Code>
		<Country>Finland</Country>
		<Company_WebSite_URL>http://www.aivosto.com/</Company_WebSite_URL>
		<Contact_Info>
			<Author_First_Name>Aivosto</Author_First_Name>
			<Author_Last_Name>Oy</Author_Last_Name>
			<Author_Email>vbshop@aivosto.com</Author_Email>
			<Contact_First_Name>Aivosto</Contact_First_Name>
			<Contact_Last_Name>Oy</Contact_Last_Name>
			<Contact_Email>vbshop@aivosto.com</Contact_Email>
		</Contact_Info>
		<Support_Info>
			<Sales_Email>vbshop@aivosto.com</Sales_Email>
			<Support_Email>vbshop@aivosto.com</Support_Email>
			<General_Email>vbshop@aivosto.com</General_Email>
			<Sales_Phone></Sales_Phone>
			<Support_Phone></Support_Phone>
			<General_Phone></General_Phone>
			<Fax_Phone></Fax_Phone>
		</Support_Info>
	</Company_Info>
	<Program_Info>
		<Program_Name>Project Analyzer</Program_Name>
		<Program_Version>10.3</Program_Version>
		<Program_Release_Month>02</Program_Release_Month>
		<Program_Release_Day>15</Program_Release_Day>
		<Program_Release_Year>2021</Program_Release_Year>
		<Program_Cost_Dollars>299</Program_Cost_Dollars>
		<Program_Cost_Other_Code></Program_Cost_Other_Code>
		<Program_Cost_Other></Program_Cost_Other>
		<Program_Type>Shareware</Program_Type>
		<Program_Release_Status>Minor Update</Program_Release_Status>
		<Program_Install_Support>Install and Uninstall</Program_Install_Support>
		<Program_OS_Support>Win98,WinME,Win2000,WinXP,WinServer,WinVista,WinVista x64,Win7 x32,Win7 x64,Windows 8</Program_OS_Support>
		<Program_Language>English</Program_Language>
		<Program_Change_Info>Analyze Visual Basic and Office 2019 VBA. Detect obsolete and redundant syntax and unwanted code that has been commented out.</Program_Change_Info>
		<Program_System_Requirements></Program_System_Requirements>
		<Program_Category_Class>Development::Basic, VB, VB DotNet</Program_Category_Class>
		<Program_Specific_Category>Development Tools</Program_Specific_Category>
		<File_Info>
			<File_Size_Bytes>8299649</File_Size_Bytes>
			<File_Size_K>8105</File_Size_K>
			<File_Size_MB>8</File_Size_MB>
		</File_Info>
		<Expire_Info>
			<Has_Expire_Info>N</Has_Expire_Info>
			<Expire_Count></Expire_Count>
			<Expire_Based_On>Days</Expire_Based_On>
			<Expire_Other_Info></Expire_Other_Info>
			<Expire_Month></Expire_Month>
			<Expire_Day></Expire_Day>
			<Expire_Year></Expire_Year>
		</Expire_Info>
	</Program_Info>
	<Program_Descriptions>
		<English>
			<Keywords>vb, visual basic, visual basic .net, profiler, analyzer, optimizer, print source code, document generator, unused code, test, debugger, metrics, diagram, Visio</Keywords>
			<Char_Desc_45>Source code analyzer for Visual Basic and VBA</Char_Desc_45>
			<Char_Desc_80>Source code analyzer and documenter for Visual Basic, VB.NET and VBA</Char_Desc_80>
			<Char_Desc_250>Project Analyzer is a Visual Basic code analyzer, optimizer and documenter. Detect dead code and remove it. Surf your code as hypertext and call trees. Diagram and document your work. Supports VB 3-6, VB.NET and VBA.</Char_Desc_250>

         <Char_Desc_450>Project Analyzer is a Visual Basic source code analyzer, optimizer and documenter. Detect dead code and remove it. Surf your code as hypertext, call trees and diagrams. Document your work with a large selection of reports. Project Analyzer does an automatic code review to enforce configurable programming standards. It detects problems such as dead code and possible memory leaks. Supports VB 3-6, VB.NET and Office VBA.</Char_Desc_450>

         <Char_Desc_2000>Project Analyzer is a Visual Basic source code analyzer, optimizer and documenter. It works with VB, VB.NET, ASP.NET and Office VBA. Project Analyzer does an automatic code review to detect quality control issues like dead code, unoptimal variable declarations, unoptimized syntax, memory leaks and functionality issues such as missing event handlers or questionable tab order. You can enforce programming standards on variable naming, commentation, disallowed statements and code complexity. Optionally, you can let the tool automatically remove or comment out the unused, dead code to considerably reduce the size of your program. You can also search for duplicated code blocks that frequently result from copy-paste coding. 
         
         Project Analyzer lets you navigate your projects with hypertext and graphical views. Click objects to see their use and declarations. Locate code via the enhanced Find window. Copy syntax-formatted code to documents. Understand existing programs with the help of cross-references, call trees, called-by trees, class diagrams, dependency diagrams and Visio diagramming support. 
         
         Project Analyzer generates comprehensive project documentation, including source code listings, comment manuals, cross-reference listings, module reports, project dictionary. It can turn VB code into a web site or linked PDF. Besides source code analysis, the program also analyzes binary DLL and COM libraries and .NET assemblies. Project Analyzer calculates 184 software metrics including lines of code, cyclomatic complexity, relative complexity, depth of conditional nesting, amount of commentation and object-oriented metrics for the entire inheritance tree.</Char_Desc_2000>
		</English>
		<German>
			<Keywords>vb, visual basic, visual basic .net, add-in, Profiler, Analyzer, Optimizer, Quellcode, Dokumenten, Software, Metriken</Keywords>
			<Char_Desc_45>VB-Dokumentierungs- und Optimierungstool</Char_Desc_45>
			<Char_Desc_80>Dokumentierungs- und Optimierungsprogramm f&#252;r Visual Basic</Char_Desc_80>
         <Char_Desc_250>Project Analyzer ist ein Dokumentierungs- und Optimierungsprogramm f&#252;r VB, VB.NET und VBA. Suche nach Programmierproblemen, wie nicht verwendetem Code. Dokumentierung mit Querverweislisten, Strukturb&#228;umen und Codehandbüchern.</Char_Desc_250>
         <Char_Desc_450>Project Analyzer ist ein Codeanalysewerkzeug f&#252;r Visual Basic. Es ist ein Dokumentierungs- und Optimierungsprogramm f&#252;r VB Quellcode. Suche nach Programmierproblemen, wie z.B. nicht verwendetem oder ineffizientem Code. Surfen Sie in Ihrem Code per Hypertext. Code-Dokumentation mit Querverweislisten, Strukturb&#228;umen und Codehandbüchern. Project Analyzer funktioniert mit VB, VB.NET und VBA.</Char_Desc_450>
         <Char_Desc_2000>Project Analyzer ist ein Codeanalysewerkzeug f&#252;r Visual Basic. Es ist ein Dokumentierungs- und Optimierungsprogramm f&#252;r VB Quellcode. Suche nach Programmierproblemen, wie z.B. nicht verwendetem oder ineffizientem Code. Surfen Sie in Ihrem Code per Hypertext. Code-Dokumentation mit Querverweislisten, Strukturb&#228;umen und Codehandbüchern: Welche Prozedur ruft welche auf? Welche Variablen sind deklariert und wo? Welche DLL- und OCX-Dateien benutzt das Programm? Qualit&#228;tsmessung: Kompliziertheit, Verst&#228;ndlichkeit, Wiederverwendung - und auch Anzahl der Codezeilen. Project Analyzer funktioniert mit VB 3.0-6.0, VB.NET und Office VBA.</Char_Desc_2000>
		</German>
		<Finnish>
			<Keywords>vb, visual basic, visual basic .net, vba, optimointi, dokumentointi, koodianalyysi, koodi</Keywords>
			<Char_Desc_45>Optimoi ja dokumentoi Visual Basic -ohjelmia</Char_Desc_45>
			<Char_Desc_80>Visual Basic -koodin optimointi- ja dokumentointity&#246;kalu</Char_Desc_80>
			<Char_Desc_250>Project Analyzer on Visual Basic -ohjelmoijan ty&#246;kalu. Ohjelma tekee automaattisen koodikatselmuksen ja suosittaa muutoksia, jotta ohjelmastasi tulee pienempi, nopeampi ja parempi. Project Analyzerin avulla poistat tarpeettoman "kuolleen" koodin.</Char_Desc_250>
			<Char_Desc_450>Project Analyzer on Visual Basic -ohjelmoijan ty&#246;kalu. Ohjelma tekee automaattisen koodikatselmuksen ja suosittaa muutoksia, jotta ohjelmastasi tulee pienempi, nopeampi ja parempi. Project Analyzerin avulla poistat ohjelmastasi tarpeettoman "kuolleen" koodin. Project Analyzer auttaa ymm&#228;rt&#228;m&#228;&#228;n muiden kirjoittamaa koodia. Koodiselain ja kutsukaaviot johdattavat sinut nopeasti uuden projektin kimppuun.</Char_Desc_450>
			<Char_Desc_2000>Project Analyzer on Visual Basic -ohjelmoijan ty&#246;kalu. Ohjelma tekee automaattisen koodikatselmuksen ja suosittaa muutoksia, jotta ohjelmastasi tulee pienempi, nopeampi ja parempi. Project Analyzerin avulla poistat ohjelmastasi tarpeettoman "kuolleen" koodin. Project Analyzer auttaa ymm&#228;rt&#228;m&#228;&#228;n muiden kirjoittamaa koodia. Koodiselain ja kutsukaaviot johdattavat sinut nopeasti uuden projektin kimppuun. Project Analyzer analysoi VB-, VB.NET- ja VBA-koodia.</Char_Desc_2000>
		</Finnish>
		<Spanish>
			<Keywords>vb, visual basic, visual basic .net, add-in, documentar, optimizar, analizador, proyecto VB</Keywords>
			<Char_Desc_45>Herramienta para documentar y optimizar en VB</Char_Desc_45>
			<Char_Desc_80>Herramienta para documentar y optimizar el c&#243;digo en Visual Basic</Char_Desc_80>
			<Char_Desc_250>Herramienta para documentar y optimizar el c&#243;digo en Visual Basic. Detecci&#243;n de c&#243;digo muerto y problemas. Tiene un browser de VB. Documentaci&#243;n autom&#225;tica de proyectos. Construye gr&#225;ficas de &#225;rbol de llamada.</Char_Desc_250>
			<Char_Desc_450>Herramienta para documentar y optimizar el c&#243;digo en Visual Basic. Principales caracter&#237;sticas: Detecci&#243;n de c&#243;digo muerto y otras problemas. Tiene un browser de Visual Basic que le permite ver su c&#243;digo como hipertexto. Documentaci&#243;n autom&#225;tica de proyectos. Biblioteca de reportes. Medici&#243;n de la calidad, complejidad, reusabilidad y comprensi&#243;n. Construye gr&#225;ficas de &#225;rbol de llamada.</Char_Desc_450>
			<Char_Desc_2000>Herramienta para documentar y optimizar el c&#243;digo en Visual Basic. Hace un completo an&#225;lisis de c&#243;digo obteniendo informaci&#243;n acerca de todos los ficheros, procedimientos, controles, variables, constantes, clases, etc. en un proyecto de VB. Principales caracter&#237;sticas: Detecci&#243;n de c&#243;digo muerto y otras problemas. Tiene un browser de Visual Basic que le permite ver su c&#243;digo como hipertexto. Documentaci&#243;n autom&#225;tica de proyectos. Biblioteca de reportes. Medici&#243;n de la calidad, complejidad, reusabilidad y comprensi&#243;n. Construye gr&#225;ficas de &#225;rbol de llamada.</Char_Desc_2000>
		</Spanish>
		<Italian>
			<Keywords>vb, visual basic, visual basic .net, add-in, analizzare, schematizzare la struttura del codice, documentazione</Keywords>
			<Char_Desc_45>Analisi statica del codice Visual Basic</Char_Desc_45>
			<Char_Desc_80>Un programma per l'analisi statica del codice Visual Basic</Char_Desc_80>
			<Char_Desc_250>Un programma per l'analisi statica del codice Visual Basic. Potete rimuove il codice non necessario. Controllo automatico del codice. Visualizzazione del codice Ipertestuale. Documentate il vostro progetto.</Char_Desc_250>
			<Char_Desc_450>Un programma per l'analisi statica del codice Visual Basic. Project Analyzer &#232; un tool per Visual Basic che permette la revisione del codice sorgente e il controllo della sua qualit&#224;. Con la funzione di verifica problemi contenuta in Project Analyzer, potete rimuove il codice non necessario. Caratteristiche Principali: Controllo automatico del codice. Visualizzazione del codice Ipertestuale. Documentate il vostro progetto.</Char_Desc_450>
			<Char_Desc_2000>Un programma per l'analisi statica del codice Visual Basic. Fate brillare il vostro codice! Project Analyzer &#232; un tool per Visual Basic che permette la revisione del codice sorgente e il controllo della sua qualit&#224;. Con la funzione di verifica problemi contenuta in Project Analyzer, potete rimuove il codice non necessario, avere dei consigli per una migliore scrittura, e verificare per punti del vostro progetto che potrebbero generare errori. Caratteristiche Principali: Controllo automatico del codice. Visualizzazione del codice Ipertestuale. Documentate il vostro progetto. Utilizzo Librerie. Metrica.</Char_Desc_2000>
		</Italian>
	</Program_Descriptions>
	<Web_Info>
		<Application_URLs>
			<Application_Info_URL>http://www.aivosto.com/project/project.html</Application_Info_URL>
			<Application_Order_URL>http://www.aivosto.com/order.html</Application_Order_URL>
			<Application_Screenshot_URL>http://www.aivosto.com/project/projmain.gif</Application_Screenshot_URL>
			<Application_Icon_URL>http://www.aivosto.com/project/projicon.gif</Application_Icon_URL>
			<Application_XML_File_URL>http://www.aivosto.com/pad/projectanalyzer.xml</Application_XML_File_URL>
		</Application_URLs>
		<Download_URLs>
			<Primary_Download_URL>http://www.aivosto.com/shareware/project.zip</Primary_Download_URL>
			<Secondary_Download_URL></Secondary_Download_URL>
			<Additional_Download_URL_1></Additional_Download_URL_1>
			<Additional_Download_URL_2></Additional_Download_URL_2>
		</Download_URLs>
	</Web_Info>
	<Permissions>
		<Distribution_Permissions>You may copy and distribute the
Demo Version of the Software to anyone via any means provided that 
a) you copy and distribute the complete, unmodified Demo Version as
available from Aivosto Oy, AND 
b) you don't copy or distribute any instructions or methods to 
turn the Demo Version to a Full Version, AND
c) you don't charge anything for the Demo Version, other than a
reasonable cost for the storage media it is on, AND
d) you agree to stop further distribution of the Demo Version when 
three (3) years have passed since the Demo Version was made available 
by Aivosto Oy, AND
e) you agree to stop further distribution of the Demo Version if 
requested by Aivosto Oy.</Distribution_Permissions>
		<EULA>SOFTWARE LICENSE
Aivosto Project Analyzer v10


This is an agreement between you, the end user, and Aivosto Oy, a
Finland company. By installing, copying, distributing or using this
software program, you agree to be bound by the terms of this license
agreement.

This agreement applies to version 10 of the software program Project
Analyzer, including all available editions, add-in tools, VBA Plug, 
Project Metrics Viewer and documentation, hereinafter referred to as the 
Software.

IF YOU DO NOT AGREE TO THE TERMS OF THIS AGREEMENT, DO NOT INSTALL,
COPY, DISTRIBUTE OR USE THIS SOFTWARE.


1. GRANT OF LICENSE. Aivosto Oy grants to you a nonexclusive license to
install, copy, distribute and use the Software, in machine-readable 
binary executable code form, according to the terms set forth below.


2. VERSIONS. The Software is provided under a "Try before you buy"
concept. A Demo Version is a copy of the Software with a limited use
period and/or a limited set of features. The Demo Version is labeled
with the word "Demo" and is provided for the purpose of evaluation. A
Full Version is a copy of the Software where some or all Demo Version
limits on the use period and/or set of features have been lifted.


3. USE OF THE DEMO VERSION. Subject to these terms, you are hereby
licensed to use the Demo Version for evaluation purposes without charge
for a period of 90 days.


4. DISTRIBUTION OF THE DEMO VERSION. You may copy and distribute the
Demo Version of the Software to anyone via any means provided that 
a) you copy and distribute the complete, unmodified Demo Version as
available from Aivosto Oy, AND 
b) you don't copy or distribute any instructions or methods to 
turn the Demo Version to a Full Version, AND
c) you don't charge anything for the Demo Version, other than a
reasonable cost for the storage media it is on, AND
d) you agree to stop further distribution of the Demo Version when 
three (3) years have passed since the Demo Version was made available 
by Aivosto Oy, AND
e) you agree to stop further distribution of the Demo Version if 
requested by Aivosto Oy.

Although not required, Aivosto Oy recommends that all distributors
inform Aivosto Oy of their distribution of the Software. 


5. USE OF THE FULL VERSION. Use of the Software for any other purposes
than what is described above under the headings "Use of the Demo
Version" and "Distribution of the Demo Version" requires a valid license
to use the Full Version and an activated Full Version Installation.

You may not copy or distribute the Full Version. A valid license to use
the Full Version entitles you to make a reasonable number of copies for 
your own licensed use.

An Installation is defined as an installed and activated Full Version of
the Software. Each computer hardware and operating system user account
combination requires a separate Installation. 

The license type defines the number of Installations and users allowed.
Additional Installations are permitted only if the Software is first
uninstalled so that the number of Installations allowed by the license
type is not exceeded at any time. Unless otherwise indicated, your
license is a single user license.

A SINGLE USER LICENSE permits two (2) Installations of the Software:
- a primary Installation for one (1) simultaneous user, and
- a secondary Installation for the exclusive use of the primary user 
  of the primary Installation.

A TEAM LICENSE is equivalent to five (5) single user licenses.

AN N-PACK, where N is a number, is equivalent to N single user licenses.

A SITE LICENSE allows one hundred (100) Installations. The site license
covers any number of users in a single organization within a radius of 3
miles (5 km). This area is referred to as the Site. In addition,
employees of the organization are allowed to use the Software outside
the Site on their portable and home computers in either of the following
cases: the employee either works solely at home, or the employee works
at the Site a minimum of one day/week. Independent contractors of the
organization may use the Software at the Site but not at other
locations. 

AN UNLIMITED SITE LICENSE is equivalent to a site license that allows an 
unlimited number of Installations.

A WORLD-WIDE LICENSE is equivalent to a site license that covers any
location where the organization operates. The size of the license
determines the allowed number of Installations.


6. ACTIVATION. Installation and use of the Software may require
technical activation using an Internet connection. If the computer
hardware, system environment or operating system user account 
information is changed, or the Installation has been damaged, a new
activation may be required. Aivosto Oy may limit the number of
activations in a given time period. Before activation, Aivosto Oy may
require proof of purchase of a valid license and proof of uninstallation
of an existing Installation.

Activation may be permanent or temporary. A temporary activation is 
valid for a limited time period; continued use of the Software may 
require a new activation after the period.

The availability of activation is guaranteed for three (3) years after
purchase. During this time, activation is free of charge. After this
time, activation may not be available or may require additional payment
at the decision of Aivosto Oy.


7. UPGRADES. To obtain this license as a product upgrade or conversion, 
you must first have a license for the software that is eligible for the 
upgrade or conversion (Previous License). Upon upgrade or conversion, 
this agreement takes the place of the license agreement of the Previous 
License, and the Previous License terminates.

Unless otherwise indicated, a valid license to use the Full Version 
includes the right to install free version updates, provided that the 
major version number has not changed. Before giving a free update, 
Aivosto Oy may require proof of purchase of a valid license. Aivosto Oy 
reserves the right to assign version numbers. 


8. TRANSFERS. You may transfer a license to the Software to someone else
by written consent of Aivosto Oy. Such consent is not to be unreasonably 
withheld provided that you conform to the following requirements:
a) you delete all Installations and copies of the Full Version, AND
b) you inform Aivosto Oy of the transfer 30 days in advance, AND
c) you don't transfer, assign, rent, lease, sell or otherwise dispose of
   the Software on a temporary basis, AND
d) you transfer your entire license.


9. COPYRIGHT. The Software is protected by copyright laws and
international treaty provisions. You acknowledge that no title to the
intellectual property in the Software is transferred to you. 


10. REVERSE ENGINEERING AND CRACKING. You agree that you will not
attempt to reverse compile, modify, adapt, translate, copy, emulate,
clone, or disassemble the Software in whole or in part. You also agree
that you will not attempt to circumvent ("crack") any technical
limitations on the period of use or available set of features of the
Software, unless permitted by a valid license. Any version of the
Software that is not digitally signed by Aivosto Oy, Finland, is
considered a Modified Version. You may not install, copy, distribute or
use a Modified Version.


11. PROHIBITED USES. The Software may not be used for the design,
development, production, use or stockpiling of weapons. The Software may 
not be used to provide automated services to anyone who is not licensed 
to use the Software.


12. DISCLAIMER OF WARRANTIES. THIS SOFTWARE AND THE ACCOMPANYING FILES
ARE SOLD "AS IS" AND WITHOUT WARRANTIES AS TO PERFORMANCE OR
MERCHANTABILITY OR ANY OTHER WARRANTIES WHETHER EXPRESSED OR IMPLIED.
Because of the various hardware and software environments into which the
Software may be put, NO WARRANTY OF FITNESS FOR A PARTICULAR PURPOSE IS
OFFERED. The user must assume the entire risk of using the program.
AIVOSTO OY SHALL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, CONSEQUENTIAL
OR INCIDENTAL DAMAGES (INCLUDING DAMAGES FOR LOSS OF BUSINESS PROFITS,
BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION, AND THE LIKE)
ARISING OUT OF THE USE OR INABILITY TO USE THE SOFTWARE EVEN IF AIVOSTO
OY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. ANY LIABILITY OF 
AIVOSTO OY WILL BE LIMITED EXCLUSIVELY TO PRODUCT REPLACEMENT OR REFUND 
OF PURCHASE PRICE. 


13. TERMINATION. This license is effective until terminated. If 
indicated as a time-limited license, this license will immediately 
terminate without notice from Aivosto Oy when the license period 
expires. This license will immediately terminate without notice from 
Aivosto Oy if you fail to comply with any provision of this license. 
Upon termination you shall destroy all the copies and Installations of 
the Software, including modified copies, if any.


14. GOVERNING LAW AND DISPUTES. This agreement shall be governed by the 
laws of Finland and shall benefit Aivosto Oy, its successors and 
assigns. Any disputes shall be settled primarily through negotiations.
In the event that disputes cannot be settled through negotiations, they 
shall be settled by the Finnish courts at the domicile of Aivosto Oy.


15. SEVERABILITY. In the event of invalidity of any provision of this
license, such invalidity shall not affect the validity of the remaining
portions of this license.


16. RESERVED RIGHTS. Aivosto Oy reserves the right to change the license
terms at any time, in which case the new terms will apply to copies of
the Software produced or obtained after the change.


Aivosto Oy
Business Identity Code: 1107215-7
Country of domicile: Finland
URL: www.aivosto.com


END OF LICENSE</EULA>
	</Permissions>
	<ASP>
		<ASP_Member>N</ASP_Member>
		<ASP_Member_Number></ASP_Member_Number>
	</ASP>
</XML_DIZ_INFO>

