CS medewerkers
Christiaan Heidema
Christiaan Heidema
Rolf Craenen, voorzitter
Rolf Craenen, voorzitter
Nieuws
We would like to invite you to the workshop ‘Server Data Tools (SSDT)’ on Saturday the 18th of Febru...
Van 15 t/m 17 februari vinden de Mircosoft Techdays 2012 in Den Haag plaats. Hét kennisevenement voo...
In samenwerking met partners, Usergroups en vakverenigingen organiseert Sogeti en SDN op zaterdag 4 ...
Sessiemateriaal
2009-06 Sessiemateriaal Christiaan Heidema - Reduce, Re-use, Recycle
Core Systems, Christiaan Heidema, 26-6-2009
Het Sessiemateriaal Christiaan Heidema - Reduce, Re-use, Recycle is hier te vinden
2009-06 Sessiemateriaal Diederik de Buck - Unix-Linux vx Nonstop
Core Systems, Diederik de Buck, 26-6-2009
Het Sessiemateriaal Diederik de Buck - Unix-Linux vx Nonstop is hier te vinden
Sessie Materiaal CS: OpenUP en Eclipse
Core Systems, Marcel Meijer, 13-12-2008
Het sessie materiaal van Ton van Velzen is hier te vinden
Sessie Materiaal CS: Return of the 4GL
Core Systems, Marcel Meijer, 13-12-2008
Het sessie materiaal van Ton Blankers is hier te vinden
Sessie Materiaal CS: Pimp je legacy
Core Systems, Marcel Meijer, 13-12-2008
Het sessie materiaal van Christiaan Heidema is hier te vinden
Core Systems Network

 

Core Systems
 
Wat hebben je hypotheek, een pinautomaat, de logistiek in de Rotterdamse Haven en (sorry) ook je belastingaangifte met elkaar gemeen? Ze draaien allemaal op kernsystemen in bewezen technologieën die vaak al tientallen jaren in de lucht zijn en bekend staan om hun performance en stabiliteit. In programmeertalen zoals COBOL, Uniface, NonStop, PL1 en C zijn applicaties ontwikkeld die bedrijfskritische processen ondersteunen van grote bedrijven en overheidsorganisaties.
 
De track Core Systems besteedt aandacht aan dit type applicaties. Als je kijkt naar de karakteristieken van core systems, zie je dat er naast grote overlap met andere vormen van software development ook duidelijk verschillen zijn. Aan de ene kant zijn performance en
stabiliteit sterke punten maar tegelijkertijd zijn de systemen minder flexibel en zijn developers schaars. Ook blijkt uit onderzoek dat een mainframe een factor 10 efficiënter met energie omgaat dan gedistribueerde systemen.
 
Uiteraard worden Core Systems ontwikkeld in combinatie met software die al sinds jaar en dag hun plek hebben binnen het SDN. Met name door de wens om gegevens, reeds beschikbaar binnen de Core Systems, te ontsluiten richting internet. Tegelijkertijd kom je technieken tegen als Cobol, C, NonStop, IDMS, IMS, PL/1, DB2, CICS, TSO en ISPF. Bedrijven zoals IBM, HP en Compuware zijn al decennia belangrijke spelers op dit gebied. Binnen deze bedrijven bestaat veel enthousiasme om ook hun kijk op het Engineering-vakmanschap te delen binnen het SDN.
 
