SlideShare a Scribd company logo
1 of 10
Putcha V. Narasimham
Knowledge Enabler Systems Founder Professor & Proprietor
205, Krishna Apts, Avenue No. 6, Banjara Hills,
Hyderabad 500034
Tel: 91 40 6666 9393. Mobile: 98660 71582
putchavn@yahoo.com,
ReSAR--Reusable Software Artifacts Repository 27MAR14 Page No 1 of 10
The Best Anywhere Must Reach the Needy Everywhere
Our Ref: in the footer
Date: 27 MAR 14
ReSAR
Reusable Software Artifacts Repository
Within or across IT companies & educational institutes
Putcha V. Narasimham, Knowledge Enabler Systems (kenablersys)
Reuse and SAR:
Computer Software has some very special attributes of which
NON MATERIAL ESSENCE of end-product is the most
distinct and VALUABLE. Although those attributes are
also applicable to print, music and movie products, the cost-
less copies of Computer Software have more valuable
distinction: Delivery of Services of Value, every time
they are executed.
As such, these characteristic of software should have been
most advantageous for economical production and
distribution of high value products and services yielding
maximum profits to the producers and benefits to the users.
Yet, software is the victim of most flagrant violations
of Intellectual Property Rights, rendering software business
unsustainable and unfair to the producer, particularly
if the end product is of high value to masses.
Putcha V. Narasimham
Knowledge Enabler Systems Founder Professor & Proprietor
205, Krishna Apts, Avenue No. 6, Banjara Hills,
Hyderabad 500034
Tel: 91 40 6666 9393. Mobile: 98660 71582
putchavn@yahoo.com,
ReSAR--Reusable Software Artifacts Repository 27MAR14 Page No 2 of 10
The Best Anywhere Must Reach the Needy Everywhere
Open Source
The software industry and academia have also spawned
Open Source movement which is gaining popularity though
it lacks conventional business / profit motive. This is
debatable but here is a proposal to fill the gap NOT
addressed by Open Source Movement. Open Source
Movement came up for discussion at many forums and it
was observed that economic and business forces determine
what variants of such proposals survive and flourish. ReSAR
could be an appropriate variant.
In this context here is the proposal of ReSAR
Incorporation of ReSAR: ReSAR is (to be) created and
incorporated as a Professional Organization by founder
members who are software scholars or professionals +
business professionals.
Registered Members:
ReSAR is to be created by software scholars and
professionals as individual registered members irrespective of
their affiliation (Corporate, Academic or Consultant).
Management of ReSAR:
ReSAR is managed by a Chief Editor, Editors, Referees and a
Business Manager elected by the members of ReSAR.
Their services are voluntary to start with but they may be
paid approved fees / compensation / salaries / incentives
/defined share of profits generated.
Putcha V. Narasimham
Knowledge Enabler Systems Founder Professor & Proprietor
205, Krishna Apts, Avenue No. 6, Banjara Hills,
Hyderabad 500034
Tel: 91 40 6666 9393. Mobile: 98660 71582
putchavn@yahoo.com,
ReSAR--Reusable Software Artifacts Repository 27MAR14 Page No 3 of 10
The Best Anywhere Must Reach the Needy Everywhere
Approved Operational expenses will be paid directly or
reimbursed as per applicable policies to be formed from time
to time.
Membership Fees:
US$ 15/- or Indian Rupees 500/- (open for review and refixing)
Rights and Privileges of Members:
They can contribute Software Artifacts of which they are the
true and rightful creators, authors and also intellectual
property owners. All such artifacts can be used by other
members in their individual capacity for their personal
learning and professional growth but not directly for any
commercial purpose. All members must sign an agreement
to this effect. This may be hard to monitor and manage.
Suitable and effective means may be evolved
Software Artifacts: Any software item / document / diagram
created by a software professional for the definition,
development, testing, operation of software. Software
Artifacts could be definitions, standards, methodology
templates, check-lists, Requirement Specifications (of systems,
subsystems, components), Software Architecture and Design
Documents, class libraries, source and object codes, test
specifications, test data, evaluation reports etc.
Owners of Artifacts
All the artifacts are copyrighted and proprietary, non-
exclusively owned by the (1) original authors, creators,
inventors of the artifacts who contribute them to ReSAR and
also (2) ReSAR which holds and distributes them under these
restricted conditions to registered members of ReSAR.
Putcha V. Narasimham
Knowledge Enabler Systems Founder Professor & Proprietor
205, Krishna Apts, Avenue No. 6, Banjara Hills,
Hyderabad 500034
Tel: 91 40 6666 9393. Mobile: 98660 71582
putchavn@yahoo.com,
ReSAR--Reusable Software Artifacts Repository 27MAR14 Page No 4 of 10
The Best Anywhere Must Reach the Needy Everywhere
Price of Software Artifacts:
The software artifacts may be priced but no payment will be
made by ReSAR or the members who use the artifacts from
ReSAR for learning and professional competence building.
See Pricing & Business Policies for details
Acceptance of Artifacts into ReSAR:
The members contribute tested and verified artifacts and
declare a nominal price NP of the artifact.
Copyrights and licensing rights of all contributions are NON-
EXCLUSIVELY transferred to ReSAR. Indemnity bond and
corporate clearance must accompany every contribution.
Refereeing & Evaluation
Referees and Editors evaluate and accept the artifacts for
publishing and distribution. Acceptance or rejection would
be as per published policies of ReSAR.
Instructions for the use of Artifacts
Each artifact would have inline instructions / cautions and a
separate attachment listing examples, counter examples,
experiences, and corrections. Both the artifact and all the
attachments are updated based on user comments, referee
recommendations and approval by editorial board.
Certification of Artifacts
If there are any recognized external certifying bodies,
approvals or certificates form them may also be obtained
and maintained for each SAR.
Putcha V. Narasimham
Knowledge Enabler Systems Founder Professor & Proprietor
205, Krishna Apts, Avenue No. 6, Banjara Hills,
Hyderabad 500034
Tel: 91 40 6666 9393. Mobile: 98660 71582
putchavn@yahoo.com,
ReSAR--Reusable Software Artifacts Repository 27MAR14 Page No 5 of 10
The Best Anywhere Must Reach the Needy Everywhere
All artifacts will have a certificate based on the above. There
will be a running feedback and response for every artifact.
There will be dynamic polling, the results of which will be
attached to the artifacts. Updated versions will be sent to
the purchasers for free or a nominal fee (details to be worked
out).
Warranties: No warranties are offered or implied. These
are offered to technically qualified members / professionals /
companies who have to assess the suitability and reliability of
the artifacts for their use. The artifacts are offered on AS IS
basis with suitable disclaimers. Recall this is a cooperative
professional activity.
Over time, Warranties may be given for selected SARs. It
may be necessary for any commercial sale beyond ReSAR
community. This is open for refinement later.
Pricing and Business Policies
The Business Manager evaluates and finalizes the price --FP.
The artifact descriptions and sale price SP are published and
the artifact is separately held with source control for
delivery. The sale price SP is about 1/n (n can be 2 to 10) of
finalized price FP.
Authentic feedback on the artifact is also published (see
certification). The member buyer / developer would get a
proven artifact at a fraction of nominal price NP.
Putcha V. Narasimham
Knowledge Enabler Systems Founder Professor & Proprietor
205, Krishna Apts, Avenue No. 6, Banjara Hills,
Hyderabad 500034
Tel: 91 40 6666 9393. Mobile: 98660 71582
putchavn@yahoo.com,
ReSAR--Reusable Software Artifacts Repository 27MAR14 Page No 6 of 10
The Best Anywhere Must Reach the Needy Everywhere
Incentives and recurring benefits to ALL
Seventy per cent (70%) of the sales proceeds will be paid to
the contributor till the n*FP (n can be 2 to 10) value is
realized by the contributor.
Thereafter 30% of sales proceeds only will be paid to the
contributor and 70% will be retained by the ReSAR. The
contributor and RESAR will stand to gain 2 to 10 times the
cost of the artifact in that order. The proportions are
reversed after the contributor benefits first but all parties
continue to benefit.
Expanding ReSAR
ReSAR may be open to non-members and the commercial
price CP of the artifacts may be fixed on commercial basis.
This may happen at any time after the formation of ReSAR as
judged appropriate by the ReSAR Members and
Management.
To be formulated
Corporate Membership and fees, Academic Membership,
Access rights of representatives of Corporate and Academic
Members need to be defined and finalized.
ReSAR & Open Source
ReSAR is NOT a replacement of Open Source but an
alternate option to fill the gaps left between Proprietary
and Open Source software. ReSAR overcomes the PROFIT-
LESS principle of operation of OPEN SOURCE and offers
substantial benefits to contributors and users fairly.
Putcha V. Narasimham
Knowledge Enabler Systems Founder Professor & Proprietor
205, Krishna Apts, Avenue No. 6, Banjara Hills,
Hyderabad 500034
Tel: 91 40 6666 9393. Mobile: 98660 71582
putchavn@yahoo.com,
ReSAR--Reusable Software Artifacts Repository 27MAR14 Page No 7 of 10
The Best Anywhere Must Reach the Needy Everywhere
The revenues flow to the artifacts of value and
The efforts are redirected to artifacts in use,
reuse and demand.
Positive feedback for self-propelling growth.
This is the key to cooperative re-use. And the cooperation
saves efforts and redirects such efforts to improvements and
new / innovative, useful artifacts of higher value. This is
worth generation from non-monetary sources which may
soften harsh business environment.
Putcha V. Narasimham
Telephone numbers ---may not valid …. Write to kenablersys@yahoo.com
---III---
Discussions & Updates:
Earlier ReSAR was known as Cooperative Software Artifacts Repository COSAR. I thought
REUSE gets highlighted which of course can thrive in an environment of cooperation
and good governance.
The article itself is revised on 27 MAR 14 in preparation for a review by members of PAN
IIT AA in April 2014.
Here are some emails and messages of encouragement and improvement.
Putcha,
ReSAR is a good idea and I hope it works. There are a couple of other topics that need to be evaluated if you want it to be
used in the United States.
1) Instructions for use
Will RESAR artifacts include instructions for use?
PVN Yes, that is a part of any artifact. I should have spelt it out. There would be inline instructions / cautions
and a separate attachment listing examples, counter examples, experiences, and corrections. Both the artifact
and all the attachments are updated based on user comments, referee recommendations and approval an
editorial board. I will update the RESAR document accordingly. DONE
Putcha V. Narasimham
Knowledge Enabler Systems Founder Professor & Proprietor
205, Krishna Apts, Avenue No. 6, Banjara Hills,
Hyderabad 500034
Tel: 91 40 6666 9393. Mobile: 98660 71582
putchavn@yahoo.com,
ReSAR--Reusable Software Artifacts Repository 27MAR14 Page No 8 of 10
The Best Anywhere Must Reach the Needy Everywhere
2) Certification
Will the artifacts be certified by RESAR to prove that they work as claimed?
PVN: Yes, as above. I have to call it certification. I am planning maintain a running poll and post the results with
the artifacts. Updated versions will be sent to the purchasers for free or a nominal fee (details to be worked out).
DONE
3) Warranties
Will RESAR artifacts be marketed "as is" or with a warranty? Probably "as is" with disclaimers would be safer.
PVN: Yes, AS IS with disclaimers. I have also kept the option open for commercial assured mode of selling the
artifacts (expanding ReSAR) DONE
4) Legal liabilities
If someone acquires an artifact from ReSAR and it causes trouble or damages software or hardware, who is liable?
PVN: Is not the disclaimer sufficient? Will add safety clauses.
Some of ReSAR sounds like some of the Object Management Group (OMG). Do you know that group?
PVN: I am aware of OMG with reference to UML and BPMN but not with reference to Artifacts. Please provide me
a link to Artifact related publications.
Best Regards,
Capers Jones
Good thought Manoj.
AA Patent Claims precisely capture the essential inventive aspects in the most general terms. Even though the inventors
know all about the inventions they need to work hard with attorneys to make the right claims.
BB Yes, there is a similarity between the requirements and patent claims. Both must be precise and general at the same
time which appears conflicting but is NOT.
CC It is too hard to teach BAs how to draft patent claims and it is NOT worth the trouble.
DD Here I believe it is more practical and cost effective to go from the particular to the general, using VISUALIZING &
SIMULATION of new requirements and REUSE of all the artifacts of known requirements.
EE For this building and updating a REPOSITORY of VALIDATED requirements and designs within & across companies will
be of immense value to all involved. Write to me for my proposal RESAR: REUSABLE Software Artifacts Repository.
kenablersys@yahoo.com
13SEP12
I recall responding to this. Yes, Reuse is very useful and advantageous. Invention must be
promoted but NOT RE-invention. Reuse can be at various stages right from artifacts of BA & RE,
Design, to Code / Test.
Those interested may email kenablersys@yahoo.com for my proposal RESAR.
19SEP12
Dmitry Novik • Roger Session claims at http://simplearchitectures.blogspot.com.au/2012/07/misuse-of-
reuse.html
"IT Complexity Analytics tells us that the complexity of Function 1 is EXPONENTIALLY related to the number
of systems using the Function. This is because each system is not using the exact same function, it is using
some variant of the same function"
Putcha V. Narasimham
Knowledge Enabler Systems Founder Professor & Proprietor
205, Krishna Apts, Avenue No. 6, Banjara Hills,
Hyderabad 500034
Tel: 91 40 6666 9393. Mobile: 98660 71582
putchavn@yahoo.com,
ReSAR--Reusable Software Artifacts Repository 27MAR14 Page No 9 of 10
The Best Anywhere Must Reach the Needy Everywhere
Exponential complexity? Really? Always?
Let's take an example. As far as I know, there are zillions of systems using OpenFile system function. Path,
open mode, share mode as an input. Stream of bytes as an output. A brilliant reuse example.
What "exponential complexity" he is talking about?
http://www.linkedin.com/groups/Simplicity-Microsoft-Word-Real-Time-
2662234.S.177583734?view=&srchtype=discussedNews&gid=2662234&item=177583734&type=member&tr
k=eml-anet_dig-b_pd-ttl-cn&ut=3-JSknK0mXOls1
Capers Jones and Clifford: Very interesting & worth pursuing.
AA In addition to the approaches suggested above,
AA1 Holistic Systems Approach and
AA2 REUSE of all software artifacts (which are tested & certified) other than "code"
should substantially improve the efficiency and effectiveness of software development.
BB: The "non-material" nature of software, though intangible, is actually a boon because every copy of
"executable software artifact” is a working component, or sub-system without inventory and material-
related problems. This should offset the costs of R&D substantially. If multiple developers and vendors
work cooperatively the savings & profits should grow exponentially. I am not sure this potential is realized
and exploited.
PVN 02NOV12
ReSAR is being promoted with various individuals and groups. The originator Putcha V. Narasimham
has no obligation to make it exclusive to any group or individual but what different groups or
individuals do on their own will be controlled by the agreements and understanding they have with
whoever is involved.
Putcha V. Narasimham, kenablersys 06NOV12
Computer Software has some very special attributes of which NON MATERIAL ESSENCE of end-
product is the most distinct and VALUABLE. What is more, the cost-less copies of Computer Software
have more valuable distinction: Delivery of Services of Value, every time they are executed.
ReSAR offers substantial benefits to contributors and users fairly. The REVENUES FLOW to the
artifacts of VALUE and EFFORTS will flow to artifacts in use, reuse and demand. This promotes
cooperative re-use and redirects efforts to improvements and new / innovative, useful artifacts in the
business world.
Hear Hear
"but re-use should be our first step, not development... "
"but re-use should be our first step, not development... "
This is the open secret of engineering which software engineering MISSES or AVOIDS. All the SDLC
methodologies would be at least 300% more efficient if what Chris says is the FIRST STEP is taken.
Putcha V. Narasimham
Knowledge Enabler Systems Founder Professor & Proprietor
205, Krishna Apts, Avenue No. 6, Banjara Hills,
Hyderabad 500034
Tel: 91 40 6666 9393. Mobile: 98660 71582
putchavn@yahoo.com,
ReSAR--Reusable Software Artifacts Repository 27MAR14 Page No 10 of 10
The Best Anywhere Must Reach the Needy Everywhere
Software has one more supreme advantage. The non-material software artifact is indeed a fully
functional component / sub-system. A repository of such artifacts is an inexhaustible source. One may
have to still pay for the IP rights but that is negligible compared to perennial benefits.
Please take a look at ReSAR (Reusable Software Artifacts Repository) at www.slideshare.net/putchavn
I am very keen on joining any effort organization promoting ReSAR kind of activity.
17NOV12
Piotr and Robert:
I saw the latest post first and your comments just now.
Capers Jones was kind enough to review my ReSAR proposal (It was named COSAR previously) and
had encouraging comments.
AA: "Predictability and Control loss" may arise but “NOT because of REUSE”. I am NOT suggesting
REUSE by unqualified hobbyists. It is "labor-saving and ready for experimenting" but "NOT a
knowledge substitute".
BB: Also, the Reuse is NOT restricted to code. All software artifacts of SDLC are included in ReSAR.
They are all systematically categorized (with test and evaluation reports, usability, extensions etc
CONTINUALLY). Templates and checklists are also parts of ReSAR.
CC: COTS and SAAS are highly successful but they “cannot address what is outside their scope”. Also
they are NOT yet available in a "unified repository". If a particular subsystem is NOT usable as such,
the professionals have to look at reusable components and create a new component of the right
functionality. Review support and guidance are also parts of ReSAR Operations.
DD: In OOAD the "class libraries" facilitate “minimal additions” (over time as more and more sub &
super-classes get added systematically as professionals increase REUSE). In any case, "reuse from
ReSAR cannot be worse than" doing everything "de novo" or “ab initio". This applies to BA & RE
activities and the BRD artifacts also.
Mature branches of engineering have already established the validity of ReSAR principle. What is
better for software is that it does NOT need MATERIAL and so there are NO "material and
manufacturing defects". Professionals can pick what they want or CONFIGURE what they want with
minimal redesign (they need NOT do it themselves) of just what is really new.
Piotr... hope you had refreshing sleep. Please Re-read ReSAR if you don’t mind and cite what you are
commenting on.
Here is another related document Software LEGO: Programming-free Software Synthesis Kit that
builds on ReSAR. You may see it on www.slideshare.net/putchavn
---III---

