Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Philipp Hoschka

dblp:44/3725 · DBLP profile ↗
← Back
4ranked-venue papers
3as first author
0since 2021 · last 1998
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 4 · 3 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
2 papers
Compilers and program optimization · 93% Requirements engineering and software design · 7%
Computer networks
1 paper
Network management and operations · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Distributed systems · 100%

Topics — the 4 heaviest of 5, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Compilers and program optimization
code generation
0.011998
Compact and efficient presentation conversion code · IEEE/ACM Trans. Netw. 1998
Compilers and program optimization
code size reduction
0.011998
Compact and efficient presentation conversion code · IEEE/ACM Trans. Netw. 1998
Network management and operations › network configuration
protocol configuration
0.011993
Towards Tailoring Protocols to Application Specific Requirements · INFOCOM 1993
Distributed systems
remote procedure call
0.011998
Compact and efficient presentation conversion code · IEEE/ACM Trans. Netw. 1998

Methods — techniques the papers use, named apart from their topics

markov model · 0.0knapsack problem · 0.0heuristic branch prediction · 0.0
YearPublicationVenuePosition
1998 Compact and efficient presentation conversion code
abstract
The inefficient presentation conversion code is a major difficulty for using a distributed-applications development environment (such as a CORBA-, Java-RMI-, DCE-, or ASN.1-based environment) to build high-speed network applications. The stub compilers included in these environments generate code that is either very slow or has a large code size. This paper presents a technique for automatically generating compact and efficient presentation conversion code. This is achieved by using a hybrid of two implementation alternatives for presentation conversion routines (interpreted and procedure-driven code). The optimization is modeled as a knapsack problem. A Markov model is used in combination with heuristic branch prediction rules for estimating execution frequencies. An optimization stage based on these ideas was implemented in the ASN.1 compiler Mavros. Experimental evaluation of this implementation shows that investing only 25% of the code size of fully optimized code results in a performance improvement of 55%-68%.
Philipp Hoschka
IEEE/ACM Trans. Netw.1
1996 Automating Performance Optimisation by Heuristic Analysis of a Formal Specification
Philipp Hoschka
FORTE1
1996 Performance Engineering of the World Wide Web: Application to Dimensioning and Cache Design
Jean-Chrysostome Bolot, Philipp Hoschka
Comput. Networks2
1993 Towards Tailoring Protocols to Application Specific Requirements
abstract
A prototype profiling method (formalized profile description and protocol configuration tool) for tailoring standard protocol options to the specific needs of an application is described. It is applicable to any protocol specified in ASN.1. The profiling of OSI application layer standards is used as a proof of concept. By applying the method to formalize the US government profiles, the author was able to reduce the source code size of major parts of common OSI applications by 30 to 50%.>
Philipp Hoschka
INFOCOM1