Heb je ideeën, wil je meedoen of meer weten, stuur dan een email aan rolf.craenen@sdn.nl of christiaan.heidema@sdn.nl.
Nieuwste artikelen
Cloud of Windows: Kunnen we Web applicaties even snel bouwen en onderhouden als Client Server applicaties?
Core Systems, Ton Blankers, 31-1-2012
De vragen die applicatie ontwikkelaars en architecten altijd bezighouden zijn: “Met welke technologie kan ik het het snelst mijn applicatie bouwen en op welke manier kan ik mijn applicatie veilig en 24x7 in productie nemen?. “
What's new in IBM Rational HATS Version 8
Core Systems, Jiayun Zhu, 24-1-2012
Find out about the new functions and benefits available with IBM® Rational® Host Access Transformation Services (HATS) Version 8 (to be released August 2011): Web 2.0 functions and new web page templates, RESTful services, Dojo widgets; support for the latest portlet standard and enhancements to various HATS portlet functions; extended mobile device support; ease-of-use improvements; and bidirectional language support for Arabic are among the topics covered in this article.
Social Media koppelingen in Uniface Enterprise Systemen
Core Systems, Theo Neeskens, 7-10-2011
Er zijn guru’s die zeggen dat je Social Media en Enterprise Systems niet mag vermengen. Ik ben het daar niet mee eens. Als jouw marketing manager denkt jullie omzet te kunnen vergroten door alle prijsverlagingen in het artikelbestand automatisch op de Facebook pagina van je bedrijf te posten, dan zou ik daar zeker iets voor gaan bouwen. Voor de kosten hoef je het niet te laten. Je zou ook kunnen denken aan een koppeling tussen je Enterprise CRM systeem en LinkedIn. Dan kan je accountmanager nieuwe klanten automatisch uitnodigen om een connectie te worden.
CodeNarc - Analyseer je dynamische Groovy code
Core Systems, Hubert Klein Ikkink, 6-10-2011
Code reviews zijn een krachtig middel om de kwaliteit en consistentie van code op een project te verhogen. Deze reviews kunnen worden gedaan door bijvoorbeeld andere ontwikkelaars op een project als peer-rievew. Maar we kunnen bepaalde zaken ook vinden en signaleren door het gebruik van code analyse tools. We kunnen voor Groovy code gebruik maken van een code analysis tool met de naam CodeNarc. CodeNarc is te vergelijken met Checkstyle, PMD of FindBugs dat we kennen voor Java code. CodeNarc maakt het mogelijk om geautomatiseerd regels los te laten op de source code. Afwijkingen op de regels worden gerapporteerd en eventueel wordt een alternatieve implementatie getoond.
Het gebruik van C functies in COBOL
Core Systems, Christiaan Heidema, 27-7-2011
De tijd dat applicaties volledig op zichzelf staan, is al lang verleden tijd. De nieuwste generatie COBOL-compilers houdt met dit gegeven al lang rekening. De mogelijkheden om COBOL applicaties te integreren met applicaties die in andere programmeertalen zijn ontwikkeld worden jaarlijks groter. Hierdoor is het mogelijk om componten over applicaties heen te hergebruiken en daarmee ontwikkeltijd te besparen. Bovendien wordt het mogelijk om de kracht van de ene programmeertaal in te zetten in een andere omgeving. Dit artikel beschrijft hoe binnen COBOL (Enterprise COBOL) gebruikt gemaakt kan worden van C-functies.
What's new in Rational Asset Analyzer Version 6.0
Core Systems, John Casey, 25-7-2011
Find out how the several improvements and additions introduced in IBM® Rational® Asset Analyzer and IBM® Rational® Asset Analyzer for System z® Version 6.0 can save you time and money. Learn how you can use this tool to better understand the applications that you have so that you can then make better decisions about what you need to change or get to increase your competitive advantage.
Introduction to the code coverage tooling in Rational Application Developer
Core Systems, Paul Klicknick, 8-4-2011
Code coverage is an important metric used in software testing, because it provides insight into how well your application is being covered by a set of test cases. This article shows you how to use the code coverage offering in IBM® Rational® Application Developer to generate coverage results for your Java™ applications, and provides details on how to analyze the results in order to improve your tests.
Delivering green-screen applications to mobile devices using Rational Host Access Transformation Services
Core Systems, Rick Hardison, 15-12-2010
This article summarizes the support provided by IBM Rational® Host Access Transformation Services (HATS) V7.1 (and later) that allows you access to character-based 3270 and 5250 applications (host applications) from mobile devices such as cellular phones, data collection terminals, and personal digital assistants (PDAs). A working knowledge of Rational HATS capabilities and application development tasks is assumed.
En de paarse krokodil gaat naar....
Core Systems, René Schaap, 3-9-2010
Vraagt u zich wel eens af hoe die enorme berg aan digitale producten onder controle gehouden kan worden? Bent u van mening dat deze berg al onder controle is en dat veel minder gedocumenteerd zou moeten worden? Hoe het ook zij, tegenwoordig hebben de meeste ICT organisaties een berg aan digitale producten, zowel software als documenten. Het ziet er naar uit dat deze berg alleen nog maar groter wordt. Dit artikel, in verhaalvorm, geeft software ontwikkelaars een aantal antwoorden met betrekking tot beheer van hun deel van die digitale berg. Hopelijk zal dit artikel meer vragen oproepen dan beantwoorden. Dit vanuit de gedachte dat meer vragen, mits gesteld en goed beantwoord, uiteindelijk een positieve invloed kunnen hebben op de kwaliteit van de systemen.
Development productivity study: Uniface deliver 3GL app in less time, using less code
Core Systems, Uniface diversen mensen, 31-5-2010
Compuware is often asked to compare Uniface’s productivity, performance and other characteristics with those of alternative software stacks. However, performance benchmarking is difficult to do accurately, and results can be misleading if incorrectly interpreted. Productivity, too, is hard to measure mostly because opportunities to compare like with like occur so rarely.

