Abstract
Software engineers are facing increasing pressure from clients to provide architectural solutions that can be built with today’s requirements and be flexible enough to meet future needs. It is common practice in the domain of software development to see customers constantly modifying and expanding the requirements of the future system. Faced with the reality of ever changing requirements, it is desirable to use an architecture that allows for easy modifications of existing functionalities and easy adoption of new ones .
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns Elements of Reusable Object-Oriented Software. Addison-Wesley, Reading (1995)
Lakos, J.: Large Scale C + + Software Design. Addison Wesley, MA, USA, Reading (1996)
Papajorgji, P.: A plug and play approach for developing environmental models. Environ. Model. Softw. 20(10), 1353–1357 (2005)
Papajorgji, P., Shatar, T.: Using the unified modelling language to develop soil water-balance and irrigation-scheduling models. Environ. Model. Softw. 19, 451–459 (2004)
Prosise, J.: Programming Microsoft.NET. Microsoft Press, USA (2002)
Szyperski, C.: Component Software. Beyond Object-Oriented Programming. Addison-Wesley/ACM Press, New York (1999)
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer Science+Business Media New York
About this chapter
Cite this chapter
Papajorgji, P.J., Pardalos, P.M. (2014). The Plug and Play Architecture. In: Software Engineering Techniques Applied to Agricultural Systems. Springer Optimization and Its Applications, vol 93. Springer, Boston, MA. https://doi.org/10.1007/978-1-4899-7463-1_12
Download citation
DOI: https://doi.org/10.1007/978-1-4899-7463-1_12
Published:
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4899-7462-4
Online ISBN: 978-1-4899-7463-1
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)