19,992 Hits in 2.1 sec

Characterizing Evolutionary Clusters

Adam Vanya, Steven Klusener, Nico van Rooijen, Hans van Vliet
2009 2009 16th Working Conference on Reverse Engineering  
Software architects regularly have to identify weaknesses in the structure of software systems.  ...  We apply the proposed characterization to the case of a large embedded software system having a development history of more than a decade.  ...  ACKNOWLEDGMENT This work has been carried out as part of the DARWIN project at Philips Healthcare under the responsibility of the Embedded Systems Institute.  ... 
doi:10.1109/wcre.2009.30 dblp:conf/wcre/VanyaKRV99a fatcat:zmyo5ne3vjaubh7smdverkqtjm

Interactive Exploration of Co-evolving Software Entities

A Vanya, R Premraj, H van Vliet
2010 2010 14th European Conference on Software Maintenance and Reengineering  
Our experience in using the tool along with the architects and developers suggests that interactivity adds much value when analyzing groups of co-changed software entities.  ...  Frequent changes to groups of software entities from different parts of the system may indicate structural issues in the system's decomposition.  ...  ACKNOWLEDGMENTS This work has been carried out as part of the DARWIN project at Philips Healthcare under the responsibility of the Embedded Systems Institute.  ... 
doi:10.1109/csmr.2010.50 dblp:conf/csmr/VanyaPV10 fatcat:ahgcrrl4mfc6tjklgboppath4q

On the accuracy of Architecture Compliance Checking support Accuracy of dependency analysis and violation reporting

Leo Pruijt, Christian Koppe, Sjaak Brinkkemper
2013 2013 21st International Conference on Program Comprehension (ICPC)  
In addition, the code of open source system Freemind was used to compare the tools on the number and precision of reported violation and dependency messages.  ...  On the average, 74 percent of 34 dependency types in our custom-made test software were reported, while 69 percent of 109 violating dependencies within a module of Freemind were reported.  ...  Likewise, a dependency type in our classification may be labelled very differently by various tools. VII.  ... 
doi:10.1109/icpc.2013.6613845 dblp:conf/iwpc/PruijtKB13 fatcat:7av2ldqozvazlo4bduxubp2h2a

Factors That Affect The Effectiveness Of Enterprise Architecture Implementation Methodology

Babak Darvish Rouhani, Mohd Naz'ri Mahrin, Fatemeh Nikpay, Pourya Nikfard, Maryam Khanian Najafabadi
2015 Zenodo  
The findings contribute to the measuring the effectiveness of EA implementation project by providing an indication of the measurement implementation approaches which is used by the Enterprise Architects  ...  Table VII shows the correlation between independents and depend factors As shown in Table VII , there is a strong correlation between the effectiveness of EA implementation as dependent variable and  ...  EAIM covers all aspects of the EA lifecycle -the planning for enterprise understanding projects, the analysis of business requirements, the design of systems, the evolution of systems, and the ongoing  ... 
doi:10.5281/zenodo.1337679 fatcat:zqgmz4i5tzfvnc2xzaynmgnqca

Proportion and Building Material, or Theory versus Practice in the Determination of the Module

Lex Bosman
2015 Architectural Histories  
VII. c.  ...  VII. c. VI, 566-567) .  ... 
doi:10.5334/ fatcat:az6dp3y23vgpla6ba5qof5cmvq

A visual analysis and design tool for planning software reengineerings

Martin Beck, Jonas Trumper, Jurgen Dollner
2011 2011 6th International Workshop on Visualizing Software for Understanding and Analysis (VISSOFT)  
Reengineering complex software systems represents a non-trivial process.  ...  In this paper we present a novel visual analysis and design tool to support software architects during reengineering tasks in identifying a given software's design and in visually planning quality-improving  ...  A possible solution, though, is to depict one view per hierarchy (or dependency type) and synchronize these upon modifications. VII.  ... 
doi:10.1109/vissof.2011.6069458 dblp:conf/vissoft/BeckTD11 fatcat:3tv25byjtnbxje2wvolv3akgzi

A recommendation system for repairing violations detected by static architecture conformance checking

Ricardo Terra, Marco Tulio Valente, Krzysztof Czarnecki, Roberto S. Bigonha
2013 Software, Practice & Experience  
architect.  ...  Moreover, the architects have scored 82% of these recommendations as having moderate or major complexity. A RECOMMENDATION SYSTEM FOR REPAIRING ARCHITECTURAL VIOLATIONS 317 2.  ...  We would like to thank the software architects Gessé Dafé (BrTCom) and Rógel Garcia (Geplanes) for the valuable collaboration in the case studies.  ... 
doi:10.1002/spe.2228 fatcat:ohycoiq5ond6jou6dob3vra6ri

A dependency constraint language to manage object-oriented software architectures

Ricardo Terra, Marco Tulio Valente
2009 Software, Practice & Experience  
This paper presents a domain-specific dependency constraint language that allows software architects to restrict the spectrum of structural dependencies, which can be established in object-oriented systems  ...  The ultimate goal is to provide architects with means to define acceptable and unacceptable dependencies according to the planned architecture of their systems.  ...  Therefore, VisEn does not allow architects to filter the various forms of dependency relations that are possible in object-oriented systems.  ... 
doi:10.1002/spe.931 fatcat:2odxzufx6fbmpaz4pbcxc3ukzq

