Uwe Zdun

According to our database1, Uwe Zdun authored at least 234 papers between 1999 and 2019.

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

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Other 

Links

Homepage:

On csauthors.net:

Bibliography

2019
How Understandable Are Pattern-based Behavioral Constraints for Novice Software Designers?
ACM Trans. Softw. Eng. Methodol., 2019

Modeling compliance specifications in linear temporal logic, event processing language and property specification patterns: a controlled experiment on understandability.
Software and Systems Modeling, 2019

Supporting automated containment checking of software behavioural models using model transformations and model checking.
Sci. Comput. Program., 2019

Special issue on architecting for hyper connectivity and hyper virtualization.
Journal of Systems and Software, 2019

Message from the General Chair and PC Chairs of ICSA 2019 Foreword to ICSA 2019 Proceedings.
Proceedings of the IEEE International Conference on Software Architecture Companion, 2019

Message from the General Chair and PC Chairs of ICSA 2019.
Proceedings of the IEEE International Conference on Software Architecture, 2019

Design of an executable specification language using eye tracking.
Proceedings of the 6th International Workshop on Eye Movements in Programming, 2019

Supporting Architectural Decision Making on Data Management in Microservice Architectures.
Proceedings of the Software Architecture - 13th European Conference, 2019

Guiding Architectural Decision Making on Service Mesh Based Microservice Architectures.
Proceedings of the Software Architecture - 13th European Conference, 2019

Model-Integrated Queries for the Analysis of Runtime Events: A Controlled Experiment.
Proceedings of the Evaluation and Assessment on Software Engineering, 2019

On the Design and Architecture of Deployment Pipelines in Cloud- and Service-Based Computing - A Model-Based Qualitative Study.
Proceedings of the 2019 IEEE International Conference on Services Computing, 2019

Dynamic Data Routing Decisions for Compliant Data Handling in Service-and Cloud-Based Architectures: A Performance Analysis.
Proceedings of the 2019 IEEE International Conference on Services Computing, 2019

2018
Past and future of software architectures for context-aware systems: A systematic mapping study.
Journal of Systems and Software, 2018

Supporting the evolution of event-driven service-oriented architectures using change patterns.
Information & Software Technology, 2018

We're doing it live: A multi-method empirical study on continuous experimentation.
Information & Software Technology, 2018

Supporting the analyzability of architectural component models - empirical findings and tool support.
Empirical Software Engineering, 2018

Smart contracts: security patterns in the ethereum ecosystem and solidity.
Proceedings of the 2018 International Workshop on Blockchain Oriented Software Engineering, 2018

Refactoring Architecture Models for Compliance with Custom Requirements.
Proceedings of the 21th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, 2018

Design Patterns for Smart Contracts in the Ethereum Ecosystem.
Proceedings of the IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, 2018

On-Demand Automated Traceability Maintenance and Evolution.
Proceedings of the New Opportunities for Software Reuse - 17th International Conference, 2018

Guiding Architectural Decision Making on Quality Aspects in Microservice APIs.
Proceedings of the Service-Oriented Computing - 16th International Conference, 2018

Architectural Design Decisions for Systems Supporting Model-Based Analysis of Runtime Events: A Qualitative Multi-method Study.
Proceedings of the IEEE International Conference on Software Architecture, 2018

A Pattern Language for Manual Analysis of Runtime Events Using Design Models.
Proceedings of the 23rd European Conference on Pattern Languages of Programs, 2018

Interface Quality Patterns: Communicating and Improving the Quality of Microservices APIs.
Proceedings of the 23rd European Conference on Pattern Languages of Programs, 2018

Model-based support for decision-making in architecture evolution of complex software systems.
Proceedings of the 12th European Conference on Software Architecture: Companion Proceedings, 2018

Software Migration and Architecture Evolution with Industrial Platforms: A Multi-case Study.
Proceedings of the Software Architecture, 2018

CASM-IR: Uniform ASM-Based Intermediate Representation for Model Specification, Execution, and Transformation.
Proceedings of the Abstract State Machines, Alloy, B, TLA, VDM, and Z, 2018

Enabling Flexibility of Business Processes Using Compliance Rules: The Case of Mobiliar.
Proceedings of the Business Process Management Cases, 2018

2017
Toward Architecture Knowledge Sustainability: Extending System Longevity.
IEEE Software, 2017

Variability and Complexity in Software Design: Towards Quality through Modeling and Testing.
ACM SIGSOFT Software Engineering Notes, 2017

