Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [eclipse.org-requirements-council] FW: TPTP highlights per theme

Thanks Anurag. 
 
BTW - Bjorn is caught up in Europe (when anyone visits Ralph, he won't let them leave :), and I think he was on the hook for the "Enable Consistent Multi-language Support Theme" section.  Is there anyone else who thinks they can take a stab at this, or should I wrestle Ian for his notes and take a stab?
 
 - Don


From: eclipse.org-requirements-council-bounces@xxxxxxxxxxx [mailto:eclipse.org-requirements-council-bounces@xxxxxxxxxxx] On Behalf Of Gupta, Anurag SEA
Sent: February 3, 2006 6:36 PM
To: eclipse.org-requirements-council
Subject: RE: [eclipse.org-requirements-council] FW: TPTP highlights per theme

I incorporated a few of the TPTP accomplishments into the themes. Please use this draft for your updates.

 

Thanks

Anurag

 

 


From: eclipse.org-requirements-council-bounces@xxxxxxxxxxx [mailto:eclipse.org-requirements-council-bounces@xxxxxxxxxxx] On Behalf Of Gupta, Anurag SEA
Sent: Tuesday, January 24, 2006 1:18 AM
To: eclipse.org-requirements-council
Subject: [eclipse.org-requirements-council] FW: TPTP highlights per theme

 

Here’re the TPTP highlights last year – the important ones are in bold. We can pick from these to round up the accomplishments section per theme.

 

Thanks

Anurag

 


From: Doddapaneni, Srinivas P
Sent: Sunday, January 22, 2006 9:37 PM
To: Thessin, Tyler; Gupta, Anurag SEA
Subject: RE: TPTP progress you want highlighted in Eclipse themes

 

Tyler and Anurag,

 

Here is a first draft of the TPTP accomplishments and progress categorized by Eclipse Themes and Priorities. It requires some more work to make it readable to general audience.

 

I would like to get your input and thoughts – is it too low-level or high-level?

 

-Sri

 

Themes & Priorities

Accomplishments/Progress by TPTP project

Scaling up

TPTP scales to handle large data volumes and process large number of transactions. EMF models for Common Base Event logs can be stored in a database as an alternate persistence mechanism, in addition to the existing flat XML file mechanism.

 

Significantly improved performance and memory usage for many tasks such as loading of profile, log or test data, and correlation by time.

Enterprise Ready

TPTP supports tools for profiling, monitoring and testing distributed and multi-tier enterprise applications on a variety of execution environments (operating systems and hardware platforms).

TPTP-based tool users can collect data from target systems out side a firewall.

Design for Extensibility: Be a Better Platform

A test execution service allows for the programmatic launch and execution of TPTP tests. Using TPTP automatable service extensions, tests can be launched using ANT scripts, shell scripts, and arbitrary programs without the TPTP or Eclipse GUI

 

TPTP is extended with support for Eclipse GUI testing. At current time, TPTP project released a technology preview of tools for automating record and playback of GUI events with integration to TPTP test tools.

 

A new static analysis framework is provided. The static analysis framework provides the infrastructure to create applications that analyze Eclipse resources.

 

TPTP introduced new public APIs to expose new capabilities present in major reimplementation of the data collection and communication frameworks.

 

Extended TPTP for exporting report data from various viewers. This enables integration with BIRT and other consuming tools.

Embedded Development

N/A

Rich Client Platform

N/A

Simple to Use

TPTP improved ease of use in a number of areas. Simplified TPTP install if profiling, testing or monitoring local applications. TPTP agent controller and target execution environment are integrated in an Eclipse Plug-in, thus eliminated need for separate install. This should improve increased use of TPTP by non-enterprise users.

 

Improved ease of use of TPTP Probekit by providing an editor for creating and validating probes prior to their use.

 

Made significant improvements to JUnit support in TPTP test tools. It is now possible to import existing JUnit tests without any modification to TPTP Test tools. JUnit tests can edited either in source code or in TPTP graphical editor for test behavior. TPTP test tools ensure that test behavior model and corresponding source code are kept consistent and synchronized.

Enable Consistent Multi-language Support

Enhanced TPTP data models to support performance data for non-Java languages such as C/C++.

Appealing to the Broader Community

TPTP projects took a number of initiatives to appeal to broader community. Most notably, TPTP enabled (i) Web application testing and profiling through integration with the Eclipse Java Development Tools (JDT) and Web Tools Platform (WTP) projects, (ii) report generation by integration with Eclipse BIRT project, (iii) adopted X-Ray profiling tools with an intent to reuse the technology for extending TPTP, (iv) Eclipse GUI test automation tools through GUI event record and playback engine, (v) use of TPTP data collection framework outside of Eclipse Workbench through new C/C++ Client API.

 



Back to the top