12
ISO/IEC 42010 – IEEE 1471-2000 - Vad är det? Perago AB © 1 2011-11-23

ISO/IEC 42010 IEEE 1471-2000 - IASA...IEEE/EIA Std 12207.0-1996 Software life cycle processes Decomposition and allocation viewpoint ISO/IEC 10746-3: 1996, Information technology –

  • Upload
    others

  • View
    7

  • Download
    0

Embed Size (px)

Citation preview

Page 1: ISO/IEC 42010 IEEE 1471-2000 - IASA...IEEE/EIA Std 12207.0-1996 Software life cycle processes Decomposition and allocation viewpoint ISO/IEC 10746-3: 1996, Information technology –

ISO/IEC 42010 – IEEE 1471-2000 - Vad är det?

Perago AB © 1 2011-11-23

Page 2: ISO/IEC 42010 IEEE 1471-2000 - IASA...IEEE/EIA Std 12207.0-1996 Software life cycle processes Decomposition and allocation viewpoint ISO/IEC 10746-3: 1996, Information technology –

Titeln på standarden

Vem har utfört arbetet

Avgränsningar

Definition av begrepp

Konceptuellt ramverk för arkitektoniska beskrivningar

Exempel på Viewpoint

Vad är bra/dåligt?

Agenda

Perago AB © 2 2011-11-23

Page 3: ISO/IEC 42010 IEEE 1471-2000 - IASA...IEEE/EIA Std 12207.0-1996 Software life cycle processes Decomposition and allocation viewpoint ISO/IEC 10746-3: 1996, Information technology –

Systems and software engineering

– Recommended practice for architectural description of software-intensive systems

Titeln på standarden

Perago AB © 3 2011-11-23

Page 4: ISO/IEC 42010 IEEE 1471-2000 - IASA...IEEE/EIA Std 12207.0-1996 Software life cycle processes Decomposition and allocation viewpoint ISO/IEC 10746-3: 1996, Information technology –

IEEE Std 1471-2000

ISO/IEC 42010:2007(E) International Organization for Standardization

International Electrotechnical Commission

The Institute of Electrical and Enectronics Engineers, Inc.

Vem har utfört arbetet

Perago AB © 4 2011-11-23

Page 5: ISO/IEC 42010 IEEE 1471-2000 - IASA...IEEE/EIA Std 12207.0-1996 Software life cycle processes Decomposition and allocation viewpoint ISO/IEC 10746-3: 1996, Information technology –

Arkiteturella beskrivningar för att

Beskriva systemet och dess utveckling

Kommunicera med kravställare på systemet

Utvärdera och jämföra arkitekturer

Planering, styrning och genomförandet av systemutvecklingen

Beskriva utmärkande drag och principer i arkitekturen som ska styra förändringsarbetet

Verifiera att systemet överensstämmer med den arkitekturella beskrivningen

Avgränsningar

Perago AB © 5 2011-11-23

Page 6: ISO/IEC 42010 IEEE 1471-2000 - IASA...IEEE/EIA Std 12207.0-1996 Software life cycle processes Decomposition and allocation viewpoint ISO/IEC 10746-3: 1996, Information technology –

• Acquirer • Architect • Architecting • Architecture description (AD) • Architecture • Life cycle model • System • System stakeholder • View • Viewpoint

Definition av begrepp

Perago AB © 6 2011-11-23

Page 7: ISO/IEC 42010 IEEE 1471-2000 - IASA...IEEE/EIA Std 12207.0-1996 Software life cycle processes Decomposition and allocation viewpoint ISO/IEC 10746-3: 1996, Information technology –

The fundamental organization of a system embodied in its components, their relationships to each other, and to the environment, and the principles guiding its design and evolution.

Arkitektur

2011-11-23 Perago AB © 7

Page 8: ISO/IEC 42010 IEEE 1471-2000 - IASA...IEEE/EIA Std 12207.0-1996 Software life cycle processes Decomposition and allocation viewpoint ISO/IEC 10746-3: 1996, Information technology –

Syftet med det konceptuella ramverket är att:

Ange termer/begrepp

Hur termerna/begreppen kan användas i en arkitekturell beskrivning

Konceptuellt ramverk

Perago AB © 8 2011-11-23

Page 9: ISO/IEC 42010 IEEE 1471-2000 - IASA...IEEE/EIA Std 12207.0-1996 Software life cycle processes Decomposition and allocation viewpoint ISO/IEC 10746-3: 1996, Information technology –

Ramverk för arkitekturella beskrivningar

Perago AB © 9 2011-11-23

Page 10: ISO/IEC 42010 IEEE 1471-2000 - IASA...IEEE/EIA Std 12207.0-1996 Software life cycle processes Decomposition and allocation viewpoint ISO/IEC 10746-3: 1996, Information technology –

Tillämpning av ramverket

Perago AB © 10 2011-11-23

1

3 6

5

4

2 9

7

8

Page 11: ISO/IEC 42010 IEEE 1471-2000 - IASA...IEEE/EIA Std 12207.0-1996 Software life cycle processes Decomposition and allocation viewpoint ISO/IEC 10746-3: 1996, Information technology –

IEEE/EIA Std 12207.0-1996 Software life cycle processes

Decomposition and allocation viewpoint

ISO/IEC 10746-3: 1996, Information technology – Open distribuated processing – Reference model: Architecture.

Enterprise viewpoint

Information viewpoint

Conputational viewpoint

Engineering viewpoint

Technology viewpoint

Viewpoint

Perago AB © 11 2011-11-23

Page 12: ISO/IEC 42010 IEEE 1471-2000 - IASA...IEEE/EIA Std 12207.0-1996 Software life cycle processes Decomposition and allocation viewpoint ISO/IEC 10746-3: 1996, Information technology –

Fokuserar på att definiera termer och dess relationer

Definierar inte olika arkitekturella nivåer

Definierar inte användbara viewpionts

Formatet på AD är inte definierat som tex i RUP

Finns en vilja att skapa förutsättning för Library Viewpoint bla utifrån ISO Reference Model for Open Distributed Processing

Enterprise Architecture Framework of Zachman

Bass, Clements, Kazman

Uppnås målet med standarden???

Vad är bra/dåligt

Perago AB © 12 2011-11-23