Software Development Company

  • PolygonLib

    A library for efficient storing great amount (>10 million) of 2D polygons in RAM and quick operations on them. The product is especially optimized for operations on large polygon sets.
    C++, STL, COM, ATL, MFC
  • GIS Framework

    A framework for developing custom GIS components (extensions) that can be used in both desktop and Web applications.
    .NET Framework 2.0/3.5/4.0, COM,
    C#, HTML, Java Script,
    ArcGIS 9.x/10
  • GeoFES-Web

    Migration of GeoFES to the Web while retaining the existing GUI and the ability to run on the desktop (ArcMap).
    .NET Framework 3.5/4.0, C#, COM,
    ArcGIS 9.x/10 (ArcObjects, ArcGIS Server, ArcGIS API for WPF, ArcGIS Desktop)
  • WISYS-Web

    Migration of WISYS explorers to the Web while retaining the existing GUI and the ability to run on the desktop (ArcMap).
    .NET Framework 2.0, C#, COM,
    HTML, Java Script,
    ArcGIS 9.x (ArcObjects, ArcGIS Server Web ADF for .NET)
  • WISYS Explorers

    Powerful tools for displaying and analyzing the WISYS (Water Information System) data in ArcMap.
    .NET Framework 2.0, C#, COM,
    ArcGIS 8.x/9.x/10 (ArcObjects, ArcSDE, ArcGIS Desktop)
  • FDAT

    An ArcMap extension for assessment of flood damage.
    .NET Framework 2.0, C#, COM,
    ArcGIS 9.3 (ArcObjects, ArcGIS Desktop)
  • LVS

    A land management system with an integrated GIS.
    Java (Java Beans, JAI, Swing), dbSwing, Oracle
  • JScribe Software
    Development Kit

    An integrated development environment for JScribe solutions.
    C++, MFC, Win32 API, JavaScript,
    Xtreme Toolkit Pro for Visual C++ MFC
  • eFF

    Complex system providing financing calculation for all DaimlerChrysler products in Germany and other European countries.
    Java (EJB, JSP, Servlet, JDBC),
    JavaScript, XML, XSLT,
    Oracle, WebSphere
  • V&B Online Planer

    V&B Online Planer is an application for creating bathroom interiors based on recent 3D technologies.
    Adobe Flash, DHTML, HTML, CSS, VRML

    "Since 1999 we successfully cooperate with your company on the development of GIS software and would like hereby to highlight high level of expertise, creativity and diligence of your team. ..."
  • Deutsche Bank AG
    "We cooperate with your company since 1998. During this time we were able to convince us of the high quality of your software products, which is above all due to the good expertise of your employees. ..."
  • Use our PolygonLib for quick operations on 2D polygons and large polygon sets in your software (CAD, GIS, modeling systems, graphics editors, etc.).
  • We offer a wide range of professional and cost-efficient outsourcing of software development.
  • Leverage our innovative experience and know-how in developing custom GIS components that can be used in both desktop and Web applications.
Galileo (for vectriz Solutions GmbH, i2c Software GmbH)

Galileo is a kind of object-rational persistence layer that maps objects to persistence mechanisms (e.g. relational databases) in such a manner that simple changes in the relational schema do not affect object-oriented code. The advantage of such approach is that application programmers do not need to know a thing about the schema of the relational database; in fact, they don't even need to know that their objects are stored in a relational database. This approach allows programmers to develop large-scale, mission critical applications.

Current implementation has the following features:

  • Encapsulation of the persistence mechanism: After calling the persistence methods of (needed) persistent objects, Galieo automatically performs an action with the database.
  • Multiple object actions: After defining action criteria, multiple objects can be retrieved and deleted at once. Moreover, Galileo provides two different encapsulation layers: the first one is for the developers of persistent objects and their investigator objects and the second one is for application assemblers.
  • Associations support: When saving or updating any object, Galileo enables the same action with associated objects. Galileo supports all aggregation types (i.e.one2one, one2many, many2many). Current implementation automatically resolves referential integrity problems as well.
  • Transactions support: Several actions can be combined into one transaction, which is committed or rolled back as a single action (transaction boundaries can be demarcated explicitly). Otherwise Galileo implicitly starts transaction while invoking a persistent method and automatically commits it if no exception occurs.
  • Optimistic locking support: Resolves dirty checking problems during concurrent user access.
  • Connections pool: Galieo provides customizable pool of connections that can be also accessible via JNDI.
  • Cache: Galileo provides a simple caching mechanism that resolves referential integrity and in-memory transaction problems.
  • JSP testing suite: Easy test of mapping scheme.

Development platform
Languages, technologies, tools: Java, XML, UML, SQL, JDBC, JNDI, JSP, Together 5.5, JBuilder 5, Tomcat 4.0, Oracle 8.1

© 1997-2013 SINED GmbH. All rights reserved.