Programming technologies have improved continuously during the last decades, but from an Information Systems perspective, some well-known problems associated to the design and implementation of an Information Systems persists. Object-Oriented Methods, Formal Specification Languages, Component-Based Software Production... This is just a very short list of technologies proposed to solve a very old and, at the same time, very well-known problem: how to produce software of quality. Programming has been the key task during the last 40 years, and the results have not been successful yet. This work will explore the need of facing a sound software production process from a different perspective: the non-programming perspective, where by non-program...
In the realm of software engineering, we are witnessing an increasing momentum towards the use of mo...
This book discusses how model-based approaches can improve the daily practice of software profession...
This thesis presents how evolving software models expressed in different formalisms can be kept cons...
Programming technologies have improved continuously during the last decades, but from an Information...
[EN] Conceptual Models are part of an increasing number of engineering processes. The model drivende...
Software modeling techniques offer a means to address the size and complexity of modern day software...
Only in software and in linguistics a model has the same nature as the thing it models. In software ...
Model-Driven Engineering (MDE) is a software development paradigm that is proposed to increase the e...
Software evolves continuously. As a consequence, software systems tend to become increasingly comple...
This thesis is all about raising the level of abstraction at which information systems are built, us...
The increasing complexity of software systems makes their development complicated and error prone. A...
AbstractThis paper introduces an approach to software development in which a series of working imple...
Elicitating the requirements and creating a model of a software system are standard activities in th...
Currently, the development of organizational information systems remains a complex task. Final softw...
© Research India Publications 2015. This article describes the use of software engineering advanced ...
In the realm of software engineering, we are witnessing an increasing momentum towards the use of mo...
This book discusses how model-based approaches can improve the daily practice of software profession...
This thesis presents how evolving software models expressed in different formalisms can be kept cons...
Programming technologies have improved continuously during the last decades, but from an Information...
[EN] Conceptual Models are part of an increasing number of engineering processes. The model drivende...
Software modeling techniques offer a means to address the size and complexity of modern day software...
Only in software and in linguistics a model has the same nature as the thing it models. In software ...
Model-Driven Engineering (MDE) is a software development paradigm that is proposed to increase the e...
Software evolves continuously. As a consequence, software systems tend to become increasingly comple...
This thesis is all about raising the level of abstraction at which information systems are built, us...
The increasing complexity of software systems makes their development complicated and error prone. A...
AbstractThis paper introduces an approach to software development in which a series of working imple...
Elicitating the requirements and creating a model of a software system are standard activities in th...
Currently, the development of organizational information systems remains a complex task. Final softw...
© Research India Publications 2015. This article describes the use of software engineering advanced ...
In the realm of software engineering, we are witnessing an increasing momentum towards the use of mo...
This book discusses how model-based approaches can improve the daily practice of software profession...
This thesis presents how evolving software models expressed in different formalisms can be kept cons...