wiki:PLATFORM_NFR_EFFIECENCY_R0
Last modified 16 years ago Last modified on 12/05/08 16:50:19

Error: Macro BackLinksMenu(None) failed
compressed data is corrupt

Error: Macro TicketQuery(summary=PLATFORM_NFR_EFFIECENCY_R0, format=table, col=summary|owner|status|type|component|priority|effort|importance, rows=description|analysis_owners|analysis_reviewers|analysis_score|design_owners|design_reviewers|design_score|implementation_owners|implementation_reviewers|implementation_score|test_owners|test_reviewers|test_score|) failed
current transaction is aborted, commands ignored until end of transaction block

Analysis

Overview

This task is about the things that Sophie2.0 should have fulfilled to match the efficiency criteria.

Task requirements

  • Create a wiki page with the things to match the efficiency criteria.
  • The wiki page should contain:
    • The time of Sophie2.0 startup in mili-seconds.
    • The memory Sophie2.0 uses.
    • CPU usage
  • The wiki page should be extended in next revisions with Sophie's "growth" and more things will be added.
  • Add sections for more things which will be added in next revisions of the task.

Task result

  • wiki page.

Implementation idea

  • research for a plug-in for eclipse which:
    • observes the things in task requirements section while Sophie is running.
    • outputs a suitable report about the observation.
  • fill in the wiki page with the things reported.

---

How to demo

  • Open the wiki page and show what the current efficiency is.
  • Explain the different sections in the wiki page.

Design

  • After researching we considered to use JGear Performance for Eclipse 3.2.2 Trial
    • you can download it from here in the right column there is a detailed description about installation process.
    • because this plugin is not free we're going to use trial version, but that probably won't be a problem because we can install it on different machines when needed.
  • create a report:
    • output the results in a wiki page.
    • define how to install the plugin and work with it.
      • wiki page.
      • define when the plugin should be run again.

Implementation

PLATFORM_NFR_EFFIECENCY

Testing

Log

Analysis: Peko - done - 30mins
Review: 3.5 by todor. Some missing things added (CPU usage).
Design: Peko
Implementation:
Testing:
Comments: