Academic literature on the topic 'Software patterns'

Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles

Select a source type:

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"

1

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 text
APA, Harvard, Vancouver, ISO, and other styles
2

Stevens, 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 text
APA, Harvard, Vancouver, ISO, and other styles
3

Helm, Richard. "Patterns, architecture and software." ACM SIGPLAN Notices 31, no. 1 (January 1996): 2–3. http://dx.doi.org/10.1145/249094.249099.

Full text
APA, Harvard, Vancouver, ISO, and other styles
4

Coplien, J. O. "Software patterns: Design utilities." Computer 29, no. 10 (October 1996): 48. http://dx.doi.org/10.1109/mc.1996.539721.

Full text
APA, Harvard, Vancouver, ISO, and other styles
5

Vogt, 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 text
APA, Harvard, Vancouver, ISO, and other styles
6

Kallja, Aurela. "Software development using design patterns." Ingenious 1, no. 2 (2021): 7–20. http://dx.doi.org/10.58944/uqak8608.

Full text
Abstract:
Information systems have become an integral part of our lives. The demands for software that helps us accomplish our daily tasks are ever-increasing, considering the great technological momentum around the globe. Software engineering is the process of analyzing user requirements and designing and developing software applications. Each user request is a problem that an individual or a business has encountered in the daily work processes. The goal of software engineering is to provide an optimal and efficient solution to these problems to increase the overall productivity of employees in the respective industries and at the end of the day, to increase profits. Providing these solutions is no easy feat, as the problems are often complex and in addition to requiring careful analysis, they also need smart solutions. Fortunately, we have the ability to learn from experience and apply our knowledge in different contexts to achieve our goals. As in any field of life, problems have a recursive nature and it often happens that the same problem is encountered in different contexts. Naturally, we can think that similar problems have similar solutions. The set of solutions to general software design problems in a specific context constitutes what are called design patterns. Design patterns are structures of how some objects dialogue with each other to provide a specific solution to a problem. They are ready-made solutions to known problems, and the real challenge with them is not in their construction, but in the intuitive ability to associate a design problem with the corresponding pattern that offers the most optimal solution. This paper will deal with the development of an information system for an ATM Exchange system, which carries the functionalities of an ATM cash machine and exchange rate chart. The development of this software will be totally based on design patterns, more specifically the “Observer” pattern and “Chain of Responsibility” pattern. This paper aims to emphasize the advantages of using design patterns and highlight their potential to solve general problems in a specific context. It also focuses on software engineers, information systems developers, and software engineering students. This paper will serve as a manual of best software development practices, and emphasize the principles of flexibility and reusability of information systems development components.
APA, Harvard, Vancouver, ISO, and other styles
7

Su, 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 text
Abstract:
Based on the analyzing of digital textile picture, pattern, and feature, Digital textile computer simulation is proposed in this paper. A series of softwares are used to make the digital patterns. and some examples are showed done by software. They are created by experiments of classic patterns and parameters or combination of several softwares.The results shows that the methods of making digital textile pattern are useful and available.
APA, Harvard, Vancouver, ISO, and other styles
8

Alshudukhi, 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 text
Abstract:
Cloud computing exploits the software as a service model with distributed and interoperable services for the composition of software systems. Cloud-enabled systems that demand elasticity, scalability, and composition of services, etc., there is a need to capitalize on reusable solutions exploiting patterns and styles to architect cloud-based software. The objective of this research is to build and exploit a catalog of patterns that support reusable design knowledge to develop cloud-based architectures. We propose a three-step process with (i) pattern discovery, (ii) pattern documentation (building the catalog), and finally, (iii) pattern application (exploiting the catalog) to enable pattern-based architecting of cloud systems. We discovered seven patterns as generic and reusable solutions and demonstrate the pattern-driven architecture of the ECMC case study. Results suggest that pattern-based architecting enables the reuse of generic design decisions but lacks fine-grained architectural design. The solution is the first attempt towards establishing the catalog as a repository of patterns for architecture-based development of cloud systems.
APA, Harvard, Vancouver, ISO, and other styles
9

