Program konference
Povzetki prispevkov
O konferenci
Vabljena predavanja
Vabilo avtorjem
Vabilo pokroviteljem
Pomembni datumi
Podrobne informacije
Programski odbor
Organizacijski odbor
Utrinki
English version
 
Pokrovitelji:

Vabljena predavanja

Dr. Ivar Jacobson - Kaj niste vedeli o ogrodju RUP in jeziku UML
Dr. Walter Dosch - Premostitev sistemskih pogledov v načrtovanju programske opreme
 
 
Kaj niste vedeli o ogrodju RUP in jeziku UML

Vsi smo že slišali za RUP, nekateri ga poznate zelo dobro. Ste vedeli, da je RUP agilen? Ste vedeli, da je RUP bil zasnovan tudi z namenom, da pomaga upravljati razvoj, ki ga za vas opravljajo druga podjetja (outsorcing)? Ste vedeli, da je RUP pripravljen na nove trende v razvoju programske opreme vključno z aspektnim programiranjem in aktivno programsko opremo? Ste prepričani, da veste za kaj v bistvu gre pri ogrodju RUP?

Sodoben razvoj programske opreme pomeni objektno orientacijo, komponentni razvoj, razvoj voden s primeri uporabe in uporabo standardiziranega jezika za objektno modeliranje - UML. Vse omenjene tehnologije so učinkovito združene v ogrodje RUP. Vabljeno predavanje se bo tega dotaknilo, osredotočeno pa bo na nekatera ključna vprašanja in sicer:

  • Zakaj je RUP v osnovi bistveno drugačen od ostalih procesov?
  • Zakaj je RUP agilen in kakšne do povezave z ekstremnim programiranjem (XP)?
  • Zakaj lahko že danes rečemo, da je RUP pripravljen na prihodnost - ospekno programiranje, agentne tehnologije, ipd.
  • Kako nam RUP vzpodbuje kreativno delo in izvzame rutinska opravila.?
  • Kako RUP zmanjšuje tveganje za propad projekta?
  • Kako RUP zmanjšuje čas, potreben za predajo izdelka (time to market)?
Oče omenjenih tehnologij nas bo skozi vabljeno predavanje pripeljal do novih spoznanj o katerih do sedaj nismo premišljevali, so pa zelo pomembne za naše delo.
 

Dr. Ivar Jacobson
je eden izmed trojice, ki so postavili temelje jezika za objektno modeliranje UML, prispeval pa je tudi na mnogih drugih področjih kot so komponentne arhitekture (1967), modelirni jeziki (leta 1976 je oblikoval jezik SDL), zajemanje zahtev (izdelal je tehniko primerov uporabe in vpeljal razvoj na podlagi primerov uporabe, 1994), poslovno modeliranje (razvil je tehniko, ki temelji na primerih uporabe in je prilagojena za modeliranje poslovnih procesov) in procesni modeli (je oče procesa za komponentno orientiran razvoj, imenovan Objectory, ki se je kasneje razvil v Rational Unified Process).

Je vodilni avtor petih knjig iz področja objektno-orientiranega programskega inženirstva, ponovne uporabe in procesnih modelov, ki veljajo za temeljne knjige na omenjenih področjih. Doktoriral je na Royal Institute of Technology v Stockholmu. Dr. Ivar Jacobson je trenutno direktor procesnih strategij znotraj podjetja IBM Rational, član programskega odbora konferenc OOPSLA, ECOOP in TOOLS in revije Journal of Object-Oriented Programming. Knjige, ki jih je izdal pri uglednih svetovnih založbah so:

Več o prof. dr. Ivar Jacobson.

 

 

Premostitev sistemskih pogledov v načrtovanju programske opreme

Razvoj programske opreme je dozorel iz heurističnih pristopov v inženirsko disciplino. Danes lahko programski inžiner s pridom uporablja številne tehnike za zajemanje zahtev, analizo, načrtovanje in implementacijo, tako sekvenčnih kot tudi hkratnih sistemov. Pri tem pa se soočamo z različnimi pogledi na grajen sistem, ki se manifestirajo kot podatkovni modeli, komunikacijski modeli, modeli prehajanja stanj ali procesni modeli. Skozi razvoj programske opreme moramo zagotoviti prehod med različnimi pogledi na različnih nivojih abstrakcije, brez izgub informacij. V vabljenem predavanju bo predstavljen drugačen model za komunikacijo med komponentami skupaj s transformacijami, ki natančneje opredelijo obnašanje komponent, njihove vmesnike in stanja. Zunanji pogled na komponento predstavlja črno škatlo, ki s pomočjo sporočil sodeluje z okoljem, notranji pogled pa prikaže stanja komponente in možne prehode. Stanja lahko razumemo kot abstrakcijo pretekle komunikacije komponente in trenutnih metod za sistematično pretvorbo obnašanja komponente v implementacijo, ki temelji na stanjih. Predavanje na koncu kritično ovrednosti uporabo formalnih metod razvitih v akademskih krogih, v praksi.

 

 


Prof. Dr. Walter Dosch je redni profesor na Univerzi v Lübecku (University of Lübeck) in vodja inštituta za računalništvo in programske jezike (Institute of Software Technology and Programming Languages). Njegovo raziskovalno delo se osredotoča ne temelje programskega inžinerstva in vključuje specifikacije, modeliranje in načrtovanje sekvenčnih, sočasnih in "reactive" sistemov. Na področju programskih jezikov je raziskovalni poudarek na visoko nivojskih programskih konceptih za paralelne in porazdeljene programske rešitve z namenom učinkovite implementacije in uporabe.

Dr. Dosch je magistriral leta 1975 na področju matematike in fizike in doktoriral leta 1987 iz računalništva, oboje na Tehnični univerzi v Münchenu (Technical University of Munich). Med leti 1988 in 1996 je predaval Teorijo računalništva in umetne inteligence na Univerzi v Augsburgu, Nemčija. Med leti 2000 in 2002 je nadomeščal dekana na Tehnični fakulteti na Univerzi v Lübecku (Faculty of Technology and Sciences at the University of Lübeck).

Dr Dosch je član programskega odbora več kot 50. mednarodnih konferenc, soavtor dveh knjig in avtor več kot 100 člankov različnih konferenc in revij. Je predsednik in vodja programskega odbora mednarodnih konferenc v ZDA, Evropi in Aziji, pogosto pa nastopa v vlogi vabljenega predavatelja. Je član uredniškega odbora dveh uglednih mednarodnih revij. Vodil pa je tudi dva evropska projekta, ki ju je financirala EU (ESPRIT in INTERREG).

     
     
     
Prejšnje konference
NOVICE
21.11.2003
MIcrosoft potrdil sodelovanje v vlogi generalnega pokrovitelja konference OTS'2004.

25.10.2003
Udeležbo na konferenci potrdila vabljena predavatelja: Dr. Ivar Jacobson in Prof. dr. Walter Dosch. Več o vabljenih predavateljih lahko preberete tukaj.