About: admin

Recent Posts by admin

Short Overview This white paper presents an approach to using UML to create and maintain high quality models. The high level of quality in the models comes from: extensive cross-checking between different models (which requires us to pay attention to the possible meanings you can give to certain models) maintaining continuity of structure and behavior…

Introduction Software projects frequently fail to meet business goals. They often take too long, cost too much, and deliver the wrong functionality. But it does not need to be this way. Waterfall, Agile, Iterative ... whatever your process, your chance of project success can be measured in large part by the number of solid feedback…

This June and July, I worked with clients in Dublin, Paris, London, and Berlin. We covered a lot of ground and people seemed to like it: Thank you! Is Berlin truly on a path to become “Silicon Berlin”? There are lot of new startups, and you see more people in cafes hacking. Only the time…

This Summer, O’Reilly published my 3-hour course on Big Data and NoSQL. I was delighted to receive some good feedback on O’Reilly’s site shortly after publishing: “Another Big Data tutorial? Do we need another one?” you may ask. The answer is resounding “Yes!” Here is what is different… The existing offerings out there roughly belong…

FOR IMMEDIATE RELEASE SciSpike and O’Reilly Release “Introduction to Big Data” Online Course Austin, Texas - July 15, 2015 SciSpike founder and six time IBM Data Champion, Vladimir Bacvanski, in collaboration with O’Reilly Media Canada, has released an online training course for an Introduction to Big Data. In this Introduction to Big Data training course,…

Industry Expert and SciSpike Co-Founder Dr. Vladimir BacVanski partnered with Dataversity to produce and publish this research paper. A summary is below and the full paper can be downloaded by clicking the link at the end of the Executive Summary. Executive Summary The central focus of this report is a DATAVERSITY® 2015 Survey titled “Modeling…

In this Video Series published by O'Reilly, Vladimir Bacvanski provides an overview of fundamental big data concepts, tools, techniques and practices. In addition to the O'Reilly's site, you can also view the videos on Safari Books Online. In the video series Vladimir covers a wide range of technologies and provides insight into where and how…

SciSpike's founder Petter Graff has developed a video series to help developers understand Design Patterns. The video series has been published by O'Reilly and can be downloaded from Amazon or the O'Reilly site. The video series is also available for subscribers to Safari Books Online. The series uses a set of "white board" drawings to…

MongoDB adds SciSpike as Development Services Partner Austin, Texas - May 1, 2015 SciSpike now formally offers mongDB users advanced design and implementation expertise as a mongoDB Services Partner. Petter Graff, founder of SciSpike, says, “We have been teaching people the place of NoSQL systems in their architecture for some years now, and our Custom…

Goals Build a MVP/POC for a trading solution for hospitals where the individual hospitals can directly negotiate with their vendors. A disruptive solution in a market where most purchases are conducted through GPO's. Setup an agile process that allowed the project to adapt to what we knew to be very rapid changes (the application had…

IBM Champion Vladimir Bacvanski explains how the amount of data companies are dealing with is having a profound impact on how this data is stored and mined. He points to how existing technologies (eg. relational databases) reach the boundaries of what can be done and so open the door for big data systems (eg. NoSQL),…

SciSpike are proponents of agile software development principles. We have developed a set of variations of methodologies all based on the agile manifesto and the agile principles. SciSpike has been very active in the agile community. We've worked with various variation of agile methods including: Scrum Scrumban Kanban Lean software development Extreme programming Agile Unified…

A domain-specific language (DSL) is a textual or graphical language that describes variation in a specific domain. That may sound very abstract, but the world is full of these languages. A few examples are languages such as: Regex MathML SciSpike has over the years developed a unique expertise in this field. We have helped clients…

Problem: One of our clients in the Healthcare space had a set of applications that tracked the status of various initiatives Each project, although rather simple, required the assembly of a team and a project structure There were clearly some commonalities between the projects, but traditional attempts on reuse (components, inheritance, etc) had not proved successful…

Problem: A startup wanted to provide a Commodity Trading platform The idea had to be presented to a set of investors who required running software The budget was limited Solution: We built a complete Commodity Trading platform on Node.js using our Conversation Engine The system was built by two developers in two months Result: The…

Goals Lower the cost of building client applications Problem The State had a reflective database that was difficult to query The client applications were built on top of Eclipse (Rich Clients), and accessing the underlying services could be difficult The applications had to support multiple editors over the same content, and support non-conflicting concurrent updates…

Goals Streamline or eliminate the manual work required to collect information from business customers for a large health-care related project Problem The original process required the company to send out paper forms to customers. These forms were highly customized and the constraints on the customer that filled out the form were often tacit and difficult…

IBM Awards SciSpike Presitigious Information Management Champion Award for Sixth Year Running Austin, Texas - June 25, 2015 SciSpike founder Dr. Vladimir Bacvanski was named an IBM Information Management Champion for 2015, making this the sixth year in a row he has received this honor. Dr. Bacvanski thanked IBM for this recognition, saying, “It has…

In this video, Petter Graff (SciSpike's founder) presents a development technique that we use at SciSpike to provide rapid iterations using gamification and executable specifications. The video shows our use of the Conversation Engine and illustrates how we can in minutes or hours develop quite complex business applications even when these application involve multi-party collaborations.

In this video series, Petter Graff (the founder of SciSpike) provides a tutorial for how to get started on Orient DB. The video series consist of 5 tutorials and are supported by the following blogpost

In this post Petter Graff (the founder of SciSpike) shows you how to develop a WebService in Eclipse. This tutorial is one of the most viewed technical videos on YouTube. Part 1: Download and Install Eclipse, Tomcat and CXF Part 2: Configure Tomcat and Eclipse Part 3: Create a Servlet in Eclipse for Test Part…

In this video, Petter Graff (the founder of SciSpike) shows you how to effectively use the refactoring features in Eclipse. In the process, he shows how you can create function objects in Java and utilize unorthodox dimensions of reuse.