Capítulo de livro

AN INTRODUCTION TO SOFTWARE ARCHITECTURE

1993; Linguagem: Inglês

10.1142/9789812798039_0001

ISSN

1793-0995

Autores

David Garlan, Mary Shaw,

Tópico(s)

Software System Performance and Reliability

Resumo

Series on Software Engineering and Knowledge EngineeringAdvances in Software Engineering and Knowledge Engineering, pp. 1-39 (1993) No AccessAN INTRODUCTION TO SOFTWARE ARCHITECTUREDAVID GARLAN and MARY SHAWDAVID GARLANSchool of Computer Science, Carnegie Mellon University, Pittsburgh, PA 15213, USA and MARY SHAWSchool of Computer Science, Carnegie Mellon University, Pittsburgh, PA 15213, USAhttps://doi.org/10.1142/9789812798039_0001Cited by:333 PreviousNext AboutSectionsPDF/EPUB ToolsAdd to favoritesDownload CitationsTrack CitationsRecommend to Library ShareShare onFacebookTwitterLinked InRedditEmail Abstract: As the size of software systems increases, the algorithms and data structures of the computation no longer constitute the major design problems. When systems are constructed from many components, the organization of the overall system – the software architecture – presents a new set of design problems. This level of design has been addressed in a number of ways including informal diagrams and descriptive terms, module interconnection languages, templates and frameworks for systems that serve the needs of specific domains, and formal models of component integration mechanisms. In this paper, we provide an introduction to the emerging field of software architecture. We begin by considering a number of common architectural styles upon which many systems are currently based and show how different styles can be combined in a single design. Then we present six case studies to illustrate how architectural representations can improve our understanding of complex software systems. Finally, we survey some of the outstanding problems in the field, and consider a few of the promising research directions. FiguresReferencesRelatedDetailsCited By 333Love Unrequited: The Story of Architecture, Agile, and How Architecture Decision Records Brought Them TogetherMichael Keeling1 Jul 2022 | IEEE Software, Vol. 39, No. 4Weighted propositional configuration logics: A specification language for architectures with quantitative featuresPaulina Paraponiari and George Rahonis1 Jan 2022 | Information and Computation, Vol. 282Architecture and System of E-CommerceZheng Qin, Qinghong Shuai, Guolong Wang, Pu Zhang and Mengyu Cao et al.8 November 2022Comparison Of Architectural Models Of IoT Systems - Advantages And DisadvantagesVarbinka Stefanova-Stoyanova, Krassimir Stoyanov and Petko Danov15 Sep 2021Designing A Use Case Diagram For Developing An Electricity Consumption (EC) SystemSuhaimi Ab Rahman, Wahidah Binti Hashim and Azlan Yusof13 Jul 2021Understanding Accessibility and Collaboration in Programming for People with Visual ImpairmentsMaulishree Pandey, Vaishnav Kameswaran, Hrishikesh V. Rao, Sile O'Modhrain and Steve Oney22 April 2021 | Proceedings of the ACM on Human-Computer Interaction, Vol. 5, No. CSCW1A Semantic-Aware, Accurate and Efficient API for (Co-)Simulation of CPSGiovanni Liboni and Julien Deantoni17 January 2021Active Safety System for Urban Environments with Detecting Harmful Pedestrian Movement Patterns Using Computational IntelligenceJuan Chavat, Sergio Nesmachnow, Andrei Tchernykh and Vladimir Shepelev17 December 2020 | Applied Sciences, Vol. 10, No. 24Mapping digital forensic application requirement specification to an international standardVictor R. Kebande, Stacey O. Baror, Reza M. Parizi, Kim-Kwang Raymond Choo and H.S. Venter1 Dec 2020 | Forensic Science International: Reports, Vol. 2A Concept for Club Information Systems (CIS) - An Example for Applied Sports InformaticsThomas Blobel and Martin Lames29 June 2020 | International Journal of Computer Science in Sport, Vol. 19, No. 1A Systematic Literature Review on Existing Digital Government Architectures: State-of-the-Art, Challenges, and ProspectsBaseer Ahmad Baheer, David Lamas and Sónia Sousa22 April 2020 | Administrative Sciences, Vol. 10, No. 2TOTEM: Reconciling multi-level modelling with standard two-level modellingSantiago P. Jácome-Guerrero and Juan de Lara1 Mar 2020 | Computer Standards & Interfaces, Vol. 69Framework for Building Data Flow Diagramm Based ApplicationsI.V. Trubnikov, O.V. Minakova and O.V. Kuripta1 Oct 2019Euphoria: A Scalable, event-driven architecture for designing interactions across heterogeneous devices in smart environmentsOvidiu-Andrei Schipor, Radu-Daniel Vatavu and Jean Vanderdonckt1 May 2019 | Information and Software Technology, Vol. 109Applying design patterns in the search-based optimization of software product line architecturesGiovani Guizzo, Thelma Elita Colanzi and Silvia Regina Vergilio2 August 2017 | Software & Systems Modeling, Vol. 18, No. 2From Object-Oriented to Workflow: Refactoring of OO Applications into Workflows for an Efficient Resources Management in the CloudAnfel Selmadji, Abdelhak-Djamel Seriai, Hinde Lilia Bouziane and Christophe Dony29 June 2019A fuzzy ontology-based approach for tool-supported decision making in architectural designTommaso Di Noia, Marina Mongiello, Francesco Nocera and Umberto Straccia27 March 2018 | Knowledge and Information Systems, Vol. 58, No. 1Dynamic Generation of Documentation, Code, and Tests for a Digital Marketing Platform's APIRicardo Santos, Ivo Pereira and Isabel Azevedo1 Jan 2019Software architectural patterns in practice: an empirical studyMohamad Kassab, Manuel Mazzara, JooYoung Lee and Giancarlo Succi12 December 2018 | Innovations in Systems and Software Engineering, Vol. 14, No. 4A Review on Software Architectures for Heterogeneous PlatformsHugo Andrade and Ivica Crnkovic1 Dec 2018Software Architecture for Sensor Nodes in the Internet of Things: A Case of Study in AgricultureJose Fernando Mendoza, Hugo Ordonez, Cristhian Figueroa, Rocio Segovia and Diego Munoz et al.1 Oct 2018A Review of Multimodal Learning Analytics ArchitecturesShashi Kant Shankar, Luis P. Prieto, Maria Jesus Rodriguez-Triana and Adolfo Ruiz-Calleja1 Jul 2018Architectural Principles for Cloud SoftwareClaus Pahl, Pooyan Jamshidi and Olaf Zimmermann2 February 2018 | ACM Transactions on Internet Technology, Vol. 18, No. 2Beyond Time-Triggered Co-simulation of Cyber-Physical Systems for Performance and Accuracy ImprovementsGiovanni Liboni, Julien Deantoni, Antonio Portaluri, Davide Quaglia and Robert de Simone1 Jan 2018Characterizing architectural information in commit messagesTiago Oliveira Motta, Rodrigo Rocha Gomes e Souza and Claudio Sant'Anna1 Jan 2018Comparative critiquing and example-based approach for learning client-server designNur Amirah Amjath Jamal and Norhayati Mohd Ali1 Nov 2017An overview of quality attributes for data intensive systems in crisis informaticsAhmet Arif Aydin1 Sep 2017A Contemporary View on Software Quality Requirements in Agile and Software Architecture PracticesMohamad Kassab1 Sep 2017Software development for medical devices: State of practiceMohamad Kassab, Joanna DeFranco and Phillip A. Laplante1 Sep 2017Quality driven architectural solutions selection approach through measuring impact factorsMd. Abdullah Al Imran, Sai Peck Lee and M.A. Manazir Ahsan1 Aug 2017Architectural Concepts for Self-aware Computing SystemsHolger Giese, Thomas Vogel, Ada Diaconescu, Sebastian Götz and Samuel Kounev24 January 2017Generic Architectures for Individual Self-aware Computing SystemsHolger Giese, Thomas Vogel, Ada Diaconescu, Sebastian Götz and Kirstie L. Bellman24 January 2017State of the Art in Architectures for Self-aware Computing SystemsHolger Giese, Thomas Vogel, Ada Diaconescu, Sebastian Götz and Nelly Bencomo et al.24 January 2017Configuration logics: Modeling architecture stylesAnastasia Mavridou, Eduard Baranov, Simon Bliudze and Joseph Sifakis1 Jan 2017 | Journal of Logical and Algebraic Methods in Programming, Vol. 86, No. 1Evaluating energy efficiency of Internet of Things software architecture based on reusable software componentsDoohwan Kim, Jae-Young Choi and Jang-Eui Hong19 January 2017 | International Journal of Distributed Sensor Networks, Vol. 13, No. 1Decision making in software architectureHans van Vliet and Antony Tang1 Jul 2016 | Journal of Systems and Software, Vol. 117Agile science: creating useful products for behavior change in the real worldEric B. Hekler, Predrag Klasnja, William T. Riley, Matthew P. Buman and Jennifer Huberty et al.26 February 2016 | Translational Behavioral Medicine, Vol. 6, No. 210 years of software architecture knowledge management: Practice and futureRafael Capilla, Anton Jansen, Antony Tang, Paris Avgeriou and Muhammad Ali Babar1 Jun 2016 | Journal of Systems and Software, Vol. 116Evaluation criteria for construction waste management tools: towards a holistic BIM frameworkOlugbenga O. Akinade, Lukumon O. Oyedele, Kamran Munir, Muhammad Bilal and Saheed O. Ajayi et al.23 March 2016 | International Journal of Sustainable Building Technology and Urban Development, Vol. 7, No. 1Feature-Driven Requirement Dependency Analysis and High-Level Software DesignHong Mei and Jian Lü3 December 2016Towards quantified measures of Agility for Production Line Information Systems (PLIS)Muhammad-Kashif Shahzad, Camilo Cruz Jimenez, Anis Ben Said and Michel Tollenaere1 Jan 2016 | IFAC-PapersOnLine, Vol. 49, No. 12Modeling Architecture of InformationJosé Poças Rascão1 Jan 2016Information Architecture in PracticeJosé Poças Rascão and Antonio-Juan Briones-Peñalver1 Jan 2016Bibliography30 October 2015A systematic literature review on energy efficiency in cloud software architecturesGiuseppe Procaccianti, Patricia Lago and Stefano Bevini1 Sep 2015 | Sustainable Computing: Informatics and Systems, Vol. 7Digital Library Recommender System on HadoopAhmed Slama Ismail and Haytham Al-Feel1 Jun 2015Teaching Software Architecture to Undergraduate Students: An Experience ReportChandan R. Rupakheti and Stephen V. Chenoweth1 May 2015OntolADMilena Guessi, Dilvan A. Moreira, Gabriel Abdalla, Flavio Oquendo and Elisa Yumi Nakagawa13 April 2015Incremental construction: A study of refinement and composition based approachesTauseef Rana1 Nov 2014Extending the Agile Development Process to Develop Acceptably Secure SoftwareLotfi ben Othmane, Pelin Angin, Harold Weffers and Bharat Bhargava1 Nov 2014 | IEEE Transactions on Dependable and Secure Computing, Vol. 11, No. 6Analysis of design meetings for understanding software architecture decisionsGilberto Pedraza-Garcia, Hernan Astudillo and Dario Correal1 Sep 2014A Field-Validated Architecture for the Collection of Health-Relevant Behavioural DataDylan L. Knowles, Kevin G. Stanley and Nathaniel D. Osgood1 Sep 2014A hybrid architecture for one-stop e-government portal integration and interoperabilityKhairul Anwar Sedek, Mohd Adib Omar and Shahida Sulaiman1 Sep 2014A software ability network in service oriented ArchitectureRajalakshmi S.31 July 2014 | International Journal of Science and Technology Education Research, Vol. 5, No. 2Device Agnostic CASS ClientKari Salo, Udeep Shakya and Michael Damena1 Jan 2014Study on the Social Impact on Software Architecture through Metrics of ModularityBraulio Siebra, Eudisley Anjos and Gabriel Rolim1 Jan 2014Realizable, Connector-Driven Software Architectures for Practising EngineersMert Ozkaya and Christos Kloukinas1 October 2014Integration – eine Dienstleistung mit ZukunftMartin Pero, Stefan Kühne and Klaus-Peter Fähnrich29 March 2014Integration – eine Dienstleistung mit ZukunftMartin Pero, Stefan Kühne and Klaus-Peter Fähnrich29 March 2014Realizable, Connector-Driven Software Architectures for Practising EngineersMert Ozkaya and Christos Kloukinas1 October 2014Discovery of medical expertsAmmar Sohail, Muhammad Tanvir Afzal and Jamil Ahmad1 Dec 2013Semantic integration of gene expression analysis tools and data sources using software connectorsFlávia A Miyazaki, Gabriela DA Guardia, Ricardo ZN Vêncio and Cléver RG de Farias25 October 2013 | BMC Genomics, Vol. 14, No. S6Checking Conformance with Reference Architectures: A Case StudySebastian Herold, Matthias Mair, Andreas Rausch and Ingrid Schindler1 Sep 2013Increasing Efficiency of Data-flow Based Middleware Systems by Adapting Data GenerationHerwig Guggi and Bernhard Rinner1 Sep 2013Are We There Yet? Analyzing Architecture Description Languages for Formal Analysis, Usability, and RealizabilityMert Ozkaya and Christos Kloukinas1 Sep 2013A flexible software architecture for semiconductor packaging equipmentXiaoli Liu, Jie Huo, Zheng Zhang, Ziyang Liu and Liang Tang1 Aug 2013Releasing the Power of Variability: Towards Constraint Driven Quality AssuranceYucong Duan, Ajay Kattepury, Fekade Getahun, Abdelrahman Elfakiz and Wencai Du1 Aug 2013An Architecture for Parallelizing Fully Homomorphic Cryptography on CloudRyan Hayward and Chia-Chu Chiang1 Jul 2013Modeling a real case metasystem architecture using finite state process formalismRoberto W. S. Rodrigues1 Jun 2013What Industry Needs from Architectural Languages: A SurveyIvano Malavolta, Patricia Lago, Henry Muccini, Patrizio Pelliccione and Antony Tang1 Jun 2013 | IEEE Transactions on Software Engineering, Vol. 39, No. 6Using spectral clustering to automate identification and optimization of component structuresConstanze Deiters, Andreas Rausch and Mirco Schindler1 May 2013Specification and Design Approaches6 March 2013Architecture Description Languages6 March 2013Design and Implementation of an Integrated Performance Monitoring Tool for Swimming to Extract Stroke Information at Real TimeNandini Chakravorti, Tanya Le Sage, Siân E. Slawson, Paul P. Conway and Andrew A. West1 Mar 2013 | IEEE Transactions on Human-Machine Systems, Vol. 43, No. 2Xcd – Modular, Realizable Software Architectures Christos Kloukinas and Mert Ozkaya1 Jan 2013Systematic Mapping of Architectures for Telemedicine SystemsGlauco de Sousa e Silva, Ana Paula Nunes Guimarães, Hugo Neves de Oliveira, Tatiana Aires Tavares and Eudisley Gomes dos Anjos1 Jan 2013A Systematic Review on Aspects in Software Architecture DesignKenia Santos de Oliveira and Michel dos Santos Soares1 Nov 2012TAG model: Referents to assess the level of ubiquity for a higher education institutionClaudia Maria Zea Restrepo, Juan Guillermo Lalinde Pulido, Olga Agudelo, Camilo Vieira Mejia and Roberto Aguas Nunez1 Oct 2012Component Substitutability Behavior Consistency Verification Based on Architecture-driven DevelopmentLuxi Chen, Linpeng Huang and Chen Li1 May 2012Architecture of Mobile Speech‐Based and Multimodal Dialog SystemsMarkku Turunen and Jaakko Hakulinen26 January 2012TreeMatrix: A Hybrid Visualization of Compound GraphsSébastien Rufiange, Michael J. McGuffin and Christopher P. Fuhrman7 February 2012 | Computer Graphics Forum, Vol. 31, No. 1Service Component Architecture Extensions for Dynamic SystemsJoão Claudio Américo and Didier Donsez1 Jan 2012A Non-Invasive Software Architecture Style for RFID Data ProvisioningYing Liu, Tao Lin, Sudha Ram and Xuemei Su1 Jan 2012A Review of Software Architecture for Collaborative Software'sMehdi Bahrami and Mohammad Bahrami1 January 2012 | Advanced Materials Research, Vol. 433-440Crossing the digital divide: an interoperable solution for sharing time series and coverages in Earth sciencesF. R. Salas, E. Boldrini, D. R. Maidment, S. Nativi and B. Domenico2 October 2012 | Natural Hazards and Earth System Sciences, Vol. 12, No. 10A self-management approach for service developers of PaaSHao Wei, Jin Shao, Bang Liu, Haiwen Liu and Qianxiang Wang et al.1 Dec 2011Collaborative development of trusted mashupsRonan Fox, James Cooley and Manfred Hauswirth6 Sep 2011 | International Journal of Pervasive Computing and Communications, Vol. 7, No. 3I2SD: Reverse Engineering Sequence Diagrams from Enterprise Java Beans with InterceptorsSerguei Roubtsov, Alexander Serebrenik, Aurelien Mazoyer and Mark van den Brand1 Sep 2011Dimensioning cultural diversity in eServices architecturesMichael Kyobe, Mamello Thinyane and Alfredo Terzoli16 Aug 2011 | Journal of Systems and Information Technology, Vol. 13, No. 3Implementing a Software Product Line for a Complex Avionics SystemFrank Dordowsky, Richard Bridges and Holger Tschope1 Aug 2011An empirical study of software architectures' effect on product qualityKlaus Marius Hansen, Kristjan Jonasson and Helmut Neukirchen1 Jul 2011 | Journal of Systems and Software, Vol. 84, No. 7Patterns Transform ArchitecturesMunawar Hafiz, Paul Adamczyk and Ralph Johnson1 Jun 2011SScAC: Towards a Framework for Small-Scale Software Architectures ComparisonPetr Praus, Slávka Jaroměřská and Tomáš Černý1 Jan 2011Assuring Architectural Properties during Compositional Architecture DesignConstanze Deiters and Andreas Rausch1 Jan 2011PL-AspectualACME: An Aspect-Oriented Architectural Description Language for Software Product LinesEiji Adachi Barbosa, Thais Batista, Alessandro Garcia and Eduardo Silva1 Jan 2011Using Model Transformation Techniques for the Superimposition of Architectural StylesElena Navarro, Carlos E. Cuesta, Dewayne E. Perry and Cristina Roda1 Jan 2011A New Automatic Train Identification System Based on RFIDCheng Gong and Wenjun Fan1 Jan 2011References1 Jan 2011MODELING AND ANALYSIS OF COMPONENT-BASED SOFTWARE SYSTEMS: A GRAPH THEORETIC SYSTEMS APPROACHNITIN UPADHYAY (), BHARAT M. DESHPANDE (), and VISHNU P. AGRAWAL ()21 November 2011 | Systems Research Forum, Vol. 04, No. 02RFID technology in the costume sales application system Cheng Gong and Wenjun Fan1 Dec 2010Feature-oriented re-engineering using product line approach Gu Jun, Ding Eryu and Luo Bin1 Dec 2010Optimal Clusters and Architectures in Complex NetworksS. Kadam, D. Kolluru, A. Vaidya and A. Viswanadhuni1 Oct 2010The Philosophy of Software ArchitectureAmit Goel1 Oct 2010 | International Journal of Web Portals, Vol. 2, No. 4Better crop management with decision support systems based on wireless sensor networksRolando A. Cardenas Tamayo, M. G. Lugo Ibarra and J. Antonio Garcia Macias1 Sep 2010Concept Location with Genetic Algorithms: A Comparison of Four Distributed ArchitecturesFatemeh Asadi, Giuliano Antoniol and Yann-Gael Gueheneuc1 Sep 2010A Business Process Driven Approach for Generating Software ArchitectureXulin Zhao and Ying Zou1 Jul 2010Documenting and verifying systems assembled from componentsZhiying Liu, David Lorge Parnas and Baltasar Trancon y Widemann24 May 2010 | Frontiers of Computer Science in China, Vol. 4, No. 2Architecture of seMeja desktop systemSufian Idris, Marini Abu Bakar and Zarina Shukur1 Jun 2010FORMAL SPECIFICATION AND ANALYSIS OF AN AGENT-BASED MEDICAL IMAGE PROCESSING SYSTEMJUNHUA DING () and XUDONG HE ()30 April 2012 | International Journal of Software Engineering and Knowledge Engineering, Vol. 20, No. 03Widgetizing Communication ServicesX. Wu and V. Krishnaswamy1 May 2010Capturing interactions in architectural patternsDharmendra K Yadav and Rushikesh K Joshi1 Feb 2010From Pipes-and-Filters to WorkflowsThorsten Scheibler, Dieter Roller and Frank Leymann1 Jan 2010Providing Architectural Languages and Tools Interoperability through Model Transformation TechnologiesI. Malavolta, H. Muccini, P. Pelliccione and D.A. Tamburri1 Jan 2010 | IEEE Transactions on Software Engineering, Vol. 36, No. 1A Non-Invasive Software Architecture Style for RFID Data ProvisioningYing Liu, Tao Lin, Sudha Ram and Xuemei Su1 Jan 2010 | International Journal of Applied Logistics, Vol. 1, No. 1Rule-Based Architectural Compliance Checks for Enterprise Architecture ManagementConstanze Deiters, Patrick Dohrmann, Sebastian Herold and Andreas Rausch1 Sep 2009Unifying aspect- and object-oriented designHridesh Rajan and Kevin J. Sullivan4 August 2009 | ACM Transactions on Software Engineering and Methodology, Vol. 19, No. 1Software ReliabilitySwapna S. Gokhale16 March 2009Designing Verifiable and Reusable Data Access Layer Using Formal Methods and Design PatternsFaheem Sohail, Farooq Zubairi, Nabeel Sabir and Nazir Ahmad Zafar1 Feb 2009Intelligent Systems for Optimized Operating RoomsVladimir Stantchev1 Jan 2009Towards a Unified Behavioral Model for Component-Based and Service-Oriented SystemsAida Causevic and Aneta Vulgarakis1 Jan 2009ProtoTalk: A Generative Software Engineering Framework for Prototyping Protocols in SmalltalkAli Razavi and Kostas Kontogiannis1 Jan 2009An Approach to Performance Evaluation of Software ArchitectureLiang Jun-Tao and Jiang Xiao-Yuan1 Jan 2009Better abstractions for reusable components & architecturesChristos Kloukinas1 Jan 2009Assemblies of Software ComponentsJianmin Jiang, Ying Xiao, Hengliang Zhu and Shuming Zhou1 Jan 2009Study on Weaving Process at Software Architectural levelYoucong Ni, Shi Ying, Jing Wen, Linlin Zhang and Peng Ye et al.1 Dec 2008AC2-ADL: Architectural Description of Aspect-Oriented SystemsWen Jing, Ying Shi, Zhang LinLin and Ni YouCong1 Dec 2008Towards Building an Enhancement Approach for Improving the Performance of Shared Repository PatternAdnan I. Al Rabea, Ibrahiem M. M. El Emary and Mutasam Okasheh1 Dec 2008A Middleware Architecture for Human-Centred Pervasive Adaptive ApplicationsAndreas Schroeder, Marjolein van der Zwaag and Moritz Hammer1 Oct 2008What's in a Name? Distinguishing between SaaS and SOAPhillip A. Laplante, Jia Zhang and Jeffrey Voas1 May 2008 | IT Professional, Vol. 10, No. 3Process-oriented abstraction of the complex evolvable systemsBehzad Bastani1 May 2008 | ACM SIGSOFT Software Engineering Notes, Vol. 33, No. 3Middleware for Distributed Video SurveillanceHenry Detmold, Anton van den Hengel, Anthony Dick, Katrina Falkner and David S. Munro et al.1 Feb 2008 | IEEE Distributed Systems Online, Vol. 9, No. 2Using Types to Enforce Architectural StructureJonathan Aldrich1 Feb 2008Style-Based Model Transformation for Early Extrafunctional Analysis of Distributed SystemsJulien Mallet and Siegfried Rouvrais1 Jan 2008Architectural Styles as a Guide for Software Architecture ReconstructionKamyar Khodamoradi, Jafar Habibi and Ali Kamandi1 Jan 2008Programs = Data + Algorithms + Architecture: Consequences for Interactive Software EngineeringStéphane Chatty1 Jan 2008Evolution Shelf: Reusing Evolution Expertise within Component-Based Software ArchitecturesOlivier Le Goaer, Dalila Tamzalit, Mourad Oussalah and Abdelhak-Djamel Seriai1 Jan 2008Discussion about an Undergraduate Course on Software ArchitectureXudong Li, Tao Xu and Chunxia Zhang1 Jan 2008Tiered Developer-Centric Representations for 3D Interfaces: Concept-Oriented Design in ChasmChadwick A. Wingrave and Doug A. Bowman1 Jan 2008A Non-Invasive Software Architecture Style for RFID Data ProvisioningYing Liu, Tao Lin and Sudha Ram1 Jan 2008 | SSRN Electronic Journal, Vol. 5ActiveRDF: Embedding Semantic Web Data Into Object-Oriented LanguagesEyal Oren, Benjamin Heitmann and Stefan Decker1 Jan 2008 | SSRN Electronic Journal, Vol. 39Software ArchitectureDavid Garlan14 December 2007Survey of reliability and availability prediction methods from the viewpoint of software architectureAnne Immonen and Eila Niemelä12 January 2007 | Software & Systems Modeling, Vol. 7, No. 1A Formal Framework For Building, Checking And Evolving Service Oriented ArchitecturesHerve Verjus and Frederic Pourraz1 Nov 2007Modeling and Integrating Aspects into Component ArchitecturesLydia Michotte, Robert B. France and Franck Fleurey1 Oct 2007Bibliography12 December 2009A Moving Average Non-Homogeneous Poisson Process Reliability Growth Model to Account for Software with Repair and System StructuresWen-Li Wang, Thomas L. Hemminger and Mei-Huei Tang1 Sep 2007 | IEEE Transactions on Reliability, Vol. 56, No. 3Numerical Solution of A Type of Nonlinear Parabolic EquationsLili Wang and Wei Gu1 Jul 2007DiffArchViz: A Tool to Visualize Correspondence Between Multiple Representations of a Software ArchitectureAmit P. Sawant and Naveen Bali1 Jun 2007Software systems in-house integration: Architecture, process practices, and strategy selectionRikard Land and Ivica Crnkovic1 May 2007 | Information and Software Technology, Vol. 49, No. 5Classifying architectural constraints as a basis for software quality assessmentSimon Giesecke, Wilhelm Hasselbring and Matthias Riebisch1 Apr 2007 | Advanced Engineering Informatics, Vol. 21, No. 2A Shared Dataspace Communication Framework for Data Acquisition SystemY. Nagasaka and H. Motoyama1 Apr 2007Handling feature interactions in the language for end system servicesXiaotao Wu and Henning Schulzrinne1 Feb 2007 | Computer Networks, Vol. 51, No. 2A case study in re-engineering to enforce architectural control flow and data sharingMarwan Abi-Antoun, Jonathan Aldrich and Wesley Coelho1 Feb 2007 | Journal of Systems and Software, Vol. 80, No. 2Multi-level Architectural Evolution ManagementTien Nguyen1 Jan 2007Reliability Analysis of Component Software Based on Stochastic Petri NetsLianzhang Zhu and Yanchen Li1 Jan 2007Training Initiative for New Software/Enterprise Architects: An Ontological ApproachAnabel Fraga and Juan Llorens1 Jan 2007Scalable Surveillance Software ArchitectureHenry Detmold, Anthony Dick, Katrina Falkner, David Munro and Anton Den Hengel et al.1 Nov 2006Quantitative Measurement of Software Architectural Qualities through COSMIC FFPG. Zayaraz and P. Thambidurai1 Sep 2006An approach to feature-based software construction for enhancing maintainabilityJungyoon Kim and Doo Hwan Bae1 January 2006 | Software: Practice and Experience, Vol. 36, No. 9Feature-driven requirement dependency analysis and high-level software designWei Zhang, Hong Mei and Haiyan Zhao3 June 2006 | Requirements Engineering, Vol. 11, No. 3A metamodel for modeling system features and their refinement, constraint and interaction relationshipsHong Mei, Wei Zhang and Haiyan Zhao10 February 2006 | Software & Systems Modeling, Vol. 5, No. 2Toward a Safe Design of CANopen Distributed InstrumentsE. Benoit, A. Chovin, L. Foulloy, A. Chatenay and G. Mauris1 Jun 2006 | IEEE Transactions on Instrumentation and Measurement, Vol. 55, No. 3The golden age of software architectureM. Shaw and P. Clements1 Mar 2006 | IEEE Software, Vol. 23, No. 2Pattern Languages in HCI: A Critical ReviewAndy Dearden and Janet Finlay8 June 2010 | Human–Computer Interaction, Vol. 21, No. 1A DDL–Based Software Architecture ModelMeiling Wang and Lei Liu1 Jan 2006Abstraction classes in software designA.H. Eden, Y. Hirshfeld and R. Kazman1 Jan 2006 | IEE Proceedings - Software, Vol. 153, No. 4Modularity Analysis of Logical Design ModelsYuanfang Cai and Kevin Sullivan1 Jan 2006Middleware-induced styles for enterprise application integrationS. Giesecke1 Jan 2006Safe integration of new concerns in a software architectureO. Barais, J. Lawall, A.-F. Le Meur and L. Duchien1 Jan 2006Using Model-Driven Engineering to generate QoS Monitors from a formal specificationSebastien Saudrais, Olivier Barais and Laurence Duchien1 Jan 2006User-Level Fine-Grained Adaptive Real-Time Scheduling via Temporal ReflectionSergio Ruocco1 Jan 2006ACME-Based Connector Interface Considering Component Important FactorYoung-Jun Seo, Young-Jae Song and Hwa-Young Jeong1 Nov 2005Software quality assurance through COSMIC FFPG. Zayaraz, Dr. P. Thambidurai, Madhu Srinivasan and Dr. Paul Rodrigues1 September 2005 | ACM SIGSOFT Software Engineering Notes, Vol. 30, No. 5IT Infrastructure to Enable Next Generation EnterprisesAmjad Umar1 Jul 2005 | Information Systems Frontiers, Vol. 7, No. 3Modeling for image processing system validation, verification and testingXing Li and Ramesh Nagarajan15 May 2005 | ACM SIGSOFT Software Engineering Notes, Vol. 30, No. 4A software architecture approach for structuring autonomic systemsDharini Balasubramaniam, Ron Morrison, Graham Kirby, Kath Mickan and Brian Warboys et al.21 May 2005 | ACM SIGSOFT Software Engineering Notes, Vol. 30, No. 4From requirements to multi-agent architecture using organisational conceptsLucia R. D. Bastos and Jaelson F. B. Castro15 May 2005 | ACM SIGSOFT Software Engineering Notes, Vol. 30, No. 4A verification approach to applied system securityAchim D. Brucker and Burkhart Wolff25 January 2005 | International Journal on Software Tools for Technology Transfer, Vol. 7, No. 3A framework for specifying and verifying the behaviour of open systemsAndrea Bracciali, Antonio Brogi and Franco Turini1 May 2005 | The Journal of Logic and Algebraic Programming, Vol. 63, No. 2Transformation from CIM to PIM: A Feature-Oriented Component-Based ApproachWei Zhang, Hong Mei, Haiyan Zhao and Jie Yang1 Jan 2005Systematic Integration Between Requirements and ArchitectureLúcia R. D. Bastos and Jaelson F. B. Castro1 Jan 2005A heterogeneous evolutional architecture for embedded software Xuejian Luan, Jing Ying and Minghui Wu1 Jan 2005Evaluating FuseJ as a Web service composition languageD. Suvee, B. De Fraine, M.A. Cibran, B. Verheecke and N. Joncheere et al.1 Jan 2005A Message-based Software Architecture Style for Distributed Application Guozhen Tan, Xinpeng Li, Jiankun Wu, Hongzhuo Zhao and Chengxu Li1 Jan 2005A feature-oriented approach to modeling requirements dependencies Wei Zhang, Hong Mei and Haiyan Zhao1 Jan 2005Toward Web services interaction stylesE.M. Maximilien and M.P. Singh1 Jan 2005Usefulness of Software Architecture Description Languages for Modeling and Analysis of Federates and Federation ArchitecturesFrederic D. McKenzie, Mikel D. Petty and Qingwen Xu18 August 2016 | SIMULATION, Vol. 80, No. 11A research on open CNC system based on architecture/component software reuse technologyLi Bin, Zhou Yun-fei and Tang Xiao-qi1 Sep 2004 | Computers in Industry, Vol. 55, No. 1Ownership Domains: Separating Aliasing Policy from MechanismJonathan Aldrich and Craig Chambers1 Jan 2004A Framework for Architectural Description of Embedded SystemDaniela Cristina Cascini Peixoto and Diógenes Cecílio da Silva Júnior1 Jan 2004MobiGATE: a mobile gateway proxy for the active deployment of transport entities Yongjie Zheng and A.T.S. Chan1 Jan 2004A Case Study of a Formalized Security ArchitectureAchim D. Brucker and Burkhart Wolff1 Aug 2003 | Electronic Notes in Theoretical Computer Science, Vol. 80A Low-Level Analysis Library for Architecture RecoveryWelf Löwe and

Referência(s)