LEDIS GROUP IS WILLING TO LICENSE THE SOFTWARE TO YOU ONLY UPON THE CONDITION THAT YOU ACCEPT ALL OF THE TERMS CONTAINED IN THIS LICENSE AGREEMENT (IN BRIEF "AGREEMENT"). PLEASE READ THE AGREEMENT CAREFULLY. DURING INSTALLING PROCESS, BY SELECTING THE "I ACCEPT THE AGREEMENT" (OR THE EQUIVALENT) BUTTON AND/OR BY USING THE SOFTWARE YOU ACKNOWLEDGE THAT YOU HAVE READ THE TERMS AND AGREE TO THEM. IF YOU ARE AGREEING TO THESE TERMS ON BEHALF OF A COMPANY OR OTHER LEGAL ENTITY, YOU REPRESENT THAT YOU HAVE THE LEGAL AUTHORITY TO BIND THE LEGAL ENTITY TO THESE TERMS. IF YOU DO NOT HAVE SUCH AUTHORITY, OR IF YOU DO NOT WISH TO BE BOUND BY THE TERMS, THEN SELECT THE "I DON'T ACCEPT THE AGREEMENT" (OR THE EQUIVALENT) BUTTON AND YOU MUST NOT INSTALL OR USE THE SOFTWARE UNDER THE TERMS.
1. DEFINITIONS. "Software" means the software identified above in binary form that you selected for download, install or use (in the version You selected for download, install or use) from LeDiS Group or its authorized licensees, any other machine readable materials (including, but not limited to, libraries and data files), any updates or error corrections provided by LeDiS Group, and any user manuals, video files, presentations and other documentation provided to you by LeDiS Group under this Agreement.
2. LICENSE TO USE. Subject to the terms and conditions of this Agreement, LeDiS Group grants you a non-exclusive, non-transferable, limited license without license fees to reproduce and use internally the Software complete and unmodified for any purpose of running Programs including commercial applications.
3. RESTRICTIONS. Software is copyrighted. Title to Software and all associated intellectual property rights is retained by LeDiS Group and/or its licensors. Unless enforcement is prohibited by applicable law, you may not modify, decompile, or reverse engineer Software. You acknowledge that the Software is applied for general use in a variety of business areas; it is not used or intended for use in any inherently dangerous or illegal areas.
4. DISCLAIMER OF WARRANTY. THE SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. LEDIS GROUP FURTHER DISCLAIMS ALL WARRANTIES, EXPRESS AND IMPLIED, INCLUDING WITHOUT LIMITATION, ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT.
5. LIMITATION OF LIABILITY. IN NO EVENT SHALL LEDIS GROUP BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, PUNITIVE OR CONSEQUENTIAL DAMAGES, OR DAMAGES FOR LOSS OF PROFITS, REVENUE, DATA OR DATA USE, INCURRED BY YOU OR ANY THIRD PARTY, WHETHER IN AN ACTION IN CONTRACT OR TORT, EVEN IF LEDIS GROUP HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. LEDIS GROUP'S ENTIRE LIABILITY FOR DAMAGES HEREUNDER SHALL IN NO EVENT EXCEED ONE DOLLAR (U.S. $1).
6. TERMINATION. This Agreement is effective until terminated. You may terminate this Agreement at any time by destroying and/or uninstalling all copies of Software. This Agreement will terminate immediately without notice from LeDiS Group if you fail to comply with any provision of this Agreement. Either party may terminate this Agreement immediately should any Software become, or in either party's opinion be likely to become, the subject of a claim of infringement of any intellectual property right. Upon termination, you must destroy all copies of Software.
7. TRADEMARKS AND LOGOS. You acknowledge and agree as between you
and LeDiS Group that LeDiS Group owns the LeDiS Group and SINDY trademarks and all LeDiS Group- and SINDY-related trademarks, service marks, logos and other brand designations ("LeDiS Group Marks"). Any use you make of the LeDiS Group Marks inures to LeDiS Group's benefit.
8. SEVERABILITY. If any provision of this Agreement is held to be unenforceable, this Agreement will remain in effect with the provision omitted, unless omission would frustrate the intent of the parties, in which case this Agreement will immediately terminate.
9. INTEGRATION. This Agreement is the entire agreement between you and LeDiS Group relating to its subject matter. It supersedes all prior or contemporaneous oral or written communications, proposals, representations and warranties and prevails over any conflicting or additional terms of any quote, order, acknowledgment, or other communication between the parties relating to its subject matter during the term of this Agreement. No modification of this Agreement will be binding, unless in writing and signed by an authorized representative of each party.
Last updated 03 May 2016
The System of Interactive Diagnostics Sindy is software from LeDiS Group that will help you construct and debug your own test which can be used for providing distributed testing with our Web site. Testing can be related to such business areas as:
General Sindy capabilities are:
This article is getting started into Sindy. This is a text script of Video Overview, published at YouTube Service.
LeDiS Group is glad to present Sindy version 1.2 to your attention. This software is designed to automate testing processes.
Sindy program contains the next distinctive features:
Sindy software is targeted to next areas:
To effectively use Sindy, you need to understand the general test construction principles which are very simple:
Picture 1. Test structure principles realized in Sindy v1.2
It must be mentioned, that any weight of any answer is related to a scale. It means that if an answer is selected in testing then the answer weight will be added to the scale result. Resulting from here, you can develop tests where any answer selected will impact to several scales simultaneously.
Now, let's look at Sindy in action. During the rest of this demonstration we will show:
Sindy is a classic Windows application supporting MDI (or Multiple Document Interface standard).
To work in the program, user has to create a new or open an existing project space (or a project). Project can be saved in a project file of special format. Let's create a new project with menu "File -> Create".
And save it right now with menu "File -> Save". In the dialog window, let's input the new project file name. Confirm the creation of the project file.
Picture 2. Project created in Sindy v1.2
We can see that Sindy's graphic user interface contains next key areas:
Picture 3. Sindy's Graphic User Interface
With Sindy, we will create test group "Demo Tests" and a little test "History Exam" in this test group. The test will include next questions:
The available answers for the first question are "1242", "1380", "1815", "1905" and "1914". The available answers for the second question are "Physics", "Medicine", "Mathematics", "Literature", "Peace". Here, the true answer in first case is "1815" and in second one - "Mathematics".
Let's start the test development. Create test group "Demo Tests" with context menu "Create Test Group" over "Tests". In the dialog, input new test group name "Demo Tests".
Picture 4. Creating a test group in Sindy v1.2
Create test "History Exam" in this test group with context menu "Create Test" over "Demo Tests".
Picture 5. Creating a test in Sindy v1.2
We can set here the order for moving over questions during testing (it can be sequentially forward only, sequentially forward and back and selection of any test question with the context menu). As well, you can set whether you can return back to questions answered, and whether you can stop the test to return to it later and continue testing.
And let's input instruction that will be shown at the testing start: "Please, read each question and select correct answers." After that, confirm the test creation.
Let's save the project before continue with menu "File -> Save".
For simplifying, let's create one scale only "World History" with context menu "Create Scale" over "Scales and Interpretations".
Picture 6. Creating a scale in Sindy v1.2
Let's make interpretations to assess the results with context menu "Create Interpretation" over "World History". They are:
Here, we need to fill descriptions too because just descriptions will be output in the testing results (because they can be big and multistring text).
Picture 7. Creating an interpretation in Sindy v1.2
Save the changes again with menu "File -> Save".
Now, we will input questions, answers and their weights. Start from first question with context menu "Create Question" over "Question and Answers".
First question is "What's the year when the battle of Waterloo was occurred:".
Picture 8. Creating a question in Sindy v1.2
We see that question can be additionally set up. We can point to select whether single answer or many ones. If multiple answers are allowed so we can input as much as a limit to the number of answers in a question. As well we can set whether we have to select one question at least (or whether an answer selection is mandatory) to successfully perform the test.
The available answers in the first question are "1242", "1380", "1815", "1905" and "1914". Input them sequentially with context menu "Create Answer" over "What's the year when the battle of Waterloo was occurred:".
Picture 9. Creating an answer in Sindy v1.2
Because only "1815" is a correct answer then it impacts to the testing result. Accordingly, let's create weight for this answer impacting to our test scale with value 2. Use for that the context menu "Create Weight" over "1815". Set the weight name as "World History - 2" for convenience.
Picture 10. Creating a weight in Sindy v1.2
As before, let's save the changes with context menu "File -> Save".
Second question: "In which area the Nobel Prize isn't awarded?". Answers for the second question are: Physics, Medicine, Mathematics, Literature and Peace. For correct answer "Mathematics", we have to create a similar weight with value 2.
Picture 11. We created a test in Sindy v1.2
Now, we built an examination test for history area and will use it during testing. But before continue, let's save the project with context menu "File -> Save".
Run the test created selecting any node in the test "History Exam" and using menu "Object -> Run Test". Expand the test panel to the whole computer screen with context menu "Maximize To Screen" at the Test Player child window.
Picture 12. Starting test
Read the instruction fixed in test development. Move to next test screen by reference "Next" at the Test Player window.
Select correct answer for first question clicking by left mouse button over "1815" (let it be right answer now).
Picture 13. Answering first question
Move to next question with "Next".
For the sample, let's select here incorrect answer - select "Literature" and move next by "Next". The message in the Test Player window informs us that testing is completed.
Picture 14. Message about test completion
Minimize the test window back into child state with context menu "Minimize To Application".
Testing results are two kinds of reports: Testing Protocol and Testing Results. They are created with context menu items of the Test Player: "Show Testing Protokol" and "Show Testing Results".
Picture 15. Testing reports
Let's create Testing Protocol. Testing Protocol contains general testing data and a list of questions. For any question, a list of answers is added where an answer selected is marked. For example, we can see that the answer "1815" was selected for first question and "Literature" for second one.
Picture 16. Testing Protocol
After that, let's create "Testing Results" report. Here, we can see the evaluation for our testing. To show this evaluation "Good", the respective interpretation is used. We didn't get higher evaluation "Excellent" because we were wrong answering the second question.
Picture 17. Testing Results Report
So, let's make the the conclusions about Sindy. Sindy can:
Thank you a lot for the attention to Sindy!
We are glad to present an overview of Sindy to your attention. This video presentation consists of two parts. It's published at YouTube service and the links are provided below. Due to YouTube, you can set the desirable traffic working with the video flow.
The first part of the presentation will introduce Sindy to you. The second part shows the program in detail. Here, we will together create a simple test, run it and look the testing results in a practical example.
Video overview, part 1:
Duration: 8 min. 02 sec.
Video overview, part 2:
Duration: 13 min. 12 sec.
Text script of the Video Overview:
As well, you can go to text transcript of the Demo about Sindy published as a single article.
Sindy graphic user interface (GUI) contains two key sections: Test Constructor (it's built as a tree of ordered test elements) and workspace for playing the tests (section on the left in format of Multiple Document Interface or MDI child windows).
A test contains questions, and a question contains lists of available answers for selecting them in testing process. You can define weights for answers. Weights are special values linked to test scales. When somebody is tested, and he is selecting a test answer, then the weights of this answer are used to calculate the common testing results for relative scales.
As well, a test includes scales which present predefined areas in test. Testing results are values calculated by scales. A scale contains interpretations which are used for building the final testing reports. An interpretation defines a range with minimum and maximum in a scale. Besides, an interpretation contains a test description which is directly used in a testing report if a scale result is in the limits of interpretation range. Such an approach helps to automate the testing procedures, and significantly decreases the time and increases the reliability when calculating the testing results.
Test may be run in full screen mode. It allows excluding the impact of other screen elements to a person during testing.
After testing is completed, a consultant can build Testing Protocol (a list of test questions and answers including special marks for answers being selected) and Testing Report (list of testing results or calculated values and defined text interpretations grouped by scales).
Both for a test and for a test element (a question, an answer, a weight, a scale or an interpretation), you can input title and description. Additional fields, such as annotation and instruction, are available for test only. Instruction is displayed to a person at the start of test, and it shows the additional explanation how to go through the test.
As well, you can define move order in a test (forward and sequentially only through all test questions, forward and back sequentially or jump to any test question), whether you can return back to the passed questions and whether a test can be stopped.
You can set the answering mode in a question (whether you can select a single answer or more than one answer) with inputting an upper limit for the number of questions selected. As well, you can set whether selecting at least one answer is a mandatory condition in question.
Any project data can be saved in project files of special format. You can create a library of those project files. After that, you can move the files to other computers and continue the work with them there. You can construct a test directly in Sindy or import it from external files.