Gotowa bibliografia na temat „Software patterns”

Utwórz poprawne odniesienie w stylach APA, MLA, Chicago, Harvard i wielu innych

Wybierz rodzaj źródła:

Zobacz listy aktualnych artykułów, książek, rozpraw, streszczeń i innych źródeł naukowych na temat „Software patterns”.

Przycisk „Dodaj do bibliografii” jest dostępny obok każdej pracy w bibliografii. Użyj go – a my automatycznie utworzymy odniesienie bibliograficzne do wybranej pracy w stylu cytowania, którego potrzebujesz: APA, MLA, Harvard, Chicago, Vancouver itp.

Możesz również pobrać pełny tekst publikacji naukowej w formacie „.pdf” i przeczytać adnotację do pracy online, jeśli odpowiednie parametry są dostępne w metadanych.

Artykuły w czasopismach na temat "Software patterns"

1

Schmidt, Douglas C., Mohamed Fayad i Ralph E. Johnson. "Software patterns". Communications of the ACM 39, nr 10 (październik 1996): 37–39. http://dx.doi.org/10.1145/236156.236164.

Pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
2

Stevens, P. "Software design patterns". Computing & Control Engineering Journal 11, nr 4 (1.08.2000): 160–62. http://dx.doi.org/10.1049/cce:20000403.

Pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
3

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

Pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
4

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

Pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
5

Vogt, Peter. "Patterns in software design". Landscape Ecology 34, nr 9 (28.03.2019): 2083–89. http://dx.doi.org/10.1007/s10980-019-00797-9.

Pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
6

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

Pełny tekst źródła
Streszczenie:
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.
Style APA, Harvard, Vancouver, ISO itp.
7

Su, Jian Xia. "The Software Methods for Digital Textile Pattern". Applied Mechanics and Materials 738-739 (marzec 2015): 1328–31. http://dx.doi.org/10.4028/www.scientific.net/amm.738-739.1328.

Pełny tekst źródła
Streszczenie:
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.
Style APA, Harvard, Vancouver, ISO itp.
8

Alshudukhi, Jalawi Sulaiman. "Pattern-based solution for architecting cloud-enabled software". International Journal of ADVANCED AND APPLIED SCIENCES 8, nr 8 (sierpień 2021): 9–19. http://dx.doi.org/10.21833/ijaas.2021.08.002.

Pełny tekst źródła
Streszczenie:
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.
Style APA, Harvard, Vancouver, ISO itp.
9

D Kulkarni, Nilesh, i Saurav Bansal. "Strategy Design Pattern Applied on a Mobile App Building". Journal of Mathematical & Computer Applications 1, nr 1 (31.03.2022): 1–6. http://dx.doi.org/10.47363/jmca/2022(1)121.

Pełny tekst źródła
Streszczenie:
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.
Style APA, Harvard, Vancouver, ISO itp.
10

Harrison, Neil B., i James O. Coplien. "Patterns of productive software organizations". Bell Labs Technical Journal 1, nr 1 (1996): 138–45. http://dx.doi.org/10.15325/bltj.1996.6780050.

Pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.

Rozprawy doktorskie na temat "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.

Pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
2

Waqas, Ahmad, i 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.

Pełny tekst źródła
Streszczenie:
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
Style APA, Harvard, Vancouver, ISO itp.
3

Geyer-Schulz, Andreas, i 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.

Pełny tekst źródła
Streszczenie:
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
Style APA, Harvard, Vancouver, ISO itp.
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.

Pełny tekst źródła
Streszczenie:
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.
Style APA, Harvard, Vancouver, ISO itp.
5

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

Pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
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.

Pełny tekst źródła
Streszczenie:

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.

Style APA, Harvard, Vancouver, ISO itp.
7

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

Pełny tekst źródła
Streszczenie:
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.
Style APA, Harvard, Vancouver, ISO itp.
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.

Pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
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.

Pełny tekst źródła
Streszczenie:
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.
Style APA, Harvard, Vancouver, ISO itp.
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.

Pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.

Książki na temat "Software patterns"

1

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

Znajdź pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
2

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

Znajdź pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
3

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

Pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
4

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

Znajdź pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
5

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

Znajdź pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
6

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

Znajdź pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
7

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

Znajdź pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
8

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

Znajdź pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
9

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

Znajdź pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
10

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

Znajdź pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.

Części książek na temat "Software patterns"

1

Hunt, John. "Software Patterns". W Practitioner Series, 169–79. London: Springer London, 2000. http://dx.doi.org/10.1007/978-1-4471-3639-2_11.

Pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
2

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

Pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
3

Budgen, David. "Designing with Patterns". W 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.

Pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
4

Beningo, Jacob. "Design Patterns". W Embedded Software Design, 119–48. Berkeley, CA: Apress, 2022. http://dx.doi.org/10.1007/978-1-4842-8279-3_5.

Pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
5

Eilebrecht, Karl, i Gernot Starke. "Grundlagen des Software-Entwurfs". W Patterns kompakt, 5–18. Heidelberg: Spektrum Akademischer Verlag, 2010. http://dx.doi.org/10.1007/978-3-8274-2526-3_2.

Pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
6

Taylor, John T., i Wayne T. Taylor. "Software Architecture". W Patterns in the Machine, 63–82. Berkeley, CA: Apress, 2021. http://dx.doi.org/10.1007/978-1-4842-6440-9_5.

Pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
7

Gilchrist, Alasdair. "Middleware Software Patterns". W Industry 4.0, 131–42. Berkeley, CA: Apress, 2016. http://dx.doi.org/10.1007/978-1-4842-2047-4_8.

Pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
8

Hu, Chenglie. "Software Design Patterns". W An Introduction to Software Design, 231–75. Cham: Springer International Publishing, 2023. http://dx.doi.org/10.1007/978-3-031-28311-6_8.

Pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
9

Hodges, Jason Lee. "Design Patterns". W Software Engineering from Scratch, 293–304. Berkeley, CA: Apress, 2019. http://dx.doi.org/10.1007/978-1-4842-5206-2_14.

Pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
10

Wilson, Greg. "Matching Patterns". W Software Design by Example, 25–34. Boca Raton: Chapman and Hall/CRC, 2024. http://dx.doi.org/10.1201/9781032725239-4.

Pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.

Streszczenia konferencji na temat "Software patterns"

1

Franch, Xavier. "Software requirement patterns". W 2013 35th International Conference on Software Engineering (ICSE). IEEE, 2013. http://dx.doi.org/10.1109/icse.2013.6606758.

Pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
2

Bunke, Michaela. "Software-security patterns". W EuroPLoP 2015: 20th European Conference on Pattern Languages of Programs. New York, NY, USA: ACM, 2015. http://dx.doi.org/10.1145/2855321.2855364.

Pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
3

Washizaki, Hironori, Masashi Kadoya, Yoshiaki Fukazawa i Takeshi Kawamura. "Network Analysis for Software Patterns Including Organizational Patterns in Portland Pattern Repository". W 2014 Agile Conference (AGILE). IEEE, 2014. http://dx.doi.org/10.1109/agile.2014.12.

Pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
4

