The MK II Method is one of the software sizing methods in functional point group of measurements. This is a method for analysis and measurement of information processing applications based on end user functional view of the system. The MK II Method (ISO/IEC 20968 Software engineering—Mk II Function Point Analysis—Counting Practices Manual[1]) is one of five currently recognized ISO standards for Functionally sizing software.

Contents

Introduction [link]

The MK II Method were defined by Charles Symons in book[2] published in 1991. UK Software Metrics Association[3] is now responsible for the method and its continuing development. The functional user requirements of the software are identified and each one is categorized into one of there types: inputs, exits and objects. In order to determine functional size of system these functional requirements are counted.

MkII FPA counting rules [link]

MkII counting procedure contains several steps described below.

Determine the ViewPoint, Purpose and Type of the Count [link]

Define the Boundary of the Count [link]

Boundary of system represents logical line that separates users from a system. It is used to determine logical transactions such as inputs and exits that crosses boundary during the interaction between user and system.

Identify the Logical Transactions [link]

Logical transactions are elementary processes triggered by unique events. Transactions consist of input side that enters information across the boundary, processing that maintains the data and output that returns information back to user. Each transaction must leave system in consistent state. There are two types of logical transactions that crosses a boundary:

  • Inputs - processes that enters information in the system. Examples of these transactions are creating new records, updating records or deleting records.
  • Exits - processes that takes information from the system and shows them to user. Examples of these transactions could be reports, notifications or searches.

Size of application is sum of sizes of logical transactions - each transaction is counted once even though it may be executed from more than one point in the application.

Identify and Categorise Data Entity Types [link]

Data entity types are logical data structures that contains information meaningful to the user. In MarkII method there is only one type of data entity types - Objects. Objects must be correctly identified so they can be counted.

Count the Input Data Element Types, the Data entity Types Referenced, and the Output Data Element Types [link]

Count the Functional Size [link]

Once the transactions and objects in the system are identified, they can be counted in order to find functional size of the system. Functional size of the system is represented as weighted counts of input/exit transactions and objects within the boundary of the system. Size can be expressed as following:

Size = Wi*∑Ni+ We*∑Ne + Wo*∑No

In the equation ∑Ni, ∑Ne and ∑No are total numbers of unique inputs, exits and objects within the system. Currently recommended values for weighting coefficients are Wi = 0.58, We = 1.66, and Wo = 0.26.

See also [link]

References [link]

External links [link]


https://wn.com/MK_II_FPA

Mark II

Mark II or Mark 2 often refers to the second version of a product, frequently military hardware. "Mark", meaning "model" or "variant", can be abbreviated "Mk."

Mark II or Mark 2 may refer to:

Military and weaponry

  • 16"/50 caliber Mark 2 gun, a U.S. Navy gun that was never mounted on any operational ship
  • Vickers Medium Mark II, an interwar British tank
  • Cruiser Mk II, a WWII British tank
  • Mk 2 grenade, an American grenade used in WWII, Korean War and the Vietnam War
  • Gerber Mark II (1967), an American double-edged combat knife
  • Ruger MK II (1982–2005), an American semi-automatic pistol
  • Ruger M77 Mark II, an American bolt-action rifle
  • Thin Man nuclear bomb or Mark 2 nuclear bomb (1945), a gun-type plutonium bomb
  • Mark II, a variant of the British Mark I tank
  • Merkava Mark II, a variant of the Israeli Merkava battle tank
  • Supermarine Spitfire Mk II, a Spitfire variant with a stronger Merlin engine
  • Vehicles

  • British Rail Mark 2 (1964), a rail carriage design
  • Jaguar Mark 2, an automobile produced from 1959 to 1967
  • Mk II (album)

    Mk II was the second album of the British blues-rock band Steamhammer.

    Background

    Not selling as many records as they had hoped, Steamhammer nevertheless became a top European open-air attraction, mainly due to their excellent live performance. For over two hours each night they would provide instrumental improvisations, exemplarised by the guitar work of Martin Pugh and the harmonica of Kieran White. In summer 1969, Martin Quittenton left the band, followed by drummer Michael Rushton. They were replaced by Steve Jolliffe (saxophone, flute) and Mick Bradley (drums).

    Jollife's feel for precise arrangements and jazz influences especially inspired the recording of this second Mk II album. Going beyond the boundaries of traditional blues forms, the band members applied their musical creativity and imagination without the need for technical trickery.

    Track listing

  • "Supposed to Be Free" (White)
  • "Johnny Carl Morton" (Jollife)
  • "Sunset Chase" (Pugh)
  • "Contemporary Chick Con Song" (Steamhammer)
  • MK II (Masterplan album)

    MK II is the third album by the German power metal band Masterplan, so called because it features a new band line-up due to the departure of singer Jørn Lande and drummer Uli Kusch.

    It's the first and only album to feature former Riot vocalist Mike DiMeo and the first to feature acclaimed drummer Mike Terrana.

    Track listing

    All songs written by Masterplan except where noted

  • "Phoenix Rising" - 1:17
  • "Warrior's Cry" - 5:21
  • "Lost and Gone" - (Masterplan, Erik Lidbom) - 2:59
  • "Keeps Me Burning" - 4:01
  • "Take Me Over" - 5:42
  • "I'm Gonna Win" - 3:53
  • "Watching the World" - 4:32
  • "Call the Gypsy" - (Masterplan, Erik Lidbom) - 3:08
  • "Trust in You" - 4:47
  • "Masterplan" - 5:03
  • "Enemy" - 4:34
  • "Heart of Darkness" - 6:59
  • "The Master's Voice" (Bonus Track for Russia) - 1:29
  • "Dying Just to Live" (Bonus Track for Russia/Japan) - 5:09
  • Limited Edition Bonus:

    13. "Lost and Gone" (Video)

    Credits

  • Mike DiMeo- Vocals
  • Roland Grapow - Guitars
  • Jan S. Eckert - Bass
  • Axel Mackenrott - Keyboards
  • Mike Terrana - Drums
  • Podcasts:

    PLAYLIST TIME:

    Mk II

    by: Masterplan

    Head in my hands on a cold and lonely night
    Blood in my veins working hard to keep me right
    In this darkness hell is raging all around
    Nothing new, same old hatred we have found
    No mind to let you go... Would you do the same for me?
    Enemy... why you fight so hard?
    I'm just a player in your game
    Broken memories dancing on the wall
    Pictures of another time
    Painting nightmares and sharing alibis
    Does this darkness make you blind?
    Enemy... why you run so far?
    Fighting till your dying day
    Enemy... Covering your scars
    Why have you lost your way?
    Enemy... why you run so far?
    Fighting till your dying day
    Enemy... Covering your scars
    Why have you lost your way?




    ×