Towards Methods for Model-Based Software Development

by   Valdemar Vicente Graciano Neto, et al.
Universidade Federal de Goiás

Software engineering is a young discipline. Despite efforts in recent years, some elements still require further development, research, and systematization. One of these elements are methods. They consist of a set of well-defined activities used in a software development to guide how the work should be performed to achieve the expected results. However, there is a lack of systematic knowledge that effectively guide how work should be done in a variety of areas. Despite the knowledge available in Software Engineering Body of Knowledge (SWEBOK), only the classical methods are comprised there, while emerging topics such as Agent-Oriented Software Engineering (AOSE), Aspect-Oriented Software Development (AOSD), and Model-Based Software Development (MBSE) are only briefly mentioned. We claim that it is also necessary to investigate methods for those emerging software engineering subtracks. In this direction, this paper presents a a speculative and preliminary emerging results on the establishment of methods for MBSE. We report some insights on the conception of methods for MBSE.


page 1

page 2

page 3

page 4


A Systematic Review of Productivity Factors in Software Development

Analysing and improving productivity has been one of the main goals of s...

An Ontological Analysis of a Proposed Theory for Software Development

There is growing acknowledgement within the software engineering communi...

The Four Pillars of Research Software Engineering

Building software that can support the huge growth in data and computati...

Software Engineering in Civic Tech: A Case Study about Code for Ireland

Civic grassroots have proven their ability to create useful and scalable...

Bootstrapping a Lexicon for Emotional Arousal in Software Engineering

Emotional arousal increases activation and performance but may also lead...

Digitalization of Swedish Government Agencies - A Perspective Through the Lens of a Software Development Census

Software engineering is at the core of the digitalization of society. Il...

Please sign up or login with your details

Forgot password? Click here to reset