Changes between Initial Version and Version 1 of PRO_LIB_CORE_PERFORMANCE_R0


Ignore:
Timestamp:
12/15/08 13:15:36 (16 years ago)
Author:
niki
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • PRO_LIB_CORE_PERFORMANCE_R0

    v1 v1  
     1[[BackLinksMenu]] 
     2 
     3[[TicketQuery(summary=TASK_NAME_HERE, 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|)]] 
     4 
     5 
     6 
     7= Analysis = 
     8== Overview == 
     9The aim of this task is to research and to improve efficiency of the library prolib. 
     10 
     11== Task requirements == 
     12 
     13      1. To research the library for bottle necks[[BR]] 
     14      2. To improve the efficiency of the library [[BR]] 
     15      3. Make new tests[[BR]] 
     16      4. Write a document, in which is written an analysis of the research for bottle necks  
     17         and the idea for their improvements. 
     18 
     19== Task result == 
     20code, new tests, document 
     21 
     22== Implementation idea == 
     23There is two way to do the task. First way is algorithmic. Search the places with bad efficiency and replace it with another new algorithms with better efficiency. The second way is empiric, e.g. the library is measured, bottle necks are found,  and optimisations are made. All tests are working in module "org.sophie2.core.prolib". You can use it. Write a document, in which is written an analysis of the research for bottle necks in the lybrary.The document jave to contain the idea for the improvements of bottle necks ,too. 
     24== Related == 
     25none 
     26 
     27== How to demo == 
     28Make new tests and save the time for their execution , to show the better efficiency. A document with needed information. 
     29 
     30= Design = 
     31 
     32= Implementation = 
     33^(Implementation results should be described and linked here (from the wiki or the repository))^ 
     34 
     35= Testing = 
     36 
     37= Comments = 
     38^(Write comments for this or later revisions here.)