Rick Kazman

Orcid: 0000-0003-0392-2783

Affiliations:
  • University of Hawaii at Manoa, Shidler College of Business, HI, USA


According to our database1, Rick Kazman authored at least 260 papers between 1991 and 2024.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
Analyzing the Tower of Babel with Kaiaulu.
J. Syst. Softw., April, 2024

A socio-technical perspective on software vulnerabilities: A causal analysis.
Inf. Softw. Technol., 2024

A Systematic Mapping Study on Architectural Approaches to Software Performance Analysis.
CoRR, 2024

Exploring Accessibility Trends and Challenges in Mobile App Development: A Study of Stack Overflow Questions.
CoRR, 2024

Mobile App Security Trends and Topics: An Examination of Questions From Stack Overflow.
CoRR, 2024

A Developer-Centric Study Exploring Mobile Application Security Practices and Challenges.
CoRR, 2024

Explaining the Contributing Factors for Vulnerability Detection in Machine Learning.
CoRR, 2024

Developing and Applying an Essence-based Description of the Attribute-Driven Design Method.
Proceedings of the IEEE/ACM International Workshop on Designing Software, 2024

Making Team Projects with Novices More Effective: An Experience Report.
Proceedings of the 57th Hawaii International Conference on System Sciences, 2024

An Empirical Study of Social Debt in Open-Source Projects: Social Drivers and the "Known Devil" Community Smell.
Proceedings of the 57th Hawaii International Conference on System Sciences, 2024

M-score: An Empirically Derived Software Modularity Metric.
Proceedings of the 18th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2024

2023
Software design analysis and technical debt management based on design rule theory.
Inf. Softw. Technol., December, 2023

Evaluating the Impact of Possible Dependencies on Architecture-Level Maintainability.
IEEE Trans. Software Eng., March, 2023

An Exploratory Study on the Occurrence of Self-Admitted Technical Debt in Android Apps.
Dataset, March, 2023

On the Relationship Between Organizational Structure Patterns and Architecture in Agile Teams.
IEEE Trans. Software Eng., 2023

Architectural tactics in software architecture: A systematic mapping study.
J. Syst. Softw., 2023

Evaluation of Systems-of-Systems Software Architectures: State of the Art and Future Perspectives.
ACM Comput. Surv., 2023

An Exploratory Study on the Occurrence of Self-Admitted Technical Debt in Android Apps.
Proceedings of the 2023 ACM/IEEE International Conference on Technical Debt (TechDebt), 2023

SAIN: A Community-Wide Software Architecture INfrastructure.
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering: ICSE 2023 Companion Proceedings, 2023

Towards the Assisted Decomposition of Large-Active Files.
Proceedings of the 20th International Conference on Software Architecture, 2023

Architecting MLOps in the Cloud: From Theory to Practice.
Proceedings of the 20th International Conference on Software Architecture, 2023

Identifying Anti-Patterns in Distributed Systems With Heterogeneous Dependencies.
Proceedings of the 20th International Conference on Software Architecture, 2023

The Architecture of Complexity Revisited: Design Primitives for Ultra-Large-Scale Systems.
Proceedings of the 56th Hawaii International Conference on System Sciences, 2023

Workshop on Bad Practice Smells in Novice Software Engineering Education.
Proceedings of the 35th International Conference on Software Engineering Education and Training, 2023

2022
Detecting the Locations and Predicting the Maintenance Costs of Compound Architectural Debts.
IEEE Trans. Software Eng., 2022

Enabling Decision and Objective Space Exploration for Interactive Multi-Objective Refactoring.
IEEE Trans. Software Eng., 2022

In Search of Socio-Technical Congruence: A Large-Scale Longitudinal Study.
IEEE Trans. Software Eng., 2022

How Does Refactoring Impact Security When Improving Quality? A Security-Aware Refactoring Approach.
IEEE Trans. Software Eng., 2022

Continuous and Proactive Software Architecture Evaluation: An IoT Case.
ACM Trans. Softw. Eng. Methodol., 2022

A Study on Blockchain Architecture Design Decisions and Their Security Attacks and Threats.
ACM Trans. Softw. Eng. Methodol., 2022

Continuous engineering for Industry 4.0 architectures and systems.
Softw. Pract. Exp., 2022