Evolution of the R software ecosystem: Metrics, relationships, and their impact on qualities.
Journal of Systems and Software, 2017

Reconciling software architecture and source code in support of software evolution.
Journal of Systems and Software, 2017

Systematic Review of Software Behavioral Model Consistency Checking.
ACM Comput. Surv., 2017

Reduction techniques for efficient behavioral model checking in adaptive case management.
Proceedings of the Symposium on Applied Computing, 2017

Lightweight approach for seamless modeling of process flows in case management models.
Proceedings of the Symposium on Applied Computing, 2017

Ensuring and Assessing Architecture Conformance to Microservice Decomposition Patterns.
Proceedings of the Service-Oriented Computing - 15th International Conference, 2017

2nd International Workshop on Variability and Complexity in Software Design (VACE 2017).
Proceedings of the 2nd IEEE/ACM International Workshop on Variability and Complexity in Software Design, 2017

On the Understandability of Semantic Constraints for Behavioral Software Architecture Compliance: A Controlled Experiment.
Proceedings of the 2017 IEEE International Conference on Software Architecture, 2017

Interface Representation Patterns: Crafting and Consuming Message-Based Remote APIs.
Proceedings of the 22nd European Conference on Pattern Languages of Programs, 2017

Towards Containment Checking of Behaviour in Architectural Patterns.
Proceedings of the 22nd European Conference on Pattern Languages of Programs, 2017

Software Specification and Documentation in Continuous Software Development: A Focus Group Report.
Proceedings of the 22nd European Conference on Pattern Languages of Programs, 2017

Automatic Generation of Monitoring Code for Model Based Analysis of Runtime Behaviour.
Proceedings of the 24th Asia-Pacific Software Engineering Conference, 2017

Towards a Framework for Detecting Containment Violations in Service Choreography.
Proceedings of the 2017 IEEE International Conference on Services Computing, 2017

2016
Systematic literature review of the objectives, techniques, kinds, and architectures of models at runtime.
Software and Systems Modeling, 2016

The Software Architect's Role in the Digital Age.
IEEE Software, 2016

Variability and Complexity in Software Design: Towards a Research Agenda.
ACM SIGSOFT Software Engineering Notes, 2016

Variability for Qualities in Software Architecture.
ACM SIGSOFT Software Engineering Notes, 2016

An empirical study on principles and practices of continuous delivery and deployment.
PeerJ PrePrints, 2016

Empirical evaluation of a process to increase consensus in group architectural decision making.
Information & Software Technology, 2016

Distilling Architectural Design Decisions and Their Relationships Using Frequent Item-Sets.
Proceedings of the 13th Working IEEE/IFIP Conference on Software Architecture, 2016

How do software ecosystems evolve? a quantitative assessment of the r ecosystem.
Proceedings of the 20th International Systems and Software Product Line Conference, 2016

Controlled experiment on the comprehension of runtime phenomena using models created at design time.
Proceedings of the ACM/IEEE 19th International Conference on Model Driven Engineering Languages and Systems, 2016

The Perception of Technical Debt in the Embedded Systems Domain: An Industrial Case Study.
Proceedings of the 8th IEEE International Workshop on Managing Technical Debt, 2016

Towards a pattern language for construction and maintenance of software architecture traceability links.
Proceedings of the 21st European Conference on Pattern Languages of Programs, 2016

Plausibility Checking of Formal Business Process Specifications in Linear Temporal Logic (Extended Abstract).
Proceedings of the 7th International Workshop on Enterprise Modeling and Information Systems Architectures, 2016

An Ontology-Based Approach for Defining Compliance Rules by Knowledge Workers in Adaptive Case Management - A Repair Service Management Case.
Proceedings of the 20th IEEE International Enterprise Distributed Object Computing Workshop, 2016

Towards a Compliance Support Framework for Adaptive Case Management.
Proceedings of the 20th IEEE International Enterprise Distributed Object Computing Workshop, 2016

Ontology-Based Behavioral Constraint Authoring.
Proceedings of the 20th IEEE International Enterprise Distributed Object Computing Workshop, 2016

Supporting quality-driven architectural design decisions in software ecosystems.
Proceedings of the Proccedings of the 10th European Conference on Software Architecture Workshops, Copenhagen, Denmark, November 28, 2016

