1 / 20

ETSI – TTCN3: Interoperability & Productivity

ETSI – TTCN3: Interoperability & Productivity. Sharad Kumar. What is TTCN-3. About TTCN-3. TTCN has been developed and is maintained by the Methods for Testing and Specification Technical Committee (TC-MTS) at ETSI.

qamar
Download Presentation

ETSI – TTCN3: Interoperability & Productivity

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ETSI – TTCN3: Interoperability & Productivity Sharad Kumar

  2. What is TTCN-3

  3. About TTCN-3 • TTCN has been developed and is maintained by the Methods for Testing and Specification Technical Committee (TC-MTS) at ETSI. • This group is composed of leading testing experts from industry and academia as well as members of ETSI's own Centre for Testing & Interoperability (CTI). • TTCN-3 was born out of TTCN-2 which had been maintained by the same group. • TTCN testing technology has been applied widely and successfully in European industry, ETSI standardization, and certification for more than a decade. Danet, Davinci Communication, Elvior, Ericsson, Expert Telecoms, France Telecom, FraunhoferGesellschaft (FhG), Fraunhofer FOKUS, Métodos y Tecnología (MTP), Motorola, NMG Telecoms, Nokia, Nokia Siemens Networks, Nortel, OpenTTCN, Plenware, Siemens, Technical University Berlin, Tektronix, Telelogic, Testing Technologies, University of Göttingen, University of Lübeck (Institute for Telematics), VTT Technical Center of Finland

  4. TTCN-3: Success Stories

  5. TTCN -3 System – In Nutshell • TTCN-3 is used to Specify Tests • Order of Execution • TTCN-3 systems is needed to execute TTCN-3 Test • TTCN -3 tools are required to support internal Interfaces • Allows reuse of test platforms components with different tools and different systems under test • Compiler (Interpreter) based TTCN-3 test • Implementations for Test Execution Controls, Loggings & Codecs • SUT Adapter for implementing means of communication required by SUT interfaces • Platform Adapter implementing a timing model

  6. TTCN-3 : Toolsets

  7. TTCN – Reading References

  8. Achieving Interoperability

  9. Interoperability Interoperability is the ability of two systems to operate using the same communication protocol Interoperability is the ability of equipment from different manufacturers (or different systems) to communicate together on the same infrastructure (same system), or on another while roaming The ability of two or more systems or components to exchange data and use information Syntactical Interoperability is usually associated with data formats. Technical Interoperability is usually associated with hardware/software components, systems and platforms that enable machine-to-machine communication to take place. This kind of interoperability is often centred on (communication) protocols and the infrastructure needed for those protocols to operate. Semantic Interoperability is usually associated with the meaning of content and concerns the human rather than machine interpretation of the content. Thus, interoperability on this level means that there is a common understanding between people of the meaning of the content (information) being exchanged. Organizational Interoperability, as the name implies, is the ability of organizations to effectively communicate and transfer (meaningful) data (information) even though they may be using a variety of different information systems over widely different Infrastructures

  10. Symptoms of Non- Interoperability (Inoperability)

  11. Consequences of Inoperability

  12. Overcoming Inoperability

  13. Conformance & Interoperability

  14. Achieving Productivity

  15. Productivity Productivity refers to the physical relation between the quality produced (output) and the quantity of resource used in the course of production (input) Output implies production while input means land, labour, capital, management etc. Productivity measures the efficiency of the production system. Higher productivity means producing more from a given amount of input or producing a given amount with minimum level of inputs. In other words the more the output from one worker or one machine (or a piece of equipment) per day per shift, the higher is the productivity. Higher productivity is not to be taken in sense of higher workloads or faster machines alone but it is always elimination of waste of all type of labour (time and skill) machine time, capital, and material management etc. Productivity (P) = Output (O) / Input (I) Productivity = Output per unit of input

  16. Productivity & Production Productivity and production are two different terms. Productivity is a relative term indicating the ratio between total output and the total inputs used therein on the other hand production is an absolute concept, which refers to the volume of output. The volume of production may increase but productivity may decline due to inefficient use of resource. Efficient use of input may increase productivity but the volume of production may not increase. Production refers to the end result of production system whereas productivity reflects its efficiency Benefits derived from higher productivity are as follows: 1. It helps to cut down cost per unit and thereby improve the profits. 2. Gains from productivity can be transferred to the consumers in from of lower priced products or better quality products. 3. These gains can also be shared with workers or employees by paying them at higher rate. 4. A more productive entrepreneur can have better chances to exploit export opportunities. 5. It would generate more employment opportunities

  17. Measurement of Productivity Productivity may be measured either on aggregate bases or on individual basis, which are called total and partial productivity respectively. Total Productivity Index = Total outputs / Total inputs Total production of goods and services Total Productivity Index = ---------------------------------------------------- (Labour + material + capital + Energy +Managed) • Partial productivity Indices, depending upon factors used, it measures the efficacy of individual factor of production. Following are productivity indices for individual inputs. • Labour Productivity Index = output in unit / man hours worked • Management Productivity Index = output unit / total cost of management • Machine Productivity Index = total output / machine hours worked • Land Productivity Index = total output / area of land used

  18. Factors Influencing Productivity

  19. Conclusion • Conformance testing and interoperability testing are complementary techniques. Many certification schemes require, for example, conformance testing as a prerequisite to interoperability testing (e.g. the Open Mobile Alliance or the WiMaxForum). • The focus should be on conformance testing for protocols and lower-layer infrastructure, that a mixture of conformance and interoperability should be used for middleware and enablers, with the emphasis shifting to interoperability testing for services, applications and entire systems. • Do it Effectively & Efficiently • Automate manual processes to the maximum • Don’t overkill, try to automate, everything

  20. Thank You

More Related