Revisiting the debate: Are code metrics useful for measuring maintenance effort?
Empir. Softw. Eng., 2022

CIDER: Concept-based Interactive Design Recovery.
Proceedings of the 44th IEEE/ACM International Conference on Software Engineering: Companion Proceedings, 2022

A Preliminary Study on the Assignment of GitHub Issues to Issue Commenters and the Relationship with Social Smells.
Proceedings of the 15th IEEE/ACM International Workshop on Cooperative and Human Aspects of Software Engineering , 2022

Message from the ICSA 2022 General Chairs and Program Chairs.
Proceedings of the 19th IEEE International Conference on Software Architecture, 2022

2021
Systematic Scalability Modeling of QoS-aware Dynamic Service Composition.
ACM Trans. Auton. Adapt. Syst., December, 2021

In Search of Socio-Technical Congruence: A Large-Scale Longitudinal Study.
Dataset, May, 2021

Exploring Community Smells in Open-Source: An Automated Approach.
IEEE Trans. Software Eng., 2021

Architecture Anti-Patterns: Automatically Detectable Violations of Design Principles.
IEEE Trans. Software Eng., 2021

Service Candidate Identification from Monolithic Systems Based on Execution Traces.
IEEE Trans. Software Eng., 2021

Architecting Internet of Things Systems with Blockchain: A Catalog of Tactics.
ACM Trans. Softw. Eng. Methodol., 2021

Evaluation of Software Architectures under Uncertainty: A Systematic Literature Review.
ACM Trans. Softw. Eng. Methodol., 2021

Success and Failure in Software Engineering: A Followup Systematic Literature Review.
IEEE Trans. Engineering Management, 2021

Decision-Making Principles for Better Software Design Decisions.
IEEE Softw., 2021

Prioritizing refactorings for security-critical code.
Autom. Softw. Eng., 2021

On the Lack of Consensus Among Technical Debt Detection Tools.
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering: Software Engineering in Practice, 2021

Worst Smells and Their Worst Reasons.
Proceedings of the 4th IEEE/ACM International Conference on Technical Debt, 2021

Constructing a Shared Infrastructure for Software Architecture Analysis and Maintenance.
Proceedings of the 18th IEEE International Conference on Software Architecture, 2021

Architectural Tactics for Energy Efficiency: Review of the Literature and Research Roadmap.
Proceedings of the 54th Hawaii International Conference on System Sciences, 2021

Finding and Fixing Design Debt.
Proceedings of the EICS '21: ACM SIGCHI Symposium on Engineering Interactive Computing Systems, 2021

Building the MSR Tool Kaiaulu: Design Principles and Experiences.
Proceedings of the Software Architecture - 15th European Conference, 2021

Design Choices in Building an MSR Tool: The Case of Kaiaulu (short paper).
Proceedings of the ECSA 2021 Companion Volume, 2021

2020
"The Canary in the Coal Mine..." A cautionary tale from the decline of SourceForge.
Softw. Pract. Exp., 2020

Microservice transition and its granularity problem: A systematic mapping study.
Softw. Pract. Exp., 2020

Usability implications in software architecture: The case study of a mobile app.
Softw. Pract. Exp., 2020

Software Engineering in Society.
IEEE Softw., 2020

Run-time evaluation of architectures: A case study of diversification in IoT.
J. Syst. Softw., 2020

Recommending refactorings via commit message analysis.
Inf. Softw. Technol., 2020

Organisational Structure Patterns in Agile Teams: An Industrial Empirical Study.
CoRR, 2020

Multi-objective code reviewer recommendations: balancing expertise, availability and collaborations.
Autom. Softw. Eng., 2020

Exploring the Architectural Impact of Possible Dependencies in Python Software.
Proceedings of the 35th IEEE/ACM International Conference on Automated Software Engineering, 2020

Software archinaut: a tool to understand architecture, identify technical debt hotspots and manage evolution.
Proceedings of the TechDebt '20: International Conference on Technical Debt, 2020

Software development data for architecture analysis: expectations, reality, and future directions.
Proceedings of the ICSE-SEIP 2020: 42nd International Conference on Software Engineering, Software Engineering in Practice, Seoul, South Korea, 27 June, 2020

Architectural Principles for Autonomous Microservices.
Proceedings of the 53rd Hawaii International Conference on System Sciences, 2020

Teaching Architecture Design using the "Smart Decisions" Game.
Proceedings of the 32nd IEEE Conference on Software Engineering Education and Training, 2020

Reflections on Teaching Architecture Design.
Proceedings of the 32nd IEEE Conference on Software Engineering Education and Training, 2020

2019
Design Rule Spaces: A New Model for Representing and Analyzing Software Architecture.
IEEE Trans. Software Eng., 2019

A Manifesto for Energy-Aware Software.
IEEE Softw., 2019

Active Hotspot: An Issue-Oriented Model to Monitor Software Evolution and Degradation.
Proceedings of the 34th IEEE/ACM International Conference on Automated Software Engineering, 2019

A longitudinal study of identifying and paying down architecture debt.
Proceedings of the 41st International Conference on Software Engineering: Software Engineering in Practice, 2019

Managing social debt in large software projects.
Proceedings of the 7th International Workshop on Software Engineering for Systems-of-Systems and 13th Workshop on Distributed Software Development, 2019

ENRE: a tool framework for extensible eNtity relation extraction.
Proceedings of the 41st International Conference on Software Engineering: Companion Proceedings, 2019

GreenBundle: an empirical study on the energy impact of bundled processing.
Proceedings of the 41st International Conference on Software Engineering, 2019

DV8: automated architecture analysis tool suites.
Proceedings of the Second International Conference on Technical Debt, 2019

Component Comparison, Evaluation, and Selection: A Continuous Approach.
Proceedings of the IEEE International Conference on Software Architecture Companion, 2019

Splicing Community and Software Architecture Smells in Agile Teams: An industrial Study.
Proceedings of the 52nd Hawaii International Conference on System Sciences, 2019

Immutable Infrastructure Calls for Immutable Architecture.
Proceedings of the 52nd Hawaii International Conference on System Sciences, 2019

Data-Driven Selection of Security Application Frameworks During Architectural Design.
Proceedings of the 52nd Hawaii International Conference on System Sciences, 2019

2018
Round-trip engineering with the Two-Tier Programming Toolkit.
Softw. Qual. J., 2018

Managing Energy Consumption as an Architectural Quality Attribute.
IEEE Softw., 2018

General methods for software architecture recovery: a potential approach and its evaluation.
Empir. Softw. Eng., 2018

A Longitudinal Study of Identifying and Paying Down Architectural Debt.
CoRR, 2018

Experiences applying automated architecture analysis tool suites.
Proceedings of the 33rd ACM/IEEE International Conference on Automated Software Engineering, 2018

Assessing an architecture's ability to support feature evolution.
Proceedings of the 26th Conference on Program Comprehension, 2018

From craft to science: the road ahead for empirical software engineering research.
Proceedings of the 40th International Conference on Software Engineering: New Ideas and Emerging Results, 2018

Towards rapid composition with confidence in robotics software.
Proceedings of the 1st International Workshop on Robotics Software Engineering, 2018

Indexing Text Related to Software Vulnerabilities in Noisy Communities Through Topic Modelling.
Proceedings of the 17th IEEE International Conference on Machine Learning and Applications, 2018

The birth, growth, death and rejuvenation of software maintenance communities.
Proceedings of the 12th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, 2018

Software Architecture Measurement - Experiences from a Multinational Company.
Proceedings of the Software Architecture, 2018

2017
Towards Understanding the Social and Organizational Dimensions of Software Architecting.
ACM SIGSOFT Softw. Eng. Notes, 2017

How Lufthansa Capitalized on Big Data for Business Model Renovation.
MIS Q. Executive, 2017

Software Engineering.
Computer, 2017

Causal modeling, discovery & inference for software engineering.
Proceedings of the 39th International Conference on Software Engineering, 2017

Keynote 2: Musings on the Holy Grail of Reproducibility.
Proceedings of the 1st IEEE/ACM International Workshop on Establishing the Community-Wide Infrecaseructure for Architecture-Based Software Engineering, 2017

Detecting and quantifying architectural debt: theory and practice.
Proceedings of the 39th International Conference on Software Engineering, 2017

Message from the SODA 2017 Chairs.
Proceedings of the 2017 IEEE International Conference on Software Architecture Workshops, 2017

Can Cybersecurity Be Proactive? A Big Data Approach and Challenges.
Proceedings of the 50th Hawaii International Conference on System Sciences, 2017

