Software Enginering SIG

The Software Engineering Special Interest Group (SIG) is a network where industry and academia meet for formal lectures and informal discussion about different topics of interest within software engineering, including topics such as architecture, testing and emerging technologies.

Tuesday, January 31, 2006

Tema for Faggruppemøtet i morgen (1.feb.)

  • Prosjektet SMILE - Andreas Prinz;
  • EUs 7 rammeprogram - Trond Friisø
I forhold til tentativt program er det en endring i mars. Det opprinnelig tema EIAO - Demo/leveranse er flyttet til 3. mai. Det betyr at tema for 3.mars foreløpig er åpent.

Wednesday, January 11, 2006

Test Driven Development

Tema for faggruppemøtet i dag var Test Driven Development (TDD). Det var 10+ som møtte i dag.

Bent-André Solheim (InterMedium) hadde en gjennomgang av prinsippene bak TDD. Vi fikk først en introduksjon til begrepene rundt TDD. TDD defineres ofte som Test First Development + Refactoring.

Deretter fikk vi en hands-on gjennomgang av prinsippene bak TDD ved å bli guidet gjennom en KATA som tok for seg testing av en metode for å primtallsfaktorisere et tall (PrimeFactors).

Etter gjennomgangen til Bent-André hadde vi en uformell diskusjon rundt TDD.

Tentativt program for våren 2006

Onsdag 11. januar:
Test driven development

Onsdag 1. februar:
Prosjektet SMILE - Andreas Prinz;
EUs 7 rammeprogram - Trond Friisø

Onsdag 1. mars:

EIAO - Demo/leveranse

Onsdag 5. april:

Softwareplattformer/arkitekturer (Intermedium) Java (J2EE);
Spring; OSGi - Frank Reichert;
Agentrammeverk - Integrasco;
Hibernate?



Videre forslag til tema er:

  • Rike Internett Applikasjoner
  • Hjemmenett og tjenester
  • SW Eng Verktøy
  • Språk og plattformer
  • Software defined radio
  • Tjenesteproduksjon i 3G/4G (IMS, OSA, Parley, etc.)
  • Utviklingsmiljø, utviklingsteam og utviklingsmetoder
  • Komponentarkitekturer og rammeverk
  • Semantic web
  • Mer om verktøy

Tuesday, January 10, 2006

Mule foredrag på JavaBin i Oslo (20/12-05)

Tirsdag 20. desember reiste vi en gjeng fra faggruppa inn til Oslo for å få med oss et foredragJavaBin om Mule. Foredraget om Mule var nyttig og inspirerende og vi angret ikke på at vi brukte mange timer i bil frem og tilbake. Tiden i bil brukte vi forresten til å lytte på et par podcasts relatert til Software Engineering blant annet JavaPosse. Dette vil vi nok gjenta hvis et aktuelt foredrag dukker opp.

Tidligere tema (2005)

Tidligere tema:
  • Utvikling av mobile applikasjoner og tjenester. Push/Pull, posisjon, betaling, DRM> - Frank Reichert, HiA
  • Maven - Asle Pedersen
  • Issue Tracking - Morten Johannessen
  • Lisensiering & Open source - Bruce Perens
  • Versjonskontroll, release management og konfigurasjonsstyring i små prosjekter - Asle Pedersen, Intermedium
  • Hva er SW Enginering? Teknologier, arkitektur, metodikk, akronymer, produkt- og prosjektnavn? - Asle Pedersen, Intermedium
  • SW Engineering på HiA: Undervisning og forskning - Andreas Prinz, HiA
  • SWE og studentprosjekter - Andreas Prinz, HiA

Bakgrunn

Målene er å:
  • Fremme utveksling av kunnskap, erfaringer, synspunkter
  • Lage en møteplass for faglig erfaringsutveksling og kompetanseheving.
  • Bidra i posisjonering som innovativt og kunnskapsrikt teknologimiljø. (investorer, nye ansatte, støtteapparat).
  • Økt kontaktflate mellom HiA og IKT-næringen
  • Belyse problemstillinger som kan føre til samarbeidsprosjekter og masteroppgaver
  • Bli bedre kjent

Organisering:
  • Møte en gang i måneden (ca. 1. onsdag) like etter lunsj
  • Felles (egenfinansiert) lunsj på HiA før møtet
  • Møter av 1-2 timer varighet
  • Selvoppnevt programkomite: Prof. Andreas Prinz (HiA), FoU-sjef Asle Pedersen (Intermedium) og Trond Friisø