358,583 Hits in 4.8 sec

Software architecture review by association

Antony Tang, Man F. Lau
2014 Journal of Systems and Software  
We propose to use an association-based review procedure to identify design issues by first associating all the relevant design concerns, problems and solutions systematically; and then verifying if the  ...  However, existing software architecture review techniques often rely on the design reviewers' knowledge and experience, and perhaps using some checklists, to identify design gaps and issues, without questioning  ...  Depending on the policies of the organizations, a software architecture review can be performed informally by some architects themselves or formally by quality assurance teams.  ... 
doi:10.1016/j.jss.2013.09.044 fatcat:hr2t2hm4dfaixmzehmcjlxbvbu

Guest editors' introduction: 1999 international conference on software engineering

J. Kramer, D. Garlan, D.S. Rosenblum
2001 IEEE Transactions on Software Engineering  
These were then reviewed by members of the PC and additional reviewers. The result is a selection of five excellent papers.  ...  Each submission was reviewed by at least three reviewers. The result was a high-quality technical program with 49 technical papers and seven case study papers.  ... 
doi:10.1109/tse.2001.908956 fatcat:albzomkrizg5pkwaeinlitdtpy

Quality attributes for mission flight software: A reference for architects

Jonathan Wilmot, Lorraine Fesq, Dan Dvorak
2016 2016 IEEE Aerospace Conference  
This paper describes a table, generated by NASA's Software Architecture Review Board, which lists fourteen key quality attributes, identifies different important aspects of each quality attribute and considers  ...  This quality attribute table is intended to serve as a guide to software architects, software developers, and software architecture reviewers in the domain of mission-critical real-time embedded systems  ...  By the time the SARB holds a review, it has already interacted with the project software architect to identify driving requirements and associated quality attributes that pose the biggest challenge, or  ... 
doi:10.1109/aero.2016.7500850 fatcat:ris5iljttnbflgoehhvgugn2yu

Software architecture

David Garlan, Mary Shaw
2011 Proceedings of the 19th ACM SIGSOFT symposium and the 13th European conference on Foundations of software engineering - SIGSOFT/FSE '11  
By the 2000's the field had matured to the point where there were widely-recognized taxonomies of architectural patterns, techniques for formally representing and analyzing architectures, methods for reviewing  ...  Software Architecture emerged in the 1990's as an important sub-field of software engineering.  ...  By the 2000's the field had matured to the point where there were widely-recognized taxonomies of architectural patterns, techniques for formally representing and analyzing architectures, methods for reviewing  ... 
doi:10.1145/2025113.2025116 dblp:conf/sigsoft/GarlanS11 fatcat:w2uwpazrdvekxpe6mdges4m4lq

Architectural Challenges in Migrating Plan-driven Projects to Agile

Vinod Menon, Roopak Sinha, Stephen MacDonell
2015 Proceedings of the 10th International Conference on Evaluation of Novel Approaches to Software Engineering  
This research identifies the challenges of having a robust architecture in projects already executed by plan driven methods and new projects likewise by conducting a literature review and a case study  ...  Given the iterative nature of agile development, the integration of software architecture into the agile way has become challenging.  ...  Software architecture tends to be more focussed on NFRs and associated quality attributes.  ... 
doi:10.5220/0005383502230228 dblp:conf/enase/MenonSM15 fatcat:fru524f2xzah3nikykq6hnnkga

Tool Support for the Architectural Design Decisions in Software Ecosystems

Srdjan Stevanetic, Konstantinos Plakidas, Tudor B. Ionescu, Fei Li, Daniel Schall, Uwe Zdun
2015 Proceedings of the 2015 European Conference on Software Architecture Workshops - ECSAW '15  
The approach is motivated by the challenges arising from the particular needs of the software ecosystem environment, where the software design process is characterized by the participation of multiple  ...  Software architecture entails the making of architectural decisions based on a set of both functional and quality requirements, as well as trade-offs between them, which have to be considered to achieve  ...  The tools are combined to support the different stages a software AS usually goes through: exploratory architecture, architecture specification, and architecture review.  ... 
doi:10.1145/2797433.2797480 dblp:conf/ecsa/StevaneticPILSZ15 fatcat:7fmbk2qfarc7vaykuafo4k3sv4

A Review on Software Defined Networking

Rohini Sharma
2021 International Journal of Scientific Research in Computer Science Engineering and Information Technology  
Software-defined networking is more of an approach in the field of network management.  ...  A Systematic Literature Review on Software-Defined Networking The paper "A Systematic Literature Review on Software-Defined Networking" is basically a literature review of Software-Defined Networking,  ...  Each module of the architecture is associated with specific business objectives.  ... 
doi:10.32628/cseit21728 fatcat:a5nxylzd6ndbxky5v5mdjhdoxi

Software Defined Networking (SDN) and Network Function Virtualization (NFV)

