Support to Development-with-Reuse in Very Small Software Developing Companies

  • José L. Barros
  • José M. Marqués
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4039)


There are a variety of specifications to represent information about reusable assets. Most of this models and specifications are complex, difficult to understand and implement in reduced environments. Small and very small organizations (less than 10 employees) can benefit from reuse but, they need easy to understand methodologies, processes and tools; low cost technologies and, flexible development models. We provide a flexible approach to the modelling process proposing an easy model to represent and classify reusable assets, mainly those developed inside the organization but, compliant with standards to allow the use of COTS. Our model deals with functional and non-functional properties and, it’s able to represent assets from the whole software development life cycle.


Functional Description Small Software Development Life Cycle Retrieval Mechanism Software Development Life Cycle 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Brereton, P., Linkman, S., Boegh, J., Thomas, N., De Panfilis, S.: Software Components – Enabling a Mass Market. In: Proc. Of the 10th Int’l Workshop on Software Technology and Engineering Practice (2002)Google Scholar
  2. 2.
    Fayad, M.E., Laitinen, M., Ward, R.P.: Software engineering in the small. Communications of the ACM 43(3), 115–118 (2000)CrossRefGoogle Scholar
  3. 3.
    González, R., Meer, K.: Standard metadata applied to software retrieval. JIS 30(4), 300–309 (2004)CrossRefGoogle Scholar
  4. 4.
    McConnel, S.: Rapid development. McGraw-Hill, New York (1996)Google Scholar
  5. 5.
    Laird, C.: XMI and UML combine to drive product developmentGoogle Scholar
  6. 6.
  7. 7.
  8. 8.
    Constantopoulos, P., Dörr, M.: Component Classification in the Software Information Base. In: Nierstrasz, O., Tsichritzis, D. (eds.) Object-Oriented Software Composition, pp. 177–200. Prentice Hall, Englewood Cliffs (1995)Google Scholar
  9. 9.
    Karlsson, E.A.: Software Reuse: A Holistic Approach. John Wiley & Sons, Chichester (1996)Google Scholar
  10. 10.
    García, F.J., Marqués, J.M., Maudes, J.M.: Mecano: Una Propuesta de Componente Software Reutilizable. II Jornadas de Ingeniería del Software, Donostia-San Sebastián, September 3-5, pp. 232–244 (1997)Google Scholar
  11. 11.
    Lloréns, J., Morato, J., Genova, G., Fuentes, M., Quintana, V., Díaz, I.: RSHP: An information representation model based on relationships. In: Damiani, E., Jain, L.C., Madravio, M. (eds.) Soft Computing in Software Engineering. Studies in Fuzziness and Soft Computing Series, vol. 159, pp. 221–253. Springer, Heidelberg (2004)Google Scholar
  12. 12.
  13. 13.
    Barros, J., Marques, J.: Conglomerados Multidimensionales: Un mecanismo simple de organización de Elementos Software Reutilizables. In: JISBD 2002, Madrid, November 2002, pp. 375–386 (2002)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • José L. Barros
    • 1
  • José M. Marqués
    • 2
  1. 1.CS DepartmentUniversity of VigoSpain
  2. 2.CS DepartmentUniversidad de ValladolidSpain

Personalised recommendations