Maribor, 19. in 20. junij 2002
Objektna tehnologija v Sloveniji
|
 
Osnove objektne tehnologije in komponentnega razvoja

Namen seminarja:

Objektna tehnologija in komponentni razvoj programske opreme sta postala standardna načina izdelave informacijskih sistemov. Objektna tehnologija kot razvojni pristop in komponentna tehnologija kot distribucijski pristop sta pojma, med katerima pogosto ne znamo potegniti jasne ločnice. Ker sta objektni in komponentni pristop tesno povezana, bomo v seminarju predstavili domene obeh pojmov. Poleg konceptov objektne tehnologije bomo prikazali, da je objektna tehnologija veliko več, kot le način programiranja in da jo je za dosego prednosti potrebno uporabiti v vseh fazah razvoja programske opreme. Prikazali bomo način objektnega razmišljanja in načrtovanja ter izdelave informacijskih sistemov.

Sodobna programska oprema pa ni le objektna, temveč se odlikuje tudi s komponentno zgradbo. Kaj natančno je komponentna tehnologija, v čem je podobna z objektno in kako se od nje loči ter kakšne vrste komponent obstajajo, so vprašanja, na katera bomo odgovorili v seminarju. Posebno pozornost pa bomo namenili poslovnim komponentam in arhitekturam za njihovo izgradnjo in uporabo (tako imenovanemu vmesnemu sloju).

Objektna in komponentna tehnologija pa sta tudi ključni tehnologiji za integracijo aplikacij, tako znotraj podjetja (EAI - Enterprise Application Integration), kakor tudi med podjetji (intra-EAI ali B2B - Business to Business). Zato bomo prikazali njuno vlogo, načine integracije in podprte tehnologije.

S prikazano vsebino bodo slušatelji dobili pregled nad omenjenimi področji in dobro osnovo za določanje strategije ter nadaljnje spoznavanje z objektnimi in komponentnimi tehnologijami.

Vsebina

Značilnosti objektnih tehnologij
1. Osnove objektnega razmišljanja
2. Osnovni koncepti objektne tehnologije
3. Značilnosti in ogrodja sodobnih razvojnih procesov
4. Vloga standarnega jezika za objektno modeliranje UML (Unified Modeling Language)
5. Objektni pristop k poslovnemu modeliranju
6. Načrtovanje objektnih in komponentnih sistemov
7. Objektno programiranje - jeziki in razvojna okolja
8. Sožitje modelirnih in implementacijskih okolij
9. Objekti v podatkovnih bazah
10. Objektni pristop, portali in vloga jezika XML (eXtensible MarkUp Language)
11. Celovit objektni pristop in njegove prednosti
12. Vpeljava in prehod na nove tehnologije

Komponentni razvoj
13. Komponenta = objekt?
14. Lastnosti komponent, prednosti in slabosti
15. Vrste komponent
16. Neodvisnost od programskih jezikov
17. Porazdeljenost
18. Večslojne arhitekture
19. Vmesni sloj programske opreme
20. Poslovne komponente

Komponentni modeli
21. Java 2 EE, Strežniška Java zrna (EJB)
22. Microsoft .NET, Component Services, Remoting in COM+
23. CORBA komponentni model (CCM)
24. Zagotavljanje varnosti, transakcijske integritete in trajnega stanja z objektno relacijskimi podatkovnimi bazami
Integracija aplikacij
25. Vloga objektnega razvoja in komponentnih tehnologij pri integraciji
26. Integracija znotraj podjetja (EAI - Enterprise Application Integration), pristopi in tehnologije
27. Integracija med podjetji (intra-EAI ali B2B - Business to Business), pristopi in tehnologije SOAP, UDDI in WSDL

Metode dela:
Prikaz teoretičnih konceptov s pomočjo računalniških prosojnic in razlage. Prikaz praktičnih primerov na računalnikih z uporabo konkretnih orodij in možnostjo interaktivnega sodelovanja udeležencev.

Cena: 78.000 SIT (davek je vključen)
PRIJAVNICA: prijavnica.doc

Novice
Dodane so SLIKE iz konference OTS'2002. Originalne slike so v večji ločljivosti in jih lahko po želji tudi dostavimo po elektronski pošti. Za želje po slikah večje ločljivosti se lahko obrnete na cot@uni-mb.si
Konferenca OTS'2002 se je zaključila. Vabljeni tudi naslednje leto!