Preview

Web Search Using Text Retrieval Conference (Trec) Algorithms

Good Essays
Open Document
Open Document
677 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Web Search Using Text Retrieval Conference (Trec) Algorithms
August 24, 2012

Case Study 2: Web Search Using Text Retrieval Conference (TREC) Algorithms Student’s name: ABDELAZIZ KHALI Professor’s name: MELANIE HOWARD Course: CIS 106

Case Study 2: Web Search Using Text Retrieval Conference (TREC) Algorithms
Due Week 8 and worth 50 points
In software engineering, one can find various life cycle models. Some examples include the waterfall model, agile processes, and iterative and incremental models. Research at least five (5) current and representative life cycle models.
Write a two to three (2-3) page paper in which you: 1. Identify at least two (2) strengths for each model. 2. Identify at least two (2) weaknesses for each model. 3. Identify current trends in terms of life cycle modeling. 4. Use at least two (2) quality resources in this assignment. 5. Note: Wikipedia and similar Websites do not qualify as quality resources.

There are a number of different models for software development life cycles. Life cycle models describe the interrelationships between software development phases. It specifies the relationships between project phases, including transaction criteria feedback, mechanisms, milestones, baselines, reviews, and deliverables.
Lifecycle model addresses the following phases of a software project: requirement phase, design phase, implementation, integration, testing, operation and maintenance.
Among the Life cycle models we can site waterfall model, V-shaped model, joint application development or JAD model, Rapid application development or RAD model, Incremental model, agile model.
Here is an example of a Waterfall mode:

* Identify at least two (2) strengths for each model.
Compared with traditional methods, JAD allows users to participate effectively in the requirements modeling process.
When users participate effectively in the systems development process, they are more likely