Synergies of system-of-systems and microservices architectures.
Proceedings of the International Colloquium on Software-intensive Systems-of-Systems at 10th European Conference on Software Architecture, 2016

Exploring the Understandability of Components in Architectural Component Models Using Component Level Metrics and Participants' Experience.
Proceedings of the 19th International ACM SIGSOFT Symposium on Component-Based Software Engineering, 2016

Plausibility Checking of Formal Business Process Specifications in Linear Temporal Logic.
Proceedings of the CAiSE'16 Forum, 2016

A Model-Based Transformation Approach to Reuse and Retarget CASM Specifications.
Proceedings of the Abstract State Machines, Alloy, B, TLA, VDM, and Z, 2016

A Model Checking Based Approach for Containment Checking of UML Sequence Diagrams.
Proceedings of the 23rd Asia-Pacific Software Engineering Conference, 2016

2015
Semi-automatic architectural pattern identification and documentation using architectural primitives.
Journal of Systems and Software, 2015

Automatic enforcement of constraints in real-time collaborative architectural decision making.
Journal of Systems and Software, 2015

Two controlled experiments on model-based architectural decision making.
Information & Software Technology, 2015

Harmonizing architectural decisions with component view models using reusable architectural knowledge transformations and constraints.
Future Generation Comp. Syst., 2015

Enriching Architecture Knowledge with Technology Design Decisions.
Proceedings of the 12th Working IEEE/IFIP Conference on Software Architecture, 2015

Modeling Change Patterns for Impact and Conflict Analysis in Event-Driven Architectures.
Proceedings of the 24th IEEE International Conference on Enabling Technologies: Infrastructure for Collaborative Enterprises, 2015

Supporting Structural Consistency Checking in Adaptive Case Management.
Proceedings of the On the Move to Meaningful Internet Systems: OTM 2015 Conferences, 2015

Reusable event types for models at runtime to support the examination of runtime phenomena.
Proceedings of the 18th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, 2015

The Supportive Effect of Traceability Links in Change Impact Analysis for Evolving Architectures - Two Controlled Experiments.
Proceedings of the Software Reuse for Dynamic Systems in the Cloud and Beyond, 2015

Reusable Architectural Decision Models for Quality-Driven Decision Support: A Case Study from a Smart Cities Software Ecosystem.
Proceedings of the 3rd IEEE/ACM International Workshop on Software Engineering for Systems-of-Systems, 2015

A Graph-Based Approach for Containment Checking of Behavior Models of Software Systems.
Proceedings of the 19th IEEE International Enterprise Distributed Object Computing Conference, 2015

Domain Specific Languages for Maintaining and Analyzing Changes in Event-Based Architectures.
Proceedings of the 19th IEEE International Enterprise Distributed Object Computing Workshop, 2015

Tool Support for the Architectural Design Decisions in Software Ecosystems.
Proceedings of the 2015 European Conference on Software Architecture Workshops, 2015

Architecting for decision making about code evolution.
Proceedings of the 2015 European Conference on Software Architecture Workshops, 2015

Guidelines and Metrics for Configurable and Sustainable Architectural Knowledge Modelling.
Proceedings of the 2015 European Conference on Software Architecture Workshops, 2015

1st Workshop on VAriability for QUalIties in SofTware Architecture (VAQUITA): Workshop Introduction.
Proceedings of the 2015 European Conference on Software Architecture Workshops, 2015

Software metrics for measuring the understandability of architectural structures: a systematic mapping study.
Proceedings of the 19th International Conference on Evaluation and Assessment in Software Engineering, 2015

On the effects of traceability links in differently sized software systems.
Proceedings of the 19th International Conference on Evaluation and Assessment in Software Engineering, 2015

Counterexample Analysis for Supporting Containment Checking of Business Process Models.
Proceedings of the Business Process Management Workshops - BPM 2015, 13th International Workshops, Innsbruck, Austria, August 31, 2015

Embracing Process Compliance and Flexibility Through Behavioral Consistency Checking in ACM - A Repair Service Management Case.
Proceedings of the Business Process Management Workshops - BPM 2015, 13th International Workshops, Innsbruck, Austria, August 31, 2015

Enabling flexibility of business processes by compliance rules - a case study from the insurance industry.
Proceedings of the Industry Track at the 13th International Conference on Business Process Management 2015 co-located with 13th International Conference on Business Process Management (BPM 2015), 2015