Big Data Value Engineering for Business Model Innovation.
Proceedings of the 50th Hawaii International Conference on System Sciences, 2017

Neurophysiological Impact of Software Design Processes on Software Developers.
Proceedings of the Augmented Cognition. Enhancing Cognition and Behavior in Complex Human Environments, 2017

2016
Evaluating the Effects of Architectural Documentation: A Case Study of a Large Scale Open Source Project.
IEEE Trans. Software Eng., 2016

Agile Big Data Analytics for Web-Based Systems: An Architecture-Centric Approach.
IEEE Trans. Big Data, 2016

The Architect's Role in Community Shepherding.
IEEE Softw., 2016

Strategic Prototyping for Developing Big Data Systems.
IEEE Softw., 2016

Architectural Approaches to Security: Four Case Studies.
Computer, 2016

Tutorial Summary for Designing Software Architectures Using ADD 3.0.
Proceedings of the 13th Working IEEE/IFIP Conference on Software Architecture, 2016

Towards an Architecture-Centric Approach to Security Analysis.
Proceedings of the 13th Working IEEE/IFIP Conference on Software Architecture, 2016

Can Knowledge of Technical Debt Help Identify Software Vulnerabilities?
Proceedings of the 9th Workshop on Cyber Security Experimentation and Test, 2016

Identifying and quantifying architectural debt.
Proceedings of the 38th International Conference on Software Engineering, 2016

Decoupling level: a new metric for architectural maintenance complexity.
Proceedings of the 38th International Conference on Software Engineering, 2016

Predicting and fixing vulnerabilities before they occur: a big data approach.
Proceedings of the 2nd International Workshop on BIG Data Software Engineering, 2016

Toward big data value engineering for innovation.
Proceedings of the 2nd International Workshop on BIG Data Software Engineering, 2016

Smart decisions: an architectural design game.
Proceedings of the 38th International Conference on Software Engineering, 2016

Software architecture health monitor.
Proceedings of the 1st International Workshop on Bringing Architectural Design Thinking into Developers' Daily Activities, 2016

Amazon in the Air: Innovating with Big Data at Lufthansa.
Proceedings of the 49th Hawaii International Conference on System Sciences, 2016

Big Data as a Service: A Neo-Metropolis Model Approach for Innovation.
Proceedings of the 49th Hawaii International Conference on System Sciences, 2016

Agile Big Data Analytics Development: An Architecture-Centric Approach.
Proceedings of the 49th Hawaii International Conference on System Sciences, 2016

Diversifying Software Architecture for Sustainability: A Value-Based Perspective.
Proceedings of the Software Architecture - 10th European Conference, 2016

2015
Toward Agile Architecture: Insights from 15 Years of ATAM Data.
IEEE Softw., 2015

Manufacturing execution systems: A vision for managing software development.
J. Syst. Softw., 2015

Architectural Analysis for Security.
IEEE Secur. Priv., 2015

Hotspot Patterns: The Formal Definition and Automatic Detection of Architecture Smells.
Proceedings of the 12th Working IEEE/IFIP Conference on Software Architecture, 2015

Architectural Support for DevOps in a Neo-Metropolis BDaaS Platform.
Proceedings of the 34th IEEE Symposium on Reliable Distributed Systems Workshop, 2015

