Towards Methods for Model-Based Software Development

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.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/02/2022

Software Engineering Process and Methodology in Blockchain-Oriented Software Development: A Systematic Study

Software Engineering is the process of a systematic, disciplined, quanti...
research
01/19/2018

A Systematic Review of Productivity Factors in Software Development

Analysing and improving productivity has been one of the main goals of s...
research
03/19/2021

An Ontological Analysis of a Proposed Theory for Software Development

There is growing acknowledgement within the software engineering communi...
research
02/03/2020

The Four Pillars of Research Software Engineering

Building software that can support the huge growth in data and computati...
research
04/08/2019

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

Civic grassroots have proven their ability to create useful and scalable...
research
03/27/2017

Bootstrapping a Lexicon for Emotional Arousal in Software Engineering

Emotional arousal increases activation and performance but may also lead...
research
02/01/2018

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