Axiomatizing software test data adequacy
IEEE Transactions on Software Engineering
Numerical recipes in C (2nd ed.): the art of scientific computing
Numerical recipes in C (2nd ed.): the art of scientific computing
Domain Analysis and Software Systems Modeling
Domain Analysis and Software Systems Modeling
Computer Methods for Mathematical Computations
Computer Methods for Mathematical Computations
UMLAUT: An Extendible UML Transformation Framework
ASE '99 Proceedings of the 14th IEEE international conference on Automated software engineering
Proceedings of the 16th IEEE international conference on Automated software engineering
Numerical Methods
Model driven development for business performance management
IBM Systems Journal - Model-driven software development
Integrated model-driven dashboard development
Information Systems Frontiers
Towards Interoperability in Component Based Development with a Family of DSLs
ECSA '08 Proceedings of the 2nd European conference on Software Architecture
Model-Driven engineering of machine executable code
ECMFA'10 Proceedings of the 6th European conference on Modelling Foundations and Applications
Software and Systems Modeling (SoSyM)
Hi-index | 0.00 |
Managing software maintenance projects is difficult, particularly when the project being managed includes programs written by a different group or even a different company. Reverse engineering is an attractive technique to help understand a foreign program, but managing reverse-engineering efforts is difficult due to the lack of fixed standards for productivity and quality. Model-driven reverse engineering can help solve this problem. In particular, MDRE uses models to predict how much time a reverse-engineering effort will require and to provide a quality standard to evaluate that effort. This, in turn, enables better effort prediction and quality evaluation, reducing development risk. This article describes a particular approach to MDRE and presents an example of its use.