2020 Future Internet  
5G network architectures".  ...  integration and orchestration approaches, while considering issues associated with optimization, network management and security aspects.  ...  Acknowledgments: The guest editor wish to thank all the contributing authors, the professional reviewers for their precious help with the review assignments, and the excellent editorial support from the  ... 
doi:10.3390/fi12010007 fatcat:pkss3eflenetjch2pph3yuhkaq

Component-based architecture: the Fractal initiative

Gordon Blair, Thierry Coupaye, Jean-Bernard Stefani
2009 Annales des télécommunications  
systematically produced software [24] and are primarily concerned with the construction of software systems by composition or assembly of software components, with well-defined interfaces and explicit  ...  Several component models and associated architecture description languages (i.e., notations for defining components and component assemblages) have been defined in the past 15 years. 2 In large part, this  ...  Each paper has been evaluated by at least three reviewers both inside and outside the Fractal community including reviewers from the Annals of Telecommunications scientific committee.  ... 
doi:10.1007/s12243-009-0086-1 fatcat:42dawartojfh5bp7hpq5m7bh3m

A Critical Analysis of Topics in Software Architecture and Design

Janet Bishung, Ooreofe Koyejo, Adaugo Okezie, Boma Edosomwan, Sylvester Ani, Abisola Ibrahim, Austin Olushola, Isaac Odun-Ayo
2019 Advances in Science, Technology and Engineering Systems  
of software design and architecture.  ...  Software architecture and design is an important component in the software engineering field.  ...  The DAT model helps designers and reviewers in associating architectural knowledge. Software Architectural Styles Architectural Styles are principles which shapes an application.  ... 
doi:10.25046/aj040228 fatcat:53wrong52jekdp7765cyxuzyaq

Crafting a Global Teaming Model for Architectural Knowledge

Sarah Beecham, John Noll, Ita Richardson, Nour Ali
2010 2010 5th IEEE International Conference on Global Software Engineering  
Through a review of the literature, we develop an in-depth view of recommended practices associated with AKM in a global environment.  ...  We explain how the model can be adapted to specific areas of software development, and use architectural knowledge management (AKM) as our exemplar.  ...  Section IV explains our method relating to the literature review. In Section V, we present our results by listing practices identified in the review of the literature.  ... 
doi:10.1109/icgse.2010.15 dblp:conf/icgse/BeechamNRA10 fatcat:iixn4tdckfdmzbmf6j3beeftwi

The use of pattern participants relationships for integrating patterns: a controlled experiment

Ahmad Waqas Kamal, Paris Avgeriou, Uwe Zdun
2011 Software, Practice & Experience  
ACKNOWLEDGEMENTS We would like to thank Neil Harrison, Matthias Galster, and Simon Gieseke for reviewing the architecture documents and providing their valuable feedback to draw conclusions from this study  ...  Subsequently, we identified the participants of the discovered patterns that associate with participants of other patterns within the software architectures. We documented such associations.  ...  Only minor modifications to the architectural aspects descriptions were suggested by reviewers, which were revised accordingly.  ... 
doi:10.1002/spe.1121 fatcat:po55pmuuxnbdzhvp5anwnme7by

Supervising the Evolution of Web Service Orchestrations Using Quality Requirements [chapter]

Chouki Tibermacine, Tarek Zernadji
2011 Lecture Notes in Computer Science  
This helps development teams in capitalizing resources held by the providers of these services.  ...  Nonetheless, these service-oriented software architectures, like any other software artifact, are subject to changes during their lifecycle, and thus can undergo an evolution phenomenon.  ...  Nonetheless, these service-oriented software architectures, like any other software artifact, are subject to changes during their lifecycle, and thus can be affected by the consequences of an evolution  ... 
doi:10.1007/978-3-642-23798-0_1 fatcat:6hybru7dtba2zjg4cpntztcupu

Architectural Knowledge Management in Global Software Development: A Review

Nour Ali, Sarah Beecham, Ivan Mistrik
2010 2010 5th IEEE International Conference on Global Software Engineering  
In this paper, we perform a literature review that looks at AKM in a Global Software Development (GSD) context.  ...  Thus, software architectural practices, processes, and tools that work in collocated software development don't necessarily scale up in a distributed environment.  ...  ACKNOWLEDGMENT This work was supported by Science Foundation Ireland grant 03/CE2/I303_1 to Lero -the Irish Software Engineering Research Centre.  ... 
doi:10.1109/icgse.2010.48 dblp:conf/icgse/AliBM10 fatcat:gi75rdjw65cgpcdgjei6r3g3aa

Editorial: A New Decade of TSE

Bashar Nuseibeh
2010 IEEE Transactions on Software Engineering  
I will continue to be guided by my associate editors as to what constitutes an appropriate length for any particular contribution.  ...  software engineering research and by contributing to setting and reflecting the research agenda in the field.  ...  His research interests are in the areas of architecture-based software development, distributed, and embedded systems. He is a coauthor of a recent textbook on software architectures. Walter F.  ... 
doi:10.1109/tse.2010.20 fatcat:g65iwjtkj5cbxchf4fhcswefeu
« Previous Showing results 1 — 15 out of 358,583 results