Добірка наукової літератури з теми "Software architecture consistency"
Оформте джерело за APA, MLA, Chicago, Harvard та іншими стилями
Ознайомтеся зі списками актуальних статей, книг, дисертацій, тез та інших наукових джерел на тему "Software architecture consistency".
Біля кожної праці в переліку літератури доступна кнопка «Додати до бібліографії». Скористайтеся нею – і ми автоматично оформимо бібліографічне посилання на обрану працю в потрібному вам стилі цитування: APA, MLA, «Гарвард», «Чикаго», «Ванкувер» тощо.
Також ви можете завантажити повний текст наукової публікації у форматі «.pdf» та прочитати онлайн анотацію до роботи, якщо відповідні параметри наявні в метаданих.
Статті в журналах з теми "Software architecture consistency":
Yu, Haobo, Lee Breslau, and Scott Shenker. "A scalable Web cache consistency architecture." ACM SIGCOMM Computer Communication Review 29, no. 4 (October 1999): 163–74. http://dx.doi.org/10.1145/316194.316219.
Lafaye, Jean-Yves, and Georges Louis. "A metric for evaluating software architecture and communication models consistency." RAIRO - Theoretical Informatics and Applications 39, no. 2 (April 2005): 361–90. http://dx.doi.org/10.1051/ita:2005023.
Zhou, Xue Yao, Ning Jiang Chen, and Dan Dan Hu. "Behavior Consistency Verification for Evolution of Aspectual Component-Based Software." Advanced Materials Research 765-767 (September 2013): 1231–35. http://dx.doi.org/10.4028/www.scientific.net/amr.765-767.1231.
Heckel, R., and G. Engels. "Relating functional requirements and software architecture: separation and consistency of concerns." Journal of Software Maintenance and Evolution: Research and Practice 14, no. 5 (2002): 371–88. http://dx.doi.org/10.1002/smr.261.
Ali, Nour, Sean Baker, Ross O’Crowley, Sebastian Herold, and Jim Buckley. "Erratum to: Architecture consistency: State of the practice, challenges and requirements." Empirical Software Engineering 23, no. 3 (September 14, 2017): 1868–69. http://dx.doi.org/10.1007/s10664-017-9542-0.
Elzain and Wu. "Software Defined Wireless Mesh Network Flat Distribution Control Plane." Future Internet 11, no. 8 (July 25, 2019): 166. http://dx.doi.org/10.3390/fi11080166.
Dambietz, Florian M., Christoph Rennpferdt, Michael Hanna, and Dieter Krause. "Using MBSE for the Enhancement of Consistency and Continuity in Modular Product-Service-System Architectures." Systems 9, no. 3 (August 17, 2021): 63. http://dx.doi.org/10.3390/systems9030063.
Wang, Yongdong, and Lawrence A. Rowe. "Cache consistency and concurrency control in a client/server DBMS architecture." ACM SIGMOD Record 20, no. 2 (April 1991): 367–76. http://dx.doi.org/10.1145/119995.115855.
Zhang, Yang, Shixin Sun, Dongwen Zhang, Jing Qiu, and Zhihong Tian. "A consistency-guaranteed approach for Internet of Things software refactoring." International Journal of Distributed Sensor Networks 16, no. 1 (January 2020): 155014772090168. http://dx.doi.org/10.1177/1550147720901680.
Park, Woo-Chan, Cheong-Ghil Kim, Duk-Ki Yoon, Kil-Whan Lee, Il-San Kim, and Tack-Don Han. "A consistency-free memory architecture for sort-last parallel rendering processors." Journal of Systems Architecture 53, no. 5-6 (May 2007): 272–84. http://dx.doi.org/10.1016/j.sysarc.2006.10.010.
Дисертації з теми "Software architecture consistency":
Smolko, Danila Stanislavovich. "Software agent architecture for consistency checking of distributed documents." Thesis, University College London (University of London), 2002. http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.271187.
Florean, Alexander, and Laoa Jalal. "Mapping Java Source Code To Architectural Concerns Through Machine Learning." Thesis, Karlstads universitet, Institutionen för matematik och datavetenskap (from 2013), 2021. http://urn.kb.se/resolve?urn=urn:nbn:se:kau:diva-84250.
Arad, Cosmin Ionel. "Programming Model and Protocols for Reconfigurable Distributed Systems." Doctoral thesis, KTH, Programvaruteknik och Datorsystem, SCS, 2013. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-122311.
QC 20130520
Arad, Cosmin. "Programming Model and Protocols for Reconfigurable Distributed Systems." Doctoral thesis, SICS, 2013. http://urn.kb.se/resolve?urn=urn:nbn:se:ri:diva-24202.
Kompics
CATS
REST
Lopes, André Filipe da Rocha. "tlCell: a software transactional memory for the cell broadband engine architecture." Master's thesis, Faculdade de Cencias e Tecnologia, 2010. http://hdl.handle.net/10362/4110.
Os computadores evoluíram exponencialmente na ultima década. A performance tem sido o principal objectivo resultando no aumento do frequência dos processadores, situação que já não é fazível devido ao consumo de energia exagerado dos processadores actuais. A arquitectura Cell Broadband Engine começou com o objectivo de providenciar alta capacidade computacional com um baixo consumo energético. O resultado é uma arquitectura com multiprocessadores heterogéneos e uma distribuição de memória única com vista a alto desempenho e redução da complexidade do hardware para reduzir o custo de produção. Espera-se que as técnicas de concorrência e paralelismo aumentem a performance desta arquitectura, no entanto as soluções de alto desempenho apresentadas s˜ao sempre muito especificas e devido à sua arquitectura e distribuição de memória inovadora ´e ainda difícil apresentar ferramentas passíveis de explorar concorrência e paralelismo como um camada de abstracção. Memória Transaccional por Software é um modelo de programação que propõe este nível de abstracção e tem vindo a ganhar popularidade existindo já variadas implementações com performance perto de soluções específicas de grão fino. A possibilidade de usar Memória Transaccional por Software nesta arquitectura inovadora, desenvolvendo uma ferramenta capaz de abstrair o programador da consistência e gestão de memória é apelativo. Neste documento especifica-se uma plataforma deffered-update de Memória Transactional por Software para a arquitectura Cell Broadband Engine que tira partido da capacidade computacional dos Synergistic Processing Elements (SPEs) usando locks em commit-time. São propostos dois modelos diferentes, fully local e multi-buffered de forma a poder estudar as implicações das escolhas feitas no desenho da plataforma.
Gadea, Cristian. "Architectures and Algorithms for Real-Time Web-Based Collaboration." Thesis, Université d'Ottawa / University of Ottawa, 2021. http://hdl.handle.net/10393/41944.
Huynh, Ngoc Tho. "A development process for building adaptative software architectures." Thesis, Ecole nationale supérieure Mines-Télécom Atlantique Bretagne Pays de la Loire, 2017. http://www.theses.fr/2017IMTA0026/document.
Adaptive software is a class of software which is able to modify its own internal structure and hence its behavior at runtime in response to changes in its operating environment. Adaptive software development has been an emerging research area of software engineering in the last decade. Many existing approaches use techniques issued from software product lines (SPLs) to develop adaptive software architectures. They propose tools, frameworks or languages to build adaptive software architectures but do not guide developers on the process of using them. Moreover, they suppose that all elements in the SPL specified are available in the architecture for adaptation. Therefore, the adaptive software architecture may embed unnecessary elements (components that will never be used) thus limiting the possible deployment targets. On the other hand, the components replacement at runtime remains a complex task since it must ensure the validity of the new version, in addition to preserving the correct completion of ongoing activities. To cope with these issues, this thesis proposes an adaptive software development process where tasks, roles, and associate artifacts are explicit. The process aims at specifying the necessary information for building adaptive software architectures. The result of such process is an adaptive software architecture that only contains necessary elements for adaptation. On the other hand, an adaptation mechanism is proposed based on transactions management for ensuring consistent dynamic adaptation. Such adaptation must guarantee the system state and ensure the correct completion of ongoing transactions. In particular, transactional dependencies are specified at design time in the variability model. Then, based on such dependencies, components in the architecture include the necessary mechanisms to manage transactions at runtime consistently
Gao, Yan. "Multi-view consistency checking of BON software description diagrams /." 2004. http://gateway.proquest.com/openurl?url%5Fver=Z39.88-2004&res%5Fdat=xri:pqdiss&rft%5Fval%5Ffmt=info:ofi/fmt:kev:mtx:dissertation&rft%5Fdat=xri:pqdiss:MQ99311.
Typescript. Includes bibliographical references (leaves 130-134). Also available on the Internet. MODE OF ACCESS via web browser by entering the following URL:http://gateway.proquest.com/openurl?url%5Fver=Z39.88-2004&res%5Fdat=xri:pqdiss&rft%5Fval%5Ffmt=info:ofi/fmt:kev:mtx:dissertation&rft%5Fdat=xri:pqdiss:MQ99311
Holstein, Tobias. "Towards a Multi-OS Architecture for Consistent User Interface Experience." Licentiate thesis, 2016. http://urn.kb.se/resolve?urn=urn:nbn:se:mdh:diva-33538.
Bilen har förändrats mycket under de senaste decennierna. Ursprungligen användes den som ett transportmedel och dess förare var enbart engagerad i att köra fordonet. I moderna bilar måste användaren, det vill säga den tidigare omnämnde föraren, interagera med många olika system, som ger tillgång till olika domäner, såsom fordonsfunktioner (exempelvis övervakning av hastighet och bränsleförbrukning), säkerhetsrelaterade funktioner, komfort funktioner samt information och underhållningssystem (infotainment). Tekniska framsteg gör det möjligt att hantera den ökande mängden funktioner, exempelvis införandet inmatnings- och presentationsmodeller som möjliggör nya sätt att interagera, såsom pek (-skärmar), röststyrning eller rörelsedetektering. Användaren får slutligen interagera med de olika systemen via ett övergripande användargränssnitt . Detta kräver en hög användbarhet samt en enhetlighet i utseende och känsla för att ge en konsistent användarupplevelse. På den tekniska sidan måste utvecklare klara av ökande komplexitet, beroenden och sammanlänkning av olika inbyggda system, cirka 80 i en premiumbil. Införandet av multi-core system öppnade vägen för nya metoder, som Multi-OS miljöer. I dessa miljöer har flera operativsystem konsoliderats till en enda hårdvaruplattform med hjälp av hårdvaru- och mjukvaru-virtualisering. Detta gör det exempelvis möjligt att exekvera realtidsoperativsystem (RTOS) för säkerhetskritiska klusterapplikationer parallellt med ett generellt operativsystem (GPOS) för infotainmentapplikationer. Det innebär också nya utmaningar, såsom motsättningen emellan en tydlig separation, tänkt att minska komplexiteten och risken för störningar, samt de beroenden och sammankopplingar som krävs för att skapa ett sammansatt användargränssnitt. Denna avhandling utforskar utmaningarna för sammansatta heterogena system i en fordonsmiljö. Nuvarande metoder studeras och motsättningen mellan separation och sammankoppling förtydligas. Baserat på detta introduceras koncept samt förslag på mjukvaruarkitekturer som kan användas för att implementera sammansatta användargränssnitt för Multi-OS-miljöer. Vidare har en prototyp, kallad HTML-UI-Compositor, utvecklats för att verifiera den föreslagna mjukvaruarkitekturen, med avseende på grafiska användargränssnitt. Genom en anpassad webbläsarmotor tillhandahåller HTML-UI-Compositor dessutom ett enkelt sätt att sammanfoga grafiska användargränssnitt, vilket gör det möjligt att använda välkända standardverktyg och språk för webbutveckling för att skapa sammansatta användargränssnitt. Dessa är de första stegen mot en Multi-OS arkitektur med stöd för en konsekvent användarupplevelse.
Частини книг з теми "Software architecture consistency":
Herold, Sebastian, and Matthias Mair. "Recommending Refactorings to Re-establish Architectural Consistency." In Software Architecture, 390–97. Cham: Springer International Publishing, 2014. http://dx.doi.org/10.1007/978-3-319-09970-5_33.
Kacem, Najla Hadj, Ahmed Hadj Kacem, and Khalil Drira. "A Formal Approach to Enforcing Consistency in Self-adaptive Systems." In Software Architecture, 279–94. Berlin, Heidelberg: Springer Berlin Heidelberg, 2010. http://dx.doi.org/10.1007/978-3-642-15114-9_21.
Surajbali, Bholanathsingh, Paul Grace, and Geoff Coulson. "A Consistency Framework for Dynamic Reconfiguration in AO-Middleware Architectures." In Software Architecture, 398–405. Cham: Springer International Publishing, 2014. http://dx.doi.org/10.1007/978-3-319-09970-5_34.
Adersberger, Josef, and Michael Philippsen. "ReflexML: UML-Based Architecture-to-Code Traceability and Consistency Checking." In Software Architecture, 344–59. Berlin, Heidelberg: Springer Berlin Heidelberg, 2011. http://dx.doi.org/10.1007/978-3-642-23798-0_37.
Taylor, Richard N. "Software Architecture, (In)consistency, and Integration." In Engineering of Software, 153–61. Berlin, Heidelberg: Springer Berlin Heidelberg, 2011. http://dx.doi.org/10.1007/978-3-642-19823-6_9.
Lytra, Ioanna, Huy Tran, and Uwe Zdun. "Supporting Consistency between Architectural Design Decisions and Component Models through Reusable Architectural Knowledge Transformations." In Software Architecture, 224–39. Berlin, Heidelberg: Springer Berlin Heidelberg, 2013. http://dx.doi.org/10.1007/978-3-642-39031-9_20.
Greifenberg, Timo, Steffen Hillemacher, and Katrin Hölldobler. "Applied Artifact-Based Analysis for Architecture Consistency Checking." In Ernst Denert Award for Software Engineering 2019, 61–85. Cham: Springer International Publishing, 2020. http://dx.doi.org/10.1007/978-3-030-58617-1_5.
Biehl, Matthias, and Welf Löwe. "Automated Architecture Consistency Checking for Model Driven Software Development." In Lecture Notes in Computer Science, 36–51. Berlin, Heidelberg: Springer Berlin Heidelberg, 2009. http://dx.doi.org/10.1007/978-3-642-02351-4_3.
Schenkhuizen, Jasper, Jan Martijn E. M. van der Werf, Slinger Jansen, and Lambert Caljouw. "Consistent Inconsistency Management: A Concern-Driven Approach." In Software Architecture, 201–9. Cham: Springer International Publishing, 2016. http://dx.doi.org/10.1007/978-3-319-48992-6_15.
Fradet, Pascal, Daniel Le Métayer, and Michaël Périn. "Consistency Checking for Multiple View Software Architectures." In Software Engineering — ESEC/FSE ’99, 410–28. Berlin, Heidelberg: Springer Berlin Heidelberg, 1999. http://dx.doi.org/10.1007/3-540-48166-4_25.
Тези доповідей конференцій з теми "Software architecture consistency":
Galster, Matthias. "Dependencies, traceability and consistency in software architecture." In the 5th European Conference. New York, New York, USA: ACM Press, 2011. http://dx.doi.org/10.1145/2031759.2031761.
Monschein, David, Manar Mazkatli, Robert Heinrich, and Anne Koziolek. "Enabling Consistency between Software Artefacts for Software Adaption and Evolution." In 2021 IEEE 18th International Conference on Software Architecture (ICSA). IEEE, 2021. http://dx.doi.org/10.1109/icsa51549.2021.00009.
Greifenberg, Timo, Klaus Müller, and Bernhard Rumpe. "Architectural Consistency Checking in Plugin-Based Software Systems." In ECSAW '15: 2015 European Conference on Software Architecture Workshops. New York, NY, USA: ACM, 2015. http://dx.doi.org/10.1145/2797433.2797493.
Herold, Sebastian, Martin Blom, and Jim Buckley. "Evidence in architecture degradation and consistency checking research." In ECSAW '16: European Conference on Software Architecture Workshops. New York, NY, USA: ACM, 2016. http://dx.doi.org/10.1145/2993412.3003396.
Herold, Sebastian, Jim Buckley, and Andreas Rausch. "Second Workshop on Software Architecture Erosion and Architectural Consistency (SAEroCon 2015)." In ECSAW '15: 2015 European Conference on Software Architecture Workshops. New York, NY, USA: ACM, 2015. http://dx.doi.org/10.1145/2797433.2797490.
Keim, Jan, and Anne Koziolek. "Towards Consistency Checking Between Software Architecture and Informal Documentation." In 2019 IEEE International Conference on Software Architecture Companion (ICSA-C). IEEE, 2019. http://dx.doi.org/10.1109/icsa-c.2019.00052.
Santos, Gustavo, Nicolas Anquetil, Anne Etien, Stephane Ducasse, and Marco Tulio Valente. "OrionPlanning: Improving modularization and checking consistency on software architecture." In 2015 IEEE 3rd Working Conference on Software Visualization (VISSOFT). IEEE, 2015. http://dx.doi.org/10.1109/vissoft.2015.7332435.
"Session details: Fourth workshop on software architecture erosion and architectural consistency (SAEroCon 2017)." In ECSA '17: 11th European Conference on Software Architecture, edited by Jim Buckley, Sebastian Herold, and Leo Pruijt. New York, NY, USA: ACM, 2017. http://dx.doi.org/10.1145/3258046.
Kramer, Max E., Michael Langhammer, Dominik Messinger, Stephan Seifermann, and Erik Burger. "Change-Driven Consistency for Component Code, Architectural Models, and Contracts." In CompArch '15: Federated Events on Component-Based Software Engineering and Software Architecture. New York, NY, USA: ACM, 2015. http://dx.doi.org/10.1145/2737166.2737177.
Sreeram, Jaswanth, Romain Cledat, Tushar Kumar, and Santosh Pande. "RSTM : A Relaxed Consistency Software Transactional Memory for Multicores." In 16th International Conference on Parallel Architecture and Compilation Techniques (PACT 2007). IEEE, 2007. http://dx.doi.org/10.1109/pact.2007.4336256.