More Related Content

More from Putcha Narasimham

Structured Study Process and Reporting Format
Structured Study Process and Reporting FormatStructured Study Process and Reporting Format
Structured Study Process and Reporting FormatPutcha Narasimham
 
Individual self finding super self; the paradox and its resolution
Individual self finding super self;  the paradox and its resolutionIndividual self finding super self;  the paradox and its resolution
Individual self finding super self; the paradox and its resolutionPutcha Narasimham
 
Allocating Means to Needs for High Value Addition
Allocating Means to Needs for High Value AdditionAllocating Means to Needs for High Value Addition
Allocating Means to Needs for High Value AdditionPutcha Narasimham
 
Tools to Analyze & Assess a Document
Tools to Analyze & Assess a DocumentTools to Analyze & Assess a Document
Tools to Analyze & Assess a DocumentPutcha Narasimham
 
Describe ANYTHING Briefly & Precisely
Describe ANYTHING Briefly & PreciselyDescribe ANYTHING Briefly & Precisely
Describe ANYTHING Briefly & PreciselyPutcha Narasimham
 
ReSAR Reusable Software Artifacts Repository
ReSAR Reusable Software Artifacts RepositoryReSAR Reusable Software Artifacts Repository
ReSAR Reusable Software Artifacts RepositoryPutcha Narasimham
 