You May Also Find These Documents Helpful

  • Satisfactory Essays

    The life cycle starts with preliminary investigation which all the available information needed for the system elements and allocation of the requirements to the software are gathered. Next is the analysis of the requirements. This involves the analyst understanding the functions of the software which is required for the system based off the gathered information. Then is the system design in which the analyst designs and finalizes the best suited design for the system. The difficult step of system coding or development comes next which is where the analyst translates the design and programs into code for the computer. After the previous steps next are the testing phase where the system is testing to see if it works as intended or not. Then is implementation where the system is given to the customer and feedback is returned to insure the program works as intended. And finally system maintenance is the last step, here the analyst insures the system remains working within the proper bounds and functions appropriately and fixes any problems.…

    • 317 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Xacc/210 Final Project

    • 522 Words
    • 3 Pages

    The system development life cycle, known as the SDLC, consist of six stages. A project team works through the stages of conceptualize, analyze, design, construct and implement a new information technology system. By using the system development life cycle it increases the accuracy and efficiency, also decreasing the odds of product failure.…

    • 522 Words
    • 3 Pages
    Satisfactory Essays
  • Good Essays

    “The thirty seven year wait is over, American Pharoah is finally the one, American Pharoah has won The Triple Crown!” The Triple Crown is one of the oldest and most historically valued sports events in America. The Triple Crown takes place as a series of three events including the Kentucky Derby, The Preakness, and the Belmont Stakes. If the same horse wins all three of the races, they are recognized as a triple crown winner. Out of the twelve winners all time, the most significant winner was Secretariat in 1973. He had the most convincing win by more than 20 lengths. Fans adored Secretariat so much that they made a movie about him. His races crown him as the best racehorse in history. The Triple Crown should clash with…

    • 814 Words
    • 4 Pages
    Good Essays
  • Good Essays

    “Businesses and organizations use various types of information systems to support the many processes needed to carry out their business functions. Each of these information systems has a particular purpose or focus, and each has a life of its own. This “life of its own” concept is called the systems development life cycle or SDLC, and it includes the entire process of planning, building, deploying, using, updating, and maintaining an information system. The development of a new information system involves several different, but related activities. These activities, or phases, usually include planning, analysis, design, implementation, and maintenance/support. In other words, SDLC is a conceptual model that guides project management in information system development.”(Wikibooks)…

    • 429 Words
    • 2 Pages
    Good Essays
  • Best Essays

    There are several Software Development Life Cycle methods that are availabel to utilize although, the Waterfall SDLC is the most desirable due to the simplicity and straight forward methods utilized and will be discussed in regards to topics in this paper. The benefits of this model type include departmentalization and manegerial control. A schedule can be set for each phase similarly to a how a factory system works from one step to the next in a proceeding manner until the product is complete. However, once in the testing phase it is difficult to revert back to make any additional changes. (SDLC Models., n.d.).…

    • 1383 Words
    • 5 Pages
    Best Essays
  • Better Essays

    References: Till now I’ve been developing the software component using the Agile methodology. Agile methodology is adaptive approach. Our client was Credit Suisse and the project was “Know Your Customer”. It is to be used by the Relationship Manager of the bank. Initially we didn’t know the actual requirement and were given prototypes. Then after several iterations, after developing many prototypes and integrating all those we came to the actual solution.…

    • 947 Words
    • 4 Pages
    Better Essays
  • Powerful Essays

    A project life cycle includes the necessary steps, from beginning to end, needed to complete a project. The end of each phase is referred to as a stage gate, phase exit, or kill point, and usually marks the completion of deliverables.…

    • 2006 Words
    • 10 Pages
    Powerful Essays
  • Good Essays

    A project management life cycle (PMLC) model is a sequence that is made up by the five process groups - Scoping, Planning, Launching, Monitoring & Control and Closing, and it’s used for achieving the goal of a project. In handling a project using a PMLC model, the entire process group must be present at least once in a sequence, and any or all of the process groups, may be repeated as required (Wysocki, 2009:299). To be analysed comparatively here are two different type of PMLC model- Adaptive PMLC model and Extreme PMLC model. An Adaptive PMLC model is an Agile Project Management (APM) model which consists of a number of phases that are repeated in cycles between the scoping and closing process groups, with a feedback loop after each cycle is completed. The sequence is: Plan cycle> Launch cycle>Monitor & Control cycle > Close cycle > Next cycle. Here, each cycle proceeds based on an incomplete and limited understanding of the solution. Extreme PMLC model consist of a sequence of repeated phases with each phase based on a very limited understanding of the goal and solution of a project. The sequence: Scope phase >Plan phase > Launch phase > Monitor & Control phase > Close phase > Next phase, is repeated severally in search of both goal and solution until client is satisfied or the budget or time is out. Here, each phase use the knowledge learnt from the preceding one to redirect the next phase towards an acceptable goal and solution.…

    • 1331 Words
    • 6 Pages
    Good Essays
  • Better Essays

    Before I start discussing the five project management life cycle models, it is very important to understanding below project management landscape and its four Quadrants:…

    • 1257 Words
    • 6 Pages
    Better Essays
  • Powerful Essays

    Daniel

    • 4886 Words
    • 20 Pages

    While the Waterfall Model presents a straightforward view of the software life cycle, this view is only appropriate for certain classes of software development. Specifically, the Waterfall Model works well when the software requirements are well understood (e.g., software such as compilers or operating systems) and the nature of the software development involves contractual agreements. The Waterfall Model is a natural fit for contract-based software development since this model is document driven; that is, many of the products such as the requirements specification and the design are documents. These documents then become the basis for the software development contract.…

    • 4886 Words
    • 20 Pages
    Powerful Essays
  • Powerful Essays

    Project Management Life Cycle is a separation for a project. According to Ms. Cui’s research, managers can separate a whole project to some steps and connect those steps with project operation; the sum of all those steps are project management life cycle (Cui, 2011). There are four components in project management life cycle, which are time requirement, project stages, project task and project result. Generally, because the unpredictability of project, project management life cycle often uses time dimension to control and evaluate the project (Cui, 2011).…

    • 1229 Words
    • 5 Pages
    Powerful Essays
  • Good Essays

    There are various software development life cycle models defined and designed which are followed during software development process.…

    • 786 Words
    • 4 Pages
    Good Essays
  • Satisfactory Essays

    CS51 SOFTWARE ENGINEERING UNIT I SOFTWARE PRODUCT AND PROCESS Software engineering paradigm: • The framework activities will always be applied on every project ... BUT the tasks (and degree of rigor) for each activity will vary based on: – the type of project – characteristics of the project – common sense judgment; concurrence of the project team The software process: • A structured set of activities required to develop a software system – Specification; – Design; – Validation; – Evolution. • A software process model is an abstract representation of a process. It presents a description of a process from some particular perspective. Waterfall model/Linear Sequential Model/classic life cycle :…

    • 30780 Words
    • 124 Pages
    Satisfactory Essays
  • Powerful Essays

    Sad Chapter 10

    • 2510 Words
    • 11 Pages

    The purpose of this sdd is to define and describe the use of each view, the architectural constraints of the system, the functional requirements with a significant impact on the…

    • 2510 Words
    • 11 Pages
    Powerful Essays
  • Best Essays

    Content-Based Image Retrieval (CBIR) is an active research discipline focused on computational strategies to search for relevant images based on visual content analysis. In this proposal, multimodal analysis is considered to develop CBIR systems, specially for image collections in which there is some text associated to images. Multimodality in Information Retrieval is sometimes referred to the interaction mechanisms and devices used to query the system. However, since the Multimedia Information Retrieval perspective, multimodality is referred to…

    • 2993 Words
    • 12 Pages
    Best Essays