• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
ReSAR Reusable Software Artifacts Repository

ReSAR Reusable Software Artifacts Repository



Software is very special. I is grand, spectacular, regenerative and perpetual source of value---like nothing else we know. ...

Software is very special. I is grand, spectacular, regenerative and perpetual source of value---like nothing else we know.
Perhaps for this very reason it is misused and wasted. By cooperatively REUSING ALL ARTIFACTS of software, we can reap unheard of benefits repeatedly. Here is an outline of how we can do it. That is ReSAR. Let's start.



Total Views
Views on SlideShare
Embed Views



0 Embeds 0

No embeds


Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

    ReSAR Reusable Software Artifacts Repository ReSAR Reusable Software Artifacts Repository Presentation Transcript

    • ReSAR: Reusable Software Artifacts Repository Putcha V. Narasimham Knowledge Enabler Systems
    • Reuse and Engineering In engineering, systems are designed by composing existing components that have been used in other systems. ---Ian Sommerville  So, Engineering is REUSING  In addition to it being  Systematic application of methods and Tools .. 2 09 APR 14ReSAR
    • Computer Software—Very Special Computer Software Grand Fabulous Perpetual NOT Material 3 09 APR 14ReSAR
    • Computer Software—Very Special  Every cost-less copy  Delivers VALUE  EVERY time it is executed  It is active and generative  No material defects  No manufacturing defects 09 APR 14ReSAR 4
    • REUSE of Software Much talked of but NOT used enough 5 09 APR 14ReSAR
    • (Low Cost + High Value) X # Copies  With a catch  The first working software costs a lot  But it can be contained by reusing some available parts of other systems  See the advantage of  REUSE of Software  This is closest to inexhaustible source of value or worth 6 09 APR 14ReSAR
    • Software Artifact What a software artisan creates or produces  Any software item or document / diagram for development, testing or operation of software  Definitions, standards, methodology templates, checklists, BRD, SRS of system or sub-system, component, Software Architecture, design documents, source & object codes, test spex, test data, reports ….. 7 Software Artifact 09 APR 14ReSAR
    • Artifacts are of immense value  And if they can be copied at NO cost and reused,  Their value multiplies several folds  But does it really work?  No, not ordinarily  Software engineering has been more focused on original development  BUT IT NEED NOT BE 8 09 APR 14ReSAR
    • Grow So here is a proposal  To have REUSE policy  Learn techniques of REUSE….  Set up ReSAR  Manage  Grow within & across 09 APR 14ReSAR 9 REUSE Manage Set up ReSAR Within & Across
    • Set up & Operate ReSAR 09 APR 14ReSAR 10
    • Create ReSAR  ReSAR is (to be) created &  Incorporated as  A Professional Organization For Profit  By founder members who are:  Software scholars,  Professors or  Professionals  Business professionals  Any one helpful 09 APR 14ReSAR 11
    • Registered Members & Management  Then members can register as individuals  Corporate members?  For the Mission of ReSAR…to be crafted  Chief Editor,  Editors,  Referees and  Business Manager  Elected by the members of ReSAR 12 09 APR 14ReSAR
    • Generating WORTH & Delivering Value Let’s benefit & Share 09 APR 14ReSAR 13
    • Artifact Worth Assessment & Pricing  Editors & Business Managers  Assess the worth W of artifact  Fix Sale Price SP  SP = W/n,  n = 10 to 1000 or more 09 APR 14ReSAR 14 Worth W of Artifact Sale Price SP
    • Owning Artifact & Adding Worth  True inventor member is the owner of artifact  Who non-exclusively assigns rights to ReSAR  ReSAR or members DO NOT pay for using the artifact  Members improve the worth of artifact  By testing, using & refining it  Its initial quality is not crucial but using it is 15 09 APR 14ReSAR That is the benefit of ReSAR
    • Ownership, Sale & Sharing  Sale: To external entities  Sales proceeds are shared 7:3 till Worth is realized  Thereafter it is 3:7 09 APR 14ReSAR 16 ReSAR Buyer Artifacts $
    • Potential Artifact is nurtured  Artifact has to be sound, usable & must work  It is accepted into ReSAR based on  Referee recommendations & evaluation reports  Artifact is a PACKAGE with relevant attachments, instructions, cautions, certification & disclaimers  The whole community works to increase its worth 17 09 APR 14ReSAR Value adding efforts pour into a potential artifact
    • Discussion & Conclusion 18 09 APR 14ReSAR
    •  See ReSAR document: http://www.slideshare.net/putc havn/reusable-software- artifacts-repository-re-sar- 06nov12  We can go beyond Discussion Certification, warranties Pricing and business policies Expanding Corporate membership? 19 09 APR 14ReSAR
    • Conclusion For us to reach And ACT 20 Thank you Don’t STOP 09 APR 14ReSAR