GARDEN tools: support for graphical programming
An international workshop on Advanced programming environments
A process-object centered view of software environment architecture
An international workshop on Advanced programming environments
Supporting flexible and efficient tool integration
An international workshop on Advanced programming environments
Views for tools in integrated environments
An international workshop on Advanced programming environments
Software processes are software too
ICSE '87 Proceedings of the 9th international conference on Software Engineering
Principles of a reference model for computer aided software engineering environments
Proceedings of the international workshop on environments on Software engineering environments
Tool integration in software engineering environments
Proceedings of the international workshop on environments on Software engineering environments
WebMake: integrating distributed software development in a structure-enhanced Web
Proceedings of the Third International World-Wide Web conference on Technology, tools and applications
Computer-aided software engineering: the determinants of an effective implementation strategy
Information and Management
Major issues on process software engineering environments
Information Sciences—Informatics and Computer Science: An International Journal
Exploring the software engineering component in MIS research
Communications of the ACM
Simplifying data integration: the design of the desert software development environment
Proceedings of the 18th international conference on Software engineering
A meta-model for formulating knowledge-based models of software development
Decision Support Systems - Special issue: DSS on model formulation
Modeling software engineering environment capabilities
Journal of Systems and Software
Application of an information technology model to software engineering environments
Journal of Systems and Software
FORM: a flexible data model for integrated CASE environments
Data & Knowledge Engineering
Tool agents in coordinated information systems
Information Systems - Special issue: advanced information systems engineering
Tool integration in a knowledge abstraction environment
Information Sciences: an International Journal
Consistency management in a process environment
Journal of Systems and Software - Special issue on invited articles on top systems and software engineering scholars
Software engineering tools and environments: a roadmap
Proceedings of the Conference on The Future of Software Engineering
ACM SIGSOFT Software Engineering Notes
Deriving executable process descriptions from UML
Proceedings of the 24th International Conference on Software Engineering
Performance evaluation: integrating techniques and tools into environments and frameworks
Proceedings of the 1994 ACM/IEEE conference on Supercomputing
A Framework for Integrated CASE
IEEE Software
Definitions of Tool Integration for Environments
IEEE Software
Process Integration in CASE Environments
IEEE Software
A Hypertext Based Software-Engineering Environment
IEEE Software
Database Support for Knowledge-Based Engineering Environments
IEEE Expert: Intelligent Systems and Their Applications
Disaggregating and Calibrating the CASE Tool Variable in COCOMO II
IEEE Transactions on Software Engineering
Metamodeling in EIA/CDIF---meta-metamodel and metamodels
ACM Transactions on Modeling and Computer Simulation (TOMACS)
An Architecture for Tool Integration
Proceedings of an International Workshop on Advanced Programming Environments
WETICE '98 Proceedings of the 7th Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises
ICGT '02 Proceedings of the First International Conference on Graph Transformation
Waltzing with Bears: Managing Risk on Software Projects
Waltzing with Bears: Managing Risk on Software Projects
Classification of and Experimentation on Tool Interfacing in Software Development Environments
APSEC '96 Proceedings of the Third Asia-Pacific Software Engineering Conference
Tool Interfacing Mechanisms for Programming-for-the-Large and Programming-for-the-Small
APSEC '02 Proceedings of the Ninth Asia-Pacific Software Engineering Conference
A Layered Operational Model for Describing Inter-tool Communication in Tool Integration Frameworks
ASWEC '96 Proceedings of the 1996 Australian Software Engineering Conference
Tool Integration in a Process-Centered Web-Based Teamwork Support Environment in Java
ASWEC '00 Proceedings of the 2000 Australian Software Engineering Conference
SoftDock: A Distributed Collaborative Platform for Model-Based Software Development
DEXA '99 Proceedings of the 10th International Workshop on Database & Expert Systems Applications
Selecting a Model Interchange Format: The SPOOL Case Study
HICSS '00 Proceedings of the 33rd Hawaii International Conference on System Sciences-Volume 8 - Volume 8
xADL: Enabling Architecture-Centric Tool Integration with XML
HICSS '01 Proceedings of the 34th Annual Hawaii International Conference on System Sciences ( HICSS-34)-Volume 9 - Volume 9
Tool integration: experiences from the BOOST project
SEE '95 Proceedings of the 1995 Software Engineering Environment Conferences
SEE '95 Proceedings of the 1995 Software Engineering Environment Conferences
Computer supported cooperative software engineering with Beyond-Sniff
SEE '95 Proceedings of the 1995 Software Engineering Environment Conferences
SEE '95 Proceedings of the 1995 Software Engineering Environment Conferences
Comparing inter-tool communication in control-centred tool integration frameworks
SEE '97 Proceedings of the 8th International Conference on Software Engineering Environments (SEE '97)
Experiences in Using Java on a Software Tool Integration Project
SEEP '98 Proceedings of the 1998 International Conference on Software Engineering: Education & Practice
TOOLS '98 Proceedings of the Technology of Object-Oriented Languages and Systems
Tool Integration: Experiences and Issues in Using XMI and Component Technology
TOOLS '00 Proceedings of the Technology of Object-Oriented Languages and Systems (TOOLS 33)
WCRE '00 Proceedings of the Seventh Working Conference on Reverse Engineering (WCRE'00)
Next Generation Data Interchange: Tool-to-Tool Application Program Interfaces
WCRE '00 Proceedings of the Seventh Working Conference on Reverse Engineering (WCRE'00)
Toward the Interoperable Software Design Models: Quartet of UML, XML, DOM and CORBA
ISESS '99 Proceedings of the 4th IEEE International Symposium and Forum on Software Engineering Standards
Where's the Schema? A Taxonomy of Patterns for Software Exchange
IWPC '02 Proceedings of the 10th International Workshop on Program Comprehension
Enveloping Sophisticated Tools into Computer-Aided Software Engineering Environments
CASE '95 Proceedings of the Seventh International Workshop on Computer-Aided Software Engineering
Integrating Through User Interface: A Flexible Integration Framework for Third-Party Software
COMPSAC '96 Proceedings of the 20th Conference on Computer Software and Applications
Transparent Reverse Engineering Tool Integration Using a Conceptual Transaction Adapter
CSMR '03 Proceedings of the Seventh European Conference on Software Maintenance and Reengineering
Exploring Differences in Exchange Formats - Tool Support and Case Studies
CSMR '03 Proceedings of the Seventh European Conference on Software Maintenance and Reengineering
CASE tool evaluation: experiences from an empirical study
Journal of Systems and Software
MOF to EMF: there and back again
eclipse '03 Proceedings of the 2003 OOPSLA workshop on eclipse technology eXchange
A kind of new ToolBus model research and implementation
ACM SIGSOFT Software Engineering Notes
Model-Based Performance Prediction in Software Development: A Survey
IEEE Transactions on Software Engineering
Metadata management: past, present and future
Decision Support Systems
ECBS '04 Proceedings of the 11th IEEE International Conference and Workshop on Engineering of Computer-Based Systems
A CASE Tool Platform Using an XML Representation of Java Source Code
SCAM '04 Proceedings of the Source Code Analysis and Manipulation, Fourth IEEE International Workshop
Dynamic Tool Integration in Heterogeneous Computer Networks
DATE '03 Proceedings of the conference on Design, Automation and Test in Europe - Volume 1
An Architecture for Generating Web-Based, Thin-Client Diagramming Tools
Proceedings of the 19th IEEE international conference on Automated software engineering
MDA refinements along middleware-specific concern-dimensions
DSM '04 Proceedings of the 1st international doctoral symposium on Middleware
Supporting Dynamic Software Tool Integration via Web Service-Based Components
ASWEC '05 Proceedings of the 2005 Australian conference on Software Engineering
Remote Integration and Coordination of Verification Tools in JETI
ECBS '05 Proceedings of the 12th IEEE International Conference and Workshops on Engineering of Computer-Based Systems
The fujaba real-time tool suite: model-driven development of safety-critical, real-time systems
Proceedings of the 27th international conference on Software engineering
Metadata-driven design of integrated environments for software performance validation
Journal of Systems and Software
Proceedings of the 2005 ACM symposium on Applied computing
From UML models to software performance results: an SPE process based on XML interchange formats
Proceedings of the 5th international workshop on Software and performance
DPE/PAC: decentralized process engine with product access control
Journal of Systems and Software
Design and Implementation of a Parallel Performance Data Management Framework
ICPP '05 Proceedings of the 2005 International Conference on Parallel Processing
A Tool Integration Platform for Multi-Disciplinary Development
EUROMICRO '05 Proceedings of the 31st EUROMICRO Conference on Software Engineering and Advanced Applications
ICSM '05 Proceedings of the 21st IEEE International Conference on Software Maintenance
ADPE: Agent-Based Decentralized Process Engine
IEICE - Transactions on Information and Systems
A generic approach to supporting diagram differencing and merging for collaborative design
Proceedings of the 20th IEEE/ACM international Conference on Automated software engineering
Process model and awareness in SCM
Proceedings of the 12th international workshop on Software configuration management
Constructing Meta-CASE Workbenches by Exploiting Visual Language Generators
IEEE Transactions on Software Engineering
Proceedings of the 28th international conference on Software engineering
International Conference on Software Engineering
A view of 20th and 21st century software engineering
Proceedings of the 28th international conference on Software engineering
Performing systematic literature reviews in software engineering
Proceedings of the 28th international conference on Software engineering
Web Services as a New Approach to Distributing and Coordinating Semantics-Based Veri cation Toolkits
Electronic Notes in Theoretical Computer Science (ENTCS)
Factbase Filtering Issues in an Ontology-Based Reverse Engineering Tool Integration System
Electronic Notes in Theoretical Computer Science (ENTCS)
Tool Integration with Triple Graph Grammars - A Survey
Electronic Notes in Theoretical Computer Science (ENTCS)
Electronic Notes in Theoretical Computer Science (ENTCS)
Unanticipated integration of development tools using the classification model
Computer Languages, Systems and Structures
Research in computer science: an empirical study
Journal of Systems and Software
Systematic literature reviews in software engineering - A tertiary study
Information and Software Technology
Information and Software Technology
Refining the systematic literature review process--two participant-observer case studies
Empirical Software Engineering
Anticipating unanticipated tool interoperability using role models
Proceedings of the First International Workshop on Model-Driven Interoperability
Towards model driven tool interoperability: bridging eclipse and microsoft modeling tools
ECMFA'10 Proceedings of the 6th European conference on Modelling Foundations and Applications
Hi-index | 0.00 |
This article highlights tool integration within software engineering environments. Tool integration concerns the techniques used to form coalitions of tools that provide an environment supporting some, or all, activities within a software engineering process. These techniques have been used to create environments that attempt to address aspects of software development, with varying success. This article provides a timely analysis and review of many of the significant projects in the field and, combined with evidence collected from industry, concludes by proposing an empirical manifesto for future research, where we see the need for work to justify tool integration efforts in terms of relevant socio-economic indicators.