Computer programs for applications requiring computations against large data sets, namely, middleware, more specifically, computer programs for distributed computing that coordinate disparate computer processes to solve a single processing task
Electrical and Scientific ApparatusComputer consultation; Computer hardware and software consulting services; Computer programming; Computer programming and computer system analysis; Computer programming and maintenance of computer programs; Computer programming and software design; Computer programming for others; Computer programming services; Computer service, namely, acting as an application service provider in the field of knowledge management to host computer application software for creating searchable databases of information and data; Computer service, namely, acting as an application service provider in the field of knowledge management to host computer application software for searching and retrieving information from databases and computer networks; Computer service, namely, acting as an application service provider in the field of knowledge management to host computer application software for the collection, editing, organizing, modifying, book marking, transmission, storage and sharing of data and information; Computer software consultancy; Computer software consultation; Computer software design; Computer software design for others; Computer software design, computer programming, or maintenance of computer software; Computer software development; Computer software installation and maintenance; Consulting services in the field of computer-based information systems for businesses; Consulting services in the field of design, selection, implementation and use of computer hardware and software systems for others; Consulting services in the field of identification, support, and implementation of computer-based information systems for businesses; Customization of computer hardware and software; Design and development of computer hardware and software; Design, maintenance, development and updating of computer software; Developing and updating computer software; Developing computer software; Development and creation of computer programmes for data processing; Installation and maintenance of computer software; Installation of computer software; Maintenance and updating of computer software; Maintenance and upgrading of computer software; Maintenance of computer software; Research and development of computer software; Research, development, design and upgrading of computer software; Up-dating of computer software; Updating and design of computer software; Updating and maintenance of computer software; Updating of computer programs for third parties; Updating of computer software for others
Computer and Scientific