Towards Structural Consistency Checking in Adaptive Case Management.
Proceedings of the Business Process Management Workshops - BPM 2015, 13th International Workshops, Innsbruck, Austria, August 31, 2015

The Impact of Hierarchies on the Architecture-Level Software Understandability - A Controlled Experiment.
Proceedings of the 24th Australasian Software Engineering Conference, 2015

Cost-Effective Traceability Links for Architecture-Level Software Understanding: A Controlled Experiment.
Proceedings of the 24th Australasian Software Engineering Conference, 2015

2014
Semi-automated architectural abstraction specifications for supporting software evolution.
Sci. Comput. Program., 2014

Automated Mapping of UML Activity Diagrams to Formal Specifications for Supporting Containment Checking.
Proceedings of the Proceedings 11th International Workshop on Formal Engineering approaches to Software Components and Architectures, 2014

Empirical evaluation of the understandability of architectural component diagrams.
Proceedings of the WICSA 2014 Companion Volume, Sydney, NSW, Australia, April 7-11, 2014, 2014

The Supportive Effect of Traceability Links in Architecture-Level Software Understanding: Two Controlled Experiments.
Proceedings of the 2014 IEEE/IFIP Conference on Software Architecture, 2014

On the interdependence and integration of variability and architectural decisions.
Proceedings of the Eighth International Workshop on Variability Modelling of Software-intensive Systems, 2014

Impact analysis for event-based systems using change patterns.
Proceedings of the Symposium on Applied Computing, 2014

Enforcing entailment constraints in offline editing scenarios for real-time collaborative web documents.
Proceedings of the Symposium on Applied Computing, 2014

Empirical Study on the Effect of a Software Architecture Representation's Abstraction Level on the Architecture-Level Software Understanding.
Proceedings of the 2014 14th International Conference on Quality Software, 2014

Exploring the Relationships between the Understandability of Architectural Components and Graph-Based Component Level Metrics.
Proceedings of the 2014 14th International Conference on Quality Software, 2014

Pattern-based process for a legacy to SOA modernization roadmap.
Proceedings of the 19th European Conference on Pattern Languages of Programs, 2014

Supporting Software Evolution by Integrating DSL-based Architectural Abstraction and Understandability Related Metrics.
Proceedings of the ECSA 2014 Workshops & Tool Demos Track, 2014

Exploring the relationships between the understandability of components in architectural component models and component level metrics.
Proceedings of the 18th International Conference on Evaluation and Assessment in Software Engineering, 2014

A systematic literature review of traceability approaches between software architecture and source code.
Proceedings of the 18th International Conference on Evaluation and Assessment in Software Engineering, 2014

Inconsistency Management between Architectural Decisions and Designs Using Constraints and Model Fixes.
Proceedings of the 23rd Australian Software Engineering Conference, 2014

2013
The use of pattern participants relationships for integrating patterns: a controlled experiment.
Softw., Pract. Exper., 2013

Sustainable Architectural Design Decisions.
IEEE Software, 2013

Domain-specific language for event-based compliance monitoring in process-driven SOAs.
Service Oriented Computing and Applications, 2013

Enforcement of entailment constraints in distributed service-based business processes.
Information & Software Technology, 2013

Enhancing traceability of persistent data access flows in process-driven SOAs.
Distributed and Parallel Databases, 2013

Taking the Pick out of the Bunch - Type-Safe Shrinking of Metamodels.
Proceedings of the Software Engineering 2013: Fachtagung des GI-Fachbereichs Softwaretechnik, 26. Februar, 2013

Derivation of domain-specific architectural knowledge views from governance and security compliance metadata.
Proceedings of the 28th Annual ACM Symposium on Applied Computing, 2013

Enterprise integration using event actor based event transformations.
Proceedings of the 28th Annual ACM Symposium on Applied Computing, 2013

Supporting entailment constraints in the context of collaborative web applications.
Proceedings of the 28th Annual ACM Symposium on Applied Computing, 2013

Change Patterns for Supporting the Evolution of Event-Based Systems.
Proceedings of the On the Move to Meaningful Internet Systems: OTM 2013 Conferences, 2013

Enhancing Root Cause Analysis with Runtime Models and Interactive Visualizations.
Proceedings of the 8th Workshop on Models @ Run.time co-located with 16th International Conference on Model Driven Engineering Languages and Systems (MODELS 2013), 2013

Supporting Customized Views for Enforcing Access Control Constraints in Real-Time Collaborative Web Applications.
Proceedings of the Web Engineering - 13th International Conference, 2013

