LaSSIE: a knowledge-based software information system
Communications of the ACM - Special issue on software engineering
Composites in a Dexter-based hypermedia framework
ECHT '94 Proceedings of the 1994 ACM European conference on Hypermedia technology
The essential distributed objects survival guide
The essential distributed objects survival guide
The flag taxonomy of open hypermedia systems
Proceedings of the the seventh ACM conference on Hypertext
Expressing the relationships between multiple views in requirements specification
ICSE '93 Proceedings of the 15th international conference on Software Engineering
Supporting industrial hyperwebs: lessons in scalability
Proceedings of the 21st international conference on Software engineering
DL '00 Proceedings of the fifth ACM conference on Digital libraries
Chimera: hypermedia for heterogeneous software development enviroments
ACM Transactions on Information Systems (TOIS)
An empirical study of global software development: distance and speed
ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
Using Open Hypermedia to Support Information Integration
Revised Papers from the nternational Workshops OHS-7, SC-3, and AH-3 on Hypermedia: Openness, Structural Awareness, and Adaptivity
Structural templates and transformations: the Themis structural computing environment
Journal of Network and Computer Applications - Special issue: Structural computing: research directions, systems and issues
Structure and behavior awareness in themis
Proceedings of the fourteenth ACM conference on Hypertext and hypermedia
Unifying structure, behavior, and data with themis types and templates
Proceedings of the fifteenth ACM conference on Hypertext and hypermedia
WikiWiki weaving heterogeneous software artifacts
Proceedings of the 2005 international symposium on Wikis
Towards lightweight structural computing techniques with the SmallSC framework
MIS '05 Proceedings of the 2005 symposia on Metainformatics
Hidden Implementation Dependencies in High Assurance and Critical Computing Systems
IEEE Transactions on Software Engineering
An end-to-end industrial software traceability tool
Proceedings of the the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering
Towards practical software traceability
Companion of the 30th international conference on Software engineering
Capturing custom link semantics among heterogeneous artifacts and tools
TEFSE '09 Proceedings of the 2009 ICSE Workshop on Traceability in Emerging Forms of Software Engineering
Software traceability with topic modeling
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 1
Applications of configuration information to security
SCM'01/SCM'03 Proceedings of the 2001 ICSE Workshops on SCM 2001, and SCM 2003 conference on Software configuration management
XooML: XML in support of many tools working on a single organization of personal information
Proceedings of the 2011 iConference
Hi-index | 0.00 |
Software engineers confront many challenges during software development. One challenge is managing the relationships that exist between software artifacts. We refer to this task as information integration, since establishing a relationship between documents typically implies that an engineer must integrate information from each of the documents to perform a development task. In the past, we have applied open hypermedia techniques and technology to address this challenge. We now extend this work with the development of an information integration environment. We present the design of our environment along with details of its first prototype implementation. Furthermore, we describe our efforts to evaluate the utility of our approach. Our first experiment involves the discovery of keyword relationships between text-based software artifacts. Our second experiment examines the code of an open source project and generates a report on how its module relationships have evolved over time. Finally, our third experiment develops the capability to link code claiming to implement W3C standards with the XHTML representation of the standards themselves. These experiments combine to demonstrate the promise of our approach. We conclude by asserting that the process of software development can be significantly enhanced if more tools made their relationships available for integration.