A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2012; you can also visit the original URL.
The file type is application/pdf
.
Filters
Software architecture: Organizational perspectives
2009
2009 ICSE Workshop on Leadership and Management in Software Architecture
This position paper examines software architecture through the lenses of four organizational perspectives and identifies opportunities for research to improve the positioning and support of the discipline ...
It concludes that while software architecture may rest on solid technical foundations, its position in the organization is not as firm. ...
TOGAF identifies several key success factors for architecture governance that are equally relevant to software architecture [19] : • Establish and apply best practices for the submission, adoption, reuse ...
doi:10.1109/lmsa.2009.5074863
fatcat:2dbxtmfqvrcdnayvrj7kqakvgu
Applying software product-line architecture
1997
Computer
Study team members Marcia Carlyn and Carol Terry developed and validated the research protocol. And program managers John Foreman and Linda Brown helped shape and guide this project for DARPA and OSD. ...
Moore, David Preston, Stan Rifkin, David Rine, Bill Saunders, and Allen Stennett for their reviews, suggestions, and comments. ...
W ith the growing investment by both public-and private-sector organizations in software product-line architecture, managers need to know the organizational factors affecting its success. ...
doi:10.1109/2.607064
fatcat:g6apzn3wtjhrrchzidnxjpeavm
Software architecture: a travelogue
2014
Proceedings of the on Future of Software Engineering - FOSE 2014
Over the past two and a half decades software architecture has emerged as an important subfield of software engineering. ...
Moreover, the changing face of technology raises a number of challenges for software architecture. ...
Practitioners have come to realize that getting an architecture right is a critical success factor for system design and development. ...
doi:10.1145/2593882.2593886
dblp:conf/icse/Garlan14
fatcat:pxuxk3iqwbas3amxlpapfehsqu
Software Architecture
[chapter]
2011
Software Development and Professional Practice
The method is based on architecture transformations and software quality evaluation of the architecture. ...
Further, we present a method for predicting software maintenance effort from the software architecture, for use in the design and reengineering method. ...
Kambrin, and Mogens Lundholm, and our collegues, Michael Mattsson and Peter Molin, who participated in the design of the architecture. ...
doi:10.1007/978-1-4302-3802-7_5
fatcat:h7qttve4dffljoumaqwglyurlu
Architectural modifications to deployed software
2005
Science of Computer Programming
The mastery of such projects is key to the extension of the best-before date of business-critical software assets. ...
We discuss the nuts and bolts of industrial large-scale software modification projects. These projects become necessary when system owners of deployed systems hit architectural barriers. ...
We are grateful for the very detailed and constructive comments that we received from the three anonymous referees of the "Science of Computer Programming" journal. ...
doi:10.1016/j.scico.2004.03.012
fatcat:kopjzqcmirdsljfwtgyhrf44n4
Model-centric software architecture reconstruction
2006
Software, Practice & Experience
Much progress has been achieved in defining methods, techniques, and tools for software architecture reconstruction (SAR). ...
However, less progress has been achieved in constructing reasoning frameworks from existing systems that support organizations in architecture analysis and design decisions. ...
of Software Assets. ...
doi:10.1002/spe.699
fatcat:f25t6btf5jhgng2m4ffnssf4k4
Software Architecture Knowledge Management
2008
Australian Software Engineering Conference : Proceedings
and evaluating better architectures for their mission-and business-critical systems. ...
• Provide a body of knowledge of software architectural knowledge by describing relevant and useful results from software architecture research and practice. ...
Acknowledgements We are most thankful to the many authors we invited to contribute a chapter within the scope and contents prescribed by us. ...
doi:10.1109/aswec.2008.4483186
fatcat:xwdaitrejvb2fkyx3ymeg6tq6i
Software Architecture Methodology in Agile Environments
2017
Journal of Information Technology & Software Engineering
However, since the business goals and context continuously evolve, the software architecture must also change. ...
Currently, a clear specification in software architecture activities and processes in agile environments does not exist. ...
as well as the issues deemed critical to system success by the product stakeholders. ...
doi:10.4172/2165-7866.1000195
fatcat:rjfg6iibifag3mdoql7mxxdcqm
Software Architectural Design in Agile Environments
2018
Journal of Computer and Communications
Communications front software architecture efforts are critical and leave no room to accommodate changing requirements later in the development cycle. ...
and schedule constraints. Changes to requirements systematically involves modifying the software design, and in turn, the code. Accommodating changing software design is an expensive critical activity ...
The author would like to thank faculty from Department of Computer Science and Information Technology for their valuable comments and continuous support. ...
doi:10.4236/jcc.2018.61018
fatcat:fqhvzpvqt5dnzlxlc6lpbkwtvq
A Basis for Analyzing Software Architecture Analysis Methods
2005
Software quality journal
A software architecture is a key asset for any organization that builds complex software-intensive systems. ...
We then examine two methods-the Architecture Tradeoff Analysis Method and Architecture-level Modifiability Analysis-in light of these criteria, and provide some insight into how these methods can be improved ...
The authors go on to say that ALMA is limited to a focus on modifiability and that a complete architectural assessment must take into account other quality attributes as well. ...
doi:10.1007/s11219-005-4250-1
fatcat:gpb7y7sbx5fp5ahmlw6sscifmu
Designing software architectures to achieve quality attribute requirements
2005
IEE Proceedings - Software
Within a reasoning framework, the authors distinguish between an architectural model and a quality attribute model and characterise the actions that a reasoning framework undertakes as basic architectural ...
In order to have a software architecture design method that achieves quality attribute requirements several aspects of the method must be in place. ...
Department of Defense and Robert Bosch, GmbH ...
doi:10.1049/ip-sen:20045037
fatcat:vl67bxu4jvh7jmo6khaezybjn4
Enriching software architecture documentation
2009
Journal of Systems and Software
The effective documentation of Architectural Knowledge (AK) is one of the key factors in leveraging the paradigm shift toward sharing and reusing AK. ...
We evaluate our approach through a quasi-controlled experiment with the architecture of a real, large, and complex system. ...
GRIFFIN: a GRId For inFormatIoN about architectural knowledge. ...
doi:10.1016/j.jss.2009.04.052
fatcat:kgqb5p3y4jezdllwlrmjrvjt5i
Continuous software engineering-A microservices architecture perspective
2017
Journal of Software: Evolution and Process
For example, agile software development has helped to deliver working software more frequently and capability maturity frameworks have brought about improved consistency in quality levels. ...
Nonetheless, the authors are of the view that CSE represents a significant progression in software engineering and that software development settings of all types stand to gain from aspects of the CSE ...
(and success) of CSE in the case of our specific situation. ...
doi:10.1002/smr.1866
fatcat:n3bmni7zwneypgkllujpphbznu
A brief survey of software architecture concepts and service oriented architecture
2009
2009 2nd IEEE International Conference on Computer Science and Information Technology
A critical issue in the design and construction of any complex software system is its architecture. ...
Finally service-oriented architecture (SOA) as one of useful choices for software architecture to develop web software and systems is glossed in a survey. ...
Common Impediments to Achieving Architectural Success Among the various factors that can lead to unsuccessful architectures there's the lack of sufficient architectural aptitude and/or experience, in adequate ...
doi:10.1109/iccsit.2009.5235004
fatcat:qseh3a665rbspdlfwkve46iv2e
Genetic Synthesis of Software Architecture
[chapter]
2008
Lecture Notes in Computer Science
The structure and evaluation of software architectures and the principles of meta-heuristic search algorithms are introduced to give a basis to understand the implementation. ...
The chosen genetic construction of software architectures is based on a model which contains information of a set of responsibilities and dependencies between them. ...
., the music system contains the speaker driver and the music file system. ...
doi:10.1007/978-3-540-89694-4_57
fatcat:bckme2qcbvh7fnmaqvutgqo4d4
« Previous
Showing results 1 — 15 out of 37,411 results