D 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 text
Abstract:
This paper provides the importance and application of design patterns in software engineering, particularly focusing on the Strategy Design Pattern. It outlines how design patterns offer efficient, flexible, and reusable solutions to common problems in object-oriented software development. The paper presents a case study of Strategy Design Pattern’s application in a mobile app builder, emphasizing its role in creating adaptable and maintainable software architecture. Additionally incorporates commentary on the SOLID Open and Close principle, explaining how it allows software entities to be extendable without modifying existing code, thus enhancing the scalability and robustness of the application. The OC principle integration with the Strategy Design Pattern demonstrates its practicality in promoting flexible and stable software development.
APA, Harvard, Vancouver, ISO, and other styles
10

Harrison, 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 text
APA, Harvard, Vancouver, ISO, and other styles

Dissertations / Theses on the topic "Software patterns"

1

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 text
APA, Harvard, Vancouver, ISO, and other styles
2

Waqas, 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 text
Abstract:
Software patterns provide solutions to recurring design problems, provide a way to reason about the quality attributes, and support stakeholders in understanding the system. Naturally, the use of software patterns emerges from the requirements of the software. Use Cases have been a traditional and authentic approach to document these requirements. We propose a way to mine these patterns by sing use cases and advocate their significance in saving resources and time. For this purpose, an open-source system is discussed and four design patterns are mined with the help of use cases elicited from the documentation and literature available for the selected system. Patterns mined in this system are then document in GOF format.Furthermore, the consequences of few patterns on quality attributes are studied and an additional design pattern is proposed to improve the quality of the system.
Folkspark Vägan 15:11 ,372 40 Ronneby ,Sweden
APA, Harvard, Vancouver, ISO, and other styles
3

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 text
Abstract:
The purpose of this article is twofold, first to promote the use of patterns in the analysis phase of the software life-cycle by proposing an outline template for analysis patterns that strongly supports the whole analysis process from the requirements analysis to the analysis model and further on to its transformation into a flexible design. Second we present, as an example, a family of analysis patterns that deal with a series of pressing problems in cooperative work, collaborative information filtering and sharing, and knowledge management. We present the step-by-step evolution of the analysis pattern virtual library with active agents starting with a simple pinboard. In this paper we propose that using patterns in the analysis phase has the potential to reducing development time by introducing reuse already at the analysis stage and by improving the interface between analysis and design phase. To quantify our proposal we present results from the Virtual University project of the Vienna University of Economics and Business Administration, where the analysis patterns developed in this paper were used to implement several information systems. (author's abstract)
Series: Working Papers on Information Systems, Information Business and Operations
APA, Harvard, Vancouver, ISO, and other styles
4

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 text
Abstract:
In this thesis, effects of some software design patterns on real time software performance will be investigated. In real time systems, performance requirements are critical. Real time system developers usually use functional languages to meet the requirements. Using an object oriented language may be expected to reduce performance. However, if suitable software design patterns are applied carefully, the reduction in performance can be avoided. In this thesis, appropriate real time software performance metrics are selected and used to measure the performance of real time software systems.
APA, Harvard, Vancouver, ISO, and other styles
5

Jerding, Dean Frederick. "Visualizing interaction patterns in program executions." Diss., Georgia Institute of Technology, 1997. http://hdl.handle.net/1853/9223.

Full text
APA, Harvard, Vancouver, ISO, and other styles
6

Borstad, 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 text
Abstract:

Software 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.

APA, Harvard, Vancouver, ISO, and other styles
7

Harjumaa, L. (Lasse). "Improving the software inspection process with patterns." Doctoral thesis, University of Oulu, 2005. http://urn.fi/urn:isbn:9514278941.

Full text
Abstract:
Abstract The quality of a software product depends largely on the quality of the process that is used to develop it. In small software companies, the development process may be informal or even ad hoc, which causes uncertainty and variation in the product quality. However, quality issues are as important in small companies as in their larger counterparts. To sustain their dynamics and competitiveness, small organizations need to concentrate on the most effective quality assurance methods. Software inspection is a proven method for improving product quality and it provides a very cost-effective way for small companies to improve their development processes. This study introduces a framework for adjusting the inspection process for the organization's specific needs and evaluating its capabilities. The main focus of this work, however, is on refining and improving the inspection process. The improvement is guided by concrete instructions that are documented as process patterns. The pattern approach has already been used successfully in several other areas of software engineering. Patterns aim at capturing the best practices of software development and transferring this knowledge between people or organizations. The framework for inspection process capability originates from the literature relating to different types of peer review methods and experiments with flexible and tool-supported inspections in small companies. Furthermore, generic process improvement models are studied to find a feasible structure for the framework. As a result of the analysis, the i3 capability model is introduced. The feasibility of the model has been investigated in real-life software organizations carrying out inspections. After the capability evaluation, the inspection process can be upgraded with the aid of improvement patterns, which provide structured and easy-to-follow guidelines for implementing improvements. An initial list of patterns, describing solutions to the most common problems confronted in the establishment of inspections, is extracted from related inspection research and an industrial experiment. The contributions of this study are, first, the new view of the inspection process, based on the fundamental activities that are performed during an inspection instead of a series of stages, as it is usually presented. An activity-based process description enables tailoring of the process for organization-specific needs and its targeted improvement. Second, the study introduces a practical, lightweight method for implementing the improvement. Patterns are especially suitable in companies where resources are limited and full-scale improvement programmes cannot be initiated. Furthermore, the generic process improvement models do not provide detailed information on how improvements should be carried out, and the pattern approach represents a promising method for that. Third, the inspection process currently does not have a very significant role in generic software process improvement models; this study helps in outlining the importance of inspections. A similar approach could be applied to other software subprocesses to enable their evaluation and improvement.
APA, Harvard, Vancouver, ISO, and other styles
8

Sampson, 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 text
APA, Harvard, Vancouver, ISO, and other styles
9

Khan, 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 text
Abstract:
Over the years malware has increased in number and became increasingly harmful. Traditionally, anti-virus suites are used to protect the computers from various forms of malware. In recent years a new technique called “behavior based malware analysis” has become famous which overcomes some of shortcomings of traditional anti-virus suites. Just like antivirus suites require signatures, behavior analysis systems require patterngroups for malware identification. This thesis presents the design and implementation of a Malware Pattern Generator (MPG). MPG is built to automatically generate behavior based pattern groups from a given malicious dataset. MPG uses hierarchical clustering to find similarities between malware and extracts the similarities to generate pattern groups. Three variants of MPG are developed during the work on this thesis and the results of their evaluation against malicious datasets are presented.
APA, Harvard, Vancouver, ISO, and other styles
10

Ali, 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 text
APA, Harvard, Vancouver, ISO, and other styles

Books on the topic "Software patterns"

1

Withall, Stephen. Software Requirement Patterns. Redmond: Microsoft Press, 2007.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
2

Galic, Michele. Patterns: Applying pattern approaches. 2nd ed. [Research Triangle Park, N.C.]: IBM International Technical Support Organization, 2004.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
3

Rylander, Stephen. Patterns of Software Construction. Berkeley, CA: Apress, 2022. http://dx.doi.org/10.1007/978-1-4842-7936-6.

Full text
APA, Harvard, Vancouver, ISO, and other styles
4

Frank, Buschmann, ed. Pattern-oriented software architecture: A system of patterns. Chichester: Wiley, 1996.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
5

Goldfedder, Brandon. The Joy of patterns: Using patterns for enterprise development. Boston, [Mass.]: Addison-Wesley, 2001.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
6

Adewale, Oshineye, ed. Apprenticeship patterns. Sebastopol, Calif: O'Reilly Media, 2010.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
7

Linda, Rising, ed. Design patterns in communications software. Cambridge: Cambridge University Press, 2001.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
8

Hanmer, Robert S. Patterns for fault tolerant software. Chichester, England: John Wiley, 2007.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
9

Coplien, James O. Organizational patterns of agile software development. Upper Saddle River, NJ: Pearson Prentice Hall, 2005.

Find full text
APA, Harvard, Vancouver, ISO, and other styles
10

Linda, Northrop, ed. Software product lines: Practices and patterns. Boston: Addison-Wesley, 2002.

Find full text
APA, Harvard, Vancouver, ISO, and other styles

Book chapters on the topic "Software patterns"

1

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 text
APA, Harvard, Vancouver, ISO, and other styles
2

Rylander, 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 text
APA, Harvard, Vancouver, ISO, and other styles
3

Budgen, 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 text
APA, Harvard, Vancouver, ISO, and other styles
4

Beningo, 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 text
APA, Harvard, Vancouver, ISO, and other styles
5

Eilebrecht, 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 text
APA, Harvard, Vancouver, ISO, and other styles
6

Taylor, 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 text
APA, Harvard, Vancouver, ISO, and other styles
7

Gilchrist, 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 text
APA, Harvard, Vancouver, ISO, and other styles
8

Hu, 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 text
APA, Harvard, Vancouver, ISO, and other styles
9

Hodges, 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 text
APA, Harvard, Vancouver, ISO, and other styles
10

Wilson, 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 text
APA, Harvard, Vancouver, ISO, and other styles

Conference papers on the topic "Software patterns"

1

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 text
APA, Harvard, Vancouver, ISO, and other styles
2

Bunke, 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 text
APA, Harvard, Vancouver, ISO, and other styles
3

Washizaki, 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 text
APA, Harvard, Vancouver, ISO, and other styles
4

Jain, 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 text
APA, Harvard, Vancouver, ISO, and other styles
5

Bhatore, 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 text
APA, Harvard, Vancouver, ISO, and other styles
6

O'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 text
APA, Harvard, Vancouver, ISO, and other styles
7

Feng, 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 text
APA, Harvard, Vancouver, ISO, and other styles
8

Duell, 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 text
APA, Harvard, Vancouver, ISO, and other styles
9

Soundarajan, 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 text
APA, Harvard, Vancouver, ISO, and other styles
10

Silva, 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 text
Abstract:
The increasing interest in software agents and multi-agent systems has recently led to the development of new methodologies based on agent concepts. The Tropos framework offers an approach to guide the development of agent-oriented systems by using concepts based on requirements engineering. In this paper, we concentrate on the detailed design and implementation phases of the Tropos approach. In particular, we outline a method for choosing and applying agent-oriented design patterns. Moreover, we discuss how agent-oriented design patterns could be properly described, and provide some means of implementing them in a particular agent environment JADE. The proposed pattern description includes a template as well as three UML extended diagrams to capture the behaviour, structure and collaboration of each pattern. By doing so, we hope to improve the understanding and usage of agent-oriented design patterns. We apply the proposal to an e-News example.
APA, Harvard, Vancouver, ISO, and other styles

Reports on the topic "Software patterns"

1

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 text
APA, Harvard, Vancouver, ISO, and other styles
2

Khann, 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 text
APA, Harvard, Vancouver, ISO, and other styles
3

Tuniki, 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 text
Abstract:
One of the factors that affects energy consumption in buildings is the level of control that occupants have over their environment, as well as their adaptive behaviour. The aim of this study was to focus on the adaptive clothing behaviour pattern, and to analyse its impact on energy consumption when integrated into a dynamic energy prediction tool. A questionnaire survey was conducted in an office building to collect the occupant behaviour data. The occupant clothing levels and the window opening behaviour were integrated into the dynamic energy performance prediction software, IDA ICE. The results of the simulations showed that the impact of adaptive clothing behaviour on energy consumption is relatively small, but it can meaningfully improve thermal comfort. Including adaptive behaviour in energy simulations can help in improving the accuracy of the energy performance and comfort predictions.
APA, Harvard, Vancouver, ISO, and other styles
4

Jaroszewicz, 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 text
APA, Harvard, Vancouver, ISO, and other styles
5

Semerikov, 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 text
Abstract:
The research provides a review of applying the virtual reality (VR) and augmented reality (AR) technology to education. There are analysed VR and AR tools applied to the course “Development of VR and AR software” for STEM teachers and specified efficiency of mutual application of the environment Unity to visual design, the programming environment (e.g. Visual Studio) and the VR and AR platforms (e.g. Vuforia). JavaScript language and the A-Frame, AR.js, Three.js, ARToolKit and 8th Wall libraries are selected as programming tools. The designed course includes the following modules: development of VR tools (VR and Game Engines; physical interactions and camera; 3D interface and positioning; 3D user interaction; VR navigation and introduction) and development of AR tools (set up AR tools in Unity 3D; development of a project for a photograph; development of training materials with Vuforia; development for promising devices). The course lasts 16 weeks and contains the task content and patterns of performance. It is ascertained that the course enhances development of competences of designing and using innovative learning tools. There are provided the survey of the course participants concerning their expectations and the course results. Reduced amounts of independent work, increased classroom hours, detailed methodological recommendations and increased number of practical problems associated with STEM subjects are mentioned as the course potentials to be implemented.
APA, Harvard, Vancouver, ISO, and other styles
6

Pelletier, 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 text
APA, Harvard, Vancouver, ISO, and other styles
7

Fader, 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 text
APA, Harvard, Vancouver, ISO, and other styles
8

Carter, 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 text
Abstract:
Dolomitization of carbonate rocks is a subject of considerable interest due to association with oil and gas reservoirs and Mississippi Valley Type ore deposits. Conceptual two-dimensional models of dolomitization are common in the literature, however numeric models supported by high quality data are rare to nonexistent. This paper presents three-dimensional (3-D) dolomitization patterns in the Salina Group A-1 Carbonate Unit and A-2 Carbonate Unit located in Sombra Township, Lambton County. The source data consists of percent dolomite measurements collected from 9727 drill cutting samples, stained with alizarin red, from 409 petroleum wells. Numerical interpolants of the percentage of dolomite versus limestone in the two formations are developed within the boundaries of lithostratigraphic formation layers derived from a 3-D geologic model of southern Ontario, published as GSC Open File 8795 (Carter et al. 2021b). The model was developed using Leapfrog© Works software with a 400 m grid resolution. Results show that increased proportions of dolomite vs limestone in both formations are spatially associated with the flanks and crests of pinnacles in the underlying Lockport Group carbonates, over which the B Salt has been dissolved, and the downthrown side of the Dawn Fault and Becher faults. In the A-1 Carbonate there is an increase in dolomite content over a minority of incipient reefs in the Lockport, and in the A-2 Carbonate Unit there is a gradational increase in dolomite content upwards from a basal limestone to 100% dolomite. The cross-cutting relationships of dolomite occurrence in the A-1 Carbonate on the flanks and crests of some pinnacles support a post-depositional burial diagenesis mechanism, consistent with previous interpretations. The pathway for the dolomitizing fluid was laterally through porous and permeable regional paleokarst in the underlying Lockport Group, uppermost Goat Island and Guelph formations, and upwards through the porous reefal carbonates of the pinnacles. Association of dolomitization haloes with dissolution features in halite of the overlying B Salt Unit further suggest that the dolomitizing fluids were also responsible for salt dissolution. The preferential association of dolomite with the Dawn and Becher faults suggest that movement of the dolomitizing fluid was also fault controlled. This project demonstrates the feasibility and merit of assignment and interpolation of attribute values constrained by lithostratigraphic layers in the regional 3-D geologic model of southern Ontario. Spatial associations of dolomite with other geological features are more clearly resolved than in a 2-D study.
APA, Harvard, Vancouver, ISO, and other styles
9

Tawfik, 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 text
Abstract:
Freight transportation plays a primary role in supply chains, costs, and availability of goods and is a major part of the economy. This study identifies, assesses, and utilizes different data sources to uncover and understand the patterns and movements of different types of freight in the San Joaquin Valley’s (SJV's) different counties. The San Joaquin Valley region consists of eight counties: San Joaquin, Stanislaus, Merced, Madera, Fresno, Kings, and Tulare. This research explored some major datasets with freight information, such as Global Trade Atlas (GTA), Port Imports and Exports Reporting Systems (PIERS), and Streetlight data insights for the year 2019 (to explore movements of freight pre-COVID-19). The primary software programs used for this analysis include MS Excel, MS Access, ArcGIS, and StreetLight InSight. This research investigated all modes of freight transportation (air, water, rail, and road) for domestic and international trade. This research’s findings demonstrate the strengths and limitations of different data sources for understanding freight movements in the San Joaquin Valley. These findings should be valuable for different government and private agencies for various use cases such as developing transportation infrastructure, freight business, and environment assessments.
APA, Harvard, Vancouver, ISO, and other styles
10

Henry, 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
APA, Harvard, Vancouver, ISO, and other styles
We offer discounts on all premium plans for authors whose works are included in thematic literature selections. Contact us to get a unique promo code!

To the bibliography