Dopus is a Docbook publishing framework. It was designed with portability and extensibility in mind. Dopus can run on any Windows or Unix platform that supports Java.
Dopus was developed during a project for T-Systems Germany. T-Systems generously agreed to open source the newly developed parts of Dopus (Ant script and Docbook customization layer) for which we are very gratefull.
We have agreed to host Dopus here on our website as a free product we want to give back to the Docbook community. The Dopus framework is distributed under the GNU General Public License. The various parts of the Dopus framework are distributed under their respective (free) licenses.
Dopus is still pretty young but is already used in various projects.
This is an early implementation of JSR 303 (Bean Validation), a specification of the Java API for JavaBean validation in Java EE and Java SE.
The technical objective is to provide a class level constraint declaration and validation facility for the Java application developer, as well as a constraint metadata repository and query API.
This implementation is based on the validation framework of agimatec GmbH, that is in production for more than a year and offers additional features, like XML-based extensible metadata, code generation (JSON for AJAX applications), JSR303 annotation support.
For more information refer to the Wiki at Overview
The agimatec tools contain some utilities to enable generation of files, source code etc. from sql files and annotated java classes.
The agimatec-dbmigrate tool is a database migration/script execution framework that can execute sql scripts, groovy scripts and provides a lot of features to assist in database schema migration. (tested with Oracle and Postgres)
Business processes optimization with service-enabled applications is on the CIO's high priority agenda (according to a recent study of Gartner's Executive Program - EXP). At the same time a German study for SMEs (small and medium sized enterprises) has confirmed this business need especially for Germany's distinct high share of SMEs.
AgilPro is a process integration framework based on a service oriented architecture (SOA). AgilPro integrates existing ERP (enterprise resource planning), material management and proprietary data processing systems using service adapters. Particularly SMEs are known to use isolated solutions which prevent integrated process flow. AgilPro Integration Framework will help to close this gap.
AgilPro integrates BPEL compliant process engines for process execution (e.g. JBoss jBPM).
E-travel is comprehensive framework for delivering personalized travel services using agent infrastructure based on our works in agent-related fields: Multimodal Communication Between Users and Software Agents and Modelling User on the Basis of Interactions with a WWW Based System. The system utilizes many existing up-to-day technologies related to the term of Semantic Web: JADE agent platform together with Jena semantic framework for processing ontology demarcated data. For easy and type safe access to ontology Jastor (Java beans generator from Web Ontologies (OWL)) has been used. Raccoon server provides a way to transform ontological data into browser-readable forms.
Our solution addresses set of the following problems:
* Connecting synchronous HTTP protocol with asynchronous nature of software agents.
* Web browser and mobile interface providing natural access to the multi-agent system.
* Separation of data and view thanks to: Model-View-Controller architecture, ontologies and Raccoon server for transforming data into view.
* Content personalization basen on user modelling, including: stereotyping, user profile learning and exploitation.
At Cape Clear we use PDEBuild, controlled by CruiseControl driven Ant scripts to build our Eclipse features. As Oisín Hurley pointed out recently it has got a steep learning curve but once it is up and running it allows development teams to contribute to
The Advicio Service Workbench assembles second-generation IT service catalogues, creating a basis for distributed development of component-based service architectures. The tool’s deliverables are detailed IT service specifications in Advicio’s Service Specification and Configuration Language (SSCL). As well as delivering added value to clients – who benefit from clear-cut definitions of the content and scope of services – the specifications are also valuable for service providers to document workflows or in contract agreements with outsourcing partners.
V. Kumar, D. Frampton, S. Blackburn, D. Grove, and O. Tardieu. Proceedings of the 2012 ACM SIGPLAN Conference on Object-Oriented Programming Systems, Languages & Applications (OOPSLA 2012), Tucson, AZ, October 19-26, 2012, volume 47 of SIGPLAN Notices, page 297--314. ACM, (October 2012)
X. Yang, S. Blackburn, D. Frampton, J. Sartor, and K. McKinley. Proceedings of the 2011 ACM International Conference on Object Oriented Programming Systems Languages and Applications, page 307--324. ACM, (2011)
P. Lengauer, V. Bitto, F. Angerer, P. Grünbacher, and H. Mössenböck. Proceedings of the Eighth International Workshop on Variability Modelling of Software-Intensive Systems, page 13:1--13:8. New York, NY, USA, ACM, (2013)
J. Schulte. Proceedings of the 13th International Conference on Enterprise Information Systems, 4, page 348-357. Beijing, China, INSTICC, SciTePress - Science and Technology Publications, (June 2011)