Skip to Content

Software, Volume 1, Issue 1

2022 March - 6 articles

Cover Story: It is common knowledge among computer scientists and software engineers that building robotics systems is hard. The process includes applied and specialized knowledge from various scientific fields such as mechanical, electrical and computer engineering as well as physics, among others. This work proposes a novel, resource-oriented architecture supporting the rapid development of robot-agnostic applications. The contributions stem from the methodology and model-driven middleware built, which can be used to provide remote robot-agnostic interfaces to support robotics application development from citizen developers by reducing hand-coding and technical knowledge requirements. This way, non-robotics experts will be able to integrate robotics in a wide range of application domains in the context of cyber-physical systems. View this paper.
  • Issues are regarded as officially published after their release is announced to the table of contents alert mailing list .
  • You may sign up for email alerts to receive table of contents of newly released issues.
  • PDF is the official format for papers published in both, html and pdf forms. To view the papers in pdf format, click on the "PDF Full-text" link, and use the free Adobe Reader to open them.

Articles (6)

  • Feature Paper
  • Article
  • Open Access
1 Citations
8,261 Views
39 Pages

7 March 2022

The development of resource-intensive, distributed, real-time applications like Massively Multiplayer Online Game (MMOG) backends entails a variety of challenges, some of which have been extensively studied. Despite some advancements, the development...

  • Feature Paper
  • Article
  • Open Access
1 Citations
5,658 Views
27 Pages

7 March 2022

Among the software engineering development phases, requirements engineering is the one that has the most impact on project success or failure. To be executed in various contexts, there is an important need for flexibility and efficient tool support....

  • Feature Paper
  • Article
  • Open Access
6 Citations
9,128 Views
27 Pages

A Framework for Rapid Robotic Application Development for Citizen Developers

  • Konstantinos Panayiotou,
  • Emmanouil Tsardoulias,
  • Christoforos Zolotas,
  • Andreas L. Symeonidis and
  • Loukas Petrou

3 March 2022

It is common knowledge among computer scientists and software engineers that ”building robotics systems is hard”: it includes applied and specialized knowledge from various scientific fields, such as mechanical, electrical and computer en...

  • Feature Paper
  • Article
  • Open Access
13 Citations
17,942 Views
22 Pages

Ethical Issues in Software Requirements Engineering

  • Seblewongel Esseynew Biable,
  • Nuno Manuel Garcia,
  • Dida Midekso and
  • Nuno Pombo

18 February 2022

Context: Ethics have broad applications in different fields of study and different contexts. Like other fields of study, ethics have a significant impact on the decisions made in computing concerning software artifact production and its processes. He...

  • Feature Paper
  • Review
  • Open Access
52 Citations
20,540 Views
28 Pages

8 February 2022

Automatically assessing code for learning purposes is a challenging goal to achieve. On-site courses and online ones developed for distance learning both require automated ways to grade learners’ programs to be able to scale and manage a large...

XFacebookLinkedIn
Software - ISSN 2674-113X