In an attempt to share as much information as possible about the development productivity, runtime performance and other attributes of Uniface, Compuware has created its own sample application and benchmark: Pet Plaza.

This article will explain the origins of Pet Plaza, and present our findings about Uniface’s development productivity compared to those of J2EEand .NET. A subsequent paper will focus on the companion topic of runtime performance.
Regaining Control of Your Applications
Core Systems, Peter Mollins, 15-3-2010
Your development team is under more pressure than ever. You have fewer resources available to execute needed changes to your application portfolio. A major cause of this situation is the sheer complexity of the applications that you maintain. This article will summarize several options for overcoming the complexity of your applications and help you to rededicate resources to new and innovative projects.
Sogeti en SDN Engineering World
Core Systems, Marcel Meijer, 6-2-2010
Vandaag 6 februari 2010 werd in het Achmea Eureko conferentie centrum in Zeist voor derde keer door Sogeti en de Core Systems track van de SDN Engineering World gehouden. Het onderwerp van dit gratis evenement was 'de volgende stap in volwassenheid en productiviteit'.
XML-Parsing in COBOL
Core Systems, Christiaan Heidema, 22-12-2009
Voor het ontsluiten van COBOL-applicaties zijn in het verleden veelal keuzes gemaakt om de parsing van XML buiten de COBOL-programmatuur te laten. Maar, COBOL ontwikkelt zich verder. Integratie met XML is daarbij één van de speerpunten. Door de ondersteuning van een zeer krachtige XML parser is het tijd om de in het verleden gemaakte keuzes te evalueren.
FloraHolland Moderniseert Hart IT
Core Systems, Norbert Mimpen, 27-10-2009
FloraHolland, de grootste producent en handelaar van snijbloemen ter wereld, worstelde met een erfenis uit het verleden. Verschillende Cobol-systemen op een oude infrastructuur kostten FloraHolland veel geld aan onderhoud en beheer. Bovendien werd de technische kennis bij FloraHolland steeds schaarser om het onderhoud en beheer adequaat uit te voeren. FloraHolland koos ervoor om het hart van haar IT te moderniseren door de Cobol-systemen geautomatiseerd te laten migreren naar C# op een moderne infrastructuur.
HP NonStop: 30 Jaar Ontwikkeling in NonStop Transactieverwerking
Core Systems, Frida Robben, 19-7-2009
HP NonStop computers hadden al een heel leven lang gedraaid onder de naam Tandem Computers, voordat ze door HP werden ontdekt. En dat was niet zomaar een ontdekking: het hele datacenter van HP wereldwijd is inmiddels volledig uitgerust met deze bijzondere, krachtige machines. Maar wat maakt deze HP NonStop computers dan zo bijzonder? Vanwaar deze aparte naam? En waarom is software ontwikkelen op een HP NonStop zo ontzettend leuk om te doen?
IBM Rational Business Developer with Enterprise Generation Language – Java zonder Java
Core Systems, Ulf Büchner, 6-6-2009
In tijden waar IT organisaties onder steeds grotere kostendruk komen te staan worden stijgende productiviteit en hergebruik een vereiste om aan de verwachtingen van de gebruikersorganisatie te kunnen voldoen. Hergebruik doelt in dit opzicht echter niet alleen op het al langer toegepaste hergebruik van individuele software componenten, maar ook op hele applicatiesystemen en uiteindelijk zelfs op degenen die deze ooit maakten: de legacy ontwikkelaars. In dit artikel wordt uiteengezet hoe IBM’s Rational Business Developer (RBD) met de Enterprise Generation Language (EGL) hierbij kan helpen.
The Best of Both Worlds: Modernizing Core Sytems
Core Systems, Michelle Cordes, Christiaan Heidema, 18-4-2009
Core systems have been in place for the last 40 years. The
last 10 years, however,  the ICT environment has changed dramatically by
developments such as Client Server, Internet and SOA. Mainframe applications
have been designed to fulfill one task only, while today’s ICT demands more
flexibility. How do Core System Engineers cope with this challenge?
Blogs
Core Systems Event foto's
DSC_0056
DSC_0052