English
Related papers

Related papers: Implementing a Model-based Engineering Tool as Web…

200 papers

In this article, we explore various parallel and distributed computing topics from a user-centric software engineering perspective. Specifically, in the context of mobile application development, we study the basic building blocks of…

Software Engineering · Computer Science 2017-05-09 Konstantin Läufer , George K. Thiruvathukal

This paper discusses the implementation of a tactical network simulation tool. The tool is called Tactical Network Modeller (TNM). TNM uses some novel techniques to simplify the building of the network model using graph theory constrained…

Networking and Internet Architecture · Computer Science 2015-08-25 Stuart Marsden , Jouko Vankka

The widespread adoption of Language Models (LMs) across industries is driving interest in deploying these services across the computing continuum, from the cloud to the network edge. This shift aims to reduce costs, lower latency, and…

Distributed, Parallel, and Cluster Computing · Computer Science 2025-05-30 SiYoung Jang , Roberto Morabito

The application of models to assess the risk of the physical impacts of weather and climate and their subsequent consequences for society and business is of the utmost importance in our changing climate. The operation of such models is…

Distributed, Parallel, and Cluster Computing · Computer Science 2022-09-28 Blair Edwards , Paolo Fraccaro , Nikola Stoyanov , Nelson Bore , Julian Kuehnert , Kommy Weldemariam , Anne Jones

In this paper, we present ML-Quadrat, an open-source research prototype that is based on the Eclipse Modeling Framework (EMF) and the state of the art in the literature of Model-Driven Software Engineering (MDSE) for smart Cyber-Physical…

Software Engineering · Computer Science 2022-07-12 Armin Moin , Andrei Mituca , Moharram Challenger , Atta Badii , Stephan Günnemann

This paper comprises a SysML-based approach to support the model-driven engineering (MDE) of Manufacturing Automation Software Projects (MASP). The Systems Modeling Language (SysML) is adapted to define the SysML-AT (SysML for automation),…

Systems and Control · Electrical Eng. & Systems 2022-12-14 Birgit Vogel-Heuser , Daniel Schuetz , Timo Frank , Christoph Legat

The proliferation of sensors over the last years has generated large amounts of raw data, forming data streams that need to be processed. In many cases, cloud resources are used for such processing, exploiting their flexibility, but these…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-02-01 Rafael Tolosana-Calasanz , José Ángel Bañares , José-Manuel Colom

Edge computing requires the complex software interaction of geo-distributed, heterogeneous components. The growing research and industry interest in edge computing software systems has necessitated exploring ways of testing and evaluating…

Distributed, Parallel, and Cluster Computing · Computer Science 2024-07-16 Tobias Pfandzelter , David Bermbach

With the rapid advances in IoT, edge and cloud computing solutions, it is critical to educate and train students in computer science and engineering in various aspects of IoT-edge-cloud (IoT-E-C) system architecture implementations. We…

Networking and Internet Architecture · Computer Science 2021-04-27 Jasenka Dizdarevic , Admela Jukan

The work presented in this paper is part of a proposed framework as complete and rigorous as possible for the design of complex systems. The methodological framework used is System Engineering, which is a methodological approach to control…

Software Engineering · Computer Science 2012-12-19 Romaric Guillerm , Hamid Demmou , Nabil Sadou

In this paper, we propose an scalable approach to modeling based upon word processing documents, and we describe the tool Phoenix providing the technical infrastructure. For our training environment d3web.Train, we developed a tool to…

Artificial Intelligence · Computer Science 2007-05-23 Christian Betz , Alexander Hoernlein , Frank Puppe

This paper presents a SysML-based approach to enhance functional and software development process within an industrial context. The recent changes in technology such as electromobility and increased automation in heavy construction…

Software Engineering · Computer Science 2019-06-21 Saurabh Tiwari , Emina Smajlovic , Amina Krekic , Jagadish Suryadevara

The thesis discusses topics related to the development of business process management systems. Business process management systems have evolved on the basis of workflow management systems through incremental inclusion of standard…

Software Engineering · Computer Science 2025-04-04 Valdis Vitolins

Mobile app development has become the front line in software engineering. With the recent years many smartphone platforms have grew including but not limited to webOS, blackberry os, Tizen, android, and iOS. The coexistence of these…

Software Engineering · Computer Science 2023-01-03 Shehab Eldeen Ayman Mounir

In this position paper we propose a process model that provides a development infrastructure in which the usability engineering and software engineering life cycles co-exist in complementary roles. We describe the motivation, hurdles,…

Human-Computer Interaction · Computer Science 2007-05-23 Pardha S. Pyla , Manuel A. Perez-Quinones , James D. Arthur , H. Rex Hartson

While existing machine learning (ML) frameworks focus on established platforms, like running CUDA on server-grade GPUs, there have been growing demands to enable emerging AI applications in a broader set of scenarios, such as running Large…

Software Engineering · Computer Science 2025-04-07 Siyuan Feng , Jiawei Liu , Ruihang Lai , Charlie F. Ruan , Yong Yu , Lingming Zhang , Tianqi Chen

Cloud-based software systems are increasingly becoming complex and operating in highly dynamic environments. Self-adaptivity and self-awareness have recently emerged to cope with such level of dynamicity and scalability. Meanwhile,…

Software Engineering · Computer Science 2019-12-12 Maria Salama , Rami Bahsoon , Rajkumar Buyya

Blockchain has attracted broad interests to build decentralised applications. Blockchain has attracted broad interests to build decentralised applications. However, developing such applications without introducing vulnerabilities is hard…

Software Engineering · Computer Science 2020-11-11 Qinghua Lu , An Binh Tran , Ingo Weber , Hugo O'Connor , Paul Rimba , Xiwei Xu , Mark Staples , Liming Zhu , Ross Jeffery

The main goal of this paper is to define a collaborative innovation process as well as a supporting tool. It is motivated through the increasing competition on global markets and the resultant propagation of decentralized projects with a…

Computers and Society · Computer Science 2019-05-08 Matthias Joiko , Florian Kohnen , Kevin Lapinski , Houda Moudrik , Irawan Nurhas , Florian Paproth , Jan M. Pawlowski

Component-based software engineering aims to reduce software development effort by reusing established components as building blocks of complex systems. Defining components in general-purpose programming languages restricts their reuse to…

Software Engineering · Computer Science 2014-12-10 Jan Oliver Ringert , Bernhard Rumpe , Andreas Wortmann