An approach for pattern mining through grounded theory techniques and its applications to process-driven SOA patterns.
Proceedings of the 18th European Conference on Pattern Languages of Program, 2013

Capability-based service identification in service-oriented legacy modernization.
Proceedings of the 18th European Conference on Pattern Languages of Program, 2013

Event Actors Based Approach for Supporting Analysis and Verification of Event-Driven Architectures.
Proceedings of the 17th IEEE International Enterprise Distributed Object Computing Conference, 2013

Decisions, Models, and Monitoring - A Lifecycle Model for the Evolution of Service-Based Systems.
Proceedings of the 17th IEEE International Enterprise Distributed Object Computing Conference, 2013

Supporting Consistency between Architectural Design Decisions and Component Models through Reusable Architectural Knowledge Transformations.
Proceedings of the Software Architecture - 7th European Conference, 2013

Controlled Experiment on the Supportive Effect of Architectural Component Diagrams for Design Understanding of Novice Architects.
Proceedings of the Software Architecture - 7th European Conference, 2013

Supporting architectural decision making for systems-of-systems design under uncertainty.
Proceedings of the First International Workshop on Software Engineering for Systems-of-Systems, 2013

2012
Guest Editors' Introduction: Software Engineering for Compliance.
IEEE Software, 2012

The supportive effect of patterns in architecture decision recovery - A controlled experiment.
Sci. Comput. Program., 2012

Compliance in service-oriented architectures: A model-driven and view-based approach.
Information & Software Technology, 2012

Workshop on SHAring and Reusing architectural Knowledge (SHARK 2012).
Proceedings of the 2012 Joint Working IEEE/IFIP Conference on Software Architecture and European Conference on Software Architecture, 2012

Architectural Decision Making for Service-Based Platform Integration: A Qualitative Multi-Method Study.
Proceedings of the 2012 Joint Working IEEE/IFIP Conference on Software Architecture and European Conference on Software Architecture, 2012

DSL-based support for semi-automated architectural component model abstraction throughout the software lifecycle.
Proceedings of the 8th international ACM SIGSOFT conference on Quality of Software Architectures, 2012

Event-Driven Actors for Supporting Flexibility and Scalability in Service-Based Integration Architecture.
Proceedings of the On the Move to Meaningful Internet Systems: OTM 2012, 2012

UML2 Profile and Model-Driven Approach for Supporting System Integration and Adaptation of Web Data Mashups.
Proceedings of the Current Trends in Web Engineering, 2012

A pattern language for service-based platform integration and adaptation.
Proceedings of the 17th European Conference on Pattern Languages of Programs, 2012

Automating the Management and Versioning of Service Models at Runtime to Support Service Monitoring.
Proceedings of the 16th IEEE International Enterprise Distributed Object Computing Conference, 2012

Constraint-Based Consistency Checking between Design Decisions and Component Models for Supporting Software Architecture Evolution.
Proceedings of the 16th European Conference on Software Maintenance and Reengineering, 2012

Process-Driven SOA - Patterns for Aligning Business and IT.
Infosys Press, CRC Press, ISBN: 978-1-4398-8929-9, 2012

2011
VbTrace: using view-based and model-driven development to support traceability in process-driven SOAs.
Software and Systems Modeling, 2011

View-based model-driven architecture for enhancing maintainability of data access services.
Data Knowl. Eng., 2011

An integrated approach for identity and access management in a SOA context.
Proceedings of the 16th ACM Symposium on Access Control Models and Technologies, 2011

Towards Adoption and Use of i* to Support Enterprise Architecture in Organizational Settings: a Position Paper.
Proceedings of the 5<sup>th</sup> International <i>i</i>* Workshop 2011, 2011

Comparing complexity of API designs: an exploratory experiment on DSL-based framework integration.
Proceedings of the Generative Programming And Component Engineering, 2011

Monitoring performance-related QoS properties in service-oriented systems: a pattern-based architectural decision model.
Proceedings of the 16th European Conference on Pattern Languages of Programs, 2011

Runtime Process Adaptation for BPEL Process Execution Engines.
Proceedings of the Workshops Proceedings of the 15th IEEE International Enterprise Distributed Object Computing Conference, 2011

An Enhanced Architectural Knowledge Metamodel Linking Architectural Design Decisions to other Artifacts in the Software Engineering Lifecycle.
Proceedings of the Software Architecture - 5th European Conference, 2011

