ISO/IEC 42010 IEEE 1471-2000 - IASA...IEEE/EIA Std 12207.0-1996 Software life cycle processes...

Preview:

Citation preview

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

Perago AB © 1 2011-11-23

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

Systems and software engineering

– Recommended practice for architectural description of software-intensive systems

Titeln på standarden

Perago AB © 3 2011-11-23

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

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

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

Definition av begrepp

Perago AB © 6 2011-11-23

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

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

Ramverk för arkitekturella beskrivningar

Perago AB © 9 2011-11-23

Tillämpning av ramverket

Perago AB © 10 2011-11-23

1

3 6

5

4

2 9

7

8

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

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

Recommended