Dit artikel beschrijft onderzoek naar de rol die Enterprise Architectuur kan hebben bij het verduurzamen van een organisatie van hoger onderwijs. Hierbij zijn de volgende producten opgeleverd: - Een overzicht van relevante literatuur met betrekking tot Enterprise Architectuur en Duurzaamheid. - Een overzicht van de rol die Enterprise Architectuur speelt in geselecteerde organisaties en instellingen voor Hoger Onderwijs. - Een validatie van de beschreven ‘best practices’. - Lesmateriaal over de rol van Enterprise Architectuur en Duurzaamheid. Uit het onderzoek blijkt dat de rol van Enterprise Architectuur bij het behalen van duurzaamheidsdoelstellingen op dit ogenblik nog gering is. Wel zien de geïnterviewde architecten en duurzaamheidscoördinatoren op termijn een grotere rol weggelegd voor Enterprise Architectuur.
DOCUMENT
Dit boek gaat over enterprise architectuur. Enterprise architectuur is een relatief nieuwe discipline, met als doel de opzet, structurering en inrichting van organisaties te sturen en vast te leggen. Enterprise architectuur omvat de business architectuur (beschrijving van bedrijfsprocessen en hoe deze gestructureerd zijn) en de ICT architectuur (de architectuur van het applicatielandschap en van infrastructuur architectuur). De discipline is de afgelopen 20 jaar ontstaan vanuit het bedrijfsleven en de overheid, waar men behoefte had aan inzicht en overzicht in de complexiteit van een moderne organisatie. Het boek beschrijft de rol en het nut van enterprise architectuur en de motivatie voor toepassing ervan. Onderzoeksvragen die hierbij aan de orde komen zijn: waarom wordt er door organisaties überhaupt aandacht besteed aan enterprise architectuur? Wat wordt er nu mee bedoeld? Wat willen we ermee bereiken? Worden de doelstellingen ook gehaald? Kunnen we hier ook de resultaten van meten? We zullen trachten op deze vragen een concreet en helder antwoord te formuleren.
DOCUMENT
Presentatie voor de 20e Nederlandse Testdag, m.m.v. Raymond Slot, Wiebe Wiersema, (HU), Christian Köppe (HAN, Arnhem), Sjaak Brinkkemper, Jan Martijn van der Werf (UU Utrecht). The Software Architecture of the Schiphol Group is taken as an example. Compliance checking of software rulescan be done with the Hogeschool Utrecht Software Architecture Compliance Checking Tool which is available at http://husacct.github.io/HUSACCT/
DOCUMENT
Dit essay geeft een systeemvisie op het ontwikkelen van embedded software voor slimme systemen: (mobiele) robots en sensornetwerken.
DOCUMENT
Context:Rapid developments and adoption of machine learning-based software solutions have enabled novel ways to tackle our societal problems. The ongoing digital transformation has led to the incorporation of these software solutions in just about every application domain. Software architecture for machine learning applications used during sustainable digital transformation can potentially aid the evolution of the underlying software system adding to its sustainability over time.Objective:Software architecture for machine learning applications in general is an open research area. When applying it to sustainable digital transformation it is not clear which of its considerations actually apply in this context. We therefore aim to understand how the topics of sustainable digital transformation, software architecture, and machine learning interact with each other.Methods:We perform a systematic mapping study to explore the scientific literature on the intersection of sustainable digital transformation, machine learning and software architecture.Results:We have found that the intersection of interest is small despite the amount of works on its individual aspects, and not all dimensions of sustainability are represented equally. We also found that application domains are diverse and include many important sectors and industry groups. At the same time, the perceived level of maturity of machine learning adoption by existing works seems to be quite low.Conclusion:Our findings show an opportunity for further software architecture research to aid sustainable digital transformation, especially by building on the emerging practice of machine learning operations.
DOCUMENT
In dit boek vindt u een beknopte weergave van de ideeën en plannen behorende bij de eerste twee lectoraten van het Kenniscentrum voor Procesinnovatie. In het eerste deel behandelt lector Extended Enterprise Studies Johan Versendaal het concept van de extended enterprise en belangrijke aandachtsgebieden daarbij zoals inkoopvolwassenheid, procesdenken, en e-business ontwikkelingen. Het succes van een extended enterprise is voor een groot deel afhankelijk van de kwaliteit van de architectuur en architecten die de bedrijfsvoering ondersteunen. Dit is dan ook het thema van het tweede deel van dit boek. Hierin neemt lector Architectuur voor Digitale Informatiesystemen Wiebe Wiersema u mee op een tocht die gaat van de opkomst van architectuur tot de knelpunten die zich voordoen binnen het hedendaagse informaticaonderwijs
DOCUMENT
SUMMARY Architecture compliance checking (ACC) is an approach to verify conformance of implemented program code to high-level models of architec tural design. Static ACC focuses on the modular software architecture and on the existence of rule violating dependencies between modules. Accurate tool support is essential for effective and efficient ACC. This paper presents a study on the accuracy of ACC tools regarding dependency analysis and violation reporting. Ten tools were tested and compare d by means of a custom-made benchmark. The Java code of the benchmark testware contains 34 different types of dependencies, which are based on an inventory of dependency types in object oriented program code. In a second test, the code of open source system FreeMind was used to compare the 10 tools on the number of reported rule violating dependencies and the exactness of the dependency and violation messages. On the average, 77% of the dependencies in our custom-made test software were reported, while 72% of the dependencies within a module of FreeMind were reported. The results show that all tools in the test could improve the accuracy of the reported dependencies and violations, though large differences between the 10 tools were observed. We have identified10 hard-to-detect types of dependencies and four challenges in dependency detection. The relevance of our findings is substantiated by means of a frequency analysis of the hard-to-detect types of dependencies in five open source systems. DOI: 10.1002/spe.2421
DOCUMENT
Author Supplied: In the last decades, architecture has emerged as a discipline in the domain of Information Technology (IT). A well-accepted definition of architecture is from ISO/IEC 42010: "The fundamental organization of a system, embodied in its components, their relationships to each other and the environment, and the principles governing its design and evolution." Currently, many levels and types of architecture in the domain of IT have been defined. We have scoped our work to two types of architecture: enterprise architecture and software architecture. IT architecture work is demanding and challenging and includes, inter alia, identifying architectural significant requirements (functional and non-functional), designing and selecting solutions for these requirements, and ensuring that the solutions are implemented according to the architectural design. To reflect on the quality of architecture work, we have taken ISO/IEC 8402 as a starting point. It defines quality as "the totality of characteristics of an entity that bear on its ability to satisfy stated requirements". We consider architecture work to be of high quality, when it is effective; when it answers stated requirements. Although IT Architecture has been introduced in many organizations, the elaboration does not always proceed without problems. In the domain of enterprise architecture, most practices are still in the early stages of maturity with, for example, low scores on the focus areas ‘Development of architecture’ and ‘Monitoring’ (of the implementation activities). In the domain of software architecture, problems of the same kind are observed. For instance, architecture designs are frequently poor and incomplete, while architecture compliance checking is performed in practice on a limited scale only. With our work, we intend to contribute to the advancement of architecture in the domain of IT and the effectiveness of architecture work by means of the development and improvement of supporting instruments and tools. In line with this intention, the main research question of this thesis is: How can the effectiveness of IT architecture work be evaluated and improved?
DOCUMENT
The theoretical promises of quantum computing have been notoriously glorified by pop-science articles in recent years. The practical and feasible applications, however, are still scarce. This begs the question of what companies can do with this technology right now. At CGI, a proof of concept was developed to see how quantum computers could be integrated into existing enterprise software architectures.
LINK
Elk jaar organiseert de HBO-I stichting, het samenwerkingsverband van hbo ict-opleidingen in Nederland, een conferentie voor haar leden. Tijdens deze conferenties staan strategisch beleid, deskundigheidsbevordering en samenwerking centraal. Sinds 2005 is de internationale oriëntatie als strategisch aspect benadrukt. De blik tien jaar vooruit om de curricula niet op hypes, maar op trends te sturen. In 2005 werd Silicon Valley bezocht en in 2006 ging het HBO-I naar de CeBit in Hannover. Dit jaar zochten we de ict-wijsheid in het verre oosten. Hoe ontwikkelt ict zich in Azië? Dat was de reden voor het HBO-I om een studiereis te maken naar Japan. In Tokyo tref je alle grote ict-bedrijven en drie van de beste Japanse universiteiten. Geen betere periode om Tokyo te bezoeken dan de week van de kersenbloesem. Een verslag van een indrukwekkende HBO-I studiereis naar Japan.
DOCUMENT