Using Model-Driven Views and Trace Links to Relate Requirements and Architecture: A Case Study.
Proceedings of the Relating Software Requirements and Architectures., 2011

2010
A DSL toolkit for deferring architectural decisions in DSL-based software design.
Information & Software Technology, 2010

An End-to-End Framework for Business Compliance in Process-Driven SOAs.
Proceedings of the 12th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing, 2010

Supporting the evolution of model-driven service-oriented systems: A case study on QoS-aware process-driven SOAs.
Proceedings of the IEEE International Conference on Service-Oriented Computing and Applications, 2010

On the impact of fault tolerance tactics on architecture patterns.
Proceedings of the 2nd International Workshop on Software Engineering for Resilient Systems, 2010

Evaluating Java runtime reflection for implementing cross-language method invocations.
Proceedings of the 8th International Conference on Principles and Practice of Programming in Java, 2010

Patterns for measuring performance-related QoS properties in service-oriented systems.
Proceedings of the 17th Conference on Pattern Languages of Programs, 2010

Model-driven and domain-specific architectural knowledge view for compliance meta-data in process-driven SOAs.
Proceedings of the 2010 ICSE Workshop on Sharing and Reusing Architectural Knowledge, 2010

Inversion-of-control layer.
Proceedings of the European Conference on Pattern Languages of Programs, 2010

An event view model and DSL for engineering an event-based SOA monitoring infrastructure.
Proceedings of the Fourth ACM International Conference on Distributed Event-Based Systems, 2010

Monitoring and Analyzing Service-Based Internet Systems through a Model-Aware Service Environment.
Proceedings of the Advanced Information Systems Engineering, 22nd International Conference, 2010

Name-Based View Integration for Enhancing the Reusability in Process-Driven SOAs.
Proceedings of the Business Process Management Workshops, 2010

2009
A Pattern Language for Process Execution and Integration Design in Service-Oriented Architectures.
Trans. Pattern Languages of Programming, 2009

An approach for the systematic development of domain-specific languages.
Softw., Pract. Exper., 2009

Guest Editor's Introduction: Capturing Design Knowledge.
IEEE Software, 2009

Monitoring web service event trails for business compliance.
Proceedings of the IEEE International Conference on Service-Oriented Computing and Applications, 2009

Tailoring a model-driven Quality-of-Service DSL for various stakeholders.
Proceedings of the ICSE Workshop on Modeling in Software Engineering, 2009

Software service engineering: Tenets and challenges.
Proceedings of the International ICSE Workshop on Principles of Engineering Service-Oriented Systems, 2009

Reusable Architectural Decisions for DSL Design: Foundational Decisions in DSL Projects.
Proceedings of the EuroPLoP 2009: 14th Annual European Conference on Pattern Languages of Programming, 2009

Invocation Flow Lines: Patterns of Invocation and Message Processing in Object Remoting Middleware.
Proceedings of the EuroPLoP 2009: 14th Annual European Conference on Pattern Languages of Programming, 2009

MORSE: A Model-Aware Service Environment.
Proceedings of the 4th IEEE Asia-Pacific Services Computing Conference, 2009

Business Compliance Governance in Service-Oriented Architectures.
Proceedings of the IEEE 23rd International Conference on Advanced Information Networking and Applications, 2009

Modeling Process-Driven SOAs.
Proceedings of the Handbook of Research on Business Process Modeling., 2009

Software-Architektur - Grundlagen, Konzepte, Praxis (2. Aufl.).
Spektrum Akademischer Verlag, ISBN: 978-3-8274-1933-0, 2009

2008
Pattern-based design of a service-oriented middleware for remote object federations.
ACM Trans. Internet Techn., 2008

Modeling Interdependent Concern Behavior Using Extended Activity Models.
Journal of Object Technology, 2008

A catalog of architectural primitives for modeling architectural patterns.
Information & Software Technology, 2008

On the transformation of control flow between block-oriented and graph-oriented process modelling languages.
IJBPIM, 2008

Combining Pattern Languages and Reusable Architectural Decision Models into a Comprehensive and Comprehensible Design Method.
Proceedings of the Seventh Working IEEE / IFIP Conference on Software Architecture (WICSA 2008), 2008

Domain-Specific Languages for Service-Oriented Architectures: An Explorative Study.
Proceedings of the Towards a Service-Based Internet, 2008

