X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=README.md;h=a406babf4553ace8ac0e2bd27858ea2e0e2c9e84;hb=66e428e4cbd99a08773b0beac43f2b5ee58cd6fc;hp=372c54f1e2e7520fd99e2800c291b2e2a514c27d;hpb=54270fe7c983edca95bbc05376eb66033e668516;p=deliverable%2Ftitan.core.git diff --git a/README.md b/README.md index 372c54f..a406bab 100644 --- a/README.md +++ b/README.md @@ -1,49 +1,135 @@ # titan.core +TTCN-3 is a standardized, modular language specifically designed for testing. +Eclipse Titan offers a free and open source (FOSS) compiler both for TTCN-3 and for +ASN.1 (Abstract Syntax Notation One). + +# Standards page (also including downloadable code): + +* http://www.ttcn-3.org/ # Main project page: -https://projects.eclipse.org/projects/tools.titan +* https://projects.eclipse.org/projects/tools.titan ##Introductory video of a presentation about Titan held at EclipseCon 2014: -https://www.youtube.com/watch?v=2knzZuwzn-Y. +* https://www.youtube.com/watch?v=2knzZuwzn-Y. ##Titan Datasheet on polarsys.org: http://polarsys.org/sites/default/files/custom_uploads/TITAN%20Datasheet%20A4%202.1.pdf +## Ericsson TTCN-3 Course, Presentation material +http://www.ttcn-3.org/files/TTCN3_P.pdf + +## Ericsson TTCN-3 Course, Presentation material, part II (Titan specifics) +https://www.eclipse.org/downloads/download.php?file=/titan/TITAN_User_P.pdf + + + + +##Binaries and SHA512 checksums for a number of Linux platforms can be downloaded from: + + +* https://www.eclipse.org/downloads/download.php?file=/titan/ttcn3-5.4.pl0-linux32-gcc4.3-sled11.1.tgz +* https://www.eclipse.org/downloads/download.php?file=/titan/ttcn3-5.4.pl0-linux32-gcc4.3-sled11.1.tgz.sha512 +* https://www.eclipse.org/downloads/download.php?file=/titan/ttcn3-5.4.pl0-linux64-gcc4.8.3-sled12.0.tgz +* https://www.eclipse.org/downloads/download.php?file=/titan/ttcn3-5.4.pl0-linux64-gcc4.8.3-sled12.0.tgz.sha512 +* https://www.eclipse.org/downloads/download.php?file=/titan/ttcn3-5.4.pl0-linux64-gcc4.1.2-rhel5.tgz +* https://www.eclipse.org/downloads/download.php?file=/titan/ttcn3-5.4.pl0-linux64-gcc4.1.2-rhel5.tgz.sha512 +* https://www.eclipse.org/downloads/download.php?file=/titan/ttcn3-5.4.pl0-linux64-gcc4.3-SLED11.1.tgz +* https://www.eclipse.org/downloads/download.php?file=/titan/ttcn3-5.4.pl0-linux64-gcc4.3-SLED11.1.tgz.sha512 +* https://www.eclipse.org/downloads/download.php?file=/titan/ttcn3-5.4.pl0-linux64-gcc4.3-sled11.0.tgz +* https://www.eclipse.org/downloads/download.php?file=/titan/ttcn3-5.4.pl0-linux64-gcc4.3-sled11.0.tgz.sha512 +* https://www.eclipse.org/downloads/download.php?file=/titan/ttcn3-5.4.pl0-linux64-gcc4.3-sles11.1.tgz +* https://www.eclipse.org/downloads/download.php?file=/titan/ttcn3-5.4.pl0-linux64-gcc4.3-sles11.1.tgz.sha512 +* https://www.eclipse.org/downloads/download.php?file=/titan/ttcn3-5.4.pl0-linux64-gcc4.4.5-rhel6.tgz +* https://www.eclipse.org/downloads/download.php?file=/titan/ttcn3-5.4.pl0-linux64-gcc4.4.5-rhel6.tgz.sha512 +* https://www.eclipse.org/downloads/download.php?file=/titan/ttcn3-5.4.pl0-linux64-gcc4.8.2-rhel7.tgz +* https://www.eclipse.org/downloads/download.php?file=/titan/ttcn3-5.4.pl0-linux64-gcc4.8.2-rhel7.tgz.sha512 +* https://www.eclipse.org/downloads/download.php?file=/titan/ttcn3-5.4.pl0-linux64-gcc4.6-ubuntu12.04.tgz +* https://www.eclipse.org/downloads/download.php?file=/titan/ttcn3-5.4.pl0-linux64-gcc4.6-ubuntu12.04.tgz.sha512 +* https://www.eclipse.org/downloads/download.php?file=/titan/ttcn3-5.4.pl0-linux64-gcc4.8-ubuntu14.04.tgz +* https://www.eclipse.org/downloads/download.php?file=/titan/ttcn3-5.4.pl0-linux64-gcc4.8-ubuntu14.04.tgz.sha512 + + # Related products: + +##Eclipse IDE plug-ins (Designer, Executor, LogViewer, Titanium): + +Source code: + +* https://github.com/eclipse/titan.EclipsePlug-ins + +Compressed update site and SHA512 checksum: + +* https://www.eclipse.org/downloads/download.php?file=/titan/TITAN_on_Eclipse_5.4.0.CRL_113_200_5_R4A_20151113-1513.zip +* https://www.eclipse.org/downloads/download.php?file=/titan/TITAN_on_Eclipse_5.4.0.CRL_113_200_5_R4A_20151113-1513.zip.sha512 ## Test Ports: -https://github.com/eclipse/titan.TestPorts.Common_Components.Abstract_Socket -https://github.com/eclipse/titan.TestPorts.HTTPmsg -https://github.com/eclipse/titan.TestPorts.LANL2asp -https://github.com/eclipse/titan.TestPorts.PCAPasp -https://github.com/eclipse/titan.TestPorts.PIPEasp -https://github.com/eclipse/titan.TestPorts.SCTPasp -https://github.com/eclipse/titan.TestPorts.SIPmsg -https://github.com/eclipse/titan.TestPorts.SQLasp -https://github.com/eclipse/titan.TestPorts.TCPasp -https://github.com/eclipse/titan.TestPorts.TELNETasp -https://github.com/eclipse/titan.TestPorts.UDPasp +* https://github.com/eclipse/titan.TestPorts.Common_Components.Abstract_Socket +* https://github.com/eclipse/titan.TestPorts.Common_Components.Socket-API +* https://github.com/eclipse/titan.TestPorts.HTTPmsg +* https://github.com/eclipse/titan.TestPorts.IPL4asp +* https://github.com/eclipse/titan.TestPorts.LANL2asp +* https://github.com/eclipse/titan.TestPorts.LDAPasp_RFC4511 +* https://github.com/eclipse/titan.TestPorts.LDAPmsg +* https://github.com/eclipse/titan.TestPorts.PCAPasp +* https://github.com/eclipse/titan.TestPorts.PIPEasp +* https://github.com/eclipse/titan.TestPorts.SCTPasp +* https://github.com/eclipse/titan.TestPorts.SIPmsg +* https://github.com/eclipse/titan.TestPorts.SQLasp +* https://github.com/eclipse/titan.TestPorts.SSHCLIENTasp +* https://github.com/eclipse/titan.TestPorts.STDINOUTmsg +* https://github.com/eclipse/titan.TestPorts.SUNRPCasp +* https://github.com/eclipse/titan.TestPorts.TCPasp +* https://github.com/eclipse/titan.TestPorts.TELNETasp +* https://github.com/eclipse/titan.TestPorts.UDPasp +* https://github.com/eclipse/titan.TestPorts.UNIX_DOMAIN_SOCKETasp ## Protocol Modules: -https://github.com/eclipse/titan.ProtocolModules.COMMON -https://github.com/eclipse/titan.ProtocolModules.DHCP -https://github.com/eclipse/titan.ProtocolModules.DHCPv6 -https://github.com/eclipse/titan.ProtocolModules.DIAMETER_ProtocolModule_Generator -https://github.com/eclipse/titan.ProtocolModules.DNS -https://github.com/eclipse/titan.ProtocolModules.ICMP -https://github.com/eclipse/titan.ProtocolModules.ICMPv6 -https://github.com/eclipse/titan.ProtocolModules.IP -https://github.com/eclipse/titan.ProtocolModules.RTP -https://github.com/eclipse/titan.ProtocolModules.RTSP -https://github.com/eclipse/titan.ProtocolModules.SMPP -https://github.com/eclipse/titan.ProtocolModules.SMTP -https://github.com/eclipse/titan.ProtocolModules.SNMP -https://github.com/eclipse/titan.ProtocolModules.TCP -https://github.com/eclipse/titan.ProtocolModules.UDP -https://github.com/eclipse/titan.ProtocolModules.XMPP +* https://github.com/eclipse/titan.ProtocolModules.COMMON +* https://github.com/eclipse/titan.ProtocolModules.DHCP +* https://github.com/eclipse/titan.ProtocolModules.DHCPv6 +* https://github.com/eclipse/titan.ProtocolModules.DIAMETER_ProtocolModule_Generator +* https://github.com/eclipse/titan.ProtocolModules.DNS +* https://github.com/eclipse/titan.ProtocolModules.FrameRelay +* https://github.com/eclipse/titan.ProtocolModules.H248_v2 +* https://github.com/eclipse/titan.ProtocolModules.HTTP2.0 +* https://github.com/eclipse/titan.ProtocolModules.ICAP +* https://github.com/eclipse/titan.ProtocolModules.ICMP +* https://github.com/eclipse/titan.ProtocolModules.ICMPv6 +* https://github.com/eclipse/titan.ProtocolModules.IKEv2 +* https://github.com/eclipse/titan.ProtocolModules.IMAP_4rev1 +* https://github.com/eclipse/titan.ProtocolModules.IP +* https://github.com/eclipse/titan.ProtocolModules.IPsec +* https://github.com/eclipse/titan.ProtocolModules.IUA +* https://github.com/eclipse/titan.ProtocolModules.JSON_v07_2006 +* https://github.com/eclipse/titan.ProtocolModules.L2TP +* https://github.com/eclipse/titan.ProtocolModules.M3UA +* https://github.com/eclipse/titan.ProtocolModules.MIME +* https://github.com/eclipse/titan.ProtocolModules.MSRP +* https://github.com/eclipse/titan.ProtocolModules.PPP +* https://github.com/eclipse/titan.ProtocolModules.ProtoBuff +* https://github.com/eclipse/titan.ProtocolModules.RADIUS_ProtocolModule_Generator +* https://github.com/eclipse/titan.ProtocolModules.RTP +* https://github.com/eclipse/titan.ProtocolModules.RTSP +* https://github.com/eclipse/titan.ProtocolModules.SMPP +* https://github.com/eclipse/titan.ProtocolModules.SMTP +* https://github.com/eclipse/titan.ProtocolModules.SNMP +* https://github.com/eclipse/titan.ProtocolModules.SRTP +* https://github.com/eclipse/titan.ProtocolModules.TCP +* https://github.com/eclipse/titan.ProtocolModules.UDP +* https://github.com/eclipse/titan.ProtocolModules.WebSocket +* https://github.com/eclipse/titan.ProtocolModules.XMPP + +## Libraries: + +* https://github.com/eclipse/titan.Libraries.TCCUsefulFunctions + +## Miscellaneous projects: +* https://github.com/eclipse/titan.misc +(VSBOT, SIP_ETSI,DIAMETER_Rx_ETSI, CoAP and MQTT protocol modules for IOT, more to come...)