This book focuses on metamodelling as a discipline, exploring its foundations, techniques and results. It presents a comprehensive metamodel that covers process, product and quality issues under a common framework.
Issues covered include:
An explanation of what metamodelling is and why it is necessary in the context of software engineering.
Basic concepts and principles of traditional metamodelling, and some existing results of this approach.
Problems associated with traditional approaches to Metamodelling are discussed, alongside an exploration of possible...
This book focuses on metamodelling as a discipline, exploring its foundations, techniques and results. It presents a comprehensive metamodel that cove...
Software engineering is understood as a broad term linking science, traditional en- neering, art and management and is additionally conditioned by social and external factors (conditioned to the point that brilliant engineering solutions based on strong science, showing artistic creativity and skillfully managed can still fail for reasons beyond the control of the development team). Modern software engineering needs a paradigm shift commensurate with a change of the computing paradigm from: 1. Algorithms to interactions (and from procedural to object-oriented programming) 2. Systems...
Software engineering is understood as a broad term linking science, traditional en- neering, art and management and is additionally conditioned by soc...
This unique text/reference reviews the key principles and techniques in conceptual modelling which are of relevance to specialists in the field of cultural heritage.Information modelling tasks are a vital aspect of work and study in such disciplines as archaeology, anthropology, history, and architecture.
This unique text/reference reviews the key principles and techniques in conceptual modelling which are of relevance to specialists in the field of cul...