Tartalomjegyzék:
- Meghatározás - Mit jelent a komponens-alapú fejlesztés (CBD)?
- A Techopedia magyarázza az alkatrész-alapú fejlesztést (CBD)
Meghatározás - Mit jelent a komponens-alapú fejlesztés (CBD)?
Az alkatrész-alapú fejlesztés (CBD) egy olyan eljárás, amely hangsúlyozza a számítógépes rendszerek tervezését és fejlesztését az újrafelhasználható szoftver-összetevők segítségével. A CBD-vel a hangsúly a szoftverprogramozástól a szoftverrendszer összeállításáig terjed.
Az alkotóelem-alapú fejlesztési technikák magukban foglalják a szoftveres rendszerek fejlesztésének eljárásait azáltal, hogy kiválasztják az ideális polcrendszeren lévő komponenseket, majd összeállítják azokat egy jól meghatározott szoftver-architektúra segítségével. A durva szemcsés alkatrészek szisztematikus újrafelhasználásával a CBD jobb minõséget és eredményt kíván elérni.
Az alkatrész-alapú fejlesztést összetevő-alapú szoftverfejlesztés (CBSE) néven is ismertek.
A Techopedia magyarázza az alkatrész-alapú fejlesztést (CBD)
Az objektum-orientált modellezés sokféle finomszemcsés osztályt, tárgyat és kapcsolatokat eredményez. Nagyon nehéz felfedezni az újrafelhasználható alkatrészeket ezek között a kisebb egységek között. A CBD mögött rejlik a kapcsolódó alkatrészek integrálása és együttes felhasználása. Ezek az integrált alkatrészek alkatrészekként ismertek.
Az alkotóelem-alapú fejlesztési technikák nem konvencionális fejlesztési rutinokból állnak, beleértve az alkatrészek kiértékelését, az összetevők lekérdezését stb. Fontos, hogy a CBD-t egy köztes szoftver infrastruktúrán, például a vállalati Java Beans támogató folyamaton keresztül végezzék.
A CBD fő céljai a következők:
- Időt és pénzt takaríthat meg nagy és összetett rendszerek felépítésekor: Komplex szoftver rendszerek fejlesztése az elkészített alkatrészek segítségével jelentősen csökkenti a szoftverfejlesztési időt. Funkcionális pontok vagy hasonló technikák használhatók a meglévő módszer megfizethetőségének igazolására.
- Javítsa a szoftver minőségét: Az alkatrészek minősége kulcsfontosságú tényező a szoftver minőségének javításában.
- Rendszerekben lévő hibák észlelése: A CBD stratégia az alkatrészek tesztelésével támogatja a hibák felderítését; a CBD azonban kihívást jelent a hibák forrásának megtalálása.
- Minimális szállítás:
- Keressen alkatrészkatalógusban
- Előregyártott alkatrészek újrahasznosítása
- Javított hatékonyság:
- A fejlesztők az alkalmazások fejlesztésére koncentrálnak
- Javított minőség:
- Az alkatrészek fejlesztői további időt engedhetnek meg a minőség biztosításához
- Minimális kiadások
- Alkatrészek fejlesztése
- Alkatrészek kiadása
- Alkatrész-keresés és visszakeresés
- Komponensek elemzése
- Alkatrész összeszerelés