Lean startup meets software product lines: Survival of the fittest or letting products bloom?
Proceedings of the 14th Symposium on Programming Languages and Software Tools (SPLST'15), 2015

Natural Language Processing to Quantify Security Effort in the Software Development Lifecycle.
Proceedings of the 27th International Conference on Software Engineering and Knowledge Engineering, 2015

Mining Big Data for Detecting, Extracting and Recommending Architectural Design Concepts.
Proceedings of the 1st IEEE/ACM International Workshop on Big Data Software Engineering, 2015

A Case Study in Locating the Architectural Roots of Technical Debt.
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015

Big Data System Development: An Embedded Case Study with a Global Outsourcing Firm.
Proceedings of the 1st IEEE/ACM International Workshop on Big Data Software Engineering, 2015

Introduction to the Software Technology Track.
Proceedings of the 48th Hawaii International Conference on System Sciences, 2015

Empowering End-Users to Collaboratively Structure Processes for Knowledge Work.
Proceedings of the Business Information Systems - 18th International Conference, 2015

2014
Automated verification of design patterns: A case study.
Sci. Comput. Program., 2014

Making the case for a "manufacturing execution system" for software development.
Commun. ACM, 2014

RUP Alignment and Coverage Analysis of CMMI ML2 Process Areas for the Context of Software Projects Execution.
Proceedings of the Software Quality. Model-Based Approaches for Advanced Software and Systems Engineering, 2014

Titan: a toolset that connects software architecture with quality analysis.
Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering, (FSE-22), Hong Kong, China, November 16, 2014

Design rule spaces: a new form of architecture insight.
Proceedings of the 36th International Conference on Software Engineering, 2014

Toward Design Decisions to Enable Deployability: Empirical Study of Three Projects Reaching for the Continuous Delivery Holy Grail.
Proceedings of the 44th Annual IEEE/IFIP International Conference on Dependable Systems and Networks, 2014

Customer Requirements Validation Method Based on Mental Models.
Proceedings of the 21st Asia-Pacific Software Engineering Conference, 2014

Vulnerability-Based Security Pattern Categorization in Search of Missing Patterns.
Proceedings of the Ninth International Conference on Availability, 2014

2013
A Principled Way to Use Frameworks in Architecture Design.
IEEE Softw., 2013

Exploring initial challenges for green software engineering: summary of the first GREENS workshop, at ICSE 2012.
ACM SIGSOFT Softw. Eng. Notes, 2013

Modeling and visualizing object-oriented programs with Codecharts.
Formal Methods Syst. Des., 2013

Understanding patterns for system of systems integration.
Proceedings of the 8th International Conference on System of Systems Engineering, 2013

Mapping CMMI and RUP Process Frameworks for the Context of Elaborating Software Project Proposals.
Proceedings of the Software Quality. Increasing Value in Software and Systems Development, 2013

A Core-Periphery-Legality Architectural Style for Open Source System Development.
Proceedings of the 46th Hawaii International Conference on System Sciences, 2013

Introducing tool-supported architecture review into software design education.
Proceedings of the 26th International Conference on Software Engineering Education and Training, 2013

Preface.
Proceedings of the Economics-Driven Software Architecture, 2013

Economics-Driven Software Architecture.
Proceedings of the Economics-Driven Software Architecture, 2013

A Decision-Support System Approach to Economics-Driven Modularity Evaluation.
Proceedings of the Economics-Driven Software Architecture, 2013

2012
Scaling up software architecture analysis.
J. Syst. Softw., 2012

Revising a Security Tactics Hierarchy through Decomposition, Reclassification, and Derivation.
Proceedings of the Sixth International Conference on Software Security and Reliability, 2012

An early look at defining variability requirements for system of systems platforms.
Proceedings of the Second IEEE International Workshop on Requirements Engineering for Systems, 2012

Architecting ultra-large-scale green information systems.
Proceedings of the First International Workshop on Green and Sustainable Software, 2012

2011
iUCP: Estimating Interactive-Software Project Size with Enhanced Use-Case Points.
IEEE Softw., 2011

Decision-making techniques for software architecture design: A comparative survey.
ACM Comput. Surv., 2011

Evaluating Security Properties of Architectures in Unpredictable Environments: A Case for Cloud.
Proceedings of the 9th Working IEEE/IFIP Conference on Software Architecture, 2011

Developing Architectural Documentation for the Hadoop Distributed File System.
Proceedings of the Open Source Systems: Grounding Research, 2011

Architecture evaluation without an architecture: experience with the smart grid.
Proceedings of the 33rd International Conference on Software Engineering, 2011

2010
From Software Architecture Analysis to Service Engineering: An Empirical Study of Methodology Development for Enterprise SOA Implementation.
IEEE Trans. Serv. Comput., 2010

The metropolis model and its implications for the engineering of software ecosystems.
Proceedings of the Workshop on Future of Software Engineering Research, 2010

Managing technical debt in software-reliant systems.
Proceedings of the Workshop on Future of Software Engineering Research, 2010

Dependency Analysis between CMMI Process Areas.
Proceedings of the Product-Focused Software Process Improvement, 2010

A cost-benefit framework for making architectural decisions in a business context.
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering, 2010

A Methodology for Mining Security Tactics from Security Patterns.
Proceedings of the 43rd Hawaii International International Conference on Systems Science (HICSS-43 2010), 2010

2009
Introduction to special issue: model-based development methodologies.
Innov. Syst. Softw. Eng., 2009

In Search of Architectural Patterns for Software Security.
Computer, 2009

The metropolis model a new logic for development of crowdsourced systems.
Commun. ACM, 2009

Verification of Design Patterns with LePUS3.
Proceedings of the First NASA Formal Methods Symposium, 2009

Inception of Software Validation and Verification Practices within CMMI Level 2.
Proceedings of the Fourth International Conference on Software Engineering Advances, 2009

An integrated framework for service engineering: a case study in the financial services industry.
Proceedings of the 11th International Conference on Electronic Commerce 2009, 2009

2008
VIRE: Sailing a Blue Ocean with Value-Innovative Requirements.
IEEE Softw., 2008

Evaluating the Software Architecture Competence of Organizations.
Proceedings of the Seventh Working IEEE / IFIP Conference on Software Architecture (WICSA 2008), 2008

Navigating Through the Design of Object-Oriented Programs.
Proceedings of the WCRE 2008, 2008

Second international workshop on ultra-large-scale software-intensive systems (ULSSIS 2008).
Proceedings of the 30th International Conference on Software Engineering (ICSE 2008), 2008

The carr-benkler wager and its implications for ULS software engineering.
Proceedings of the 2nd international workshop on Ultra-large-scale software-intensive systems, 2008

The design navigator: charting java programs.
Proceedings of the 30th International Conference on Software Engineering (ICSE 2008), 2008

2007
The Affective and Cognitive Impacts of Perceived Touch on Online Customers' Intention to Return in the Web-based eCRM Environment.
J. Electron. Commer. Organ., 2007

Investigating antecedents of technology acceptance of initial eCRM users beyond generation X and the role of self-construal.
Electron. Commer. Res., 2007

The Duties, Skills, and Knowledge of Software Architects.
Proceedings of the Sixth Working IEEE / IFIP Conference on Software Architecture (WICSA 2007), 2007

Working Session: Software Architecture Competence.
Proceedings of the Sixth Working IEEE / IFIP Conference on Software Architecture (WICSA 2007), 2007

Agility and Experimentation: Practical Techniques for Resolving Architectural Tradeoffs.
Proceedings of the 29th International Conference on Software Engineering (ICSE 2007), 2007

Workshop on Software Technologies for Ultra-Large Scale Systems.
Proceedings of the 29th International Conference on Software Engineering (ICSE 2007), 2007

Software Technology Track Introduction.
Proceedings of the 40th Hawaii International International Conference on Systems Science (HICSS-40 2007), 2007

Laptop Enabled Active Learning in the Software Engineering Classroom: An Experience Report.
Proceedings of the 20th Conference on Software Engineering Education and Training (CSEE&T 2007), 2007

2006
Discovering Architectures from Running Systems.
IEEE Trans. Software Eng., 2006

Interface descriptions for enterprise architecture.
Sci. Comput. Program., 2006

The essential components of software architecture design and analysis.
J. Syst. Softw., 2006

Abstraction classes in software design.
IEE Proc. Softw., 2006

Introduction.
Autom. Softw. Eng., 2006

The 8th international workshop on economics-driven software engineering research.
Proceedings of the 28th International Conference on Software Engineering (ICSE 2006), 2006

Minitrack Introduction.
Proceedings of the 39th Hawaii International International Conference on Systems Science (HICSS-39 2006), 2006

2005
A Basis for Analyzing Software Architecture Analysis Methods.
Softw. Qual. J., 2005

BITAM: An engineering-principled method for managing misalignments between business and IT architectures.
Sci. Comput. Program., 2005

From requirements negotiation to software architecture decisions.
Inf. Softw. Technol., 2005

Interface Descriptions for Enterprise Architecture.
Proceedings of the International Conference on Software Engineering Research and Practice, 2005

Strategic Software Engineering.
Proceedings of the 38th Hawaii International Conference on System Sciences (HICSS-38 2005), 2005

The Essential Components of Software Architecture Design and Analysis.
Proceedings of the 12th Asia-Pacific Software Engineering Conference (APSEC 2005), 2005

2004
Second International Workshop on From SofTware Requirements to Architectures (STRAW'03).
ACM SIGSOFT Softw. Eng. Notes, 2004

Using 3D sound as a navigational aid in virtual environments.
Behav. Inf. Technol., 2004

Managing Misalignments between Business and IT Architectures: A BITAM Case Study.
Proceedings of the International Conference on Software Engineering Research and Practice, 2004

DiscoTect: A System for Discovering Architectures from Running Systems.
Proceedings of the 26th International Conference on Software Engineering (ICSE 2004), 2004

Bridging the Gaps II: Bridging the Gaps between Software Engineering and Human-Computer Interaction.
Proceedings of the 26th International Conference on Software Engineering (ICSE 2004), 2004

Identifying gaps between HCI, software engineering, and design, and boundary objects to bridge them.
Proceedings of the Extended abstracts of the 2004 Conference on Human Factors in Computing Systems, 2004

2003
Special issue on bridging the process and practice gaps between software engineering and human-computer interaction.
Softw. Process. Improv. Pract., 2003

Report from the ICSE workshop: bridging the gaps between software engineering and human-computer interaction.
ACM SIGSOFT Softw. Eng. Notes, 2003

A simulation test-bed for mobile adaptive architectures.
Comput. Stand. Interfaces, 2003

Tailorable Architecture Methods.
Proceedings of the 28th Annual IEEE / NASA Software Engineering Workshop (SEW-28 2003), 2003

Quantifying the Value of Architecture Design Decisions: Lessons from the Field.
Proceedings of the 25th International Conference on Software Engineering, 2003

Bridging the Gaps Between Software Engineering and Human-Computer Interaction.
Proceedings of the 25th International Conference on Software Engineering, 2003

Architecture, Design, Implementation.
Proceedings of the 25th International Conference on Software Engineering, 2003

2002
Making Architecture Reviews Work in the Real World.
IEEE Softw., 2002

Workshop on methods and techniques for softwaer architecture review and assessment (SARA).
Proceedings of the 24th International Conference on Software Engineering, 2002

The fourth international workshop on economics-driven software engineering research (EDSER-4).
Proceedings of the 24th International Conference on Software Engineering, 2002

2001
Software Architecture - Guest Editors' Introduction.
Int. J. Softw. Eng. Knowl. Eng., 2001

Quantifying the Costs and Benefits of Architectural Decisions.
Proceedings of the 23rd International Conference on Software Engineering, 2001

Software Architecture - Minitrack Introduction.
Proceedings of the 34th Annual Hawaii International Conference on System Sciences (HICSS-34), 2001

2000
Toward a discipline of scenario-based architectural engineering.
Ann. Softw. Eng., 2000

Designing and analyzing software architectures using ABASs (tutorial session).
Proceedings of the 22nd International Conference on on Software Engineering, 2000

1999
Playing Detective: Reconstructing Software Architecture from Available Evidence.
Autom. Softw. Eng., 1999

Evaluating Software Architectures for Real-Time Systems.
Ann. Softw. Eng., 1999

Attribute-Based Architecture Styles.
Proceedings of the Software Architecture, 1999

A Software Architecture Reconstruction Method.
Proceedings of the Software Architecture, 1999

Software Architectural Transformation.
Proceedings of the Sixth Working Conference on Reverse Engineering, 1999

A Semantic Foundation for Architectural Reengineering and Interchange.
Proceedings of the 1999 International Conference on Software Maintenance, 1999

Experience with Performing Architecture Tradeoff Analysis.
Proceedings of the 1999 International Conference on Software Engineering, 1999

Software Architecture - Introduction.
Proceedings of the 32nd Annual Hawaii International Conference on System Sciences (HICSS-32), 1999

Assessing and Maintaining Architectural Quality.
Proceedings of the 3rd European Conference on Software Maintenance and Reengineering (CSMR '99), 1999

Software architecture in practice.
SEI series in software engineering, Addison-Wesley-Longman, ISBN: 978-0-201-19930-7, 1999

Simulated Annealing Techniques.
Proceedings of the Algorithms and Theory of Computation Handbook., 1999

1998
Requirements for Integrating Software Architecture and Reengineering Models: CORUM II.
Proceedings of the 5th Working Conference on Reverse Engineering, 1998

Performing architecture tradeoff analysis.
Proceedings of the Third International Workshop on Software Architecture, 1998

The perils of reconstructing architectures.
Proceedings of the Third International Workshop on Software Architecture, 1998

View extraction and view fusion in architectural understanding.
Proceedings of the Fifth International Conference on Software Reuse, 1998

The Architecture Tradeoff Analysis Method.
Proceedings of the 4th International Conference on Engineering of Complex Computer Systems (ICECCS '98), 1998

COMPARE: A Comprehensive Framework for Architecture Evaluation.
Proceedings of the Object-Oriented Technology, ECOOP'98 Workshop Reader, 1998

Assessing Architectural Complexity.
Proceedings of the 2nd Euromicro Conference on Software Maintenance and Reengineering (CSMR '98), 1998

1997
WebQuery: Searching and Visualizing the Web Through Connectivity.
Comput. Networks, 1997

Supporting the Retrieval Process in Multimedia Information Systems.
Proceedings of the 30th Annual Hawaii International Conference on System Sciences (HICSS-30), 1997

Classifying Architectural Elements as a Foundation for Mechanism Matching.
Proceedings of the 21st International Computer Software and Applications Conference (COMPSAC '97), 1997

Accessing Multimedia through Concept Clustering.
Proceedings of the Human Factors in Computing Systems, 1997

An approach to software architecture analysis for evolution and reusability.
Proceedings of the 1997 conference of the Centre for Advanced Studies on Collaborative Research, 1997

1996
Scenario-Based Analysis of Software Architecture.
IEEE Softw., 1996

Four Paradigms for Indexing Video Conferences.
IEEE Multim., 1996

Tool support for architecture analysis and design.
Proceedings of the Joint Proceedings of the Second International Software Architecture Workshop (ISAW-2) and International Workshop on Multiple Perspectives in Software Development (Viewpoints '96) on SIGSOFT '96 workshops, 1996

Vibrotactile Feedback in Delicate Virtual Reality Operations.
Proceedings of the Forth ACM International Conference on Multimedia '96, 1996

Rapid prototyping of information visualizations using VANISH.
Proceedings of the IEEE Symposium on Information Visualization 1996, 1996

Rapidly Creating Information Visualizations.
Proceedings of the Graphics Interface 1996 Conference, 1996

A Joint CS/E&CE Undergraduate Option in Software Engineering.
Proceedings of the Ninth Conference on Software Engineering Education, 1996

Audio Enhanced 3D Interfaces for Visually Impaired Users.
Proceedings of the Conference on Human Factors in Computing Systems: Common Ground, 1996

1995
HIDRA: an architecture for highly dynamic physically based multiagent simulations.
Int. J. Comput. Simul., 1995

Research report: Interacting with huge hierarchies: beyond cone trees.
Proceedings of the IEEE Symposium On Information Visualization 1995, 1995

Software architectural analysis: an experience report.
Proceedings of the 1995 Conference of the Centre for Advanced Studies on Collaborative Research, 1995

1994
Simulating the Child's Acquisition of the Lexicon and Syntax-Experiences with Babel.
Mach. Learn., 1994

Determining the usefulness of colour and fonts in a programming task.
Proceedings of the Proceedings 1994 IEEE 3rd Workshop on Program Comprehension, 1994

SAAM: A Method for Analyzing the Properties of Software Architectures.
Proceedings of the 16th International Conference on Software Engineering, 1994

Issues in the Evaluation of User Interface Tools.
Proceedings of the Software Engineering and Human-Computer Interaction, 1994

Evaluating user interface tools.
Proceedings of the Conference on Human Factors in Computing Systems, 1994

1993
Making WAVES: On the Design of Architectures for Low-end Distributed Virtual Environments.
Proceedings of the IEEE Virtual Reality Annual International Symposium, 1993

Information organization in multimedia resources.
Proceedings of the 11th Annual International Conference on Systems Documentation, 1993

1992
Toward a Software Engineering Model of Human-Computer Interaction.
Proceedings of the Engineering for Human-Computer Interaction, 1992

HIDRA: A Software Architecture for Dynamic Distributed Systems.
Proceedings of the CSCW 1992 Tools and Technologies Workshop, 1992

1991
Babel: A Psychologically Plausible Cross-Linguistic Model of Lexical and Syntactic Acquisition.
Proceedings of the Eighth International Workshop (ML91), 1991


  Loading...