Abstract
No abstract available.
Cited By
- Sharifi E and Abdolahzadeh-Barforoosh A (2023). Quality attribute traceability based on Clone Microtactics, Software Quality Journal, 31:2, (533-573), Online publication date: 1-Jun-2023.
- Reyes-Delgado P, Duran-Limon H, Mora M and Rodriguez-Martinez L (2022). SOCAM: a service-oriented computing architecture modeling method, Software and Systems Modeling (SoSyM), 21:4, (1551-1581), Online publication date: 1-Aug-2022.
- Latifaj M, Ciccozzi F, Anwar M and Mohlin M Blended Graphical and Textual Modelling of UML-RT State-Machines: An Industrial Experience Software Architecture, (22-44)
- Schmiedmayer P Apodini Proceedings of the 21st International Middleware Conference Doctoral Symposium, (47-49)
- Volpato T, Allian A and Nakagawa E Has social sustainability been addressed in software architectures? Proceedings of the 13th European Conference on Software Architecture - Volume 2, (245-249)
- Koschke R Industrial experience on code clean-up using architectural conformance checking Proceedings of the 12th European Conference on Software Architecture: Companion Proceedings, (1-7)
- Ahn H, Kang S and Lee S Reconstruction of execution architecture view using dependency relationships and execution traces Proceedings of the 33rd Annual ACM Symposium on Applied Computing, (1417-1424)
- (2017). Cinders, Information and Software Technology, 83:C, (76-93), Online publication date: 1-Mar-2017.
- Reyes-Delgado P, Mora M, Duran-Limon H, Rodríguez-Martínez L, O'Connor R and Mendoza-Gonzalez R (2016). The strengths and weaknesses of software architecture design in the RUP, MSF, MBASE and RUP-SOA methodologies, Computer Standards & Interfaces, 47:C, (24-41), Online publication date: 1-Aug-2016.
- Anish P, Balasubramaniam B, Sainani A, Cleland-Huang J, Daneva M, Wieringa R and Ghaisas S Probing for requirements knowledge to stimulate architectural thinking Proceedings of the 38th International Conference on Software Engineering, (843-854)
- Robillard M and Medvidović N Disseminating architectural knowledge on open-source projects Proceedings of the 38th International Conference on Software Engineering, (476-487)
- Alebrahim A, Fassbender S, Filipczyk M, Goedicke M and Heisel M Towards systematic selection of architectural patterns with respect to quality requirements Proceedings of the 20th European Conference on Pattern Languages of Programs, (1-20)
- Anish P, Balasubramaniam B, Cleland-Huang J, Wieringa R, Daneva M and Ghaisas S Identifying architecturally significant functional requirements Proceedings of the Fifth International Workshop on Twin Peaks of Requirements and Architecture, (3-8)
- Slotos T A specification schema for software connectors Proceedings of the 17th international ACM Sigsoft symposium on Component-based software engineering, (139-148)
- Stevanetic S, Javed M and Zdun U Empirical evaluation of the understandability of architectural component diagrams Proceedings of the WICSA 2014 Companion Volume, (1-8)
- Briand L, Falessi D, Nejati S, Sabetzadeh M and Yue T (2014). Traceability and SysML design slices to support safety inspections, ACM Transactions on Software Engineering and Methodology, 23:1, (1-43), Online publication date: 1-Feb-2014.
- Diaz-Pace J, Nicoletti M, Schiaffino S, Villavicencio C and Sanchez L A Stakeholder-Centric Optimization Strategy for Architectural Documentation Proceedings of the Third International Conference on Model and Data Engineering - Volume 8216, (104-117)
- Wendler S and Philippow I Requirements for a definition of generative user interface patterns Proceedings of the 15th international conference on Human-Computer Interaction: human-centred design approaches, methods, tools, and environments - Volume Part I, (510-520)
- Nakagawa E, Gonçalves M, Guessi M, Oliveira L and Oquendo F The state of the art and future perspectives in systems of systems software architectures Proceedings of the First International Workshop on Software Engineering for Systems-of-Systems, (13-20)
- Rost D, Naab M, Lima C and von Flach Garcia Chavez C Software architecture documentation for developers Proceedings of the 7th European conference on Software Architecture, (72-88)
- Haitzer T and Zdun U Controlled experiment on the supportive effect of architectural component diagrams for design understanding of novice architects Proceedings of the 7th European conference on Software Architecture, (54-71)
- Buchgeher G and Weinreich R Towards continuous reference architecture conformance analysis Proceedings of the 7th European conference on Software Architecture, (332-335)
- Che M An approach to documenting and evolving architectural design decisions Proceedings of the 2013 International Conference on Software Engineering, (1373-1376)
- Lin L, Yang W and Lin J (2012). A layer-based method for rapid software development, Computers & Mathematics with Applications, 64:5, (1364-1375), Online publication date: 1-Sep-2012.
- Zimmermann O Architectural decision identification in architectural patterns Proceedings of the WICSA/ECSA 2012 Companion Volume, (96-103)
- Naab M and Stammel J Architectural flexibility in a software-system's life-cycle Proceedings of the 8th international ACM SIGSOFT conference on Quality of Software Architectures, (13-22)
- Mattsson A, Fitzgerald B, Lundell B and Lings B (2012). An Approach for Modeling Architectural Design Rules in UML and its Application to Embedded Software, ACM Transactions on Software Engineering and Methodology, 21:2, (1-29), Online publication date: 1-Mar-2012.
- Müller M, Kersten B and Goedicke M A question-based method for deriving software architectures Proceedings of the 5th European conference on Software architecture, (35-42)
- Riebisch M, Bode S and Brcina R Problem-solution mapping for forward and reengineering on architectural level Proceedings of the 12th International Workshop on Principles of Software Evolution and the 7th annual ERCIM Workshop on Software Evolution, (106-115)
- Unphon H and Dittrich Y (2010). Software architecture awareness in long-term software product evolution, Journal of Systems and Software, 83:11, (2211-2226), Online publication date: 1-Nov-2010.
- Hilliard R, Malavolta I, Muccini H and Pelliccione P Realizing architecture frameworks through megamodelling techniques Proceedings of the 25th IEEE/ACM International Conference on Automated Software Engineering, (305-308)
- Bernini D and Tisato F Explaining architectural choices to non-architects Proceedings of the 4th European conference on Software architecture, (352-359)
- Bode S and Riebisch M Impact evaluation for quality-oriented architectural decisions regarding evolvability Proceedings of the 4th European conference on Software architecture, (182-197)
- Muhammad N, Boucke N and Berbers Y Model-based enhancement of software performance for precision critical systems Proceedings of the Fourth European Conference on Software Architecture: Companion Volume, (27-30)
- Kamal A and Avgeriou P Modeling the variability of architectural patterns Proceedings of the 2010 ACM Symposium on Applied Computing, (2344-2351)
- Liang S, Reibling L and Sambasivam S (2009). "Automatic Prototype Generating" restated with re-ADA, ACM SIGAda Ada Letters, 29:3, (45-60), Online publication date: 9-Nov-2009.
- Liang S, Reibling L and Sambasivam S "Automatic Prototype Generating" restated with re-ADA Proceedings of the ACM SIGAda annual international conference on Ada and related technologies, (45-60)
- Michalik B and Nawrocki J Towards decision centric repository of architectural knowledge Proceedings of the 4th IFIP TC 2 Central and East European conference on Advances in Software Engineering Techniques, (3-15)
- Leong H, Brutzman D, McGregor D and Blais C Web services integration on the fly for service-oriented computing and simulation Proceedings of the 2009 Spring Simulation Multiconference, (1-8)
- Choi Y, Choi H and Oh M An architectural design decision-centric approach to architectural evolution Proceedings of the 11th international conference on Advanced Communication Technology - Volume 1, (417-422)
- Liang S, Reibling L and Betts J (2008). Re-ADA, ACM SIGAda Ada Letters, 28:3, (39-56), Online publication date: 1-Dec-2008.
- Liang S, Reibling L and Betts J Re-ADA Proceedings of the 2008 ACM annual international conference on SIGAda annual international conference, (39-56)
- Zdun U and Avgeriou P (2008). A catalog of architectural primitives for modeling architectural patterns, Information and Software Technology, 50:9-10, (1003-1034), Online publication date: 1-Aug-2008.
- Capiluppi A and Boldyreff C Identifying and Improving Reusability Based on Coupling Patterns Proceedings of the 10th international conference on Software Reuse: High Confidence Software Reuse in Large Systems, (282-293)
- Beyer H, Hein D, Schitter C, Knodel J, Muthig D and Naab M Introducing Architecture-Centric Reuse into a Small Development Organization Proceedings of the 10th international conference on Software Reuse: High Confidence Software Reuse in Large Systems, (1-13)
- Keuler T An aspect-oriented approach for improving architecture design efficiency Companion of the 30th international conference on Software engineering, (1007-1010)
- Becker-Pechau P and Bennicke M Concepts of modeling architectural module views for compliance checks based on architectural styles Proceedings of the 11th IASTED International Conference on Software Engineering and Applications, (168-175)
- Galster M, Eberlein A and Moussavi M Atomic requirements for software architecting Proceedings of the 11th IASTED International Conference on Software Engineering and Applications, (143-148)
- Cordero R and Salavert I Analyzing styles of the modular software architecture view Proceedings of the First European conference on Software Architecture, (275-278)
- Harrison N and Avgeriou P Leveraging architecture patterns to satisfy quality attributes Proceedings of the First European conference on Software Architecture, (263-270)
- Clerc V, Lago P and van Vliet H The architect's mindset Proceedings of the Quality of software architectures 3rd international conference on Software architectures, components, and applications, (231-249)
- Clerc V, Lago P and Vliet H The Architect's Mindset Third International Conference on Quality of Software Architectures on Software Architectures, Components, and Applications - Volume 4880, (231-249)
- Zeiris E and Ziema M E-service architecture selection based on multi-criteria optimization Proceedings of the 8th international conference on Product-Focused Software Process Improvement, (345-357)
- Kelly T Using software architecture techniques to support the modular certification of safety-critical systems Proceedings of the eleventh Australian workshop on Safety critical systems and software - Volume 69, (53-65)
- Hansen K and Wells L Dynamic design and evaluation of software architecture in critical systems development Proceedings of the eleventh Australian workshop on Safety critical systems and software - Volume 69, (35-44)
- Hilliard R Using aspects in architectural description Proceedings of the 10th international conference on Early aspects: current challenges and future directions, (139-154)
- Hofmeister C, Kruchten P, Nord R, Obbink H, Ran A and America P (2007). A general model of software architecture design derived from five industrial approaches, Journal of Systems and Software, 80:1, (106-126), Online publication date: 1-Jan-2007.
- Fairbanks G, Bierhoff K and D'Souza D Software architecture at a large financial firm Companion to the 21st ACM SIGPLAN symposium on Object-oriented programming systems, languages, and applications, (815-823)
- Fu Y, Dong Z and He X Formalizing and validating UML architecture description of web systems Workshop proceedings of the sixth international conference on Web engineering, (8-es)
- Alvarez B, Sánchez-palma P, Pastor J and Ortiz F (2006). An architectural framework for modeling teleoperated service robots, Robotica, 24:4, (411-418), Online publication date: 1-Jul-2006.
- Florentz B and Huhn M Embedded systems architecture Proceedings of the Second international conference on Quality of Software Architectures, (145-162)
- Bucchiarone A, Muccini H and Pelliccione P A practical architecture-centric analysis process Proceedings of the Second international conference on Quality of Software Architectures, (127-144)
- Koning H and Vliet H (2006). Real-life IT architecture design reports and their relation to IEEE Std 1471 stakeholders and concerns, Automated Software Engineering, 13:2, (201-223), Online publication date: 1-Apr-2006.
- Kruchten P, Obbink H and Stafford J (2006). The Past, Present, and Future for Software Architecture, IEEE Software, 23:2, (22-30), Online publication date: 1-Mar-2006.
- Shaw M and Clements P (2006). The Golden Age of Software Architecture, IEEE Software, 23:2, (31-39), Online publication date: 1-Mar-2006.
- Greefhorst D, Koning H and Vliet H (2006). The many faces of architectural descriptions, Information Systems Frontiers, 8:2, (103-113), Online publication date: 21-Feb-2006.
- Pedersen K and Constantinides C (2005). AspectAda, ACM SIGAda Ada Letters, XXV:4, (79-92), Online publication date: 17-Nov-2005.
- Pedersen K and Constantinides C AspectAda Proceedings of the 2005 annual ACM SIGAda international conference on Ada: The Engineering of Correct and Reliable Software for Real-Time & Distributed Systems using Ada and Related Technologies, (79-92)
- Zdun U and Avgeriou P Modeling architectural patterns using architectural primitives Proceedings of the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, (133-146)
- Zdun U and Avgeriou P (2005). Modeling architectural patterns using architectural primitives, ACM SIGPLAN Notices, 40:10, (133-146), Online publication date: 12-Oct-2005.
- Pollard J and Duke R A reference architecture for instructional educational software Proceedings of the 2005 South East Asia Regional Computer Science Confederation (SEARCC) Conference - Volume 46, (43-52)
- Bertolino A, Bucchiarone A, Gnesi S and Muccini H An architecture-centric approach for producing quality systems Proceedings of the First international conference on Quality of Software Architectures and Software Quality, and Proceedings of the Second International conference on Software Quality, (21-37)
- Ortiz F, Alonso D, Álvarez B and Pastor J A reference control architecture for service robots implemented on a climbing vehicle Proceedings of the 10th Ada-Europe international conference on Reliable Software Technologies, (13-24)
- Jönsson P and Wohlin C Understanding the importance of roles in architecture-related process improvement Proceedings of the 6th international conference on Product Focused Software Process Improvement, (343-357)
- van Dijk H, Graaf B and Boerman R On the systematic conformance check of software artefacts Proceedings of the 2nd European conference on Software Architecture, (203-221)
- Schmid K, John I, Kolb R and Meier G Introducing the puLSE approach to an embedded system population at testo AG Proceedings of the 27th international conference on Software engineering, (544-552)
- Al-Naeem T, Gorton I, Babar M, Rabhi F and Benatallah B A quality-driven systematic approach for architecting distributed software applications Proceedings of the 27th international conference on Software engineering, (244-253)
- Niemela E, Kalaoja J and Lago P (2005). Toward an Architectural Knowledge Base for Wireless Service Engineering, IEEE Transactions on Software Engineering, 31:5, (361-379), Online publication date: 1-May-2005.
- Dayani-Fard H, Yu Y, Mylopoulos J and Andritsos P Improving the build architecture of legacy c/c++ software systems Proceedings of the 8th international conference, held as part of the joint European Conference on Theory and Practice of Software conference on Fundamental Approaches to Software Engineering, (96-110)
- Avgeriou P and Guelfi N Resolving architectural mismatches of COTS through architectural reconciliation Proceedings of the 4th international conference on COTS-Based Software Systems, (248-257)
- Ye F and Kelly T Contract-based justification for COTS component within safety-critical applications Proceedings of the 9th Australian workshop on Safety critical systems and software - Volume 47, (13-22)
- Risi W and Rossi G (2004). An architectural pattern catalogue for mobile web information systems, International Journal of Mobile Communications, 2:3, (235-247), Online publication date: 1-Sep-2004.
- van der Raadt B, Soetendal J, Perdeck M and van Vliet H Polyphony in Architecture Proceedings of the 26th International Conference on Software Engineering, (533-542)
- Matinlassi M Comparison of Software Product Line Architecture Design Methods Proceedings of the 26th International Conference on Software Engineering, (127-136)
- Muccini H, Bertolino A and Inverardi P (2004). Using Software Architecture for Code Testing, IEEE Transactions on Software Engineering, 30:3, (160-171), Online publication date: 1-Mar-2004.
- Das O and Woodside C (2004). Analyzing the effectiveness of fault-management architectures in layered distributed systems, Performance Evaluation, 56:1-4, (93-120), Online publication date: 1-Mar-2004.
- Bengtsson P, Lassing N, Bosch J and van Vliet H (2004). Architecture-level modifiability analysis (ALMA), Journal of Systems and Software, 69:1-2, (129-147), Online publication date: 1-Jan-2004.
- Purhonen A, Niemelä E and Matinlassi M (2004). Viewpoints of DSP software and service architectures, Journal of Systems and Software, 69:1-2, (57-73), Online publication date: 1-Jan-2004.
- Wieringa R, Blanken H, Fokkinga M and Grefen P Aligning application architecture to the business context Proceedings of the 15th international conference on Advanced information systems engineering, (209-225)
- Clements P, Garlan D, Little R, Nord R and Stafford J Documenting software architectures Proceedings of the 25th International Conference on Software Engineering, (740-741)
- De Bruin H (2003). BCOOPL, The Journal of Supercomputing, 24:2, (131-139), Online publication date: 1-Feb-2003.
- Balsamo S, Personè V and Inverardi P (2003). A review on queueing network models with finite capacity queues for software architectures performance prediction, Performance Evaluation, 51:2-4, (269-288), Online publication date: 1-Feb-2003.
- Koning H, Dormann C and van Vliet H Practical guidelines for the readability of IT-architecture diagrams Proceedings of the 20th annual international conference on Computer documentation, (90-99)
- Sharareh A, Matteo G and Gianluca T Quantitative analysys for telecom/datacom software architecture Proceedings of the 3rd international workshop on Software and performance, (219-226)
- Svahnberg M, Wohlin C, Lundberg L and Mattsson M A method for understanding quality attributes in software architecture structures Proceedings of the 14th international conference on Software engineering and knowledge engineering, (819-826)
- Johansson E and Höst M Tracking degradation in software product lines through measurement of design rule violations Proceedings of the 14th international conference on Software engineering and knowledge engineering, (249-254)
- Schapachnik F, Braberman V and Olivero A An architecture-centric approach to the development of a distributed model-checker for timed automata Proceedings of the 24th International Conference on Software Engineering, (710-710)
- Bratthall L, van der Geest R, Hofmann H, Jellum E, Korendo Z, Martinez R, Orkisz M, Zeidler C and Andersson J Integrating hundred's of products through one architecture Proceedings of the 24th International Conference on Software Engineering, (604-614)
- Roe C and Gonik S (2002). Server-Side Design Principles for Scalable Internet Systems, IEEE Software, 19:2, (34-41), Online publication date: 1-Mar-2002.
- Inverardi P, Muccini H and Pelliccione P Automated Check of Architectural Models Consistency Using SPIN Proceedings of the 16th IEEE international conference on Automated software engineering
- Tu Q and Godfrey M The Build-Time Software Architecture View Proceedings of the IEEE International Conference on Software Maintenance (ICSM'01)
- Nord R, Paulish D, Schwanke R and Soni D Software architecture in a changing world Proceedings of the 8th European software engineering conference held jointly with 9th ACM SIGSOFT international symposium on Foundations of software engineering, (309-310)
- Nord R, Paulish D, Schwanke R and Soni D (2001). Software architecture in a changing world, ACM SIGSOFT Software Engineering Notes, 26:5, (309-310), Online publication date: 1-Sep-2001.
- Bachmann F and Bass L Introduction to the attribute driven design method Proceedings of the 23rd International Conference on Software Engineering, (745-746)
- Nord R, Paulish D, Soni D and Hofmeister C Effective software architecture design Proceedings of the 23rd International Conference on Software Engineering, (741-742)
- Shaw M The coming-of-age of software architecture research Proceedings of the 23rd International Conference on Software Engineering
- Bertolino A, Inverardi P and Muccini H An explorative journey from architectural tests definition down to code tests execution Proceedings of the 23rd International Conference on Software Engineering, (211-220)
- Gomaa H, Menascé D and Shin M Reusable component interconnection patterns for distributed software architectures Proceedings of the 2001 symposium on Software reusability: putting software reuse in context, (69-77)
- Gomaa H, Menascé D and Shin M (2001). Reusable component interconnection patterns for distributed software architectures, ACM SIGSOFT Software Engineering Notes, 26:3, (69-77), Online publication date: 1-May-2001.
- de Bruin H Coordination control with BCOOPL Proceedings of the 2001 ACM symposium on Applied computing, (124-133)
- Gomaa H and Menascé D Design and performance modeling of component interconnection patterns for distributed software architectures Proceedings of the 2nd international workshop on Software and performance, (117-126)
- Nord R, Paulish D and Soni D Planning realistic schedules using software architecture (tutorial session) Proceedings of the 22nd international conference on Software engineering
- Garlan D Software architecture Proceedings of the Conference on The Future of Software Engineering, (91-101)
Index Terms
- Applied software architecture
Recommendations
Software architecture: reflections on an evolving discipline
ESEC/FSE '11: Proceedings of the 19th ACM SIGSOFT symposium and the 13th European conference on Foundations of software engineeringSoftware Architecture emerged in the 1990's as an important sub-field of software engineering. While good architectural design had long been recognized as critical to the success of any complex software system, before then the practice of architecting ...
A Review on Software Architecture Styles with Layered Robotic Software Architecture
ICCUBEA '15: Proceedings of the 2015 International Conference on Computing Communication Control and AutomationThis paper provides an introduction to the field of software engineering requires facility in architectural software design. The goal is to demonstrate the current state of the discipline and examine the ways in which architectural design can impact ...