Ich bin Freelancer mit über 20 Jahren Erfahrung in der Entwicklung komplexer Frameworks, Libraries und auch ganzer Applikationen. Einige sind z.B. bei den Raiffeisen Banken, in der Abacus Software und bei Kuoni/TUI im Einsatz, andere fanden ihren Weg auch schon zur US Air Force und ans Fraunhofer Institut. Ich arbeite seit langem intensiv für die Abacus (abacus.ch). Diese beauftragte mich mit der Entwicklung von AFC als Open-Source-Projekt.
Im Open-Source-Umfeld arbeite ich relativ intensiv an Mercurial (verteilte Versionskontrolle) mit und habe auch einige eigene Projekte lanciert (JCite, Rextile, httprelay).
26.08.2010
LOCATION: Zürich
KEYWORDS: Technology, Product, Concept
AGENDA: | 17:00 - 18:15h: Talk incl. Q/A Afterwards you are invited to a refreshment. |
SPEAKER: Peter Arrenbrecht COMPANY: Abacus Research AG
SLIDES: 100826_arrenbrecht-formulacompiler.pdf
Der Abacus Formula Compiler (AFC) erzeugt aus den Zellen und Formeln in einem Spreadsheet nativen Java-Bytecode, der sich nahtlos in eine Applikation einfügen lässt. So können Ihre Anwender die Berechnung von Schlüsselwerten der Applikation in der gewohnten, komfortablen und mächtigen Excel-Umgebung anpassen. Und Sie sparen sich eine Menge Aufwand beim Implementieren dieser Anpassbarkeit. Beispiele: Preise, Rabatte und Lieferkosten, Bewertungen, Risikoschätzungen und Versicherungsprämien.
Die von AFC erzeugten Klassen sind schnell und Thread-sicher, können also auch in grossen Batch-Jobs oder auf unter Last stehenden Servern eingesetzt werden. AFC benötigt kein installiertes Excel oder JDK - nur eine JRE. Das gilt für das Erzeugen des Codes (wenn Ihre Anwender ein neues Spreadsheet einbinden), wie auch für dessen Verwendung. AFC ist unter der GPL und einer kommerziellen Lizenz verfügbar.
Ich demonstriere AFC direkt in der IDE an einem Beispiel aus dem produktiven Betrieb in der Abacus Software, gebe einen Einblick in einige der fortgeschrittenen Techniken mit AFC und beleuchte, was auf Sie zukommt, wenn Sie AFC in Ihre Anwendung einbauen wollen.
Ich bin Freelancer mit über 20 Jahren Erfahrung in der Entwicklung komplexer Frameworks, Libraries und auch ganzer Applikationen. Einige sind z.B. bei den Raiffeisen Banken, in der Abacus Software und bei Kuoni/TUI im Einsatz, andere fanden ihren Weg auch schon zur US Air Force und ans Fraunhofer Institut. Ich arbeite seit langem intensiv für die Abacus (abacus.ch). Diese beauftragte mich mit der Entwicklung von AFC als Open-Source-Projekt.
Im Open-Source-Umfeld arbeite ich relativ intensiv an Mercurial (verteilte Versionskontrolle) mit und habe auch einige eigene Projekte lanciert (JCite, Rextile, httprelay).
JUG Switzerland aims at promoting the application of Java technology in Switzerland.
JUG Switzerland facilitates the sharing of experience and information among its members. This is accomplished through workshops, seminars and conferences. JUG Switzerland supports and encourages the cooperation between commercial organizations and research institutions.
JUG Switzerland is funded through membership fees.