Reusable software units integration knowledge in a distributed development environment

Authors: Zinn, M., Fischer-Hellmann, K.P., Schuette, A. and Phippen, A.D.

Journal: Proceedings of the 2nd International Workshop on Software Knowledge, SKY 2011, in Conjunction with IC3K 2011

Pages: 24-35

ISBN: 9789898425829

Abstract:

Today's software units (classes, components and services) require large amounts of information during their development and use that can be documented for future reference, like documentation, multimedia files, specification, and models. The availability of certain information, for example documentation, is one of the factors that determines the capabilities of a unit, especially by reusing it. Additional information is necessary and essential for the success of the entire development process when applying certain procedure models, like Rational Unified Process (RUP). Acquiring these units and their content is important for reuse. However, this causes a problem in the area of global cooperation. Currently, approaches are missing that deal with software reuse in distributed software reuse scenarios. Especially the problem of missing knowledge about integration of reusable software units in these scenarios has not yet been addressed. This knowledge is also an important factor for reuse and reuse decisions. As a result software development teams locate at different locations my have problem to integrate exchanged reusable software units. This paper discusses the challenges of integration in distributed reuse scenarios by focusing on an industrial example and create a model extension for a existing reuse system. As an result integration of reusable software units can be done remotely without the necessary integration knowledge.

Source: Scopus

Reusable software units integration knowledge in a distributed development environment

Authors: Zinn, M., Fischer-Hellmann, K.P., Schuette, A. and Phippen, A.D.

Journal: Proc. Int. Workshop Softw. Knowl., SKY, Conjunction IC3K

Pages: 24-35

ISBN: 9789898425829

Source: Manual