Model-Driven Integration and Management of Data Access Objects in Process-Driven SOAs.
Proceedings of the Towards a Service-Based Internet, 2008

View-Based Integration of Process-Driven SOA Models at Various Abstraction Levels.
Proceedings of the Model-Based Software and Data Integration, 2008

View-Based Reverse Engineering Approach for Enhancing Model Interoperability and Reusability in Process-Driven SOAs.
Proceedings of the High Confidence Software Reuse in Large Systems, 2008

Architecting as decision making with patterns and primitives.
Proceedings of the 3rd International Workshop on Sharing and Reusing Architectural Knowledge, 2008

Reusable Architectural Decision Model for Model and Metadata Repositories.
Proceedings of the Formal Methods for Components and Objects, 7th International Symposium, 2008

Modeling Architectural Pattern Variants.
Proceedings of the EuroPLoP 2008: 13th Annual European Conference on Pattern Languages of Programming, 2008

Advanced Synchronization Patterns for Process-Driven and Service-Oriented Architectures.
Proceedings of the EuroPLoP 2008: 13th Annual European Conference on Pattern Languages of Programming, 2008

Modeling Human Aspects of Business Processes - A View-Based, Model-Driven Approach.
Proceedings of the Model Driven Architecture, 2008

2007
Modeling process-driven and service-oriented architectures using patterns and pattern primitives.
TWEB, 2007

Systematic pattern selection using pattern language grammars and design space analysis.
Softw., Pract. Exper., 2007

Using Patterns to Capture Architectural Decisions.
IEEE Software, 2007

Object-based and class-based composition of transitive mixins.
Information & Software Technology, 2007

