zoloft 50 mg cost wellbutrin generic ok 100mg cialis order zithromax buy priligy singapore prednisone 14 yo 75mg online prescription propecia cheap xenical uk cialis 800mg dosage dapoxetine 60 mg online cheap cialis indice buy viagra generic order xenical us bactrim 800 buy 25 mg zoloft withdrawal cialis online price cheap zoloft nexium 40mg ontario buy zovirax aciclovir 10 mg propecia cialis brasilia buy doxycycline 50mg review viagra ert generic order nexium 40mg generic name cialis sandoz lisinopril 20 mg buy zovirax 4.5g purchase lexapro 20 mg viagra online price lexapro 40 mg day buy now viagra 8080 utilizzo cialis 5 mg generic priligy 30 mg predam cialis 20mg nexium 40 mg suspension celebrex 200 mg coupon doxycycline 150 mg day prednisone 500 mg daily buspar eating disorders proscar order propecia 200 mgs. viagra tadalafil 10 mg dapoxetine reductil order xenical 6online pharmacy propecia cheapest cialis 20 lexapro 5 mg pill cialis 20 mg torrinomedica celebrex 100 mg nedir generic cialis 20mg tetracycline 250 mg dosage buy lisinopril 5 mg round 200 mg bactrim viagra 100 mg kohlpharma viagra 100mg split buy 2 viagra pills cost nexium 20mg viagra jelly online doxycycline succinate 25mg generic viagra softabs pret viagra 50 mg lasix 40 mg po safest online clomid manfaat clomid 50mg buy levitra greece diflucan 50 mg advantages bactrim milk 960mg order viagra free viagra 50 mg effetti wellbutrin generic study lily cialis 20mg cheap propecia nz jual viagra generic buy cipro 250 mg nexium 20 mg description lexapro cheap online doxycycline succinate 25 mg cialis 5 mg espanol viagra soft cheap lisinopril 20 mg apo celebrex 100mg capsules cialis generico inghilterra viagra online srbija cheap cialis packs levitra 20mgprice online celebrex gebrauchsanweisung cialis 20mg viagra online natural jual cialis 5mg propecia generico paypal 5mg cialis tablets buy zithromax antibiotic viagra super 120mg watson generic viagra take prednisone 20 mg took 500 mg zoloft generic viagra israel buring levitra online nexium 20 mg daily levitra online rezeptfrei generic lexapro rash purchase Levitra 10 mg zithromax azithromycin 200mg levitra 10mg dose diflucan de 50 mg propecia london buy viagra 100 mg lasts doxycycline online sale 100mg doxycycline wound prednisone prescription online order zoloft india metformin 850 mg kinderwunsch prednisone medication buy strattera 40 mg lilly antybiotyk augmentin 875 mg cialis insurance online nexium generic prices glucophage 850 mg faydalari augmentin 500 mg presentacion cheapest cialis suppliers metformin pfizer 500 mg nexium alternatives cheaper lexapro 70 mg zovirax creme 50mg generic viagra manufacture pcos clomid 100mg metformin 1000 mg daily 150 mg diflucan alcohol buy lisinopril hydrochlorothiazide phenergan 12.5 mg mailorder 200 mg cialis levitra 5mg pris generic valtrex wikipedia comenzi online viagra cialis 20 mg 2tb prednisone 10mg generic cialis 5mg price xenical 120mg pcos prices cialis 10mg cheapest viagra paypal generic lexapro review nolvadex generic online cialis lilly 20mgwomwn erythromycin order azithromycin levitra 20 mg 12 stuck cialis 100 mg erection wellbutrin online canada xenical 120 mg english levitra vs. generic embed 3 online viagra 50mg generic viagra doxycycline 100mg gerd fake viagra 100mg amoxil amoxicillin 500mg viagra sample order antibiotic cipro 500mg levitra generic paypal 100 mg viagra vs pcos 100mg clomid generic cvs viagra cialis 50 mg tablets cheap cialis pro viagra generika 20mg order diflucan tablets generic cialis 30mg propecia cheapest price buying cialis sydney nexium generic medicine order viagra direct kamagra online italia cytotec 2mg xenical 120 mg x 252 .99 prednisone 2.5 mg pregnancy cipro 500 mg po cytotec tablet 200 mg buy viagra houston cialis tablets online cialis buy online xenical 120mg europe counterfeit cialis 200mg achat cialis 40 mg taiwan generic viagra buy levitra cheao 80 mg strattera online zithromax 600 mg egypt creams viagra 200mg buying xenical online cheap jelly viagra generic lexapro wiki generic brand celebrex wellbutrin 600 mg day nexium 40mg reacoes .1 mg synthroid glucophage 850 mg forum prednisone 60mg sidefects levitra 10mg erfahrungen generic levitra cipla cialis 10 mg beter preis levitra 5 mg generic doxycycline walmart generic 5mg lexapro 10mg cialis take cialis compresse 5 mg viagra vendita online efeito viagra 25mg 800 mg black cialis cialis nere 800 mg le cialis 10mg zithromax 250 mg preis buying viagra switzerland synthroid 0.125 mg buy bactrim generic buy amoxil 1000mg 5 mg cialis review propecia 1.25mg success cytotec en generico valtrex order canada viagra 100mg tab cialis generic 4 all cialis buy generic wellbutrin generic 300 mg buying unprescribed clomid 5mg cialis effect phenergan 25 mg tablets buy Cialis Jelly 10 nexium 20 mg generic cialis 10mg ottawa amoxil 1mg tablets jual viagra 50mg order levitra viagra nexium 20 mg canada levitra 10mg lutschtabl viagra spray buy augmentin zawiesina 457 mg order clomid now propecia australia 5mg venda xenical generico celebrex tabletas 100 mg lasix dog online prednisone dosage 40 mg buying surplus cialis prednisone 5mg cancer free generic levitra buy cytotec canada cialis strengths 10mg strattera syrup online kamagra uk 50mg viagra 100 mg 4 comprimidos lexapro 10mg online order propecia cheap viagra online spain cialis five mg. buy bulk cialis lexapro reviews 10 mg levitra online fedex diflucan 1500 mg kaina erythromycin 500mg indications augmentin 375 mg tabletki wellbutrin generico mexico bali buyn cialis augmentin 642 mg diflucan online shopping doxycycline order online indicacion cialis 5mg malaysia levitra 20 mg cialis mg strength order dapoxetine levitra 5 mg kullanimi nexium 40 mg dosis fake viagra online clomid 150 mgs cialis buy florida nexium 40 mg kullanim buy metformin 850 mg there generic propecia diflucan 150 mg administrare viagra indian generic zoloft 25 mg posologie online propecia cheap administrare augmentin 625mg strattera when generic viagra generico wikipedia mg propecia cialis 40mg day effective generic viagra 100mg viagra review buy levitra pharmacy buy cheap viagra buy celebrex tablets cialis generico costo buy clomid sydney buy cialis 5 australia levitra online cheaps cialis soft generico generic cialis nederland propecia generic same levitra going generic levitra orodispersible 10 mg buy doxycycline online diflucan pill buy cialis online buying xenical buy canada lasix 20mg harga cytotec generic cialis 20 mg bula prednisone 800 mg zoloft tablet 50 mg viagra 100mg boots buspar 5 mg bula strattera borderline orlistat alli generic levitra 2mg buy doxycycline mono zoloft 50 mg cena lasix 40 mg pill levitra generic form the cheapest clomid clomid 50mg cost cialis 20mg fass viagra generic walmart ucuz cialis 5 mg zovirax cream cheap diflucan tablets 100mg trust viagra online cheap source viagra cialis generic 10 metformin costs generic generic cialis wholesalers drug generic wellbutrin viagra canada cheap medicamento lexapro 15mg cialis 40mg buy viagra schnell online 12.5mg viagra viagra doses 150 mg cialis 5 mg erfahrungsberichte generic viagra colombia cheap prednisone 10mg buy propecia 1mg valtrex 500mg posologia cytotec 200 mg lahore viagra forum buy cialis 20mg pharmacie viagra 150 mg cipla kamagra 50mg jelly celebrex drug buy cialis generic australia lexapro 200mg 25 mg zoloft depression 240 mg prednisone glucophage hcl 500 mg cheap viagra 150 mg tetracycline mk 250 mg erythromycin capsules 250mg prednisone 50 mg use phenergan tablets 25 mg strattera 10 mg capsule kamagra 400mg buy strattera australia prednisone 5 mg dosing lasix 10 mg viagra budapest buy strattera mg dosage obat nexium 40mg diflucan de 150 mg viagra online apotheker cialis 2.5 mg cheapest online viagra xenical 15mg prednisone generic drug viagra cheap type american generic levitra ambien cialis online price cialis 80 mg augmentin bustine 400 mg kamagra now online levitra 5mg mexico cialis 50mg bestellen cheap professional levitra propecia generic canada generic cialis questions metformin 500 mg diabetes cheap kamagra deals doxycycline 100mg directions lowest generic cialis cialis professional 100mg levitra 20 mg halbieren viagra 100mg farmacie generic lexapro review 2012 kamagra 160 mg gold order cialis 10mg generic dapoxetine buy cialis 20 mg duree 50mg de kamagra valtrex generic purchase nexium 40 mg costo prednisone 10 mg instructions canadian cialis cheap cialis 50mg reviews cialis generico caracteristicas bali buy viagra online lexapro coupons 120mg of cialis augmentin 625 generic name viagra 4cpr 25mg generic lexapro fedex erythromycin 500 mg uses buy levitra 20 pills valtrex generic manufacturer cialis 20 mg vidal doxycycline 100 mg treatment overview diflucan 150 mg 20mg cialis celebrex celecoxib 200 mg medication doxycycline 100mg augmentin 625 mg administrare shemale, generic cialis viagra online cheap cipro uk buy propranolol epocrates online zoloft 225mg 10 viagra 25 mg cheap price levitra 100 mg affordable viagra online cvs cialis 20mg 2 25mg viagra celebrex 200 mg generic buying cheap viagra cytotec cp 200 mg valtrex generic acyclovir comprar viagra genericos mylan generic lexapro cialis 3 5 mg purchase bactrim generic levitra 10mg dosage mexico generic viagra cipro 750 mg uti buy kamagra brisbane tabletten celebrex 200mg cialis 10 mg test canadan viagra 150 mg nolvadex 20 mg ed prednisone 5 mg srbija cialis 5 mg only diflucan philippines buy nexium 40 mg kaina viagra online echeck generic viagra coupon xenical 120 mg costo cialis philippines online doxycycline 100 mg dosering augmentin 600 mg 5 ml levitra 20 mg indicazioni viagra overnight online augmentin dose 875 mg cialis 2.5 mg enero 2013 xenical generico mexico lasix 40 mg erfahrungsberichte cialis 20mg n2 cialis 100 mg nedir gel viagra online 20 mg cialis experiences beli propecia generic metformin hci 500mg precios cialis 10 mg cipro 500 mg 7 days lisinopril 60 mg nexium 40 mg 28 tablet buy kamagra thailand viagra 150mg pills buy metformin sr cheap australian viagra prednisone 5 mg doesepak doxycycline 100 mg bula online viagra seized online narucivanje cialis buy clomid prescription nolvadex for cheap augmentin 625 mg filmtabletta 120 mg viagra cipro 250 mg uses antibiotico cipro 500 mg generic levitra mg zovirax tablets 400mg xenical 120 mg cheap discreetly buying cialis cialis online canadese online viagra hrvatska pct clomid buy clomid 150 mg 100 mg lisinopril 70 mg celebrex tabletas 200 mg generic problem viagra lexapro medicamento generico levitra 20 mgs. cipro 500mg tab cheapest cialis 20mg prednisone 20 mg nz nexium 45 mg cheap propecia legal
TCS RESEARCH

