Letteratura scientifica selezionata sul tema "Software patterns"

Cita una fonte nei formati APA, MLA, Chicago, Harvard e in molti altri stili

Scegli il tipo di fonte:

Consulta la lista di attuali articoli, libri, tesi, atti di convegni e altre fonti scientifiche attinenti al tema "Software patterns".

Accanto a ogni fonte nell'elenco di riferimenti c'è un pulsante "Aggiungi alla bibliografia". Premilo e genereremo automaticamente la citazione bibliografica dell'opera scelta nello stile citazionale di cui hai bisogno: APA, MLA, Harvard, Chicago, Vancouver ecc.

Puoi anche scaricare il testo completo della pubblicazione scientifica nel formato .pdf e leggere online l'abstract (il sommario) dell'opera se è presente nei metadati.

Articoli di riviste sul tema "Software patterns"

1

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

Testo completo
Gli stili APA, Harvard, Vancouver, ISO e altri
2

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

Testo completo
Gli stili APA, Harvard, Vancouver, ISO e altri
3

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

Testo completo
Gli stili APA, Harvard, Vancouver, ISO e altri
4

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

Testo completo
Gli stili APA, Harvard, Vancouver, ISO e altri
5

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

Testo completo
Gli stili APA, Harvard, Vancouver, ISO e altri
6

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

Testo completo
Abstract (sommario):
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.
Gli stili APA, Harvard, Vancouver, ISO e altri
7

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

Testo completo
Abstract (sommario):
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.
Gli stili APA, Harvard, Vancouver, ISO e altri
8

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

Testo completo
Abstract (sommario):
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.
Gli stili APA, Harvard, Vancouver, ISO e altri
9

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

Testo completo
Abstract (sommario):
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.
Gli stili APA, Harvard, Vancouver, ISO e altri
10

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

Testo completo
Gli stili APA, Harvard, Vancouver, ISO e altri

Tesi sul tema "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.

Testo completo
Gli stili APA, Harvard, Vancouver, ISO e altri
2

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

Testo completo
Abstract (sommario):
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
Gli stili APA, Harvard, Vancouver, ISO e altri
3

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

Testo completo
Abstract (sommario):
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
Gli stili APA, Harvard, Vancouver, ISO e altri
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.

Testo completo
Abstract (sommario):
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.
Gli stili APA, Harvard, Vancouver, ISO e altri
5

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

Testo completo
Gli stili APA, Harvard, Vancouver, ISO e altri
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.

Testo completo
Abstract (sommario):

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.

Gli stili APA, Harvard, Vancouver, ISO e altri
7

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

Testo completo
Abstract (sommario):
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.
Gli stili APA, Harvard, Vancouver, ISO e altri
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.

Testo completo
Gli stili APA, Harvard, Vancouver, ISO e altri
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.

Testo completo
Abstract (sommario):
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.
Gli stili APA, Harvard, Vancouver, ISO e altri
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.

Testo completo
Gli stili APA, Harvard, Vancouver, ISO e altri

Libri sul tema "Software patterns"

1

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

Cerca il testo completo
Gli stili APA, Harvard, Vancouver, ISO e altri
2

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

Cerca il testo completo
Gli stili APA, Harvard, Vancouver, ISO e altri
3

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

Testo completo
Gli stili APA, Harvard, Vancouver, ISO e altri
4

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

Cerca il testo completo
Gli stili APA, Harvard, Vancouver, ISO e altri
5

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

Cerca il testo completo
Gli stili APA, Harvard, Vancouver, ISO e altri
6

Adewale, Oshineye, a cura di. Apprenticeship patterns. Sebastopol, Calif: O'Reilly Media, 2010.

Cerca il testo completo
Gli stili APA, Harvard, Vancouver, ISO e altri
7

Linda, Rising, a cura di. Design patterns in communications software. Cambridge: Cambridge University Press, 2001.

Cerca il testo completo
Gli stili APA, Harvard, Vancouver, ISO e altri
8

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

