FEPCOS-Project
Programming composed networked systems.
In a nutshell
- The aim of the FEPCOS-Project is to simplify the programming of composed networked systems.
- The founder of the FEPCOS-Project and the contact person for the FEPCOS-Project is Gerhard Fuchs.
- The first results of the FEPCOS-Project are the FEPCOS-Model and the Java programming tool FEPCOS-J.
- The publications of the FEPCOS-Project provide further information.
Aim
Programming composed networked systems requires specifying network interfaces, protocols, and cross-system concurrency. Compared to the programming of the individual systems, this is an additional effort. The aim of the FEPCOS-Project is to simplify the programming of composed networked systems by reducing this additional effort.
Founder and Contact
The founder of the FEPCOS-Project is Gerhard Fuchs.
Gerhard Fuchs
The computer scientist who founded the FEPCOS-Project to simplify the programming of composed networked systems.
He is also the contact person for the FEPCOS-Project.
email: admin@fepcos.info
First results
FEPCOS-J
FEPCOS-J implements a Java language extension that enables developers to declaratively compose networked systems like building blocks.
FEPCOS-Model
The FEPCOS-Model is the abstract basis for the tools developed as part of the FEPCOS-Project.
Publications
- G. Fuchs: FEPCOS-J (4) Easy programming of a multithreaded TCP/IP server in Java; At: Foojay Today; 2024-03-21; blog post.
- G. Fuchs: FEPCOS-J (3) – Build native executables of Java-coded networked systems; At: Foojay Today; 2023-12-13; blog post.
- G. Fuchs: FEPCOS-J (2) – Declaratively compose networked systems in Java; At: Foojay Today; 2023-10-13; blog post.
- G. Fuchs: FEPCOS-J (1) – Description, Impressions of Usage, Current State; At: Foojay Today; 2023-04-26; blog post.
- G. Fuchs: Eine Java-Spracherweiterung zum Programmieren von zusammengesetzten vernetzten Systemen; In: Java aktuell 01/2022; pp. 39-46; Interessenverbund der Java User Groups e.V. (iJUG); Berlin, DE-BE; 12/2021; URL of the magazin.
- G. Fuchs: Vernetzte Systeme mit FEPCOS-J; In: JAVAPRO OKT/2020; pp. 98-105; Verlag JAVAPRO; Eschborn, DE-HE; 10/2020; online since 12/2020.
Note: Content from the named or linked magazines, websites and blogs that does not originate from the author does not necessarily reflect his opinion.
Copyright Notice
»FEPCOS« is an acronym for »FramEwork for the Programming of COmposed Systems«. The creator of the acronym is Gerhard Fuchs.
Trademark notice
Java is a registered trademark of Oracle Corporation and/or its affiliates.