0% found this document useful (0 votes)
118 views13 pages

Model-Driven Software Engineering

The research aimed to understand how model-driven software engineering (MDSE) can help address issues current developers face. The methodology involved gathering information from 50 sources on MDSE. The results showed MDSE provides a focus on software quality over programming languages and can help train better programmers. The conclusion was that MDSE emerging over the past decade as a new approach to industrializing software production.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
118 views13 pages

Model-Driven Software Engineering

The research aimed to understand how model-driven software engineering (MDSE) can help address issues current developers face. The methodology involved gathering information from 50 sources on MDSE. The results showed MDSE provides a focus on software quality over programming languages and can help train better programmers. The conclusion was that MDSE emerging over the past decade as a new approach to industrializing software production.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 13

Model-Driven

Software
Engineering
Martha Daniela Báez Becerra
systems engineer
Model-Driven Software Development (MDSD) development is a
development approach where models are the main input of the
development process, this argues that engineers no longer have to worry
about language details. Programming or the specificities of the execution
platforms. The MDSE has its principles in model-driven architecture
(Model-Driven Architecture MDA) and is already a paradigm of recent

CT software development.

RA The development of model-driven software has had a large number in


recent times, both by the academic community and the industry. The
ST tactical use of the models in the different stages of the life cycle has

AB become a paradigm of software development that forms what is called


model-driven software engineering. Through the use of models, these
paradigms offer to elevate the level of abstraction and automation, to
attack the main problematic in the creation of software, the domain of
productivity, as well as the best features of software quality, such as
productivity and maintenance.
Model Driven Software Engineering (MDSE), also known as Model Driven
Engineering (MDE), Model Driven Software Development (MDSD) or Model Driven
Development (MDD), is a proposal for the construction of software in which the
Main role models of the entire process, a difference from traditional proposals,
which are based on programming languages, object platforms and software
components.
The MDSE seeks to raise the level of abstraction in software development, making
models and their transformations the main artifacts of the phases of the software
ION development process.
CT In this article, prevalence is given to the use of terms in the English language
DU because technical-scientific texts do not usually translate technical terms.
TRO In order to present a systematic review of the literature, this article is distributed as
IN follows: number II. Methodology presents the steps that were followed for the
development of the review, later, in numeral III. Definitions and Conceptual
Framework, know some of the most important terms and their meaning in this
context. In section IV he presents a brief historical evolution of the MDSE, followed
by point V that shows the state of the art. Section VI lists some applications
developed through the application of the MDSE, as well as some tools that operate
this methodology. Finally, in VII, some disadvantages that software developers face
in the MDSE environment are described
The article is about how we can develop
TIO N software through models that help today's
D UC
TR O A R Y programmers to have a focus on software
IN BUL
O CA
V development. Collection of information
was made from different sources. In order
to identify the most viable and effective
way to develop high-quality software.
1. Write the instruments, material and resources that
would be used during the research.
2. Explain the procedure used in the methodology.

For the development of the article we use


IVITY
ACT information gathering from other sources
such as books, magazine articles, news,
among others. Following this we identified
the central focus of each article, and
attached it to our article, citing it as a key
part of it.
 The research was carried out starting from the central axis of our MDSE
topic, periodically locating a problem, obviously the disinterest by current
developers
 From this our research starts, initially from the aforementioned problem.
VOCABULARY  The working group takes a new approach towards the collection and
evidence of information, having as its central basis the Software
FOR Development book directed by Models.
MATERIALS  a detailed information search is then done, using a combination of
keywords such as model-based software engineering and model-driven
AND METHODS software engineering..
 Once the documents are located, the complete bibliographic resource is
/ METHODS OF obtained to carry out the exhaustive reading, locate and extract the central
APPROACH topic together with its metadata for the citation.
 Once this is done, we proceed to have full knowledge of the resource
obtained, extracting each important part of it, in order to make the
respective citation in our research and supporting it.
 About 50 item searches were obtained. Doing the verification and study of
each one.
• The first result obtained in this
investigation, were the 50 articles which
served as an aid to the realization of the
article.
S • 50 bibliographic references were obtained
SULT
RE to support our research
• As a final result we have an article called
Model-Driven Software Engineering, an
article of research and literary review.
• The specified search results that current
programmers are not clear about with the
software development method or model.
• Today's developers do not provide high-
AR Y quality software development.
B U L
OCA U LTS • A deficit in the good development of software
V RE S
FOR by professionals in this area was identified.
• The authors agreed that better programmers
should be trained, based on development
models
ACTIVITY
1. Imagine the potential conclusion from the hypothetical
research.
2. Write down the concluding sentences (two lines) having
into account the information provided below (two lines).
You can follow the example:
NS
SIO
CLU From the development of the research it was
CON concluded that over the past decade, software
engineering based on MDE (Model-Driven Engi-
neering) models has emerged as a new step on the
road to a true industrialization of software
production.
The research and the result obtained were successful,
since it provides new programmers with knowledge
L A R Y to have a better orientation on software
CA BU G
VO A W IN development.
R D R N S
F O US IO
NC L The existence of software development is so
CO essential in the life of human beings, since
everything is surrounded by new technologies.
The research was carried out starting from the central axis of our MDSE
topic, specifically locating a problem, obviously the disinterest by
current developers, at the time of having the first approach with the
programming language, and with the execution tools, since 1985 Up to
the present, methodological and technological tools have appeared,
presenting themselves as the definitive solution to this problem. Since
ITY they provided planning, cost forecasting and quality assurance in
TIV software development. From this part of our research, frequently from
AC the aforementioned problems, the working group takes a new approach
AL towards the collection and evidence of information, having as a central
FIN basis the book of Software Development led by Models. A specific search
for information will be carried out, using a combination of keywords
such as model-based software engineering and model-driven software
1. Write the whole abstract engineering and a time range of 8 years. Also, the search engine "Google
integrating each part Scholar" is found. To determine if the resource obtained in the searches
(introduction, method, results has the specific topic of the MDSE, the specific reading of the summary
and conclusions) (300 words). was carried out. Once the documents are located, get the full
bibliographic resource to carry out the exhaustive reading, find and get
the central topic along with your metadata for the citation.
Once this is done, we will proceed to have a total knowledge of the
resource obtained, extracting each important part of it, in order to make
the respective citation in our research and supporting it.
1. Model-driven Software Development

2. Model-driven Engineering

RD S A ND 3 Model-driven Software Engineering


KEYWO S
HR AS E
KEY P
4. model-driven software development

5.development

6 systems engineer
thanks
mdbaez@jdc.edu.co

You might also like