Præsentation er lastning. Vent venligst

Præsentation er lastning. Vent venligst

Definition of Software Component and Its Elements. Kapitel 1, [heineman-2001] Peter, Ture & Jonathan1 Hovedbegreberne er Software komponent Komponent model.

Lignende præsentationer


Præsentationer af emnet: "Definition of Software Component and Its Elements. Kapitel 1, [heineman-2001] Peter, Ture & Jonathan1 Hovedbegreberne er Software komponent Komponent model."— Præsentationens transcript:

1 Definition of Software Component and Its Elements. Kapitel 1, [heineman-2001] Peter, Ture & Jonathan1 Hovedbegreberne er Software komponent Komponent model Komponent model implementation Software komponent infrastruktur Master plan

2 Definition of Software Component and Its Elements. Definition: Software Komponent Peter, Ture & Jonathan2 En software komponent adskiller sig ikke fra andre software elementer ud fra programmeringssproget, men ud fra brugen af den. En software komponent er en software element, der er i overensstemmelse med en komponent model. kan anvendes og sættes samme uden modifikationer inden for en standard. har et klart defineret interface. er klart adskilt fra operativsystem og andre komponenter.

3 Definition of Software Component and Its Elements. Definition: Komponent model Peter, Ture & Jonathan3 En komponent model specificerer interaktionen og sammensætningen med andre komponenter. En komponent model definerer: hvordan komponenter skal konstrueres. en standard for hvordan komponenter i et komponent baserede system kommunikerer. En komponent model kan yderligere definerer: mekanismer der kan ændre komponenter uden modifikation af modellen. obligatoriske komponentegenskaber, som kode struktur dokumentationsstandard

4 Definition of Software Component and Its Elements. Definition: Komponent model implementation Peter, Ture & Jonathan4 Komponent model implementationen er et sæt af software elementer der er nødvendig for eksekvering af komponenter i komponent modellen. Komponent model implementationen: stiller evt. en metode til registrering af interfaces til rådighed i form af et bibliotek. gør det muligt at eksekvere komponenter i forhold til komponent modellen. fx CORBA,.NET mm. Definition: Software komponent infrastruktur En samling af interagerende software komponenter, som imødekommer systemspecifikationerne. En overordnet plan for sammensætning af komponenter for at opfylde kravene til systemet.

5 Definition of Software Component and Its Elements. Definition: Master software udviklingsplan Peter, Ture & Jonathan5 Konceptuel plan der definerer systemets grænser, og dets elementer og interaktioner, samt begrænsninger på disse. Master software udviklingsplanen består af: det overordnede design som opdeler projektet i underprojekter. performance specifikationer som fx forretningsmæssige specifikationer – Juridiske krav, kundens krav osv. teknologiske specifikationer – valg af hardware og software.

6 Problem to be solved Logical component infrastructure Component model Master software development plan Component infrastructure Component model implementation Component Evaluate success of software system Definition of Software Component and Its Elements. The Big Picture Peter, Ture & Jonathan6


Download ppt "Definition of Software Component and Its Elements. Kapitel 1, [heineman-2001] Peter, Ture & Jonathan1 Hovedbegreberne er Software komponent Komponent model."

Lignende præsentationer


Annoncer fra Google