Cerca il testo completo
Gli stili APA, Harvard, Vancouver, ISO e altri
9

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

Cerca il testo completo
Gli stili APA, Harvard, Vancouver, ISO e altri
10

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

Cerca il testo completo
Gli stili APA, Harvard, Vancouver, ISO e altri

Capitoli di libri sul tema "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.

Testo completo
Gli stili APA, Harvard, Vancouver, ISO e altri
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.

Testo completo
Gli stili APA, Harvard, Vancouver, ISO e altri
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.

Testo completo
Gli stili APA, Harvard, Vancouver, ISO e altri
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.

Testo completo
Gli stili APA, Harvard, Vancouver, ISO e altri
5

Eilebrecht, Karl, e 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.

Testo completo
Gli stili APA, Harvard, Vancouver, ISO e altri
6

Taylor, John T., e 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.

Testo completo
Gli stili APA, Harvard, Vancouver, ISO e altri
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.

Testo completo
Gli stili APA, Harvard, Vancouver, ISO e altri
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.

Testo completo
Gli stili APA, Harvard, Vancouver, ISO e altri
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.

Testo completo
Gli stili APA, Harvard, Vancouver, ISO e altri
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.

Testo completo
Gli stili APA, Harvard, Vancouver, ISO e altri

Atti di convegni sul tema "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.

Testo completo
Gli stili APA, Harvard, Vancouver, ISO e altri
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.

Testo completo
Gli stili APA, Harvard, Vancouver, ISO e altri
3

Washizaki, Hironori, Masashi Kadoya, Yoshiaki Fukazawa e 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.

Testo completo
Gli stili APA, Harvard, Vancouver, ISO e altri
4

Jain, Prashant, e 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.

Testo completo
Gli stili APA, Harvard, Vancouver, ISO e altri
5

Bhatore, Siddharth, Y. Raghu Reddy, Lalit Mohan Sanagavarapu e 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.

Testo completo
Gli stili APA, Harvard, Vancouver, ISO e altri
6

O'Rourke, Tom, e 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.

Testo completo
Gli stili APA, Harvard, Vancouver, ISO e altri
7

Feng, L., X. Yu, G. Pu, S. Jiang, H. Zhu e 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.

Testo completo
Gli stili APA, Harvard, Vancouver, ISO e altri
8

Duell, Michael, John Goodsen e 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.

Testo completo
Gli stili APA, Harvard, Vancouver, ISO e altri
9

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

Testo completo
Gli stili APA, Harvard, Vancouver, ISO e altri
10

Silva, Carla, Jaelson Castro, Patrícia Tedesco e 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.

Testo completo
Abstract (sommario):
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.
Gli stili APA, Harvard, Vancouver, ISO e altri

Rapporti di organizzazioni sul tema "Software patterns"

1

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

Testo completo
Gli stili APA, Harvard, Vancouver, ISO e altri
2

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

Testo completo
Gli stili APA, Harvard, Vancouver, ISO e altri
3

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

Testo completo
Abstract (sommario):
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.
Gli stili APA, Harvard, Vancouver, ISO e altri
4

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

Testo completo
Gli stili APA, Harvard, Vancouver, ISO e altri
5

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

Testo completo
Abstract (sommario):
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.
Gli stili APA, Harvard, Vancouver, ISO e altri
6

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

Testo completo
Gli stili APA, Harvard, Vancouver, ISO e altri
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.

Testo completo
Gli stili APA, Harvard, Vancouver, ISO e altri
8

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

Testo completo
Abstract (sommario):
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.
Gli stili APA, Harvard, Vancouver, ISO e altri
9

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

Testo completo
Abstract (sommario):
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.
Gli stili APA, Harvard, Vancouver, ISO e altri
10

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

Testo completo
Gli stili APA, Harvard, Vancouver, ISO e altri
Offriamo sconti su tutti i piani premium per gli autori le cui opere sono incluse in raccolte letterarie tematiche. Contattaci per ottenere un codice promozionale unico!

Vai alla bibliografia