Reuse Content on InfoQ

Articles about Reuse

Success Factors for Systematic Reuse by Vijay Narayanan Posted on Jul 07, 2010 Systematic reuse requires the interplay of people, process, and technology decisions executed within the context of real world constraints. Are there success factors that will make a difference to reuse? This article offers five success factors that will help capture domain variations, ease integration, delve deeper into design context, work effectively as a team, and manage domain complexity.

Tips for Effective Software Reuse by Vijay Narayanan Posted on Jun 18, 2009 Vijay Narayananoffers 10 practival tips on succeeding with systematic reuse of software components, based on his experience with multiple projects. The collection of tips is not intended to be exhaustive but will help developers and team leaders to appreciate the variety of strategies that one has to undertake in order to succeed with systematic reuse.

Interviews about Reuse

Francesco Cesarini and Simon Thompson on Erlang by Francesco Cesarini and Simon Thompson Posted on May 26, 2011 Francesco Cesarini and Simon Thompson discuss how Erlang's design allows fault tolerance and resilience, modular error handling, details of the actor model implementation and distributed programming.

Austin Che on Software And Bio Engineering by Austin Che Posted on Nov 03, 2009 Austin Che discusses the state of synthetic biology, what software engineering can learn from biology and how software practices are adopted in bio engineering.

Presentations about Reuse

REST, Reuse, and Serendipity by Steve Vinoski Posted on Apr 04, 2009 Planning reusability is hard, designing for unforeseen reuse might be even harder. In this QCon London 2008 talk, Steve Vinoski presents some of the barriers to reuse found in typical distributed systems development approaches, and discusses how REST not only helps overcome some of these barriers, but also leads to potentially significantly increased chances for achieving serendipitous reuse.

Managing Variability in Product-Lines by Markus Völter Posted on Jun 25, 2008 In this talk, Markus Völter illustrates how model-driven and aspect oriented software development help addressing the challenge of managing variability in product line engineering. Both the problem space and the solution space are described by models, using a model-to-model transformation to map problem space variability to solution space variability.

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2013 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy