Results 1 -
4 of
4
Where's the Schema? Taxonomy Of Patterns for Software Exchange
- In Proc. of the 10 th International Workshop on Program Comprehension (IWPC
, 2002
"... information about the design and implementation of software systems. Before tools can exchange information, they must share, at some level, the organization for the data exchanged. That is, they must share a schema. In this paper we examine the various ways in which schemas are represented and used ..."
Abstract
-
Cited by 7 (0 self)
- Add to MetaCart
information about the design and implementation of software systems. Before tools can exchange information, they must share, at some level, the organization for the data exchanged. That is, they must share a schema. In this paper we examine the various ways in which schemas are represented and used in tools. Schema use is classified according to how and where a schema is defined, leading to the identification of four patterns of exchange. We examine these exchange patterns and discuss how each has been used in existing tool integration technologies. An evaluation of each exchange pattern against the requirements for a standard exchange format reveal the pattern of schema use that is most suitable for integrating tools.
Transparent Reverse Engineering Tool Integration Using a Conceptual Transaction Adapter
- IN PROCEEDINGS OF THE 7TH EUROPEAN CONFERENCE ON SOFTWARE MAINTENANCE AND REENGINEERING (CSMR 2003
, 2003
"... In this paper we present a proposal for a novel approach to facilitating transparent interoperability among reverse engineering tools. We characterize the architectural and operational characteristics of reverse engineering tools and demonstrate that many similarities exist among them. Taking full a ..."
Abstract
-
Cited by 5 (3 self)
- Add to MetaCart
In this paper we present a proposal for a novel approach to facilitating transparent interoperability among reverse engineering tools. We characterize the architectural and operational characteristics of reverse engineering tools and demonstrate that many similarities exist among them. Taking full advantage of these similarities, we outline an approach for creating a domain ontology of operational and representational concepts for a given set of tools. A special adapter is proposed that makes use of this ontology to facilitate transparent interoperability among them.
Matrix — A Framework for Interactive Software Visualization
"... This is an electronic version of the report. It can be found in Adobe Portable Document Format (PDF) at the following address: ..."
Abstract
-
Cited by 1 (1 self)
- Add to MetaCart
This is an electronic version of the report. It can be found in Adobe Portable Document Format (PDF) at the following address:

