© 2013, IGI Global. By consideration of scientific paradigm shifts, in this chapter the authors evaluate possible parallels in the evolution of modelling, and particularly metamodelling and modelling language construction, as a basis for evaluating whether or not the time is ripe for a similar change of direction in model language development for software engineering. Having identified several inconsistencies and paradoxes in the current orthodoxy, they then introduce a number of ideas from outside software engineering (including language use, philosophy, and ontology engineering) that seem to solve many of these issues. Whether these new ideas, together, are sufficient to create a shift in mindset or whether they are simply the stimulus fo...
Abstract Modeling and transforming have always been the cornerstones of software system development,...
Model-driven Engineering (MDE) is an emerging approach for software development. It uses metamodels ...
Publication of: Conference ICSE '15 37th International Conference on Software Engineering Florence/F...
By consideration of scientific paradigm shifts, in this paper we evaluate possible parallels in th...
Context: Although metamodelling is generally accepted as important for our understanding of software...
We all use software modelling in some sense, often without using this term. We also tend to use incr...
In this paper, we identify and analyze a set of characteristics that increasinglydistinguish today’s...
In this paper, we identify and analyze a set of characteristics that increasinglydistinguish today\u...
Contemporary software engineering modelling tends to rely on general-purpose languages, such as the ...
Software systems developers are encountering different challenges as systems become increasingly com...
Model Driven Engineering (MDE) is a promising paradigm for software development. It raises the level...
The study of models, and related concepts such as metamodels, is largely situated within the softwar...
© Springer International Publishing Switzerland 2015. Conceptual modelling relies on the availabilit...
Domain-specific languages are constructed to provide modelling capabilities tailored to a specific d...
© 2015 IEEE. Contemporary software engineering modelling tends to rely on general-purpose languages,...
Abstract Modeling and transforming have always been the cornerstones of software system development,...
Model-driven Engineering (MDE) is an emerging approach for software development. It uses metamodels ...
Publication of: Conference ICSE '15 37th International Conference on Software Engineering Florence/F...
By consideration of scientific paradigm shifts, in this paper we evaluate possible parallels in th...
Context: Although metamodelling is generally accepted as important for our understanding of software...
We all use software modelling in some sense, often without using this term. We also tend to use incr...
In this paper, we identify and analyze a set of characteristics that increasinglydistinguish today’s...
In this paper, we identify and analyze a set of characteristics that increasinglydistinguish today\u...
Contemporary software engineering modelling tends to rely on general-purpose languages, such as the ...
Software systems developers are encountering different challenges as systems become increasingly com...
Model Driven Engineering (MDE) is a promising paradigm for software development. It raises the level...
The study of models, and related concepts such as metamodels, is largely situated within the softwar...
© Springer International Publishing Switzerland 2015. Conceptual modelling relies on the availabilit...
Domain-specific languages are constructed to provide modelling capabilities tailored to a specific d...
© 2015 IEEE. Contemporary software engineering modelling tends to rely on general-purpose languages,...
Abstract Modeling and transforming have always been the cornerstones of software system development,...
Model-driven Engineering (MDE) is an emerging approach for software development. It uses metamodels ...
Publication of: Conference ICSE '15 37th International Conference on Software Engineering Florence/F...