Für die Realisierung von individuellen Softwareprojekten verwenden wir verschiedene Tools und Komponenten, welche die effiziente Softwareentwicklung ermöglichen und gleichzeitig einen hohen Qualitätsstandard gewährleisten.
Nebst eigenen Entwicklungen verwenden wir verschiedene Open-Source-Softwarekomponenten und die Entwicklungsplattform edoras®.
Nachfolgend finden Sie einige Beispiele dazu.
DV Bern AG - Komponenten
DV Bern RODOS
Dieses Framework unterstützt die regel-orientierte Dokumentenverwaltung:
- Dossier mit Ziffer-Zellen-Strukturen inkl. Metadaten-Verwaltung
- RuleEngine auf der Basis einer proprietären XML-Sprache
- Generierung von RTF-Dokumenten aus Vorlagen
- Job Management System für asynchrone Batchverarbeitungen
DV Bern Tax
Framework für Online- oder Offline-Steuerdeklarationslösungen.
DV Bern Update Library
Basisklassen für eine Auto-Update Funktionalität in Offline Applikationen.
DV Bern JDBC Library
Basisklassen für JDBC Datenbankzugriffe (inkl. DB2 Stored Procedures).
DV Bern Embedded JBoss
Bibliothek für EJB3 Unit Test mit dem Embedded JBoss Container.
Open Source Software
Wir verwenden verschiedene anerkannte und weit verbreitete Open Source Komponenten für die verschiedensten Aufgaben.
Als Entwicklungsumgebung setzten wir Eclipse für Java ein.
edoras® - Swiss made software
Mit edoras® verwenden wir eine JEE Standardapplikationsplattform, welche auf den aktuellsten Technologien und methodischen Ansätzen (Model Driven Development) basiert und durch eine leichtgewichtige und performante Softwarearchitektur besticht.
edoras® suite
edoras® suite bietet uns die Möglichkeit, basierend auf ein und demselben Fundament sowohl Rich-Client-Plattformen, Webapplikationen als auch Hybrid-Formen dieser beiden Applikationstypen aufzubauen.
Durch den Einsatz eines Meta-Models können fachliche Domänen (Entitäten und Attribute) spezifiziert werden. Das Meta-Model ermöglicht es zudem, vorgefertigte, erprobte und umfassende Basismechanismen einzubinden und zu verwenden.
Dank der modularen Architektur der edoras® suite können neue Applikationen - durch Integration und Kombination der verschiedenen bestehenden Komponenten - mit geringem Aufwand in der Konzeption, Spezifikation und Realisierung schnell und effizient erstellt werden.
edoras® composite applications
Neben der Applikationsplattform bestehen zahlreiche äusserst leistungsfähige Halbfabrikate, welche eine Fülle an fachlichen Funktionen bestimmter Geschäftsbereiche und Branchen "out of the box" bereitstellen: die edoras® composite applications.
Einige dieser mit edoras® suite entwickelten Produkte können auch als alleinstehende Applikationen verwendet werden.
Alle edoras® composite applications sind beliebig miteinander kombinierbar. Bei der Entwicklung neuer Applikationen mit der edoras® suite werden sie auch als Bausteine verwendet und an die spezifischen Bedürfnisse angepasst.