One Actor & One Session per UseCase
One Actor & One Session per UseCaseOne Actor & One Session per UseCase
One Actor & One Session per UseCasePutcha Narasimham
 
Combined UseCase Description, MockUp Screens & System Sequence Diagram
Combined UseCase Description, MockUp Screens & System Sequence DiagramCombined UseCase Description, MockUp Screens & System Sequence Diagram
Combined UseCase Description, MockUp Screens & System Sequence DiagramPutcha Narasimham
 
Concept Maps & Knowledge Encoding
Concept Maps & Knowledge EncodingConcept Maps & Knowledge Encoding
Concept Maps & Knowledge EncodingPutcha Narasimham
 
UseCase is a DIALOG---NOT a PROCESS
UseCase is a DIALOG---NOT a PROCESSUseCase is a DIALOG---NOT a PROCESS
UseCase is a DIALOG---NOT a PROCESSPutcha Narasimham
 
Kenablersys Services BA, RE & IT COACHING
Kenablersys Services BA, RE & IT COACHINGKenablersys Services BA, RE & IT COACHING
Kenablersys Services BA, RE & IT COACHINGPutcha Narasimham
 
3 Basic + 3 Special Elements of Process
3 Basic + 3 Special Elements  of  Process3 Basic + 3 Special Elements  of  Process
3 Basic + 3 Special Elements of ProcessPutcha Narasimham
 
