Publications
Conference Contributions | Students' Theses
Conference Contributions
Holger Machens and Volker Turau. Avoiding Publication and Privatization Problems on
Software Transactional Memory. In 17th GI/ITG Conference on Communication in
Distributed Systems (KiVS 2011), Schloss Dagstuhl--Leibniz-Zentrum fuer Informatik, February 2011, pp. 97–108. Kiel, Germany.
@InProceedings{Telematik_MT_2011_KIVS,
author = {Holger Machens and Volker Turau},
title = {Avoiding Publication and Privatization Problems on
Software Transactional Memory},
booktitle = {17th GI/ITG Conference on Communication in
Distributed Systems (KiVS 2011)},
pages = {97-108},
series = {OpenAccess Series in Informatics (OASIcs)},
volume = {17},
publisher = {Schloss Dagstuhl--Leibniz-Zentrum fuer Informatik},
day = {25},
month = feb,
year = 2011,
location = {Kiel, Germany},
}
Abstract:
This paper presents a new approach to exclude
problems arising from
dynamically switching
between protected
concurrent and unprotected single-threaded use of shared
data when
using
software transactional memory in OO languages such as Java. The
approach is
based on a simple
but effective programming model
separating transactions from
non-transactional operation. It
prevents
the application programmer from errors but does not force the
software transactional
memory library to observe non-transactional
access and thereby preserves
modularity of the software.
A prototypical
toolchain for validation and source code
instrumentation was
implemented
as a proof of concept.
Holger Machens. Automatische Netzwerkplanung für Industrial Ethernet. In Automatisierungstage 2008, 2008. Emden, Germany.
@InProceedings{MACHENS_AT08,
author = {Holger Machens},
title = {Automatische Netzwerkplanung für Industrial Ethernet},
booktitle = {Automatisierungstage 2008},
year = 2008,
location = {Emden, Germany},
}
Holger Machens, Reinhold Kröger, Sylvia Jell and Klaus Grabenweger. Replay-basiertes Testen von MOST-Bus-Anwendungen im
Automotive-Umfeld. In Lecture Notes in Informatics - Software Engineering
2008, 2008. München, Germany.
@InProceedings{MACHENS_SE08,
author = {Holger Machens and Reinhold Kröger and Sylvia Jell and Klaus Grabenweger},
title = {Replay-basiertes Testen von MOST-Bus-Anwendungen im
Automotive-Umfeld},
booktitle = {Lecture Notes in Informatics - Software Engineering
2008},
year = 2008,
location = {München, Germany},
}
Markus Debusmann, Reinhold Kröger and Holger Machens. Managing Distributed Industrial Automation Systems. In 11th HP OpenView University Association Workshop, 2004. Germany.
@InProceedings{MACHENS_HPOV04,
author = {Markus Debusmann and Reinhold Kröger and Holger Machens},
title = {Managing Distributed Industrial Automation Systems},
booktitle = {11th HP OpenView University Association Workshop},
year = 2004,
location = {Germany},
}
Frank Köhler, Reinhold Kröger and Holger Machens. Ein CORBA-basiertes, geschichtetes Unified Messaging
System. In Kommunikation in Verteilten Systemen: 13.
ITG/GI-Fachtagung Kommunikation in Verteilten Systemen (KiVS 2003), 2003. Germany.
@InProceedings{MACHENS_KIVS03,
author = {Frank Köhler and Reinhold Kröger and Holger Machens},
title = {Ein CORBA-basiertes, geschichtetes Unified Messaging
System},
booktitle = {Kommunikation in Verteilten Systemen: 13.
ITG/GI-Fachtagung Kommunikation in Verteilten Systemen (KiVS 2003)},
year = 2003,
location = {Germany},
}
Reinhold Kröger and Holger Machens. Automatische Planung von Netzwerkkonfigurationen. In Europäisches Patentamt, 2003. Germany.
@InProceedings{MACHENS_EPA04,
author = {Reinhold Kröger and Holger Machens},
title = {Automatische Planung von Netzwerkkonfigurationen},
booktitle = {Europäisches Patentamt},
year = 2003,
location = {Germany},
}
Students' Theses
Holger Machens. Automated Network Planning for Industrial Ethernet
Networks. Master Thesis, Cork Institute of Technology, Irland, Cork, Irland, November 2009.
@MastersThesis{MACHENS_MASTER,
author = {Holger Machens},
type = {Master Thesis},
title = {Automated Network Planning for Industrial Ethernet
Networks},
school = {Cork Institute of Technology, Irland},
address = {Cork, Irland},
month = nov,
year = 2009,
}
Holger Machens. Redesign eines CORBA-basierten Event
Management-Dienstes zur Kooperation intelligenter
Automatisierungsgeräte. Diploma Thesis, Hochschule RheinMain - University of Applied Sciences
- Wiesbaden Rüsselsheim Geisenheim, Wiesbaden, Germany, September 2000.
@MastersThesis{MACHENS_DIPLOMA,
author = {Holger Machens},
type = {Diploma Thesis},
title = {Redesign eines CORBA-basierten Event
Management-Dienstes zur Kooperation intelligenter
Automatisierungsgeräte},
school = {Hochschule RheinMain - University of Applied Sciences
- Wiesbaden Rüsselsheim Geisenheim},
address = {Wiesbaden, Germany},
month = sep,
year = 2000,
}