Relational Database Schema Evolution: An Industrial Case Study

Julien Delplanque, Anne Etien, Nicolas Anquetil, Olivier Auverlot
2018 2018 IEEE International Conference on Software Maintenance and Evolution (ICSME)  
To get a better understanding of these difficulties, we recorded and studied the actions of a database architect during a complex evolution of the database at the core of a software system.  ...  to search for dependencies between entities, generate a patch or access up to date PostgreSQL documentation.  ...  INTRODUCTION Relational Database Management Systems (RDBMS) are used in many information systems around the world.  ... 
doi:10.1109/icsme.2018.00073 dblp:conf/icsm/DelplanqueEAA18 fatcat:nu4iu3orbvgjbmrk2amebc3thm

Handling Variability in Software Architecture: Problems and Implications

Matthias Galster, Paris Avgeriou
2011 2011 Ninth Working IEEE/IFIP Conference on Software Architecture  
VII. CONCLUSIONS AND FUTURE WORK Variability is a concern of many, if not most software systems.  ...  As with many system properties, identifying and managing variability of a system (either single systems, product lines, system of systems, etc.) early on, and in particular during architecting, is preferred  ... 
doi:10.1109/wicsa.2011.30 dblp:conf/wicsa/GalsterA11 fatcat:zzaaihgkjnhntgliwlzi5pmrza

Heuristics for discovering architectural violations

Cristiano Maffort, Marco Tulio Valente, Mariza Bigonha, Nicolas Anquetil, Andre Hora
2013 2013 20th Working Conference on Reverse Engineering (WCRE)  
We applied ArchLint in an industrial-strength system and as a result we detected 119 architectural violations, with an overall precision of 46.7% and a recall of 96.2%, for divergences.  ...  We also evaluated ArchLint with four open-source systems, used in an independent study on reflexion models. In this second study, ArchLint achieved precision results ranging from 57.1% to 89.4%.  ...  We thank the architect of the SGA system for validating the warnings raised by ArchLint.  ... 
doi:10.1109/wcre.2013.6671297 dblp:conf/wcre/MaffortVBAH13 fatcat:5fnlmpvh6vcc3g2cbuzm2w47ye

A proposal to consider aspects of quality in the software development

César Arturo Guerra García, Ismael Caballero, Marco Cardenas Juarez, José Reyes Juárez Ramírez
2016 Journal on Advances in Theoretical and Applied Informatics  
Since DQ is considered a multidimensional and largely context-dependent concept, managing all specific requirements is a complex task.  ...  Users need trusting in data managed by software applications that are part of Information Systems (IS), which supposes that organizations should assuring adequate levels of quality in data that are managed  ...  Roles involved -Chief Architect. -DQ Analyst. -Use Case Engineer. -Chief Architect. -DQ Analyst. -Use Case Engineer. TABLE VII .  ... 
doi:10.26729/jadi.v2i2.2103 fatcat:6ts6yggpp5cv3mb5adv5ahihdy

Architecting complex embedded systems: An industrial case study

Hakan Gustavsson, Jakob Axelsson
2011 2011 IEEE International Systems Conference  
The context of the six different companies as well as the architecting practices are compared and analyzed.  ...  The methods used to solve the tasks within the architecting process are mapped to the context where it has been used in industry.  ...  This work has been financially supported by the Knowledge Foundation and the Swedish Agency for Innovation Systems (VINNOVA).  ... 
doi:10.1109/syscon.2011.5929054 fatcat:qzsy6bst6bbghcmqcfpr2qr5qe

Page 95 of Charleston Medical Register 1803 Vol. 50, Issue 1040 [page]

1895 Charleston Medical Register 1803  
The American Architect and Building News. 95 ART IN THE MODERN CHURCH.!— VII.  ...  THE CHURCH TOWER. ) HE tower is the chief dependence of the modern architect for giving a distinguishing and churchly aspect to his church build- ing.  ... 

Quantitative Tradeoff Analysis of Software Architecture Using the Architecture Analysis and Design Language

Dan Hyung Lee, Jongmoon Baik, In-Young Ko
2009 2009 10th ACIS International Conference on Software Engineering, Artificial Intelligences, Networking and Parallel/Distributed Computing  
Architecture tradeoff analysis methods have been developed to help architects to examine whether an architecture satisfy the quality attributes.  ...  The suggested method is applied to operating system development for automobiles. Keywords-software architecture; tradeoff analysis; quality attributes I. 978-0-7695-3642-2/09 $25.00  ...  VII TRADEOFF ANALYSIS Flexibility Level Architect ure Flow Response Time 1 Architect ure 1 TaskMgmt.tID- >TaskMgmt.scheduleFl ow->TaskList.ref- > 20ms 2 Architect ure 2  ... 
doi:10.1109/snpd.2009.65 dblp:conf/snpd/LeeBK09 fatcat:wifwzsiffvfp5bdbh5kytgwfy4
« Previous Showing results 1 — 15 out of 19,992 results