Object retrieval with large vocabularies and fast spatial matching

J Philbin, O Chum, M Isard, J Sivic… - 2007 IEEE conference …, 2007 - ieeexplore.ieee.org
In this paper, we present a large-scale object retrieval system. The user supplies a query
object by selecting a region of a query image, and the system returns a ranked list of images …

From representation to mediation: a new agenda for conceptual modeling research in a digital world

JC Recker, R Lukyanenko… - MIS Quarterly …, 2021 - eprints.qut.edu.au
The role of information systems (IS) as representations of real-world systems is changing in
an increasingly digitalized world, suggesting that conceptual modeling is losing its …

A systematic survey of program comprehension through dynamic analysis

B Cornelissen, A Zaidman… - IEEE Transactions …, 2009 - ieeexplore.ieee.org
Program comprehension is an important activity in software maintenance, as software must
be sufficiently understood before it can be properly modified. The study of a program's …

Modisco: A model driven reverse engineering framework

H Bruneliere, J Cabot, G Dupé, F Madiot - Information and Software …, 2014 - Elsevier
Context Most companies, independently of their size and activity type, are facing the
problem of managing, maintaining and/or replacing (part of) their existing software systems …

Toward the reverse engineering of UML sequence diagrams for distributed Java software

LC Briand, Y Labiche, J Leduc - IEEE Transactions on Software …, 2006 - ieeexplore.ieee.org
This paper proposes a methodology and instrumentation infrastructure toward the reverse
engineering of UML (Unified Modeling Language) sequence diagrams from dynamic …

New frontiers of reverse engineering

G Canfora, M Di Penta - Future of Software Engineering (FOSE' …, 2007 - ieeexplore.ieee.org
Comprehending and modifying software is at the heart of many software engineering tasks,
and this explains the growing interest that software reverse engineering has gained in the …

[HTML][HTML] Software landscape and application visualization for system comprehension with ExplorViz

F Fittkau, A Krause, W Hasselbring - Information and software technology, 2017 - Elsevier
Context: The number of software applications deployed in organizations is constantly
increasing. Those applications–often several hundreds–form large software landscapes …

A realistic empirical evaluation of the costs and benefits of UML in software maintenance

WJ Dzidek, E Arisholm… - IEEE Transactions on …, 2008 - ieeexplore.ieee.org
The Unified Modeling Language (UML) is the de facto standard for object-oriented software
analysis and design modeling. However, few empirical studies exist that investigate the …

[BOOK][B] The art and science of analyzing software data

C Bird, T Menzies, T Zimmermann - 2015 - books.google.com
The Art and Science of Analyzing Software Data provides valuable information on analysis
techniques often used to derive insight from software data. This book shares best practices …

Architecture reconstruction: Tutorial on reverse engineering to the architectural level

R Koschke - International Summer School on Software Engineering, 2006 - Springer
Software architectures are described by different views which depend upon the concerns of
the respective stakeholders. Far too often, software architectures are not documented …