CONTEXT of Context of the System(s) to be Developed
CONTEXT of Context of the System(s) to be DevelopedCONTEXT of Context of the System(s) to be Developed
CONTEXT of Context of the System(s) to be DevelopedPutcha Narasimham
 
Relation--Need for Radical Redefinition PPT
Relation--Need for Radical Redefinition PPTRelation--Need for Radical Redefinition PPT
Relation--Need for Radical Redefinition PPTPutcha Narasimham
 
Problem Solving or Improving Anything for BA & RE
Problem Solving or Improving Anything  for BA & REProblem Solving or Improving Anything  for BA & RE
Problem Solving or Improving Anything for BA & REPutcha Narasimham
 
TRUE FEEDBACK PDF NEW ---See PPT also
TRUE FEEDBACK PDF NEW ---See PPT alsoTRUE FEEDBACK PDF NEW ---See PPT also
TRUE FEEDBACK PDF NEW ---See PPT alsoPutcha Narasimham
 

More from Putcha Narasimham (20)

Structured Study Process and Reporting Format
Structured Study Process and Reporting FormatStructured Study Process and Reporting Format
Structured Study Process and Reporting Format
 
Individual self finding super self; the paradox and its resolution
Individual self finding super self;  the paradox and its resolutionIndividual self finding super self;  the paradox and its resolution
Individual self finding super self; the paradox and its resolution
 
