TechRepublic : A ZDNet Tech Community

1 Resources for

software reuse

  • Subscribe to this listing via:
  • RSS
  • Email

TechRepublic Resources

A Java Reuse Repository for Eclipse Using LSI
Software Reuse is a concept that is frequently mentioned as a way to improve software developers' productivity. However, there are a number of issues that need to be addressed in order for software reuse to be adopted by developers. One of those issues is providing enough reusable artifacts. The Java...
Tags: Javadoc, Java API, Artifact, Eclipse, Software Reuse, Java Standard API, Programming Languages, Java, Software Development, Software/Web Development
White papers 2007-04-03

Additional Resources

Predictions for 2003: Service-oriented architecture is changing software
By Roy SchulteThe state of the art in software will evolve markedly in 2003. Innovation and technical progress march on, even though the revenue growth of most software vendors was slowed by poor sales results in 2001 and 2002. Regardless of whether the rate of new IS development projects returns...
Tags: business logic, Gartner  , object-oriented, SOA, software, tier
Technical articles 2003-01-15
Do IT consultants have a right to reuse code?
Do you have the right to reuse code that you create for one IT consulting client in an engagement for another client? Naturally, you learn new techniques as you work on a problem that you can't help but apply to similar projects in the future. But how different does the...
Tags: Software, Information Technology, Client, Consulting, Outsourcing, Tools & Techniques, Open Source, It Operations, Business Operations, Outsourcing & Subcontracting, Management, Chip Camden
Blog posts 2008-04-23
A successful reuse environment requires new roles and incentives
The key to creating a lasting reuse environment is having people responsible for completing the tasks unique to reuse and motivating staff members to make it work. Learn what roles and incentives should be in place to make reuse successful.If your CIO says that you are going to create a...
Tags: Sales force management, Tom Mochal, reuse environment, incentive
Technical articles 2002-02-25
Benefit from reuse throughout the project life cycle
A reuse environment involves far more than simply recycled code. In fact, you may be able to reuse project definitions, requirements, and pretested components, among other things. See how to take advantage of reuse opportunities from planning to testing.When people first hear the term "reuse environment," they tend to think...
Tags: Tom Mochal, benefit, reuse environment
Technical articles 2002-03-11
Laying the groundwork for a reuse environment
Everyone seems to agree that reuse in development is a good thing. However, achieving it may not be that simple. Find out what building a reuse environment really means and what it will take to get there.A significant amount of cost and effort is wasted when documents and objects are...
Tags: PRODUCTIVITY, Tom Mochal, reuse environment
Technical articles 2002-01-29
You need sound processes and training to facilitate reuse
The cornerstones of an effective reuse environment are people, processes, and technology. This article tackles two key elements of this model: processes for managing reuse components and training staff to meet the particular challenges of the environment.A true reuse environment is far more ambitious than Web developers using common components...
Tags: Workforce management, Team management, Tom Mochal, training, reuse environment
Technical articles 2002-02-11
The reuse environment is more about culture than technology
Everyone knows component reuse is a good thing, so why doesn't everyone follow that model? The answer probably has more to do with people than technology. Find out about the factors that can make or break your reuse efforts.Of all the revolutions that have promised to speed business application development...
Tags: PRODUCTIVITY, Tom Mochal, reuse environment
Technical articles 2002-01-23
Capture the value of your reuse environment
Building a successful reuse environment demands considerable time and effort. And sooner or later, you'll need to quantify the benefits that reuse is providing to your organization. Use this list of metrics to help make your case.To build a successful reuse environment and culture, you need to establish good reuse...
Tags: Sales force management, Tom Mochal, reuse environment, successful reuse environment
Technical articles 2002-03-06
Building a reuse environment: Recognize the benefits and overcome the barriers
To build a reuse environment, you need a realistic view of the obstacles you'll encounter--and the tenacity and executive sponsorship to overcome them. See why the challenge is worth undertaking and learn some strategies for avoiding pitfalls.In previous columns, we've discussed the hard work associated with establishing a reuse environment...
Tags: Benefits, Tom Mochal, reuse environment, benefit, barrier
Technical articles 2002-02-04
Why you need a code reuse specialist
Object-oriented programming is great because it lets you write reusable chunks of code, instead of reinventing the wheel for each project. But recycling code isn't as easy as it sounds. That's why Matthew Osborn says you need an expert.Don't get me wrong from the title of this article—I'm as big...
Tags: OOA/OOD/OOP, Matthew Osborn, object-oriented, object-oriented programming
Technical articles 2002-05-01
Reuse-Based Software Development Methodology
Software has been reused in applications development ever since programming started. However, the reuse practices have mostly been ad hoc, and the potential benefits of reuse have never been fully realized. Most of the available software development methodologies do not explicitly identify reuse activities. The Application of Reusable Software Components...
Tags: Software, Software Engineering Institute, Software Development, Development Tools, Tools & Techniques, Software/Web Development, Management
White papers
Develop a framework to meet requirements for code and design reuse
Frameworks allow software architects and developers to reuse code, abstractions and designs, and are typically built with the intention of large-scale reuse. However, it is fairly common for a software development project to decide to build a framework after identifying a potential for reuse across several applications that are being...
Tags: Framework, Reuse, Addison-Wesley, Software Development, Development Tools, Software/Web Development
Book chapters 2006-11-01
Do IT consultants have a right to reuse software?
Software intellectual propertyDoesn't the whole idea of software IP fly in the face of the idea that code reuse is a Good Thing?If you're a believer in open source, can you in good conscience work for a provider of proprietary solutions? I do, and the guilt pains me all...
Tags: Tools & Techniques, GPL, software, open source
Discussion threads 2008-04-23
Survey: SOA delivering; SOAP out, REST in
REST experiencesI recently completed a Web Services project using RESTful technology. As a consultant, it behoved me to have the work completed quickly and also have my code accessible and understandable for my successors. RESTful technology had already been decided upon as the vechicle for the Web Services. The project...
Tags: Service-oriented architecture (SOA), Web services, Middleware, survey, Simple Object Access Protocol, SOA, RESTful, Web
Discussion threads 2009-02-25
Adopt these five critical success factors to be a top-notch developer
What does it take to be a top-notch developer? Here are five critical success factors for taking your skills and your career to the next level.A friend of mine in his second year at the university asked me what it takes to be a great programmer. He had built a...
Tags: OOA/OOD/OOP, Development tools, Jonathan Lurie, mentor, programmer, developer
Technical articles 2002-07-15
MVC design pattern brings about better organization and code reuse
Consider the MVC design pattern for your development projects. Using its three components, you can open up new levels of robustness, code reuse, and organization.Model-View-Controller MVC is a widely used software design pattern that was created by Xerox PARC for Smalltalk-80 in the 1980s. More recently, it has become the...
Tags: Scripting languages, J2EE, XML, Application servers, Brian Kotek, MVC design pattern
Technical articles 2002-10-30
Rational Rose simplifies software development
Rational Rose uses modeling to unify and simplify the software development process. Find out why Jason Charvat thinks it's the top-ranked visual modeling tool.As a project manager, I’ve worked on many software development projects, some good and some downright horrible. I’ve realized that there are some things that make software...
Tags: Development tools, IBM Corp., software, Jason P. Charvat, IBM Rational Rose, software development
Technical articles 2002-09-17
Flaw in mail-list software leaks passwords
Stay on top of the latest tech news with our free IT News Digest newsletter, delivered each weekday. Automatically sign up today!By ...
Tags: OPEN SOURCE, SECURITY, UNIX, Patches, software, Mailman Web site, Mailman, password
Technical articles 2005-02-11
Making the Most of UML 2.0 for Design Reuse
UML 2.0 provides a powerful means of component reuse to allow you better portability of your systems and software design. Primarily this is achieved with the addition of Ports that allow you to create well-defined interfaces into your architecture. Rhapsody is the industry's leading UML 2.0 based Model-Driven Development environment...
Tags: UML 2.0, UML, Model-Driven Development, Programming Languages, Ooa/Ood/Oop, Software Development, Software/Web Development
Webcasts
  • << Previous
  • page 1 of 1
  • Next >>


IT Help Desk Survival Guide, Third Edition
TechRepublic's IT Help Desk Survival Guide, Third Edition provides tools and recommendations to help you better manage help desk services, improve end-user support, troubleshoot frustrating hardware issues, identify quick fixes to vexing Windows problems, and help users make the most of Microsoft Office 2003.
Buy Now
IT Professional's Guide to Policies and Procedures, Third Ed
Whether you're creating policies for management, training, personnel, support, privacy, Internet/e-mail usage, security, or inventory, you'll meet the needs of your entire enterprise with this one download!
Buy Now

SmartPlanet

Click Here