TCS RESEARCH
TCS Research
Home Careers Research Opportunities

TCS Innovation Labs - TRDDC

We create tools and processes that simplify the development, maintenance, and management of large IT and engineering systems. A section of our research is directed at technology-led innovation and improvement across the environment, healthcare and education sectors.

Established in 1981, the TCS Innovation Labs-TRDDC is one of India’s premier research centres and houses the largest R&D facility among all TCS Innovations Labs.

Research areas

We research into three distinct areas:

Software Engineering

The Software Engineering research group seeks to evolve an inter-disciplinary collaboration, automation, and abstraction between various phases of a software development lifecycle, such as requirements gathering, application development, and testing.      

Process Engineering

Research and innovation at the Process Engineering group is focused on developing tools and processes that realise effective design, operation, and maintenance of chemical and other manufacturing processes.

Systems Research

The Systems Research lab develops solutions that help large IT plants simplify and transform their processes, and data-mining techniques that enhance operational efficiencies and improve data privacy.

Solutions and Tools

Software Engineering

  • Assent – An automatic, specifications-driven standards enforcement tool for software  programming
  • MAPAGILE2.0 – A collaborative requirements gathering tool that enables accurate articulation and capture of system requirements.
  • MasterCraft–An integrated, object-oriented suite that supports a component-based, repository-driven development process.
  • Testify– A tool that addresses testing requirements through various phases of the application development lifecycle.

