Standaard Boekhandel gebruikt cookies en gelijkaardige technologieën om de website goed te laten werken en je een betere surfervaring te bezorgen.
Hieronder kan je kiezen welke cookies je wilt inschakelen:
Technische en functionele cookies
Deze cookies zijn essentieel om de website goed te laten functioneren, en laten je toe om bijvoorbeeld in te loggen. Je kan deze cookies niet uitschakelen.
Analytische cookies
Deze cookies verzamelen anonieme informatie over het gebruik van onze website. Op die manier kunnen we de website beter afstemmen op de behoeften van de gebruikers.
Marketingcookies
Deze cookies delen je gedrag op onze website met externe partijen, zodat je relevantere communicatie op onze eigen website en relevantere advertenties van Standaard Boekhandel op externe platformen te zien krijgt.
Je kan maximaal 250 producten tegelijk aan je winkelmandje toevoegen. Verwijdere enkele producten uit je winkelmandje, of splits je bestelling op in meerdere bestellingen.
Software development is inherently difficult because of the complexity of the task and the high level of change that occurs during its lifecycle. Attempts to solve these problems have raised the level of abstraction dramatically. Nevertheless, recent propositions have generated much skepticism. Approaches such as visual languages or CASE tools have not fundamentally changed the state of the practice in software development, mostly due to the cost involved in producing the code generation modules. In this book, this problem is analyzed and a new extension mechanism for UML is presented. More suitable than UML Profiles to allow the creation of hierarchical domain extensions, it can be used to facilitate domain-specific model-driven development and thus reduce the total development cost. This book is both an introduction to the core concepts of metamodeling and a detailed analysis of the inherent weaknesses of the light-weight UML Profile extension mechanism. A new, hierarchical solution for UML extensions called OMEGA is proposed and explained using an example from the Web Application domain.