[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
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.
|
|
Attachment:
Requirements Council TP v0 1+jk+ag.doc
Description: Requirements Council TP v0 1+jk+ag.doc