Reference Projects (Excerpt)|
Industry sector: | Publishing | Time and effort: | 9 person-years to date | Tasks: | Consulting, design, implementation, support | Platforms: | Solaris (Server), Windows (Clients) | Technologies: | Oracle Database, XML, Java, JSP, GWT, PHP, Perl | |
Conceptual design and implementation of diverse components:
- Server-side software for importing, maintaining and exporting documents
- Client-side tools for administration and researching the data inventory
- Web-based components connecting external service providers
- Compilation of variable reports to query and monitor the document pool
- Tools for exchanging data with external processes, particularly to incorporate existing data from legacy systems
- Providing consulting service to the customer regarding the implementation of new requirements
- Support for installation, data migration, and maintenance
|
|
Industry sector: | Automotive | Time and effort: | 3 person-years | Tasks: | Conceptual design, development, support | Platforms: | Windows | Technologies: | C# .NET, Java, JavaScript, XML, XSL, XSLT, XUI, ACL, SCHEMA ST4, Arbortext | |
Key tasks:
- Cooperation in creating technical specifications
- Migration of data from legacy systems including its adaptation to the current business model
- Configuration and enhancement of the authoring client
-
Enhancement of the interfaces between authoring system and publication server as well as XML editor
Methods and technologies employed:
- Process model: Customer specific phase model
- Customizing of the DMS (SCHEMA ST4): XML, XPath, C# (.NET 1.1/2.0)
- Customizing of external editors (Arbortext): JavaScript, DOM, XUI, ACL
- Transformation into output formats: Java, XSL-FO, XSLT
|
|
Industry sector: | Logistics | Time and effort: | 2 person-years to date | Tasks: | Consulting, conceptual design, development, training | Platforms: | JBoss Application Server | Technologies: | Java, GWT, XSL-FO, Hibernate, Microsoft SQL Server | |
Key tasks:
- Design and implementation of the web front-end
- Design and implementation of several web services for the integration of external systems into the new archiving system
- Conceptual design and modelling of the underlying database
- Design and realization of style sheets for Proof of Delivery documents
- Preparation of training material and presentation at the customer's site
|
|
Industry sector: | Diverse | Time and effort: | 7 person-months to date | Tasks: | Conceptual design, development, support | Platforms: | Web | Technologies: | Java, JavaScript, JSF (RichFaces), Facelets, Portlets, AJAX, JBoss, Eclipse, EJB, Hibernate, Oracle Database | |
Key tasks:
- Enhancement of the PM server functionality
- Realization of Web interfaces for new program functions
Methods and technologies employed:
- Process model: Customer specific phase model
- Development of interactive Web interfaces: JSF and AJAX technologies (RichFaces, QuipuKit)
- Database access via Hibernate
|
|
Industry sector: | Automotive | Time and effort: | 8 person-months to date | Task: | Consulting, conceptual design | Standards: | HBSG+B, UML | |
Key tasks:
- Analyzing the existing company processes and tools
- Consulting with respect to the requirements for the interfaces
- Designing interface contracts and coordinating the process between the internal and external parties involved
- Creating feasibility analyses and requirements specifications
|
|
Industry sector: | Publishing | Time and effort: | 3 person-months | Tasks: | Consulting, conceptual design, development | Platforms: | Windows, MOSS | Technologies: | XML, XHTML, C#, ASP.NET, SharePoint | |
Functions realized:
- Extraction of the contents from an external document management system
- Implementation of essential content types
- Automated publication of the contents into SharePoint
- Enhancement of the content presentation components
- Adjustment and optimization of the search functionality
Additional consulting and assistance in:
- Implementation of various extensions for SharePoint content types
- Adaptation of SharePoint workflows
|
|
Industry sector: | Multimedia | Time and effort: | 21 person-years | Task: | Product development | Platforms: | Windows 9x and higher (all languages) | Technologies: | C++, COM, GDI+, DirectX, OpenGL, DirectShow, DDK/WDK, XML, HTML, UML | |
On the organizational level, Genericom was responsible for the following tasks:
- Technical project management and coordination of the component developer teams (customer’s own developers and external service providers)
- Evaluation and planning of certifications (Vista logo, Blu-ray, HD DVD, etc.)
- Support for licensees of the authoring module
- Evaluation of component licences
Throughout the development cycle, the project was linked to the following processes at the customer’s site:
- Product translation and maintenance of the help system
- Product design
- Configuration management
- Release Management
The following methods and technologies were being employed:
-
Process model: Spiral model with short development cycles, used to allow for swift reaction to market developments on the part of the customer (e. g. HD DVD, Blu-ray)
- Type of specification: Requirements specification
- Design: UML for object-oriented design
-
Programming languages / libraries: C++/MFC (customer request), in-house development of MFC-type library (to achieve Unicode support under Windows 9x at the time);
GDI+ for creation of 2D menus;
OpenGL, later DirectX, for creation of 3D menus;
DirectShow for video capturing and editing;
DDK/WDK to support external hardware on the driver level;
XSL/XML to allow for definition of authoring projects by OEM customers;
HTML for creation of Web picture galleries
- Test: Test plans were compiled and executed according to IEEE 829
|
|
Industry sector: | Aerospace | Time and effort: | 9 person-months | Tasks: | Consulting, conceptual design, implementation, maintenance | Platforms: | Web, LAMP | Technologies: | KnowledgeTree, PHP, MySQL | |
Key tasks:
- Analysing the existing system, with particular respect to the customer’s extensions
- Establishing a concept for migrating the system onto a new technical foundation
- Analysing and specifying new requirements
- Project planning and counselling the customer
- Implementing the requirements and installing the new system
- Preparing training material and holding the training courses at the customer’s site
|
Any questions? Feel free to contacts us! | |