References
[1]. Ian Sommerville, (2004). "Software Engineering",
Addison Wesley, 7th edition.
[2]. Karlm, (2006). "Software Lifecycle Models', KTH.
[3]. National Instruments Corporation, (2006). "Lifecycle
Models", http://zone.ni.com.
[4]. Barry Boehm, (2000). "Spiral Development:
Experience, Principles, and Refinements", edited by
Wilfred J. Hansen.
[5]. Zannier C., (2002). "Tool Support for Refactoring to
Design Patterns", Conference on OOP System Language
and Applications, Companion of the 17th annual ACP
SIGPLAN Conference on OOP Systems, Languages and
Applications, Seattle, Washington, pp. 122-123.
[6]. Pressman R. S., (2009). "Software Engineering", 7th
edition, McGraw Hill Education.
[7]. Gomma H., and Farukh G. A., (1999). "A Reusable
Architecture for Federated Client/Server Systems",
Proceedings of the 1999 Symposium on Software
Reusability, Los Angeles, California, US, pp. 113-121.
[8]. Paulisch F., Siemens AG, (1994). "Software
Architecture and Reuse – an Inherent Conflict?" 3rd
International Conference on Software Reuse, Nov, pp.
214.
[9]. K.S. J., and Dr. Vasantha R., (1993). "A New Process
Model for Reuse based Software Development
Approach", Proceedings of the World Congress on
Engineering, London U.K, July 2008, Vol. 1. Peterson, L. L.
Reasoning about naming systems.
[10]. D. Beyer, A. Noack, and C. Lewerentz. (2005).
Efficient relationalc alculation for software analysis. IEEE
Trans. Software Eng., Vol.31(2): pp.137–149.
[11]. M. G. J. van den Brand, A. van Deursen, J. Heering,
H. de Jong, M. de Jonge, T. Kuipers, P. Klint, L. Moonen, P.
Olivier, J. Scheerder, J. Vinju, E. Visser, and J. Visser.
(2001). The Asf+Sdf Meta-Environment: a componentbased
language laboratory. In R. Wilhelm, editor,
Compiler Construction (CC'01), Volume 2027 of Lecture
Notes in Computer Science, pp.365–368, Genova, Italy,
April. Springer- Verlag.
[12]. B. Graaf and A. V. Deursen, (2007). Model-driven
consistency checking of behavioural specifications. In
Proceedings Fourth International Workshop on Modelbased
Methodologies for Pervasive and Embedded
Software (MOMPES 2007). IEEE Computer Society.
[13]. T. Reus, H. Geers, and A. van Deursen, (2006).
Harvesting software systems for MDA- based
reengineering. In European Conference on Model Driven
Architectures: Foundations and Applications, Volume
4066 of Lecture Notes in Computer Science, pages
213–225.
[14]. Balzer, R., (1981). Transformational Implementation:
An Example, IEEE Trans. Software Engineering, Vol.7, No.1,
pp.3-14.
[15]. Boehm, B., (1987). A Spiral Model of Software
Development and Enhancement, Computer, Vol.20(9),
pp.61-72.
[16]. Legg B. Deanna, Synopsis of COCOMO.
[17]. Boehn B, Clark Bradford, Horowitz Ellis, Westland C.,
Masachy R. and Selby R., Cost Models for future Software
Life Cycle Processes: COCOMO 2.0.
[18]. Singh S. and Chana I., (2012). Enabling Reusability in
Agile Software Development. In International Journal of
Computer Applications (0975 – 8887), Vol.50, No.13, July.