Service Integration Patterns for Invoking Services from Business Processes.
Proceedings of the 12th European Conference on Pattern Languages of Programs (EuroPLoP '2007), 2007

View-based and Model-driven Approach for Reducing the Development Complexity in Process-Driven SOA.
Proceedings of the Business Process and Services Computing: 1st International Working Conference on Business Process and Services Computing, 2007

2006
A survey of patterns for Service-Oriented Architectures.
IJIPT, 2006

Tailorable language for behavioral composition and configuration of software components.
Computer Languages, Systems & Structures, 2006

Modeling Composition in Dynamic Programming Environments with Model Transformations.
Proceedings of the Software Composition, 5th International Symposium, 2006

Patterns for Process-Oriented Integration in Service-Oriented Architectures.
Proceedings of the EuroPLoP' 2006, 2006

Focus Group Report: Capturing Architectural Knowledge with Architectural Patterns.
Proceedings of the EuroPLoP' 2006, 2006

Architecture-Centric Evolution: New Issues and Trends.
Proceedings of the Object-Oriented Technology, ECOOP 2006 Workshop Reader, 2006

Model-Driven and Pattern-Based Integration of Process-Driven SOA Models.
Proceedings of the Role of Business Processes in Service Oriented Architectures, 16.07., 2006

Experiences in Enhancing Existing BPM Tools with BPEL Import and Export.
Proceedings of the Business Process Management, 4th International Conference, 2006

2005
Towards an Integrated BPM Schema: Control Flow Heterogeneity of PNML and BPEL4WS.
Proceedings of the Professional Knowledge Management, Third Biennial Conference, 2005

Towards Semantic Integration of XML-based Business Process Models.
Proceedings of the WM 2005: Professional Knowledge Management - Experiences and Visions, Contributions to the 3rd Conference Professional Knowledge Management, 2005

TRIPLE - an RDF Rule Language with Context and Use Cases.
Proceedings of the W3C Workshop on Rule Languages for Interoperability, 2005

Modeling architectural patterns using architectural primitives.
Proceedings of the 20th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2005

Architectural Patterns in Practice.
Proceedings of the EuroPLoP' 2005, 2005

Architectural Patterns Revisited - A Pattern Language.
Proceedings of the EuroPLoP' 2005, 2005

Querying Semantic Web Resources Using TRIPLE Views.
Proceedings of the Semantic Interoperability and Integration, 2005

Remoting patterns - foundations of enterprise, internet and realtime distributed object middleware.
Wiley series in software design patterns, Wiley, ISBN: 978-0-470-85662-8, 2005

2004
Supporting incremental and experimental software evolution by runtime method transformations.
Sci. Comput. Program., 2004

Designing runtime variation points in product line architectures: three cases.
Sci. Comput. Program., 2004

Pattern-Based Design of an Asynchronous Invocation Framework for Web Services.
Int. J. Web Service Res., 2004

Remoting Patterns.
IEEE Internet Computing, 2004

Pattern language for the design of aspect languages and aspect composition frameworks.
IEE Proceedings - Software, 2004

Scenario-based Component Testing Using Embedded Metadata.
Proceedings of the Testing of Component-Based Systems and Software Quality, 2004

Semantic Lookup in Service-Oriented Architectures.
Proceedings of the Engineering Advanced Web Applications: Proceedings of Workshops in connection with the 4th International Conference on Web Engineering (ICWE 2004), 2004

Loosely Coupled Web Services in Remote Object Federations.
Proceedings of the Web Engineering - 4th International Conference, 2004

Some Patterns of Component and Language Integration.
Proceedings of the 9th European Conference on Pattern Languages of Programms (EuroPLoP '2004), 2004

Using Split Objects for Maintenance and Reengineering Tasks.
Proceedings of the 8th European Conference on Software Maintenance and Reengineering (CSMR 2004), 2004

Human-computer-human interaction patterns: workshop on the human role in HCI patterns.
Proceedings of the Extended abstracts of the 2004 Conference on Human Factors in Computing Systems, 2004

2003
Querying Semantic Web Resources Using TRIPLE Views.
Proceedings of the Semantic Web, 2003

Design and Implementation of an Asynchronous Invocation Framework for Web Services.
Proceedings of the Web Services, 2003

A Contract and Rights Management Framework Design for Interacting Brokers.
Proceedings of the 36th Hawaii International Conference on System Sciences (HICSS-36 2003), 2003

Patterns for Component Composition and Adaptation.
Proceedings of the 8th European Conference on Pattern Languages of Programms (EuroPLoP '2003), 2003

Patterns of Tracing Software Structures and Dependencies.
Proceedings of the 8th European Conference on Pattern Languages of Programms (EuroPLoP '2003), 2003

Patterns for Asynchronous Invocations in Distributed Object Frameworks.
Proceedings of the 8th European Conference on Pattern Languages of Programms (EuroPLoP '2003), 2003

2002
Language support for dynamic and evolving software architectures.
PhD thesis, 2002

Piecemeal legacy migrating with an architectural pattern language: a case study.
Journal of Software Maintenance, 2002

Dynamically generating web application fragments from page templates.
Proceedings of the 2002 ACM Symposium on Applied Computing (SAC), 2002

Domain-Specific Runtime Variability in Product Line Architectures.
Proceedings of the Object-Oriented. Information Systems, 8th International Conference, 2002

Content Conversion and Generalisation on the Web: A Pattern Language.
Proceedings of the 7th European Conference on Pattern Languages of Programms (EuroPLoP '2002), 2002

Pattern-Based Design and Implementation of an XML and RDF Parser and Interpreter: A Case Study.
Proceedings of the ECOOP 2002, 2002

Reengineering to the Web: A Reference Architecture.
Proceedings of the 6th European Conference on Software Maintenance and Reengineering (CSMR 2002), 2002

2001
Message Redirector.
Proceedings of the 6th European Conference on Pattern Languages of Programms (EuroPLoP '2001), 2001

Piecemeal Migrating of a Document Archive System with an Architectural Pattern Language.
Proceedings of the Fifth Conference on Software Maintenance and Reengineering, 2001

2000
High-level design and architecture of an HTTP-based infrastructure for web applications.
World Wide Web, 2000

Towards the Usage of Dynamic Object Aggregations as a Foundation for Composition.
Proceedings of the Applied Computing 2000, 2000

Design and Implementation Constructs for the Development of Flexible, Component-Oriented Software Architectures.
Proceedings of the Generative and Component-Based Software Engineering, 2000

Object System Layer.
Proceedings of the 5th European Conference on Pattern Languages of Programms (EuroPLoP '2000), 2000

A Key Technology Evaluation Case Study: Applying a New Middleware Architecture on the Enterprise Scale.
Proceedings of the Engineering Distributed Objects, Second International Workshop, 2000

1999
Filters as a Language Support for Design Patterns in Object-Oriented Scripting Languages.
Proceedings of the 5th USENIX Conference on Object-Oriented Technologies & Systems, 1999

Enhancing Object-Based System Composition through Per-Object Mixins.
Proceedings of the 6th Asia-Pacific Software Engineering Conference (APSEC '99), 1999


  Loading...