Tata Consultancy Services Limited is an Indian multinational information technology service, consulting and business solutions company headquartered in Mumbai, Maharashtra. TCS operates in 46 countries. It is a subsidiary of the Tata Group and is listed on the Bombay Stock Exchange and the National Stock Exchange of India. TCS is the largest Indian company by market capitalization and is the largest India-based IT services company by 2013 revenues. TCS is now placed among the ‘Big 4’ most valuable IT services brands worldwide. In 2013, TCS is ranked 40th overall in the Forbes World's Most Innovative Companies ranking, making it both the highest-ranked IT services company and the top Indian company. It is the world's 10th largest IT services provider, measured by the revenues. Wikipedia.
Tata Consultancy Services Ltd. | Date: 2015-01-23
A method for designing a user interface (UI) for an application includes receiving, from a user, a first response comprising user selected first answers and a second response comprising user selected second answers, to pre-defined questions. The method includes assigning significance to interface (STI) weightage to each user selected first answer with respect to pre-defined user experience parameters and assigning a significance to business (STB) weightage to each user selected second answer. Also, the method includes computing total actual effective weightage for each pre-defined user experience parameter based on STI weightages of user selected first answers and STB weightages of user selected second answers. The method further includes calculating total maximum effective weightage for each pre-defined user experience parameter based on maximum STI weightage and maximum STB weightage for each pre-defined question. Furthermore, the method includes determining applicability index for each pre-defined user experience parameter for designing the UI.
Tata Consultancy Services Ltd. | Date: 2015-02-20
Disclosed is a method and Geographic Information System (GIS) for creating a users proximity model in accordance with a users feedback. The GIS creates the users proximity model using a Dempster-Shafer technique. The GIS initializes the users proximity model upon initializing a fuzzy set with a fuzzy membership function. The fuzzy set includes a plurality of points scattered around a reference point. The GIS creates an intermediate model using the users proximity model by selecting a group of points from the plurality of points. The GIS receives a user feedback on the intermediate model. The GIS adapts the fuzzy membership function based on the user feedback. The GIS then updates the users proximity model based on the fuzzy membership function which is adapted on basis of the user feedback.
Tata Consultancy Services Ltd. | Date: 2015-09-29
A system and method for reviewing of warning generated during static analysis of a clustered software code by identifying, common point warnings and unique warnings from warnings associated with a software code, and further identifying, a top of must overlapped function for each of the common point warnings. Generating, one or more groups of the common point warnings based on the top of must overlapped function, and assigning, the top of must overlapped function as a constraint for corresponding group of common point warnings. Eliminating, warnings from each of the one or more groups using a review output wherein the review output is identified by reviewing a common point warning from the one or more group under the constraint such that the review of the common point warning under the constraint satisfy for review of all remaining for reviews of all remaining common point warnings of the group.
Tata Consultancy Services Ltd. | Date: 2015-02-27
Disclosed is a system for designing one or more services delivering value to one or more stakeholders. The identification module may identify one or more stakeholders associated with a service. The process determination module determines one or more existing processes implemented by the one or more stakeholders for creating a value associated to the service. The value determination module determines a list of values pertaining to the service. The service quality retrieving module retrieve a plurality of service qualities and a plurality of process qualities from a service quality master list and a process quality master list respectively. The correlation module correlates each value, present in the list of values, with the plurality of service qualities in order to identify one or more service qualities of the plurality of service qualities. The service definition module defines a service breakdown structure and a process breakdown structure associated with the service.
Tata Consultancy Services Ltd. | Date: 2015-10-01
Disclosed is a system and method for cross enterprise collaboration for processing a transaction request. The method includes a mechanism for collaboration to resolve context specific tasks in a structured manner requiring inputs from various stakeholders situated in different enterprises. The metadata associated with each of the activities in the workflow is collected to create a workflow. The method further allows the role-based users to extend the workflow by authoring customized activities and share context specific information and artifacts. The method includes memory efficient version of doubly linked list using one address field for every node to process one or more transaction requests at a given point of time.