Process Engineering

Solutions and tools developed under the Process Engineering group can be classified as follows.

Metal / Materials Innovations

  • Virtual Indurator - Model-based process optimization and control for induration and pelletization operation
  • DRIKS - Process optimization and control for rotary kilns used to produce direct reduced iron (DRI)
  • Optimized Sintering
  • SecSim - Temporal thermal analysis of secondary steelmaking operation (Ladle and Tundish processing) for multivariable optimization
  • LFOR – Model based on-line advisory system for prediction of temperature and chemistry of steel in ladle furnace
  • ConSim – Model based process optimization of continuous casting operations
  • Wiredrawsim - Optimize the wire drawing process through model based process optimization and recommendations
  • BAFSim – Model based optimization for heat treatment through batch annealing furnaces
  • Carburizing Simulator - Optimization of batch and continuous carburizing operation

Green Technologies

Thermal assessment of Data Center - Multi-scale thermal CFD (computations fluid dynamics) model to assess and optimize the cooling requirements of data center so as to reduce the energy consumption

Nano-bio Technologies

  • Drug-Delivery Systems
  • Studies on Conducting Thin Film Based Drug Delivery Systems

Systems Research

  • MasketeerTMA data- and data-masking tool.
  • Inx – An information extraction engine that extracts unstructured data from text documents and converts data to a structured form.
  • RINX
  • iRetain
  • Quest