Demonstration Guide USC-CSSE Annual Research Review 2008 Name: Integration Studio (iStudio) Presenter(s): Pongtip Aroonvatanaporn Objective: The tool automates the interoperability assessment of COTS-based software architectures. Based on the high-level COTS-based deployment architectures, the tool determines the interoperability characteristics between COTS derived from the defined COTS attributes. Rationale: The numbers of commercial-off-the-shelf (COTS) products as well as the software development projects that utilize these products are continuously increasing. Considering the number of COTS products combination possibilities, COTS-based projects can often times be confronted with interoperability conflicts and issues causing schedule and budget overruns. The ability to detect this potential interoperability early in the project is essential to a successful COTS-based software development. However, the process of identifying the COTS interoperability requires heavy information gathering and analysis demanding significant amount of time in the development process. The iStudio tool automates the interoperability assessment of COTS products and recommends possible resolutions to the mismatches. Target Users: This tool is designed for COTS software evaluation teams to assess the costs of integrating COTS products. Scope: COTS product definitions. Interoperability analysis. Project Type: USC-CSSE research project Runs On: - Windows 2000, XP with Microsoft .NET Framework version 2.0 IPR Status: The iStudio tool is copyright by USC Center for Systems and Software Engineering and is freely available to affiliates. Developers: Model Principle: Jesal Bhuta, Barry Boehm Tool Development: Jesal Bhuta Future Directions: Possible extensions to cover hardware COTS and COTS interoperability between sub-components. Page 1 of 1