Sponsored White Papers, Webcasts, and Downloads
TechRepublic Resources
- sort by:
- Relevance
- Date
- Popularity
- 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...
- 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...
- 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...
- 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...
- 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...
- 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...
- 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...
- 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...
- 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...
- 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...
- 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...
- 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...
- 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...
- 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...
- 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...
- 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...
- 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...
- 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...
- 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 ...
- 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...
- Webcasts
- << Previous
- page 1 of 1
- Next >>