Allocating Means to Needs for High Value Addition
Allocating Means to Needs for High Value AdditionAllocating Means to Needs for High Value Addition
Allocating Means to Needs for High Value Addition
 
Tools to Analyze & Assess a Document
Tools to Analyze & Assess a DocumentTools to Analyze & Assess a Document
Tools to Analyze & Assess a Document
 
Describe ANYTHING Briefly & Precisely
Describe ANYTHING Briefly & PreciselyDescribe ANYTHING Briefly & Precisely
Describe ANYTHING Briefly & Precisely
 
ReSAR Reusable Software Artifacts Repository
ReSAR Reusable Software Artifacts RepositoryReSAR Reusable Software Artifacts Repository
ReSAR Reusable Software Artifacts Repository
 
Plan Anything---OUTLINE
Plan Anything---OUTLINEPlan Anything---OUTLINE
Plan Anything---OUTLINE
 
One Actor & One Session per UseCase
One Actor & One Session per UseCaseOne Actor & One Session per UseCase
One Actor & One Session per UseCase
 
Combined UseCase Description, MockUp Screens & System Sequence Diagram
Combined UseCase Description, MockUp Screens & System Sequence DiagramCombined UseCase Description, MockUp Screens & System Sequence Diagram
Combined UseCase Description, MockUp Screens & System Sequence Diagram
 
Meaning is MEDIATED
Meaning is MEDIATEDMeaning is MEDIATED
Meaning is MEDIATED
 
Pentagon of MEANING
Pentagon of MEANINGPentagon of MEANING
Pentagon of MEANING
 
Concept Maps & Knowledge Encoding
Concept Maps & Knowledge EncodingConcept Maps & Knowledge Encoding
Concept Maps & Knowledge Encoding
 
UseCase is a DIALOG---NOT a PROCESS
UseCase is a DIALOG---NOT a PROCESSUseCase is a DIALOG---NOT a PROCESS
UseCase is a DIALOG---NOT a PROCESS
 
TRUE Feedback
TRUE FeedbackTRUE Feedback
TRUE Feedback
 
Kenablersys Services BA, RE & IT COACHING
Kenablersys Services BA, RE & IT COACHINGKenablersys Services BA, RE & IT COACHING
Kenablersys Services BA, RE & IT COACHING
 
3 Basic + 3 Special Elements of Process
3 Basic + 3 Special Elements  of  Process3 Basic + 3 Special Elements  of  Process
3 Basic + 3 Special Elements of Process
 
CONTEXT of Context of the System(s) to be Developed
CONTEXT of Context of the System(s) to be DevelopedCONTEXT of Context of the System(s) to be Developed
CONTEXT of Context of the System(s) to be Developed
 
Relation--Need for Radical Redefinition PPT
Relation--Need for Radical Redefinition PPTRelation--Need for Radical Redefinition PPT
Relation--Need for Radical Redefinition PPT
 
Problem Solving or Improving Anything for BA & RE
Problem Solving or Improving Anything  for BA & REProblem Solving or Improving Anything  for BA & RE
Problem Solving or Improving Anything for BA & RE
 
TRUE FEEDBACK PDF NEW ---See PPT also
TRUE FEEDBACK PDF NEW ---See PPT alsoTRUE FEEDBACK PDF NEW ---See PPT also
TRUE FEEDBACK PDF NEW ---See PPT also
 

Recently uploaded

Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 

Recently uploaded (20)

Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 

