Client-side complexiteit en ActionScript
Submitted by Han van Roosmalen on Tue, 08/31/2010 - 16:56Thin clients worden steeds dikker. Bestond er een trend om de functionaliteit van een client-server architectuur te verplaatsen naar de server dan is die sinds Web 2.0 omgedraaid. Niet zo gek browser machiens worden steeds krachtiger, netwerken sneller, waardoor de browser machine steeds beter in staat is om meer functies over te nemen. Downloaden van functionaliteit van deserver naar de client gaat steeds makkelijker, waardoor systeemconfiguraties beheersbaar blijven. Nieuwe downloadbare clientsoftware op de server is eenvoudig te installeren.
Voorbeeld Duine Framework rediscovery
Submitted by Han van Roosmalen on Tue, 03/03/2009 - 12:42Novay (voorheen Telematica Instituut) begeeft zich tegenwoordig ook in het open source circuit. Zij hebben een Java framework beschikbaar gesteld om aanbevelingen mee te doen. Bijvoorbeeld welke gebruiker kijkt graag naar welk type televisieprogramma's en dus in welk programma is hij mogelijk geinteresseerd. Meer informatie over Duine is te vinden op Duine Framework.
Statische analyse tools
In een zeer lezenswaardig artikel "Practical guidelines for software static analysis"(*) van Bola Rotibi (www.mwdadvisors.com) wordt een lijst gegeven waarin de belangrijkste eisen staan die aan een static analyse tool gesteld worden, deze zijn:
Eerste ervaringen met SonarJ
Submitted by Han van Roosmalen on Wed, 02/11/2009 - 15:54Na aanleiding van een artikel dat vandaag verscheen op http://www.infoq.com/news/2009/02/sonarj-community-edition heb ik een paar uur met SonarJ gewerkt. Ik heb een eigen applicatie geladen en een conceptuele architectuur van deze applicatie in SonarJ aangemaakt. Helaas crashte SonarJ en was ik mijn werk kwijt, maar de resultaten die ik zag waren op zich prima. Ik moest wel even wenen aan de aanpak en de user interface van dit tool.
Why software sucks....
Submitted by Han van Roosmalen on Mon, 02/09/2009 - 18:34
ACHMEA IT heeft op 6 februari 2009 de eerste aftrap gegeven voor een jaarlijks terugkerend event. Op deze manier biedt ACHMEA IT de software professional een gratis event aan met goede gastsprekers, maar met tevens de mogelijkheid om in de keuken te kijken van de IT organisatie van ACHMEA.
DSM Conferentie 2008
Submitted by Han van Roosmalen on Tue, 01/06/2009 - 10:48De DSM conferentie van 2008 was een groot succes. Het twee-daagse programma zat vol met interessante seminars. Dit keer waren er zo veel sprekers dat er in parallel sessies gewerkt werd.
Mijn sessie:
Introduction of Software related DSMs to Software Engineers (a Case Study)
Voorbereidingen voor DSM conferentie
Submitted by Han van Roosmalen on Wed, 08/06/2008 - 09:47Ook dit jaar zal ik weer een presentatie geven op de 10de Internationale DSM Conferentie in Stockholm. Het thema dit jaar is "Follow the Flow of Information", Manage Complex Systems. De conferentie wordt gehouden op 11 en 12 November 2008 in Stockholm.
Voor meer informatie zie de DSM Conference website.
Mijn presentatie zal gaan over de praktische werkwijze bij de eerste kennismaking van potentiele gebruikers met de DSM techniek en het gebruik van Lattix.
Lattix en Troux
Submitted by Han van Roosmalen on Mon, 06/30/2008 - 08:23Vandaag ben ik in contact gekomen met Michael Ellyett van RHE in Australia/New Zealand. RHE levert consultancy diensten gebaseerd op Lattix en Troux.
Het documenteren van een softwarearchitectuur
Submitted by Han van Roosmalen on Thu, 05/29/2008 - 17:19In de praktijk blijkt het documenteren van softwarearchitectuur een stiefkindje te zijn. Al snel na de start van het project blijkt veel informatie in het document achterhaald, of snappen belanghebbende eigenlijk niet wat er staat omdat veel zaken te technisch verwoord zijn en er geen rekening is gehouden met hun kennis achtergrond. De IEEE 1471 standaard biedt mogelijkheden om een document te maken dat minder snel verouderd en dat voor diverse doelgroepen is geschreven.
Softwarearchitectuur (Re)Discovery
Submitted by Han van Roosmalen on Tue, 05/27/2008 - 14:20Veel softwareontwikkelaars/-leverancies besteden te weinig tijd aan het beheren van de softwarearchitectuur zodat na verloop van tijd het voor de teamleden moeilijk wordt, zo niet onmogelijk wordt om nieuwe functionaliteit toe te voegen, wijzigingen aan te brengen. Door hier geen acht op te slaan en maar te hopen op het beste komt de leverancier snel of langzaam in de situatie dat de onderhoudskosten schrikbarend hoog gaan worden. De tijd is aangebroken om het systeem opnieuw te ontwerpen en te bouwen, of door te herontdekken hoe de softwarearchitectuur daadwerkelijk is opgebouwd.
