cont r ibut ion st r uct ur es
play

Cont r ibut ion St r uct ur es ... Addr essing t he Cr ux of t he - PDF document

Cont r ibut ion St r uct ur es ... Addr essing t he Cr ux of t he Requir ement s Tr aceabilit y Pr oblem Olly Got el & Ant hony Finkelst ein (a) Analysis of t he RT Pr oblem (b) Modelling Cont r ibut ion St r uct ur es 1 To Avoid I nit


  1. Cont r ibut ion St r uct ur es ... Addr essing t he Cr ux of t he Requir ement s Tr aceabilit y Pr oblem Olly Got el & Ant hony Finkelst ein (a) Analysis of t he RT Pr oblem (b) Modelling Cont r ibut ion St r uct ur es 1 To Avoid I nit ial Quest ions... “ REQUI REMENTS TRACEABI LI TY (RT) r ef er s t o t he abilit y t o descr ibe & f ollow t he lif e of a r equir ement in bot h a f or war ds & backwar ds dir ect ion” (i.e., f r om it s or igins, t hr ough it s development & specif icat ion, t o it s subsequent deployment & use, & t hr ough all per iods of on-going r ef inement & it er at ion in any of t hese phases) 2 Page 1

  2. To Avoid Even Mor e... “Post -r equir ement s t r aceabilit y is concer ned wit h t hose aspect s of a r equir ement ’s lif e t hat r esult f r om it s inclusion in t he RS” (i.e., r equir ement deployment ) “P r e-r equir ement s t r aceabilit y is concer ned wit h t hose aspect s of a r equir ement ’s lif e pr ior t o it s inclusion in t he RS” (i.e., r equir ement pr oduct ion) 3 (a) Analysis of t he RT Pr oblem • Lit t le r eal pr ogr ess as poor under st anding of RT • Mult if acet ed nat ur e of RT pr oblem • Fr amewor k - pr e-RT & post -RT • Focus on pr e-RT issues - inf or mat ional emphasis See I CRE ‘94 • I nt r insic need t o locat e & f or mor e... access per sonnel 4 Page 2

  3. Cr ux of t he RT Pr oblem... ...But who can I r ef er t o f or mor e det ails? RS 5 (b) Modelling Cont r ibut ion St r uct ur es • Pr eliminar ies • Out line of t he appr oach • Relat ing agent s & ar t if act s • Roles & commit ment s • Relat ing ar t if act s • I mplement at ion • Exper iences • Discussion 6 Page 3

  4. Some Pr eliminar ies... • Pr oblems: • Ar t if act -based RT • Coar se labels/ snap shot s/ lit t le use • Scope of concer n & assumpt ions • Requir ement s: • Dif f er ent iat e how agent s cont r ibut e • Account f or ar t if act -based r elat ions • Basis f or modelling & r easoning • Accept ance issues 7 Out line of t he Appr oach... def ine def ine Cont r ibut ion Ar t if act -based inf er r elat ions RT r elat ions def ine/ inf er inf er Qualif icat ion inf er Social r oles & r ole r elat ions inf er Commit ment s Augment s ar t if act -based RT wit h cont r ibut ion st r uct ur es 8 Page 4

  5. Relat ing Agent s & Ar t if act s... § Cont r ibut ion f or mat • Gof f man’s “par t icipant r oles” Pr incipal Aut hor Ar t if act Cont r ibut ion r elat ions Document or 9 Qualif ying Cont r ibut ion Relat ions... P (signat ur es) Agent Appr oved, Pending, Not appr oved... A (sour ces) Ar t if act Agent Cr eat or , Ref er encer , Adopt er .... D (moods) Agent Cer t ain, Believe, I ndif f er ent , Uninf or med... 10 Page 5

  6. Roles & Commit ment s... • I ndividual & collect ive commit ment t o ar t if act s • Role r elat ions & social commit ment t o each ot her Devisor Ghost Aut hor Sponsor P A Repr esent at ive Nominal Aut hor Aut hor Relayer D Tr ue Aut hor 11 Relat ing Ar t if act s... • Tempor al • Development al • Auxiliar y: • Cont ainment (layer ing & nest ing) • Connect ivit y (cohesion & coher ence) 12 Page 6

  7. Cont ainment : Def ault Cont r ibut or s... Ar t if act p a d 100 48 p a def ault 46 50 44 0 42 1st 2nd 3rd 4th Qtr Qtr Qtr Qtr d p a def ault d def ault p a d def ault 13 Connect ivit y: Aut hor ial Tr ails... [ ] [ ] adopts adopts t o alt er t o add correct elabor at e Olly Dave Paddy (adopt er ) (adopt er ) (cr eat or ) Olly [ ] ref erences (cr eat or ) t o f rame Paddy backgr ound Olly (cr eat or ) (r ef er encer ) 14 Page 7

  8. I mplement at ion... Project Traceability Contribution repository extension tool manager query/ response import/ Artifact details export Inference Hypertextual Artifact A engine interface traceability relations inference Artifact Z mark up Commitment- based fact base Contribution markup language extensions assert/retract Agent details contributions import/ & contributors export 15 Exper iences... • Scenar ios & what t hey show: • Agent & ar t if act pr of iles • Or iginal sour ce & t r ails of cont r ibut or s • Changing wor k ar r angement s • Possible backups • Many f or ms of social analyses • WI P : • Case st udies & t echnology t r ansf er 16 Page 8

  9. Discussion... I ssues? Benef it s? • Deal wit h: • Resist ance • I nf o absence • Buy-in & aut omat e • Supplement ar y inf o • Account abilit y: • Human aspect s • +ve = lear n & shar e • -ve = blame & hide • Cont inuous change • Pr oj ect management • Cat egor ies • Cover age • Educat ion • Fir mest anchor • Scaleabilit y 17 Full Time Recap... • Cr ux of RT pr oblem is locat ion & access of per sonnel • Model “cont r ibut ion st r uct ur es” under lying r equir ement s ar t if act s • Use t o augment ar t if act -based RT, pr ovide per sonnel-based RT, & mor e... • Most lever age wit h RT pr oblem by t ying PEOPLE int o RT equat ion 18 Page 9

  10. For Fur t her Det ails... I can be cont act ed at : Depar t ment of Comput ing I mper ial College of Science, Technology & Medicine 180, Queen’s Gat e London SW7 2BZ oczg@doc.ic.ac.uk Paper s can be f ound at : f t p dse.doc.ic.ac.uk dse-paper s/ viewpoint s 19 Page 10

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend