De grootste inspanning in softwareontwikkeling of documenteringsprocessen is niet codering; het is de inspanning van het dekken van elke mogelijke combinatie van omstandigheden - input van de gebruiker, database transactie, of andere gebeurtenissen / regels - dat het programma / proces zal tegenkomen. Als een combinatie van ingangen/gebeurtenissen over het hoofd wordt gezien, zal het programma willekeurig functioneren of zijn bedrijfsprocessen onvolledig. Erger zijn fouten gemaakt tijdens het onderhoud van het programma of wijziging van processen, meestal door programmeurs / analisten die niet volledig begrijpen de interactie tussen tientallen verschillende mogelijkheden. LogicGem biedt een gebruiksvriendelijke manier om de logica of processen van een programma te maken, te bewerken, te verifiëren en samen te stellen door problemen visueel bloot te stellen en ze begrijpelijker te maken. Met behulp van een spreadsheet-achtige tabel, LogicGem u een prototype van een procedureel concept, werken door middel van analyse / ontwerp fasen, dan genereert Engels, Spaans, Frans of Duits documentatie en broncode voor Basic, C+ +, Fortran, FoxPro, Java, Pascal, PowerBuilder, SAS, Visual Basic, Visual Basic.NET, Visual C#.NET, of Xbase.
versiegeschiedenis
- Versie 3.0 geplaatst op 2013-01-21
Een update met ondersteuning voor Windows 8 Desktop en Windows Server 2012
- Versie 3.0 geplaatst op 2009-05-27
Een nieuwe release met ondersteuning voor Windows Vista en extra functies
Programmadetails
Overeenkomst
EULA - Licentieovereenkomst voor eindgebruikers
Deze licentieovereenkomst is een juridische overeenkomst tussen u, als individu of als één entiteit ("Eindgebruiker"), en Catalyst Development Corporation ("Catalyst") voor het softwareproduct dat is geïdentificeerd als "LogicGem". Het softwareproduct bevat uitvoerbare programma's, elektronische documentatie en kan bijbehorende media en gedrukt materiaal bevatten.
Het installeren van dit softwareproduct op een harde schijf of een ander opslagapparaat van een computer, of het laden van een van de componenten in het geheugen van een computer, vormt het gebruik van de Software en bevestigt uw aanvaarding van de algemene voorwaarden van deze licentieovereenkomst en uw overeenkomst om daardoor gebonden te zijn.
1. VERLENING VAN EEN VERGUNNING
Catalyst Development verleent u als individu een persoonlijke, niet-exclusieve, niet-overdraagbare licentie om het Software Product te installeren met behulp van een geautoriseerd serienummer. Als u een entiteit bent, verleent Catalyst u het recht om een persoon binnen uw organisatie aan te wijzen om het Softwareproduct te gebruiken en te beheren onder dezelfde beperkingen die worden opgelegd aan individuele gebruikers. U mag de Software niet netwerken of anderszins op meer dan één werkstation of computer tegelijk gebruiken. Neem contact op met Catalyst voor meer informatie over multi-user site licenties.
U mag het softwareproduct op een of meer werkstations of computers installeren om de prestaties van de Software gedurende een periode van niet meer dan dertig (30) dagen te evalueren. Als voortgezet gebruik van de Software gewenst is nadat de evaluatieperiode is verstreken, moet het softwareproduct voor elke eindgebruiker worden gekocht en/of geregistreerd bij Catalyst Development. Het softwareproduct moet na afloop van de evaluatieperiode worden verwijderd van alle niet-geregistreerde werkstations of computers.
2. AUTEURSRECHT
Met uitzondering van de licenties die door deze overeenkomst worden verleend, oké, titel en interesse in en voor het SoftwareProduct (inclusief, maar niet beperkt tot, alle auteursrechten in uitvoerbare programma's, modules, besturingselementen, bibliotheken, elektronische documentatie, tekst- en voorbeeldprogramma's), zijn alle gedrukte materialen en kopieën van het SoftwareProduct eigendom van Catalyst Development. Het Software Product wordt beschermd door auteursrechten en internationale verdragsbepalingen. Daarom moet u het SoftwareProduct behandelen zoals elk ander auteursrechtelijk beschermd materiaal, behalve dat u (a) één kopie van de Software mag maken uitsluitend voor back-up- of archiveringsdoeleinden, of (b) de Software naar één harde schijf overbrengen, op voorwaarde dat u het origineel uitsluitend voor back-up- of archiveringsdoeleinden bewaart. U mag geen gedrukt materiaal kopiëren dat bij het softwareproduct kan worden gekoppeld.
3. BEDRIJFSGEHEIMEN EN VERTROUWELIJKHEID
a) De Software bevat informatie of materiaal dat eigendom is van Catalyst Development (Vertrouwelijke informatie), die niet algemeen anders bekend is dan door Catalyst, en waarvan u kennis verkrijgen via of als gevolg van de relatie die hieronder met Catalyst is gelegd. Zonder de algemeenheid van het voorgaande te beperken, omvat vertrouwelijke informatie, maar is niet beperkt tot, de volgende soorten informatie en andere informatie van vergelijkbare aard (al dan niet gereduceerd tot schrijven of nog in ontwikkeling): ontwerpen, concepten, ideeën, uitvindingen, specificaties, technieken, ontdekkingen, modellen, gegevens, broncode, objectcode, documentatie, diagrammen, stroomschema's, onderzoek, ontwikkeling, methodologie, processen, procedures, knowhow, nieuwe product- of nieuwe technologie-informatie, strategieën en ontwikkelingsplannen (inclusief potentiële handelsnamen of handelsmerken).
b) Dergelijke vertrouwelijke informatie is ontwikkeld en verkregen door Catalyst door de investering van aanzienlijke tijd, moeite en kosten, en biedt Catalyst een aanzienlijk concurrentievoordeel in haar activiteiten.
c) U stemt ermee in dat u de vertrouwelijke informatie niet mag gebruiken voor uw eigen voordeel of ten behoeve van een andere persoon of entiteit dan Catalyst in overeenstemming met de bepalingen van deze overeenkomst, en niet voor andere doeleinden.
d) U stemt ermee in om in vertrouwen te houden en geen persoon of entiteit, de Software, andere gerelateerde documentatie, uw productserienummer of andere vertrouwelijke informatie over de Software te verstrekken, andere dan aan personen, zoals Catalyst specifiek schriftelijk heeft afgesproken om de Software te gebruiken overeenkomstig de bepalingen van deze overeenkomst, en niet voor enig ander doel.
e) U erkent het doel van deze sectie met de titel "HANDELSGEHEIMEN EN VERTROUWELIJKHEID" is het vermogen van Catalyst Development om het gebruik van de gegevens en de Software in het algemeen te beperken tot licentiehouders te beschermen en het gebruik van vertrouwelijke informatie over de Software door andere ontwikkelaars of leveranciers van software te voorkomen.
4. ANDERE BEPERKINGEN
U mag de Software niet huren, leasen of overdragen. U mag de Software niet reverse engineeren, decompileren of demonteren, behalve voor zover de toepasselijke wetgeving de bovenstaande beperking uitdrukkelijk verbiedt. Onverminderd andere rechten kan Catalyst Development deze licentieovereenkomst beëindigen als u niet voldoet aan de algemene voorwaarden van de overeenkomst. In dat geval moet u alle kopieën van het softwareproduct vernietigen.
5. BEPERKTE GARANTIE
Als u binnen 30 dagen na aankoop van dit softwareproduct ontevreden raakt over de Software om welke reden dan ook, u de software terugsturen naar Catalyst Development (of uw dealer, als u het niet rechtstreeks bij Catalyst hebt gekocht) voor een terugbetaling van uw aankoopprijs. Om de Software terug te sturen, moet u contact opnemen met Catalyst Development en een RMA-nummer (Return Material Authorization) verkrijgen. Catalyst accepteert geen retourzendingen van geopende of geïnstalleerde software zonder RMA-nummer. Retourzendingen zijn onderworpen aan de aftrek van uw aankoopprijs van 20% voorraadkosten en alle verzendkosten.
6. GEEN ANDERE GARANTIES
CATALYST WIJST ALLE ANDERE GARANTIES AF, UITDRUKKELIJK OF IMPLICIET, INCLUSIEF MAAR NIET BEPERKT TOT IMPLICIETE GARANTIE VAN HANDELSBAARHEID EN GESCHIKTHEID VOOR EEN BEPAALD DOEL, MET BETREKKING TOT DE SOFTWARE, HET BIJBEHORENDE GESCHREVEN MATERIAAL EN ALLE BIJBEHORENDE HARDWARE.
7. BEPERKING VAN DE AANSPRAKELIJKHEID
In geen geval zijn katalysator of leveranciers aansprakelijk voor enige schade (met inbegrip van, met beperking, incidentele, gevolg, bijzondere of voorbeeldige schade of gederfde winsten, bedrijfsonderbreking of ander geldelijk verlies) die voortvloeien uit het gebruik of het onvermogen van dit katalysatorproduct, zelfs als catalyst van dergelijke schade op de hoogte is gesteld.
AFGEZIEN VAN DE VOORGAANDE BEPERKTE GARANTIE WORDEN DE SOFTWAREPROGRAMMA'S GELEVERD "AS-IS", ZONDER ENIGE GARANTIE, UITGEDRUKT OF GEÏMPLICEERD. HET VOLLEDIGE RISICO MET BETREKKING TOT DE PRESTATIES VAN DE PROGRAMMA'S IS MET DE KOPER. CATALYST GARANDEERT NIET DAT DE WERKING VAN DE PROGRAMMA'S ONONDERBROKEN OF FOUTLOOS ZAL ZIJN. CATALYST NEEMT GEEN VERANTWOORDELIJKHEID OF AANSPRAKELIJKHEID VAN WELKE AARD DAN OOK VOOR FOUTEN IN DE PROGRAMMA'S OF DOCUMENTATIE, VAN/VOOR DE GEVOLGEN VAN DERGELIJKE FOUTEN. DE WETTEN VAN DE STAAT CALIFORNIË REGELEN DEZE OVEREENKOMST.
8. DOOR DE OVERHEID BEPERKTE RECHTEN
Beperkte rechten van de Amerikaanse overheid. De software en bijbehorende documentatie zijn voorzien van beperkte rechten. Het gebruik, duplicatie of openbaarmaking door de overheid is onderworpen aan de beperkingen die zijn vastgesteld onder c), punt 1, onder ii), van de clausule Inzake rechten in technische gegevens en computersoftware bij DFARS 252.227-7013 of de punten c) 1 en 2) van de commercial computersoftware - beperkte rechten op 48 CFR 52.227-19, indien van toepassing. Fabrikant voor dergelijke doeleinden is Catalyst Development Corporation, 56925 Yucca Trail, PMB254, Yucca Valley, CA 92284
9. UITVOERCONTROLES
Als de Software is voor gebruik buiten de Verenigde Staten van Amerika, stemt u ermee in om te voldoen aan alle relevante regelgeving, inclusief maar niet beperkt tot die, van het United States Department of Commerce en met de United States Export Administration Act om ervoor te zorgen dat de Software niet wordt geëxporteerd in strijd met de Amerikaanse wetgeving.
10. BESTUURSRECHT
Deze licentie wordt beheerst door de wetten van de staat Californië, zonder verwijzing naar conflict van wetten principes. De exclusieve bevoegdheid en plaats voor elke actie die voortvloeit uit of verband houdt met deze overeenkomst, is lid van een bevoegde rechtbank in San Bernardino County, Californië. Naast elke andere verleende vrijstelling heeft de geldende partij het recht om de honoraria en kosten van zijn advocaat terug te vorderen. DE PARTIJEN ZIEN UITDRUKKELIJK AF VAN HET RECHT OP EEN PROCES DOOR DE JURY. De partijen erkennen dat elke schending van deze overeenkomst kan leiden tot onherstelbare schade aan Catalyst Development Corporation, waardoor Catalyst het recht geeft om een dergelijke schending te ontlasten naast andere rechten of remedies die Catalyst mogelijk heeft. Deze overeenkomst is de volledige overeenkomst tussen u en Catalyst en vervangt alle andere communicatie of reclame met betrekking tot de Software en documentatie. Als een bepaling van deze licentie ongeldig is, blijft de rest van deze licentie volledig van kracht en van kracht.