O maior esforço no desenvolvimento de software ou processos de documentar não é codificar; é o esforço de cobrir todas as possíveis combinações de circunstâncias – entrada de utilizador, transação de base de dados ou quaisquer outros eventos/regras – que o programa/processo irá encontrar. Se alguma combinação de entradas/eventos for negligenciada, o programa funcionará aleatoriamente ou os processos de negócio ficarão incompletos. Pior são os erros cometidos durante a manutenção do programa ou modificação de processos, geralmente por programadores/analistas que não entendem completamente a interação entre dezenas de diferentes possibilidades. A LogicGem fornece uma forma fácil de usar para criar, editar, verificar e compilar a lógica ou os processos de um programa expondo os problemas visualmente e tornando-os mais fáceis de entender. Utilizando uma tabela semelhante a uma folha de cálculo, a LogicGem permite-lhe protótipo de um conceito processual, trabalhá-lo através de fases de análise/design, gerando depois documentação inglesa, espanhola, francesa ou alemã e código fonte para Básico, C, C++, Fortran, FoxPro, Java, Pascal, PowerBuilder, SAS, Visual Basic, Visual Basic.NET, Visual C#.NET ou Xbase.
história da versão
- Versão 3.0 postado em 2013-01-21
Uma atualização com suporte para o Windows 8 Desktop e Windows Server 2012
- Versão 3.0 postado em 2009-05-27
Um novo lançamento com suporte para Windows Vista e funcionalidades adicionais
Detalhes do programa
EULA
EULA - Contrato de Licença de Utilizador Final
Este Contrato de Licença é um acordo legal entre si, quer como pessoa individual ou como entidade única ("End User") e a Catalyst Development Corporation ("Catalyst") para o produto de software identificado como "LogicGem". O Produto de Software inclui programas executáveis, documentação eletrónica, e pode incluir meios associados e materiais impressos.
A instalação deste Produto de Software num disco rígido ou em qualquer outro dispositivo de armazenamento de um computador, ou a carregar qualquer um dos Componentes na memória de qualquer computador, constitui a utilização do Software e deve reconhecer a sua aceitação dos termos e condições deste Contrato de Licença e o seu acordo a ficar vinculado.
1. CONCESSÃO DE LICENÇA
O Catalyst Development concede-lhe como pessoa, uma licença pessoal, não exclusiva e não transferível para instalar o Produto de Software utilizando um número de série autorizado. Se for uma entidade, o Catalyst concede-lhe o direito de nomear um indivíduo dentro da sua organização para utilizar e administrar o Produto de Software sujeito às mesmas restrições aplicadas a utilizadores individuais. Não pode rede o Software ou usá-lo em mais de uma estação de trabalho ou computador ao mesmo tempo. Contacte o Catalyst para obter mais informações sobre o licenciamento do site multiutilizador.
Pode instalar o Produto de Software em uma ou mais estações de trabalho ou computadores expressamente para avaliar o desempenho do Software por um período não superior a trinta (30) dias. Se for desejada uma utilização continuada do Software após o termo do período de avaliação, o Produto de Software deve ser adquirido e/ou registado no Desenvolvimento Catalisador para cada utilizador final. O Produto de Software deve ser removido de todas as estações de trabalho não registadas ou computadores após o termo do período de avaliação.
2. DIREITOS AUTORAIS
Com exceção das licenças concedidas por este contrato, tudo bem, título e interesse no Produto de Software (incluindo, mas não se limitando a, todos os direitos de autor em quaisquer programas executáveis, módulos, controlos, bibliotecas, documentação eletrónica, texto e programas de exemplo), quaisquer materiais impressos e cópias do Produto de Software são propriedade do Catalyst Development. O Produto de Software está protegido por leis de direitos autorais e disposições de tratados internacionais. Portanto, deve tratar o Produto de Software como qualquer outro material com direitos de autor, exceto que pode (a) fazer uma cópia do Software apenas para fins de backup ou arquivo, ou (b) transferir o Software para um único disco rígido, desde que mantenha o original apenas para fins de backup ou arquivo. Não pode copiar quaisquer materiais impressos que possam acompanhar o Produto de Software.
3. SEGREDOS COMERCIAIS E CONFIDENCIALIDADE
a) O Software contém informações ou materiais que sejam proprietários do Desenvolvimento Catalisador ("Informações Confidenciais"), que geralmente não são conhecidos além do Catalyst, e que poderá obter conhecimentos através, ou como resultado da relação estabelecida no presente com o Catalyst. Sem limitar a generalidade do anterior, as informações confidenciais incluem, mas não se limita a, os seguintes tipos de informação, e outras informações de natureza semelhante (mesmo reduzidas ou não à escrita ou ainda em desenvolvimento): desenhos, conceitos, ideias, invenções, especificações, técnicas, descobertas, modelos, dados, código fonte, código de objetos, documentação, diagramas, gráficos de fluxo, pesquisa, desenvolvimento, metodologia, processos, procedimentos, know-how, novos produtos ou novas informações tecnológicas, estratégias e planos de desenvolvimento (incluindo potenciais nomes comerciais ou marcas comerciais).
b) Tais Informações Confidenciais foram desenvolvidas e obtidas pela Catalyst pelo investimento de tempo, esforço e despesas significativos, e proporcionam ao Catalyst uma vantagem competitiva significativa no seu negócio.
c) Concorda que não utilizará as Informações Confidenciais para seu próprio benefício ou em benefício de qualquer pessoa ou entidade que não seja o Catalisador, de acordo com as disposições do presente Acordo, e não para qualquer outro fim.
d) Concorda em confiar e não divulgar ou revelar a qualquer pessoa ou entidade, o Software, outra documentação relacionada, o número de série do seu produto ou qualquer outra Informação Confidencial sobre o Software que não seja a pessoas como o Catalyst, terá especificamente acordado, por escrito, utilizar o Software de acordo com as disposições deste Contrato, e não para qualquer outro fim.
e) Reconhece o propósito desta secção intitulada "TRADE SECRETS AND CONFIDENTIALITY" é proteger a capacidade do Catalyst Development de limitar a utilização dos dados e do Software em geral aos licenciados, e impedir a utilização de Informações Confidenciais sobre o Software por outros desenvolvedores ou fornecedores de software.
4. OUTRAS RESTRIÇÕES
Não pode alugar, arrendar ou transferir o Software. Não pode reverter o engenheiro, descompilar ou desmontar o Software, exceto na medida em que a lei aplicável proíbe expressamente a restrição anterior. Sem prejuízo de quaisquer outros direitos, o Desenvolvimento Catalisador pode rescindir este Contrato de Licença se não cumprir os termos e condições do acordo. Nesse caso, deve destruir todas as cópias do Produto de Software.
5. GARANTIA LIMITADA
Se, no prazo de 30 dias após a sua compra deste produto de software, ficar insatisfeito com o Software por qualquer motivo, poderá devolver o software ao Catalyst Development (ou ao seu revendedor, caso não o tenha comprado diretamente ao Catalyst) para um reembolso do seu preço de compra. Para devolver o Software, deve contactar o Catalyst Development e obter um número de autorização de retorno (RMA). O catalisador não aceitará devoluções de software aberto ou instalado sem um número RMA. As devoluções estão sujeitas à dedução do seu preço de compra de uma taxa de repovoamento de 20% e todos os custos de envio.
6. SEM OUTRAS GARANTIAS
O CATALYST DECLINA TODAS AS OUTRAS GARANTIAS, EXPRESSAS OU IMPLÍCITAS, INCLUINDO, MAS NÃO SE LIMITANDO, A GARANTIA IMPLÍCITA DE MERCADORIA E APTIDÃO PARA UM DETERMINADO FIM, NO QUE DIZ RESPEITO AO SOFTWARE, AOS MATERIAIS ESCRITOS QUE O ACOMPANHAM E A QUALQUER HARDWARE QUE O ACOMPANHA.
7. LIMITAÇÃO DA RESPONSABILIDADE
EM CASO ALGUM, OS CATALISADORES OU OS SEUS FORNECEDORES SERÃO RESPONSÁVEIS POR QUAISQUER DANOS (INCLUINDO, COM LIMITAÇÃO, DANOS INCIDENTAIS, CONSEQÜENTES, ESPECIAIS OU EXEMPLARES OU LUCROS PERDIDOS, INTERRUPÇÃO DE NEGÓCIOS OU OUTRAS PERDAS PECUNIÁRIAS) DECORRENTES DA UTILIZAÇÃO OU INCAPACIDADE DESTE PRODUTO CATALISADOR, MESMO QUE O CATALISADOR TENHA SIDO AVISADO DESSES DANOS.
ALÉM DA GARANTIA LIMITADA ANTERIOR, OS PROGRAMAS DE SOFTWARE SÃO FORNECIDOS "AS-IS", SEM GARANTIA DE QUALQUER TIPO, EXPRESSO OU IMPLÍCITO. TODO O RISCO QUANTO AO DESEMPENHO DOS PROGRAMAS É COM O COMPRADOR. O CATALISADOR NÃO GARANTE QUE O FUNCIONAMENTO DOS PROGRAMAS SEJA ININTERRUPTO OU ISENTO DE ERROS. O CATALISADOR NÃO ASSUME QUALQUER RESPONSABILIDADE OU RESPONSABILIDADE POR ERROS NOS PROGRAMAS OU DOCUMENTAÇÃO, DE/PARA AS CONSEQUÊNCIAS DE TAIS ERROS. AS LEIS DO ESTADO DA CALIFÓRNIA GOVERNAM ESTE ACORDO.
8. Direitos RESTRITOS DO GOVERNO
Direitos Restritos do Governo dos E.U.A. O Software e documentação conexa são fornecidos com DIREITOS RESTRITOS. Uso, duplicação, ou a divulgação pelo Governo está sujeita às restrições estabelecidas nos parágrafos c(1)(ii) da cláusula de Direitos de Dados Técnicos e Informáticos na DFARS 252.227-7013 ou nos parágrafos c(c) (1) e (2) do Software Informático Comercial - Direitos Restritos em 48 CFR 52.227-19, conforme aplicável. Fabricante para estes fins é Catalyst Development Corporation, 56925 Yucca Trail, PMB254, Yucca Valley, CA 92284
9. CONTROLOS DAS EXPORTAÇÕES
Se o Software for para uso fora dos Estados Unidos da América, você concorda em cumprir todos os regulamentos relevantes, incluindo, mas não se limitando aos, do Departamento de Comércio dos Estados Unidos e com a Lei de Administração de Exportação dos Estados Unidos para garantir que o Software não é exportado em violação da lei dos Estados Unidos.
10. LEI QUE REGE
Esta Licença é regida pelas leis do Estado da Califórnia, sem referência aos princípios de conflito de leis. A jurisdição exclusiva e o local para qualquer ação decorrente ou relacionada com o presente acordo será num tribunal de jurisdição competente no condado de San Bernardino, Califórnia. Além de qualquer outra isenção concedida, a parte dominante tem o direito de recuperar os honorários e custos do seu advogado. A PARTIEdesondou que a parte dominante tem o direito de recuperar os honorários e custos do seu advogado. AS PARTES RENUNCIAM EXPRESSAMENTE AO DIREITO A UM JULGAMENTO POR JÚRI. As partes reconhecem que qualquer violação deste acordo pode resultar em danos irreparáveis à Catalyst Development Corporation, o que permite ao Catalisador obter uma isenção cautelar para qualquer violação deste tipo, para além de quaisquer outros direitos ou recursos que o Catalyst possa ter. Este Contrato é o acordo completo entre si e o Catalyst e substitui quaisquer outras comunicações ou publicidade no que diz respeito ao Software e documentação. Se qualquer disposição desta Licença for inválida, o restante desta Licença continuará em pleno vigor e efeito.