ReSAR: Reusable Software Artifacts Repository 27MAR14

  • 1. Putcha V. Narasimham Knowledge Enabler Systems Founder Professor & Proprietor 205, Krishna Apts, Avenue No. 6, Banjara Hills, Hyderabad 500034 Tel: 91 40 6666 9393. Mobile: 98660 71582 putchavn@yahoo.com, ReSAR--Reusable Software Artifacts Repository 27MAR14 Page No 1 of 10 The Best Anywhere Must Reach the Needy Everywhere Our Ref: in the footer Date: 27 MAR 14 ReSAR Reusable Software Artifacts Repository Within or across IT companies & educational institutes Putcha V. Narasimham, Knowledge Enabler Systems (kenablersys) Reuse and SAR: Computer Software has some very special attributes of which NON MATERIAL ESSENCE of end-product is the most distinct and VALUABLE. Although those attributes are also applicable to print, music and movie products, the cost- less copies of Computer Software have more valuable distinction: Delivery of Services of Value, every time they are executed. As such, these characteristic of software should have been most advantageous for economical production and distribution of high value products and services yielding maximum profits to the producers and benefits to the users. Yet, software is the victim of most flagrant violations of Intellectual Property Rights, rendering software business unsustainable and unfair to the producer, particularly if the end product is of high value to masses.
  • 2. Putcha V. Narasimham Knowledge Enabler Systems Founder Professor & Proprietor 205, Krishna Apts, Avenue No. 6, Banjara Hills, Hyderabad 500034 Tel: 91 40 6666 9393. Mobile: 98660 71582 putchavn@yahoo.com, ReSAR--Reusable Software Artifacts Repository 27MAR14 Page No 2 of 10 The Best Anywhere Must Reach the Needy Everywhere Open Source The software industry and academia have also spawned Open Source movement which is gaining popularity though it lacks conventional business / profit motive. This is debatable but here is a proposal to fill the gap NOT addressed by Open Source Movement. Open Source Movement came up for discussion at many forums and it was observed that economic and business forces determine what variants of such proposals survive and flourish. ReSAR could be an appropriate variant. In this context here is the proposal of ReSAR Incorporation of ReSAR: ReSAR is (to be) created and incorporated as a Professional Organization by founder members who are software scholars or professionals + business professionals. Registered Members: ReSAR is to be created by software scholars and professionals as individual registered members irrespective of their affiliation (Corporate, Academic or Consultant). Management of ReSAR: ReSAR is managed by a Chief Editor, Editors, Referees and a Business Manager elected by the members of ReSAR. Their services are voluntary to start with but they may be paid approved fees / compensation / salaries / incentives /defined share of profits generated.
  • 3. Putcha V. Narasimham Knowledge Enabler Systems Founder Professor & Proprietor 205, Krishna Apts, Avenue No. 6, Banjara Hills, Hyderabad 500034 Tel: 91 40 6666 9393. Mobile: 98660 71582 putchavn@yahoo.com, ReSAR--Reusable Software Artifacts Repository 27MAR14 Page No 3 of 10 The Best Anywhere Must Reach the Needy Everywhere Approved Operational expenses will be paid directly or reimbursed as per applicable policies to be formed from time to time. Membership Fees: US$ 15/- or Indian Rupees 500/- (open for review and refixing) Rights and Privileges of Members: They can contribute Software Artifacts of which they are the true and rightful creators, authors and also intellectual property owners. All such artifacts can be used by other members in their individual capacity for their personal learning and professional growth but not directly for any commercial purpose. All members must sign an agreement to this effect. This may be hard to monitor and manage. Suitable and effective means may be evolved Software Artifacts: Any software item / document / diagram created by a software professional for the definition, development, testing, operation of software. Software Artifacts could be definitions, standards, methodology templates, check-lists, Requirement Specifications (of systems, subsystems, components), Software Architecture and Design Documents, class libraries, source and object codes, test specifications, test data, evaluation reports etc. Owners of Artifacts All the artifacts are copyrighted and proprietary, non- exclusively owned by the (1) original authors, creators, inventors of the artifacts who contribute them to ReSAR and also (2) ReSAR which holds and distributes them under these restricted conditions to registered members of ReSAR.
  • 4. Putcha V. Narasimham Knowledge Enabler Systems Founder Professor & Proprietor 205, Krishna Apts, Avenue No. 6, Banjara Hills, Hyderabad 500034 Tel: 91 40 6666 9393. Mobile: 98660 71582 putchavn@yahoo.com, ReSAR--Reusable Software Artifacts Repository 27MAR14 Page No 4 of 10 The Best Anywhere Must Reach the Needy Everywhere Price of Software Artifacts: The software artifacts may be priced but no payment will be made by ReSAR or the members who use the artifacts from ReSAR for learning and professional competence building. See Pricing & Business Policies for details Acceptance of Artifacts into ReSAR: The members contribute tested and verified artifacts and declare a nominal price NP of the artifact. Copyrights and licensing rights of all contributions are NON- EXCLUSIVELY transferred to ReSAR. Indemnity bond and corporate clearance must accompany every contribution. Refereeing & Evaluation Referees and Editors evaluate and accept the artifacts for publishing and distribution. Acceptance or rejection would be as per published policies of ReSAR. Instructions for the use of Artifacts Each artifact would have inline instructions / cautions and a separate attachment listing examples, counter examples, experiences, and corrections. Both the artifact and all the attachments are updated based on user comments, referee recommendations and approval by editorial board. Certification of Artifacts If there are any recognized external certifying bodies, approvals or certificates form them may also be obtained and maintained for each SAR.
  • 5. Putcha V. Narasimham Knowledge Enabler Systems Founder Professor & Proprietor 205, Krishna Apts, Avenue No. 6, Banjara Hills, Hyderabad 500034 Tel: 91 40 6666 9393. Mobile: 98660 71582 putchavn@yahoo.com, ReSAR--Reusable Software Artifacts Repository 27MAR14 Page No 5 of 10 The Best Anywhere Must Reach the Needy Everywhere All artifacts will have a certificate based on the above. There will be a running feedback and response for every artifact. There will be dynamic polling, the results of which will be attached to the artifacts. Updated versions will be sent to the purchasers for free or a nominal fee (details to be worked out). Warranties: No warranties are offered or implied. These are offered to technically qualified members / professionals / companies who have to assess the suitability and reliability of the artifacts for their use. The artifacts are offered on AS IS basis with suitable disclaimers. Recall this is a cooperative professional activity. Over time, Warranties may be given for selected SARs. It may be necessary for any commercial sale beyond ReSAR community. This is open for refinement later. Pricing and Business Policies The Business Manager evaluates and finalizes the price --FP. The artifact descriptions and sale price SP are published and the artifact is separately held with source control for delivery. The sale price SP is about 1/n (n can be 2 to 10) of finalized price FP. Authentic feedback on the artifact is also published (see certification). The member buyer / developer would get a proven artifact at a fraction of nominal price NP.
  • 6. Putcha V. Narasimham Knowledge Enabler Systems Founder Professor & Proprietor 205, Krishna Apts, Avenue No. 6, Banjara Hills, Hyderabad 500034 Tel: 91 40 6666 9393. Mobile: 98660 71582 putchavn@yahoo.com, ReSAR--Reusable Software Artifacts Repository 27MAR14 Page No 6 of 10 The Best Anywhere Must Reach the Needy Everywhere Incentives and recurring benefits to ALL Seventy per cent (70%) of the sales proceeds will be paid to the contributor till the n*FP (n can be 2 to 10) value is realized by the contributor. Thereafter 30% of sales proceeds only will be paid to the contributor and 70% will be retained by the ReSAR. The contributor and RESAR will stand to gain 2 to 10 times the cost of the artifact in that order. The proportions are reversed after the contributor benefits first but all parties continue to benefit. Expanding ReSAR ReSAR may be open to non-members and the commercial price CP of the artifacts may be fixed on commercial basis. This may happen at any time after the formation of ReSAR as judged appropriate by the ReSAR Members and Management. To be formulated Corporate Membership and fees, Academic Membership, Access rights of representatives of Corporate and Academic Members need to be defined and finalized. ReSAR & Open Source ReSAR is NOT a replacement of Open Source but an alternate option to fill the gaps left between Proprietary and Open Source software. ReSAR overcomes the PROFIT- LESS principle of operation of OPEN SOURCE and offers substantial benefits to contributors and users fairly.
  • 7. Putcha V. Narasimham Knowledge Enabler Systems Founder Professor & Proprietor 205, Krishna Apts, Avenue No. 6, Banjara Hills, Hyderabad 500034 Tel: 91 40 6666 9393. Mobile: 98660 71582 putchavn@yahoo.com, ReSAR--Reusable Software Artifacts Repository 27MAR14 Page No 7 of 10 The Best Anywhere Must Reach the Needy Everywhere The revenues flow to the artifacts of value and The efforts are redirected to artifacts in use, reuse and demand. Positive feedback for self-propelling growth. This is the key to cooperative re-use. And the cooperation saves efforts and redirects such efforts to improvements and new / innovative, useful artifacts of higher value. This is worth generation from non-monetary sources which may soften harsh business environment. Putcha V. Narasimham Telephone numbers ---may not valid …. Write to kenablersys@yahoo.com ---III--- Discussions & Updates: Earlier ReSAR was known as Cooperative Software Artifacts Repository COSAR. I thought REUSE gets highlighted which of course can thrive in an environment of cooperation and good governance. The article itself is revised on 27 MAR 14 in preparation for a review by members of PAN IIT AA in April 2014. Here are some emails and messages of encouragement and improvement. Putcha, ReSAR is a good idea and I hope it works. There are a couple of other topics that need to be evaluated if you want it to be used in the United States. 1) Instructions for use Will RESAR artifacts include instructions for use? PVN Yes, that is a part of any artifact. I should have spelt it out. There would be inline instructions / cautions and a separate attachment listing examples, counter examples, experiences, and corrections. Both the artifact and all the attachments are updated based on user comments, referee recommendations and approval an editorial board. I will update the RESAR document accordingly. DONE
  • 8. Putcha V. Narasimham Knowledge Enabler Systems Founder Professor & Proprietor 205, Krishna Apts, Avenue No. 6, Banjara Hills, Hyderabad 500034 Tel: 91 40 6666 9393. Mobile: 98660 71582 putchavn@yahoo.com, ReSAR--Reusable Software Artifacts Repository 27MAR14 Page No 8 of 10 The Best Anywhere Must Reach the Needy Everywhere 2) Certification Will the artifacts be certified by RESAR to prove that they work as claimed? PVN: Yes, as above. I have to call it certification. I am planning maintain a running poll and post the results with the artifacts. Updated versions will be sent to the purchasers for free or a nominal fee (details to be worked out). DONE 3) Warranties Will RESAR artifacts be marketed "as is" or with a warranty? Probably "as is" with disclaimers would be safer. PVN: Yes, AS IS with disclaimers. I have also kept the option open for commercial assured mode of selling the artifacts (expanding ReSAR) DONE 4) Legal liabilities If someone acquires an artifact from ReSAR and it causes trouble or damages software or hardware, who is liable? PVN: Is not the disclaimer sufficient? Will add safety clauses. Some of ReSAR sounds like some of the Object Management Group (OMG). Do you know that group? PVN: I am aware of OMG with reference to UML and BPMN but not with reference to Artifacts. Please provide me a link to Artifact related publications. Best Regards, Capers Jones Good thought Manoj. AA Patent Claims precisely capture the essential inventive aspects in the most general terms. Even though the inventors know all about the inventions they need to work hard with attorneys to make the right claims. BB Yes, there is a similarity between the requirements and patent claims. Both must be precise and general at the same time which appears conflicting but is NOT. CC It is too hard to teach BAs how to draft patent claims and it is NOT worth the trouble. DD Here I believe it is more practical and cost effective to go from the particular to the general, using VISUALIZING & SIMULATION of new requirements and REUSE of all the artifacts of known requirements. EE For this building and updating a REPOSITORY of VALIDATED requirements and designs within & across companies will be of immense value to all involved. Write to me for my proposal RESAR: REUSABLE Software Artifacts Repository. kenablersys@yahoo.com 13SEP12 I recall responding to this. Yes, Reuse is very useful and advantageous. Invention must be promoted but NOT RE-invention. Reuse can be at various stages right from artifacts of BA & RE, Design, to Code / Test. Those interested may email kenablersys@yahoo.com for my proposal RESAR. 19SEP12 Dmitry Novik • Roger Session claims at http://simplearchitectures.blogspot.com.au/2012/07/misuse-of- reuse.html "IT Complexity Analytics tells us that the complexity of Function 1 is EXPONENTIALLY related to the number of systems using the Function. This is because each system is not using the exact same function, it is using some variant of the same function"
  • 9. Putcha V. Narasimham Knowledge Enabler Systems Founder Professor & Proprietor 205, Krishna Apts, Avenue No. 6, Banjara Hills, Hyderabad 500034 Tel: 91 40 6666 9393. Mobile: 98660 71582 putchavn@yahoo.com, ReSAR--Reusable Software Artifacts Repository 27MAR14 Page No 9 of 10 The Best Anywhere Must Reach the Needy Everywhere Exponential complexity? Really? Always? Let's take an example. As far as I know, there are zillions of systems using OpenFile system function. Path, open mode, share mode as an input. Stream of bytes as an output. A brilliant reuse example. What "exponential complexity" he is talking about? http://www.linkedin.com/groups/Simplicity-Microsoft-Word-Real-Time- 2662234.S.177583734?view=&srchtype=discussedNews&gid=2662234&item=177583734&type=member&tr k=eml-anet_dig-b_pd-ttl-cn&ut=3-JSknK0mXOls1 Capers Jones and Clifford: Very interesting & worth pursuing. AA In addition to the approaches suggested above, AA1 Holistic Systems Approach and AA2 REUSE of all software artifacts (which are tested & certified) other than "code" should substantially improve the efficiency and effectiveness of software development. BB: The "non-material" nature of software, though intangible, is actually a boon because every copy of "executable software artifact” is a working component, or sub-system without inventory and material- related problems. This should offset the costs of R&D substantially. If multiple developers and vendors work cooperatively the savings & profits should grow exponentially. I am not sure this potential is realized and exploited. PVN 02NOV12 ReSAR is being promoted with various individuals and groups. The originator Putcha V. Narasimham has no obligation to make it exclusive to any group or individual but what different groups or individuals do on their own will be controlled by the agreements and understanding they have with whoever is involved. Putcha V. Narasimham, kenablersys 06NOV12 Computer Software has some very special attributes of which NON MATERIAL ESSENCE of end- product is the most distinct and VALUABLE. What is more, the cost-less copies of Computer Software have more valuable distinction: Delivery of Services of Value, every time they are executed. ReSAR offers substantial benefits to contributors and users fairly. The REVENUES FLOW to the artifacts of VALUE and EFFORTS will flow to artifacts in use, reuse and demand. This promotes cooperative re-use and redirects efforts to improvements and new / innovative, useful artifacts in the business world. Hear Hear "but re-use should be our first step, not development... " "but re-use should be our first step, not development... " This is the open secret of engineering which software engineering MISSES or AVOIDS. All the SDLC methodologies would be at least 300% more efficient if what Chris says is the FIRST STEP is taken.
  • 10. Putcha V. Narasimham Knowledge Enabler Systems Founder Professor & Proprietor 205, Krishna Apts, Avenue No. 6, Banjara Hills, Hyderabad 500034 Tel: 91 40 6666 9393. Mobile: 98660 71582 putchavn@yahoo.com, ReSAR--Reusable Software Artifacts Repository 27MAR14 Page No 10 of 10 The Best Anywhere Must Reach the Needy Everywhere Software has one more supreme advantage. The non-material software artifact is indeed a fully functional component / sub-system. A repository of such artifacts is an inexhaustible source. One may have to still pay for the IP rights but that is negligible compared to perennial benefits. Please take a look at ReSAR (Reusable Software Artifacts Repository) at www.slideshare.net/putchavn I am very keen on joining any effort organization promoting ReSAR kind of activity. 17NOV12 Piotr and Robert: I saw the latest post first and your comments just now. Capers Jones was kind enough to review my ReSAR proposal (It was named COSAR previously) and had encouraging comments. AA: "Predictability and Control loss" may arise but “NOT because of REUSE”. I am NOT suggesting REUSE by unqualified hobbyists. It is "labor-saving and ready for experimenting" but "NOT a knowledge substitute". BB: Also, the Reuse is NOT restricted to code. All software artifacts of SDLC are included in ReSAR. They are all systematically categorized (with test and evaluation reports, usability, extensions etc CONTINUALLY). Templates and checklists are also parts of ReSAR. CC: COTS and SAAS are highly successful but they “cannot address what is outside their scope”. Also they are NOT yet available in a "unified repository". If a particular subsystem is NOT usable as such, the professionals have to look at reusable components and create a new component of the right functionality. Review support and guidance are also parts of ReSAR Operations. DD: In OOAD the "class libraries" facilitate “minimal additions” (over time as more and more sub & super-classes get added systematically as professionals increase REUSE). In any case, "reuse from ReSAR cannot be worse than" doing everything "de novo" or “ab initio". This applies to BA & RE activities and the BRD artifacts also. Mature branches of engineering have already established the validity of ReSAR principle. What is better for software is that it does NOT need MATERIAL and so there are NO "material and manufacturing defects". Professionals can pick what they want or CONFIGURE what they want with minimal redesign (they need NOT do it themselves) of just what is really new. Piotr... hope you had refreshing sleep. Please Re-read ReSAR if you don’t mind and cite what you are commenting on. Here is another related document Software LEGO: Programming-free Software Synthesis Kit that builds on ReSAR. You may see it on www.slideshare.net/putchavn ---III---