Automate the Documentation of your Source Code

doc_finishThe SCCH research focus Software Analytics and Evolution published a nice online demonstration service today that shows the power of static analysis and automated documentation of source code. The web service allows users to submit their own programming code in order to extract mathematic formulas and structure as graphs. This online service simplifies the automated generation of source code documentation and extraction of domain knowledge for technical programms. SCCH Software Analytics and Evolution demonstrates the latest research result in the area of Software Analysis as the automated extraction of knowledge from source code as well as the dynamic query of architecture and program structure by using graph databases.

TabShop Android Point of Sale

TabShop, the free Android Point of Sale (POS) App offers an intuitive way to organize your small or medium sized business. By customizing the local taxes and discounts and by supporting a multitude of different languages TabShop is perfectly ready for your individual local business. The TabShop cashier App also offers good support for QR codes as well as Bitcoin payments. By offering an open server interface, TabShop also supports your individual server backend integration. TabShop therefore is the perfect solution for your own shop, business, retail market, kiosk or simply your shop and stock management in your pocket.

 

 

Android Paint and Draw for your Kids

Free Android Paint and Draw App for Kids and Children

Over the last years I kept asking my now 4.5 year old daughter how she would design a simple painting App and how this Painting App should look like. We discussed about the background color as well as how to change and choose colors, the absolute requirement to add the color pink and how to change the brush thickness. The design of the paint and drawing App went completely without the need to read a single piece of written text or menu. We came up with a very simple and intuitive way to touch-draw images for children and to store these images as .png pictures. You can find your free Android Painting App for Kids and Children in the Google App store.

TabShop Android Point of Sale adds Bitcoin Support

image source: (http://en.wikipedia.org/wiki/Bitcoin#mediaviewer/File:Bitcoin_paper_wallet_generated_at_bitaddress.jpg)

image source: (http://en.wikipedia.org/wiki/Bitcoin#mediaviewer/File:Bitcoin_paper_wallet_generated_at_bitaddress.jpg)

The newest release of the Android Point of Sale App TabShop now supports the checkout by using Bitcoin QR codes. TabShop therefore automatically calculates the invoice total’s actual exchange rate in Bitcoins and generates a Bitcoin payment QR code. Bitcoin seems to be a nice addition to the ever improving domain of mobile and independent payment methods. In combination with the Android Bitcoin Wallet TabShop offers a handy Point of Sales solution for all Bitcoin enthusiasts!

Software Structure Analysis and Metric Calculation with Neo4J and Cypher

During the last weeks the Software Analytics and Evolution research team at the Software Competence Center Hagenberg (which is the group i am actually working in) built a software tool for parsing large scale legacy software systems, such as C, C++ but also FORTRAN, Structured Text (IEC 61131 Machinery and Robot programs) or Matlab source code with the goal to analyse its structure by using a Neo4J graph database and Cypher queries. As you can see within this demo video, the tool is able to visualize important aspects and metrics as well as the software architecture and structure of the analyzed software system. The tool is meant for supporting companies to develop and maintain their large software systems and code bases.

Tableau Business Intelligence with TabShop Point of Sale

Many times i have been asked by TabShop users to enhance the reporting capabilities of TabShop Point of Sale in order to do some queries, reports or filtering on sales data. Over the last weeks i thought about this issue and came to test several third party reporting and business intelligence tools that are able to import and analyze the raw sales data from our TabShop Point of Sale App. The first software i tested is Tableau, a really powerfull stand alone software tool for analyzing all kinds of available data.You can see a demo video here:

i was able to import the TabShop Invoice CSV Export within minutes and immediately created some interesting charts, such as products by date and time, distribution of products and sell quantity over time. Tableau really is a powerful tool that has enormous potential also in combination with Point of Sale Systems such as TabShop POS.

Doing some reports out of TabShop with Tableau Business Intelligence

Doing some reports out of TabShop with Tableau Business Intelligence

Business Intelligence Reports made easy with TabShop and Tableau software

Business Intelligence Reports made easy with TabShop and Tableau software

Lean Tablet Cash Register for Entrepreneurs and Small Businesses

TabShopLogoProMany startups, entrepreneurs and small businesses are spending a large amount of their spare budget for operating a cash register system. Most of these systems are built upon old stationary touchscreen hardware that is on the one hand quite expensive and on the other hand quite unflexible. These old point of sale systems do not represent the lean and flexible spirit of todays entrepreneurs and startups. Nowadays small businesses are moving fast, offer high mobility and react flexible on new opportunity.
By offering a complete cash register and stock management system in your pocket TabShop climbed the top position in Google Play Marketplace. TabShop is the leading point of sale system app on Android tablets and smartphones. It allows users to manage their stock and directly checkout the customers invoices. With TabShop entrepreneurs always take their stock information and cashier system with them. So small businesses are always ready to take up great selling opportunities.

Screenshot_2014-04-16-08-13-18

MobileVNC controls Industry Panel with HTML5 VNC Viewer

By adding support for Websockets MobileVNC is now fully compatible with HTML5 based VNC Viewers such as noVNC! See in the following video how MobileVNC remote controls an Windows CE Industry Panel by just using a Chrome Webbrowser. The Browser is able to directly connect to the Windows CE embedded industrial Panel by typing in its IP address.