LATEST NEWS

PARTNERSHIP

ZIOST TO DELIVER RAILO DEVELOPMENT

1 January 2010

We had deployed our services onto newer, faster Railo-powered server. Railo gaining more and more support as lowcost but powerful CFML engine. As dedicated CFML team, Ziost cannot stand apart of emerging technology and offering CFML development targeting Railo as well as Adobe Coldfusion.

Best wishes for 2010 for everyone !

Read more

ZIOST CMS IS OPEN TO PUBLIC NOW

29 July 2009

Ziost released it's content management system to public as open-source project. Ziost CMS is now available for download and free use: Ziost Labs announcement.

Read more

HIPAASPACE.COM CONTRACTED ZIOST TO PROVIDE SOLUTIONS FOR MEDICAL CODING AND BILLING

12 January 2009

Yesterday there was signed a contract between top management of HIPAASpace - www.HIPAASpace.com (the largest provider of Medical Coding and Billing solutions in US) and Ziost Technologies. As a part of this contract Ziost will be a main vendor of Medical Coding and Billing SDK for HIPAASpace products.

Read more

ZIOST CLONE CMS V.5 HAS BEEN RELEASED

2 September 2008

Powerful CMS SDK with several base implementations for different domains has been recently released by Ziost Labs subdivision

Read more

ZIOST HAS ENTERED INTO THE PARTNERSHIP AGREEMENT WITH IBE

23 May 2008

IBE Corp. is one of the biggest providers of media processing SDK and related solutions. IBE contracted Ziost to provide high-tech modules for the media conversion and on-line stream media processing modules.

Read more

Technology

Object Oriented Design (OOD)

The OOD is as close to coding as you can get without actually coding. If you do this document correctly, the code will just fall out naturally. The OOD takes the classes in the OOA a level deeper into the realm of pseudo-code. The OOD defines the datatypes for the attributes. The OOD also defines the algorithms and implementation details of the class methods. However, you are not writing code yet. The OOD should be language-independent. You are merely specifying more exactly what the attributes and methods consist of. Like the OOA, the OOD addresses both the interface and application class hierarchies. Also like the OOA, it keeps the two domains separate and independent of one another.

The OOD goes another step beyond the OOA by identifying the objects, rather than the classes, required to implement the software system. While the user may be able to comprehend the OOA, the OOD goes very deep into software design. The OOD is much more detailed than the OOA and establishes instantiations from the class hierarchy and their relationships to one another, especially associations and cardinality.

The OOD also provides the algorithms for all class/object methods pseudo-code. For a graphical environment, the OOD would specify how the event loop dispatches events to specific objects. For example, a mouse-down in a drawing canvas would activate the pen object to start drawing, while a mouse-up would terminate the line. The OOD often makes use of state and event diagrams that define exactly what happens when the user interacts with the graphical components. It maps the user interactions with graphical components to underlying application subsystems. For the drawing example, the OOD maps the mouse down to the pen object that draws the line. The mouse doesn't draw the line, the pen object does, using the mouse coordinates as a guide. For non-OO design, the LLD contains essentially the same contents as the OOD, namely, explicit detail of all datatypes and functions. You should provide psuedo-code for all algorithms and flesh out all aspects of the programming effort without yet resorting to actual code. If you were to compare this documentation process to writing a research paper, you could regard the HLD as the chapter and section titles, the LLD as the bullet items for each section, and the code as the text of the paper. Each document just gets more and more detailed.

The OOD and LLD have:

  • inner details of class attributes (datatypes) and methods (functions)
  • detailed object (as opposed to class) diagrams for OOD
  • state diagrams
  • event diagrams
  • pseudo-code
  • algorithmic descriptions

The OOD and LLD do not have:

  • code

Small Business

We've started a programm of assisting for startup companies with establishing their business at the IT sphere, this includes...

Read more

Big Companies

Business profit for big companies in working with Ziost can be shown in different approaches...

Read more

WORK FOR ZIOST

Junior Adobe Coldfusion Developer

Looking for the Adobe Coldfusion Developer. Base requirements: Adobe Coldfusion 8, Custom Tags development, CFC, MySQL, MS SQL.

Read more

Senior Java Developer

Senior Java Developer is needed for the full-time work. Base requirements: 3+ years of experience, J2EE 1.4, 1.5, 1.6; Java Beans, EJB, SOA, WebServices

Read more

Senior C# Developer

Ziost .NET Applications team is looking for the senior C# developer. Main domain of knowledge is UI WPF applications and ASP.NET/Silverlight applications.

Read more

Designer

Looking for web designer for creation of production-level visual design.

Read more

HTML/CSS coder

Looking for HTML/CSS coder for creating HTML layouts.

Read more