Jain, Prashant, i Michael Kircher. "Pattern Oriented Software Architecture: Patterns for Resource Management". W 2007 Working IEEE/IFIP Conference on Software Architecture (WICSA'07). IEEE, 2007. http://dx.doi.org/10.1109/wicsa.2007.32.

Pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
5

Bhatore, Siddharth, Y. Raghu Reddy, Lalit Mohan Sanagavarapu i Svl Sarat Chandra. "Software Patterns to Identify Credit Risk Patterns". W 2020 IEEE 17th India Council International Conference (INDICON). IEEE, 2020. http://dx.doi.org/10.1109/indicon49873.2020.9342579.

Pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
6

O'Rourke, Tom, i Gerard Meszaros. "Patterns in software architecture". W Addendum to the 1997 ACM SIGPLAN conference. New York, New York, USA: ACM Press, 1997. http://dx.doi.org/10.1145/274567.274593.

Pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
7

Feng, L., X. Yu, G. Pu, S. Jiang, H. Zhu i B. Gu. "Property Checking for Design Patterns". W Software Engineering. Calgary,AB,Canada: ACTAPRESS, 2010. http://dx.doi.org/10.2316/p.2010.677-065.

Pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
8

Duell, Michael, John Goodsen i Linda Rising. "Non-software examples of software design patterns". W Addendum to the 1997 ACM SIGPLAN conference. New York, New York, USA: ACM Press, 1997. http://dx.doi.org/10.1145/274567.274592.

Pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
9

Soundarajan, Neelam, Jason O. Hallstrom, Adem Delibas i Guoqiang Shu. "Testing Patterns". W 2007 31st IEEE Software Engineering Workshop. IEEE, 2007. http://dx.doi.org/10.1109/sew.2007.108.

Pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
10

Silva, Carla, Jaelson Castro, Patrícia Tedesco i Ismênia Silva. "Describing Agent-Oriented Design Patterns in Tropos". W Simpósio Brasileiro de Engenharia de Software. Sociedade Brasileira de Computação, 2005. http://dx.doi.org/10.5753/sbes.2005.23808.

Pełny tekst źródła
Streszczenie:
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.
Style APA, Harvard, Vancouver, ISO itp.

Raporty organizacyjne na temat "Software patterns"

1

Brownsword, Lisa, Cecilia Albert, Patrick Place i David Carney. Software Acquisition Patterns of Failure and How to Recognize Them. Fort Belvoir, VA: Defense Technical Information Center, kwiecień 2013. http://dx.doi.org/10.21236/ada584766.

Pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
2

Khann, Tarun, i 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, lipiec 2004. http://dx.doi.org/10.3386/w10613.

Pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
3

Tuniki, Himanshu Patel, Gabriel Bekö i 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.

Pełny tekst źródła
Streszczenie:
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.
Style APA, Harvard, Vancouver, ISO itp.
4

Jaroszewicz, Thomas, Elizabeth Bleszynski, Marek Bleszynski i Vladimir Rokhlin. Advanced Antenna Pattern Prediction Software. Fort Belvoir, VA: Defense Technical Information Center, maj 2006. http://dx.doi.org/10.21236/ada452136.

Pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
5

Semerikov, Serhiy O., Mykhailo M. Mintii i 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.

Pełny tekst źródła
Streszczenie:
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.
Style APA, Harvard, Vancouver, ISO itp.
6

Pelletier, Justin M. Pattern Recognition Software: Functional Methodology Document. Fort Belvoir, VA: Defense Technical Information Center, styczeń 2009. http://dx.doi.org/10.21236/ada494881.

Pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
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.

Pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
8

Carter, T. R., C E Logan i 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.

Pełny tekst źródła
Streszczenie:
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.
Style APA, Harvard, Vancouver, ISO itp.
9

Tawfik, Aly, i Utsav Shah. Analysis of Freight Movements in the San Joaquin Valley. Mineta Transportation Institute, luty 2023. http://dx.doi.org/10.31979/mti.2023.2131.

Pełny tekst źródła
Streszczenie:
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.
Style APA, Harvard, Vancouver, ISO itp.
10

Henry, Wendell A. High Performance Hardware and Software for Pattern Reconition and Image Processing. Fort Belvoir, VA: Defense Technical Information Center, grudzień 1994. http://dx.doi.org/10.21236/ada289153.

Pełny tekst źródła
Style APA, Harvard, Vancouver, ISO itp.
Oferujemy zniżki na wszystkie plany premium dla autorów, których prace zostały uwzględnione w tematycznych zestawieniach literatury. Skontaktuj się z nami, aby uzyskać unikalny kod promocyjny!

Do bibliografii