Using benchmarking to advance research: A challenge to software engineering

SE Sim, S Easterbrook, RC Holt - … International Conference on …, 2003 - ieeexplore.ieee.org
Benchmarks have been used in computer science to compare the performance of computer
systems, information retrieval algorithms, databases, and many other technologies. The …

GXL: Toward a standard exchange format

RC Holt, A Winter, A Schurr - Proceedings Seventh Working …, 2000 - ieeexplore.ieee.org
This paper describes ongoing work toward the development of a standard software
exchange format (SEF), for exchanging information among tools that analyze computer …

Differentiating spontaneous from posed facial expressions within a generic facial expression recognition framework

T Pfister, X Li, G Zhao… - 2011 IEEE International …, 2011 - ieeexplore.ieee.org
In this paper we propose the first method known to the authors that successfully
differentiates spontaneous from posed facial expressions using a realistic training corpus …

[PDF][PDF] Secrets from the monster: Extracting mozilla's software architecture

MW Godfrey, EHS Lee - Proceedings of Second Symposium on …, 2000 - site.uottawa.ca
As large systems evolve, their architectural integrity tends to decay. Reverse engineering
tools, such as PBS [7, 19], Rigi [15], and Acacia [5], can be used to acquire an understanding …

Software architecture recovery based on pattern matching

K Sartipi - … Conference on Software Maintenance, 2003. ICSM …, 2003 - ieeexplore.ieee.org
This paper is a summary of the author's thesis that presents a model and an environment for
recovering the high level design of legacy software systems based on user defined …

GXL: A graph-based standard exchange format for reengineering

RC Holt, A Schürr, SE Sim, A Winter - Science of Computer Programming, 2006 - Elsevier
GXL (Graph eXchange Language) is an XML-based standard exchange format for sharing
data between tools. Formally, GXL represents typed, attributed, directed, ordered graphs …

Towards a standard schema for C/C++

R Ferenc, SE Sim, RC Holt, R Koschke… - Proceedings Eighth …, 2001 - ieeexplore.ieee.org
Developing a standard schema at the abstract syntax tree (AST) level for C/C++ to be used
by reverse engineering and reengineering tools is a complex and difficult problem. In this …

Ontology-based software analysis and reengineering tool integration: The OASIS service-sharing methodology

D Jin, JR Cordy - 21st IEEE International Conference on …, 2005 - ieeexplore.ieee.org
A common and difficult maintenance activity is the integration of existing software
components or tools into a consistent and interoperable whole. One area in which this has …

GraX-an interchange format for reengineering tools

J Ebert, B Kullbach, A Winter - Sixth Working Conference on …, 1999 - ieeexplore.ieee.org
Current research in software reengineering offers a great amount of tools specialized on
certain reengineering tasks. The definition of a powerful common interchange format is a key …

Next generation data interchange: Tool-to-tool application program interfaces

SE Sim - Proceedings Seventh Working Conference on …, 2000 - ieeexplore.ieee.org
Data interchange in the form of a standard exchange format (SEF) is only a first step rewards
tool interoperability. Inter-tool communication using files is slow and cumbersome; a better …