| Recoder Recoder is een Java-raamwerk voor Java-programma-analyse en broncodetransformatie. |
Download nu |
Recoder Rangschikking & Samenvatting
- Naam uitgever:
- RECODER Team
Recoder Tags
Recoder Beschrijving
Recoder is een Java-raamwerk voor Java-programma-analyse en broncodetransformatie. Recoder is een Java-raamwerk voor Java-programma-analyse en broncodetransformatie. Hier zijn enkele belangrijke functies van "RECODER": Parseren en ongeėvenaarde van Java-bronnen: · Naast abstracte modelelementen ondersteunt RECOGER ook een zeer gedetailleerd syntactisch model - er is geen informatie verloren. Opmerkingen en opmaakinformatie worden behouden. De mooie printer is aanpasbaar en kan de code reproduceren (mogelijk verbeteren, maar het behouden van gegeven codestructuren) en om naadloos nieuwe code in te sluiten. · Mogelijke toepassingen: eenvoudige preprocessors, eenvoudige code generatoren, brontcode Beautificatietools Naam en typeanalyse voor Java-programma's: · Recoder kan typen uitdrukkingen afleiden, compileer-tijdconstanten evalueren, alle soorten referenties op te lossen en kruisverwijzingsinformatie onderhouden. · Mogelijke toepassingen: Software Visualization Tools, Software Metrics, LAP-achtige semantische probleemdetectietools, Ontwerp Probleem Detectie Tools (anti-patronen), Cross-referentiegereedschap Transformatie van Java-bronnen: · Recoder bevat een bibliotheek met kleine analyses, codefragmenten en veelgebruikte transformaties. · Mogelijke toepassingen: preprocessors voor taalextensies, semantische macro's, aspect wevers, broncode obfuscatietools, compilers Incrementele analyse en transformatie van Java-bronnen: · Transformaties Wijzig het onderjagende programmamodel; Voor incrementeel en iteratief gebruik moet dit model dienovereenkomstig worden bijgewerkt. Transformaties moeten voor afhankelijkheden zorgen door hun lokale gegevens bij te werken en indien nodig bij het instellen van overeenkomende posities; Recoder analyseert echter de veranderingseffecten voor het model en voert automatisch updates uit. · Mogelijke toepassingen: broncodeoptimalisatie, refactoring tool, software migratieprogramma's (slimme patches), ontwerppatroon, clich? S en idioom synthese, architecturale connectorsynthese, adaptieve programmeeromgevingen, invasieve softwaresamenstelling. Wat is er nieuw in deze release: · Het bevat enkele bugfixes voor de sourcerer en een nieuwe functie.
Recoder Gerelateerde software