KWIC system


Purpose: The purpose of this project is to architect a KWIC system, which will be used later for a web search engine. The architecture will follow the Abstract Data Type (ADT), or object-oriented style, as opposed to other architectural styles such as Implicit invocation style, Pipes and filters, Shared Data.

In ADT architecture design, the system can be viewed as a collection of ADT objects. Each ADT includes data objects, operations on data objects and essential properties of operations algebraic equations. Each ADT object also provides interfaces for other objects in the system, the communications can be achieved by sending message or passing parameters. An object is responsible for preserving the integrity of its representation that is hidden from other object. So data is no longer directly shared by the process components. Instead, each module provides interface, other components access data only by invoking that interface (information hiding).

(please see attachments of the PDF. file for instructions and the winrar file of the java project to do with the project)

Any questions needed about this project please ask.....

Skills: Java, Software Architecture, Software Testing

See more: kwic system, kwic java, kwic, kwic system search engine, kwic shared data java, web system architecture, web design abstract, System architect, ask questions search engine, architect web, architecture search engine, architect search, architect design web, architect design software, abstract of web design, web architect, process architect, architectural software, architect architecture, winrar, system architecture, pipes, equations, data collection needed, Data architect

About the Employer:
( 0 reviews ) United Kingdom

Project ID: #1494058