Academic literature on the topic 'Software patterns'
Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles
Consult the lists of relevant articles, books, theses, conference reports, and other scholarly sources on the topic 'Software patterns.'
Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.
You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.
Journal articles on the topic "Software patterns"
Schmidt, Douglas C., Mohamed Fayad, and Ralph E. Johnson. "Software patterns." Communications of the ACM 39, no. 10 (October 1996): 37–39. http://dx.doi.org/10.1145/236156.236164.
Full textStevens, P. "Software design patterns." Computing & Control Engineering Journal 11, no. 4 (August 1, 2000): 160–62. http://dx.doi.org/10.1049/cce:20000403.
Full textHelm, Richard. "Patterns, architecture and software." ACM SIGPLAN Notices 31, no. 1 (January 1996): 2–3. http://dx.doi.org/10.1145/249094.249099.
Full textCoplien, J. O. "Software patterns: Design utilities." Computer 29, no. 10 (October 1996): 48. http://dx.doi.org/10.1109/mc.1996.539721.
Full textVogt, Peter. "Patterns in software design." Landscape Ecology 34, no. 9 (March 28, 2019): 2083–89. http://dx.doi.org/10.1007/s10980-019-00797-9.
Full textKallja, Aurela. "Software development using design patterns." Ingenious 1, no. 2 (2021): 7–20. http://dx.doi.org/10.58944/uqak8608.
Full textSu, Jian Xia. "The Software Methods for Digital Textile Pattern." Applied Mechanics and Materials 738-739 (March 2015): 1328–31. http://dx.doi.org/10.4028/www.scientific.net/amm.738-739.1328.
Full textAlshudukhi, Jalawi Sulaiman. "Pattern-based solution for architecting cloud-enabled software." International Journal of ADVANCED AND APPLIED SCIENCES 8, no. 8 (August 2021): 9–19. http://dx.doi.org/10.21833/ijaas.2021.08.002.
Full textD Kulkarni, Nilesh, and Saurav Bansal. "Strategy Design Pattern Applied on a Mobile App Building." Journal of Mathematical & Computer Applications 1, no. 1 (March 31, 2022): 1–6. http://dx.doi.org/10.47363/jmca/2022(1)121.
Full textHarrison, Neil B., and James O. Coplien. "Patterns of productive software organizations." Bell Labs Technical Journal 1, no. 1 (1996): 138–45. http://dx.doi.org/10.15325/bltj.1996.6780050.
Full textDissertations / Theses on the topic "Software patterns"
Jones, Mary Elizabeth Song Il-Yeol. "Dimensional modeling : identifying patterns, classifying patterns, and evaluating pattern impact on the design process /." Philadelphia, Pa. : Drexel University, 2006. http://dspace.library.drexel.edu/handle/1860/743.
Full textWaqas, Ahmad, and Fawad Kamal. "Modeling Patterns in Software Design." Thesis, Blekinge Tekniska Högskola, Avdelningen för programvarusystem, 2007. http://urn.kb.se/resolve?urn=urn:nbn:se:bth-2350.
Full textFolkspark Vägan 15:11 ,372 40 Ronneby ,Sweden
Geyer-Schulz, Andreas, and Michael Hahsler. "Software engineering with analysis patterns." Institut für Informationsverarbeitung und Informationswirtschaft, WU Vienna University of Economics and Business, 2001. http://epub.wu.ac.at/592/1/document.pdf.
Full textSeries: Working Papers on Information Systems, Information Business and Operations
Ayata, Mesut. "Effect Of Some Software Design Patterns On Real Time Software Performance." Master's thesis, METU, 2010. http://etd.lib.metu.edu.tr/upload/2/12612001/index.pdf.
Full textJerding, Dean Frederick. "Visualizing interaction patterns in program executions." Diss., Georgia Institute of Technology, 1997. http://hdl.handle.net/1853/9223.
Full textBorstad, Ole Gunnar. "Finding Security Patterns to Countermeasure Software Vulnerabilities." Thesis, Norwegian University of Science and Technology, Department of Computer and Information Science, 2008. http://urn.kb.se/resolve?urn=urn:nbn:no:ntnu:diva-8850.
Full textSoftware security is an increasingly important part of software development as the risk from attackers is constantly evolving through increased exposure, threats and economic impact of security breaches. Emerging security literature describes expert knowledge such as secure development best practices. This knowledge is often not applied by software developers because they lack security awareness, security training and secure development methods and tools. Existing methods and tools require too much effort and security is often given less priority in the trade-off between functionality and security. This thesis defines a tool supported approach to secure software analysis and design. Possible vulnerabilities and their causes are identified through analysis of software specifications and designs, resulting in vulnerability cause graphs. The security modelling tool SeaMonster is extended to include security activity graphs; this technique is used with vulnerability cause graphs to model vulnerabilities and security improvement activities. A security activity graph is created to identify activities that keep the vulnerabilities from instantiating in the final software product. The activities in the security activity graph can be the use of security patterns. This way the above approach is used to find a security pattern as a countermeasure to a vulnerability, and can be used with the security pattern design templates implemented in a preliminary project. This is a way of providing coupling between security expertise and software developers to apply security knowledge in software development practice. The approach and tools are tested and demonstrated through a development case study of a medical patient journal system. The main contributions of this thesis are an approach to secure software analysis and design, an extension of the security modelling tool SeaMonster, a case study of the approach and tools that show how security can be incorporated in early stages of software development. The contributions are intended to improve availability of security knowledge, to increase security awareness and bridge the gap between software experts and software developers.
Harjumaa, L. (Lasse). "Improving the software inspection process with patterns." Doctoral thesis, University of Oulu, 2005. http://urn.fi/urn:isbn:9514278941.
Full textSampson, Adam T. "Process-Oriented Patterns for Concurrent Software Engineering." Thesis, University of Kent, 2008. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.527586.
Full textKhan, Saad Usman. "Identification of malicious behavior patterns for software." Thesis, Norges teknisk-naturvitenskapelige universitet, Institutt for telematikk, 2014. http://urn.kb.se/resolve?urn=urn:nbn:no:ntnu:diva-26603.
Full textAli, Zoya. "Designing Object Oriented Software Applications within the Context of Software Frameworks." The Ohio State University, 2011. http://rave.ohiolink.edu/etdc/view?acc_num=osu1316183692.
Full textBooks on the topic "Software patterns"
Withall, Stephen. Software Requirement Patterns. Redmond: Microsoft Press, 2007.
Find full textGalic, Michele. Patterns: Applying pattern approaches. 2nd ed. [Research Triangle Park, N.C.]: IBM International Technical Support Organization, 2004.
Find full textRylander, Stephen. Patterns of Software Construction. Berkeley, CA: Apress, 2022. http://dx.doi.org/10.1007/978-1-4842-7936-6.
Full textFrank, Buschmann, ed. Pattern-oriented software architecture: A system of patterns. Chichester: Wiley, 1996.
Find full textGoldfedder, Brandon. The Joy of patterns: Using patterns for enterprise development. Boston, [Mass.]: Addison-Wesley, 2001.
Find full textAdewale, Oshineye, ed. Apprenticeship patterns. Sebastopol, Calif: O'Reilly Media, 2010.
Find full textLinda, Rising, ed. Design patterns in communications software. Cambridge: Cambridge University Press, 2001.
Find full textHanmer, Robert S. Patterns for fault tolerant software. Chichester, England: John Wiley, 2007.
Find full textCoplien, James O. Organizational patterns of agile software development. Upper Saddle River, NJ: Pearson Prentice Hall, 2005.
Find full textLinda, Northrop, ed. Software product lines: Practices and patterns. Boston: Addison-Wesley, 2002.
Find full textBook chapters on the topic "Software patterns"
Hunt, John. "Software Patterns." In Practitioner Series, 169–79. London: Springer London, 2000. http://dx.doi.org/10.1007/978-1-4471-3639-2_11.
Full textRylander, Stephen. "Patterns." In Patterns of Software Construction, 1–8. Berkeley, CA: Apress, 2022. http://dx.doi.org/10.1007/978-1-4842-7936-6_1.
Full textBudgen, David. "Designing with Patterns." In Software Design, 261–92. Third edition. | Boca Raton : CRC Press, 2021. | Series: Chapman & Hall/CRC innovations in software engineering: Chapman and Hall/CRC, 2020. http://dx.doi.org/10.1201/b21883-19.
Full textBeningo, Jacob. "Design Patterns." In Embedded Software Design, 119–48. Berkeley, CA: Apress, 2022. http://dx.doi.org/10.1007/978-1-4842-8279-3_5.
Full textEilebrecht, Karl, and Gernot Starke. "Grundlagen des Software-Entwurfs." In Patterns kompakt, 5–18. Heidelberg: Spektrum Akademischer Verlag, 2010. http://dx.doi.org/10.1007/978-3-8274-2526-3_2.
Full textTaylor, John T., and Wayne T. Taylor. "Software Architecture." In Patterns in the Machine, 63–82. Berkeley, CA: Apress, 2021. http://dx.doi.org/10.1007/978-1-4842-6440-9_5.
Full textGilchrist, Alasdair. "Middleware Software Patterns." In Industry 4.0, 131–42. Berkeley, CA: Apress, 2016. http://dx.doi.org/10.1007/978-1-4842-2047-4_8.
Full textHu, Chenglie. "Software Design Patterns." In An Introduction to Software Design, 231–75. Cham: Springer International Publishing, 2023. http://dx.doi.org/10.1007/978-3-031-28311-6_8.
Full textHodges, Jason Lee. "Design Patterns." In Software Engineering from Scratch, 293–304. Berkeley, CA: Apress, 2019. http://dx.doi.org/10.1007/978-1-4842-5206-2_14.
Full textWilson, Greg. "Matching Patterns." In Software Design by Example, 25–34. Boca Raton: Chapman and Hall/CRC, 2024. http://dx.doi.org/10.1201/9781032725239-4.
Full textConference papers on the topic "Software patterns"
Franch, Xavier. "Software requirement patterns." In 2013 35th International Conference on Software Engineering (ICSE). IEEE, 2013. http://dx.doi.org/10.1109/icse.2013.6606758.
Full textBunke, Michaela. "Software-security patterns." In EuroPLoP 2015: 20th European Conference on Pattern Languages of Programs. New York, NY, USA: ACM, 2015. http://dx.doi.org/10.1145/2855321.2855364.
Full textWashizaki, Hironori, Masashi Kadoya, Yoshiaki Fukazawa, and Takeshi Kawamura. "Network Analysis for Software Patterns Including Organizational Patterns in Portland Pattern Repository." In 2014 Agile Conference (AGILE). IEEE, 2014. http://dx.doi.org/10.1109/agile.2014.12.
Full textJain, Prashant, and Michael Kircher. "Pattern Oriented Software Architecture: Patterns for Resource Management." In 2007 Working IEEE/IFIP Conference on Software Architecture (WICSA'07). IEEE, 2007. http://dx.doi.org/10.1109/wicsa.2007.32.
Full textBhatore, Siddharth, Y. Raghu Reddy, Lalit Mohan Sanagavarapu, and Svl Sarat Chandra. "Software Patterns to Identify Credit Risk Patterns." In 2020 IEEE 17th India Council International Conference (INDICON). IEEE, 2020. http://dx.doi.org/10.1109/indicon49873.2020.9342579.
Full textO'Rourke, Tom, and Gerard Meszaros. "Patterns in software architecture." In Addendum to the 1997 ACM SIGPLAN conference. New York, New York, USA: ACM Press, 1997. http://dx.doi.org/10.1145/274567.274593.
Full textFeng, L., X. Yu, G. Pu, S. Jiang, H. Zhu, and B. Gu. "Property Checking for Design Patterns." In Software Engineering. Calgary,AB,Canada: ACTAPRESS, 2010. http://dx.doi.org/10.2316/p.2010.677-065.
Full textDuell, Michael, John Goodsen, and Linda Rising. "Non-software examples of software design patterns." In Addendum to the 1997 ACM SIGPLAN conference. New York, New York, USA: ACM Press, 1997. http://dx.doi.org/10.1145/274567.274592.
Full textSoundarajan, Neelam, Jason O. Hallstrom, Adem Delibas, and Guoqiang Shu. "Testing Patterns." In 2007 31st IEEE Software Engineering Workshop. IEEE, 2007. http://dx.doi.org/10.1109/sew.2007.108.
Full textSilva, Carla, Jaelson Castro, Patrícia Tedesco, and Ismênia Silva. "Describing Agent-Oriented Design Patterns in Tropos." In Simpósio Brasileiro de Engenharia de Software. Sociedade Brasileira de Computação, 2005. http://dx.doi.org/10.5753/sbes.2005.23808.
Full textReports on the topic "Software patterns"
Brownsword, Lisa, Cecilia Albert, Patrick Place, and David Carney. Software Acquisition Patterns of Failure and How to Recognize Them. Fort Belvoir, VA: Defense Technical Information Center, April 2013. http://dx.doi.org/10.21236/ada584766.
Full textKhann, Tarun, and Krishna Palepu. The Evolution of Concentrated Ownership in India Broad patterns and a History of the Indian Software Industry. Cambridge, MA: National Bureau of Economic Research, July 2004. http://dx.doi.org/10.3386/w10613.
Full textTuniki, Himanshu Patel, Gabriel Bekö, and Andrius Jurelionis. Using Adaptive Behaviour Patterns of Open Plan Office Occupants in Energy Consumption Predictions. Department of the Built Environment, 2023. http://dx.doi.org/10.54337/aau541563857.
Full textJaroszewicz, Thomas, Elizabeth Bleszynski, Marek Bleszynski, and Vladimir Rokhlin. Advanced Antenna Pattern Prediction Software. Fort Belvoir, VA: Defense Technical Information Center, May 2006. http://dx.doi.org/10.21236/ada452136.
Full textSemerikov, Serhiy O., Mykhailo M. Mintii, and Iryna S. Mintii. Review of the course "Development of Virtual and Augmented Reality Software" for STEM teachers: implementation results and improvement potentials. [б. в.], 2021. http://dx.doi.org/10.31812/123456789/4591.
Full textPelletier, Justin M. Pattern Recognition Software: Functional Methodology Document. Fort Belvoir, VA: Defense Technical Information Center, January 2009. http://dx.doi.org/10.21236/ada494881.
Full textFader, Jaynie. Incorporating Pattern Making Textbook with a Notebook Project for Pattern Design Software. Ames: Iowa State University, Digital Repository, 2013. http://dx.doi.org/10.31274/itaa_proceedings-180814-853.
Full textCarter, T. R., C E Logan, and H. A. J. Russell. Three-dimensional model of dolomitization patterns in the Salina Group A-1 Carbonate and A-2 Carbonate units, Sombra Township, Lambton County, southern Ontario. Natural Resources Canada/CMSS/Information Management, 2024. http://dx.doi.org/10.4095/332363.
Full textTawfik, Aly, and Utsav Shah. Analysis of Freight Movements in the San Joaquin Valley. Mineta Transportation Institute, February 2023. http://dx.doi.org/10.31979/mti.2023.2131.
Full textHenry, Wendell A. High Performance Hardware and Software for Pattern Reconition and Image Processing. Fort Belvoir, VA: Defense Technical Information Center, December 1994. http://dx.doi.org/10.21236/ada289153.
Full text