Communicating sequential processes
Communicating sequential processes
Foundations for the study of software architecture
ACM SIGSOFT Software Engineering Notes
Formal real-time architecture specification and analysis
RTOSS '93 Proceedings of the tenth IEEE workshop on Real-time operating systems and software
Exploiting style in architectural design environments
SIGSOFT '94 Proceedings of the 2nd ACM SIGSOFT symposium on Foundations of software engineering
Introduction to the Special Issue on Software Architecture
IEEE Transactions on Software Engineering - Special issue on software architecture
Abstractions for Software Architecture and Tools to Support Them
IEEE Transactions on Software Engineering - Special issue on software architecture
Specification and Analysis of System Architecture Using Rapide
IEEE Transactions on Software Engineering - Special issue on software architecture
Correct Architecture Refinement
IEEE Transactions on Software Engineering - Special issue on software architecture
Using object-oriented typing to support architectural design in the C2 style
SIGSOFT '96 Proceedings of the 4th ACM SIGSOFT symposium on Foundations of software engineering
Formalizing architectural connection
ICSE '94 Proceedings of the 16th international conference on Software engineering
An Introduction to Software Architecture
An Introduction to Software Architecture
Reactive dynamic architectures
ISAW '98 Proceedings of the third international workshop on Software architecture
Change analysis in an architectural model: a design rationale based approach
ISAW '98 Proceedings of the third international workshop on Software architecture
Recovery of a reference architecture: a case study
ISAW '98 Proceedings of the third international workshop on Software architecture
Multi-view description of software architectures
ISAW '98 Proceedings of the third international workshop on Software architecture
WWAC: WinWin abstraction based decision coordination
WACC '99 Proceedings of the international joint conference on Work activities coordination and collaboration
Integrating architecture description languages with a standard design method
Proceedings of the 20th international conference on Software engineering
Exploiting ADLs to specify architectural styles induced by middleware infrastructures
Proceedings of the 21st international conference on Software engineering
Using off-the-shelf middleware to implement connectors in distributed software architectures
Proceedings of the 21st international conference on Software engineering
A language and environment for architecture-based software development and evolution
Proceedings of the 21st international conference on Software engineering
Modeling and analyzing software architectures
Proceedings of the 21st international conference on Software engineering
Configurable software architecture in support of configuration management and software deployment
Proceedings of the 21st international conference on Software engineering
A model-based approach to simulation composition
SSR '99 Proceedings of the 1999 symposium on Software reusability
ROSATEA: International Workshop on the Role of Software Architecture in Analysis E(and) Testing
ACM SIGSOFT Software Engineering Notes
A Classification and Comparison Framework for Software Architecture Description Languages
IEEE Transactions on Software Engineering
An extensible model of architecture description
SAC '00 Proceedings of the 2000 ACM symposium on Applied computing - Volume 1
Software architecture: a roadmap
Proceedings of the Conference on The Future of Software Engineering
Requirements engineering in the year 00: a research perspective
Proceedings of the 22nd international conference on Software engineering
An approach to architectural analysis of product lines
Proceedings of the 22nd international conference on Software engineering
The coming-of-age of software architecture research
ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
DocEng '01 Proceedings of the 2001 ACM Symposium on Document engineering
Taming architectural evolution
Proceedings of the 8th European software engineering conference held jointly with 9th ACM SIGSOFT international symposium on Foundations of software engineering
A notation for problematic architecture interactions
Proceedings of the 8th European software engineering conference held jointly with 9th ACM SIGSOFT international symposium on Foundations of software engineering
Modeling software architectures in the Unified Modeling Language
ACM Transactions on Software Engineering and Methodology (TOSEM)
Assuring and evolving concurrent programs: annotations and policy
Proceedings of the 24th International Conference on Software Engineering
Towards a synthesis of dynamic architecture event languages
WOSS '02 Proceedings of the first workshop on Self-healing systems
Modeling Architecture Description Languages Using AML
Automated Software Engineering
The impact of component architectures on interoperability
Journal of Systems and Software
Agent cooperation based control integration by activity-sharing and joint intention
Journal of Computer Science and Technology
Reconciling the needs of architectural description with object-modeling notations
Science of Computer Programming - Special issue on unified modeling language (UML 2000)
Combining Batch and Streaming Paradigms for Metacomputing Applications
HPCN Europe 2001 Proceedings of the 9th International Conference on High-Performance Computing and Networking
Design of Object Caching in a CORBA OTM System
CAiSE '99 Proceedings of the 11th International Conference on Advanced Information Systems Engineering
Type-Safe Prototype-Based Component Evolution
ECOOP '02 Proceedings of the 16th European Conference on Object-Oriented Programming
A Mobile Agent Approach to Process-Based Dynamic Adaptation of Complex Software Systems
EWSPT '01 Proceedings of the 8th European Workshop on Software Process Technology
ABC/ADL: An ADL Supporting Component Composition
ICFEM '02 Proceedings of the 4th International Conference on Formal Engineering Methods: Formal Methods and Software Engineering
An Architectural Meta-application Model for Coarse Grained Metacomputing
Euro-Par '00 Proceedings from the 6th International Euro-Par Conference on Parallel Processing
Distributed Component System Based on Architecture Description: The SOFA Experience
On the Move to Meaningful Internet Systems, 2002 - DOA/CoopIS/ODBASE 2002 Confederated International Conferences DOA, CoopIS and ODBASE 2002
Classifying Interoperability Conflicts
ICCBSS '03 Proceedings of the Second International Conference on COTS-Based Software Systems
Acme-Based Software Architecture Interchange
COORDINATION '99 Proceedings of the Third International Conference on Coordination Languages and Models
Integrating the ConcernBASE Approach with SADL
«UML» '01 Proceedings of the 4th International Conference on The Unified Modeling Language, Modeling Languages, Concepts, and Tools
A Formalization of Software Architecture
FM '99 Proceedings of the Wold Congress on Formal Methods in the Development of Computing Systems-Volume I - Volume I
Integrating MPI Components into Metacomputing Applications
Proceedings of the 7th European PVM/MPI Users' Group Meeting on Recent Advances in Parallel Virtual Machine and Message Passing Interface
The Specification of UML Collaborations as Interaction Components
UML '02 Proceedings of the 5th International Conference on The Unified Modeling Language
Architecture, design, implementation
Proceedings of the 25th International Conference on Software Engineering
Representing architectural evolution
CASCON '98 Proceedings of the 1998 conference of the Centre for Advanced Studies on Collaborative research
Describing Evolving Dependable Systems using Co-operative Software Architectures
ICSM '01 Proceedings of the IEEE International Conference on Software Maintenance (ICSM'01)
Software Architecture Analysis Based on Statechart Semantics
IWSSD '00 Proceedings of the 10th International Workshop on Software Specification and Design
Analysis of a software product line architecture: an experience report
Journal of Systems and Software - Special issue on: Software architecture - Engineering quality attributes
An extensible architecture-based framework for coordination languages
Proceedings of the 2003 ACM symposium on Applied computing
The use of domain level semantics to support unanticipated system adaptation
OOPSLA '02 Companion of the 17th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
ACM SIGSOFT Software Engineering Notes
Mae---a system model and environment for managing architectural evolution
ACM Transactions on Software Engineering and Methodology (TOSEM)
System architecture: the context for scenario-based model synthesis
Proceedings of the 12th ACM SIGSOFT twelfth international symposium on Foundations of software engineering
Automated support for service-based software development and integration
Journal of Systems and Software - Special issue: Automated component-based software engineering
KERIS: evolving software with extensible modules: Research Articles
Journal of Software Maintenance and Evolution: Research and Practice - Unanticipated Software Evolution
ACM SIGSOFT Software Engineering Notes
Specifying distributed multi-agent systems in chemical reaction metaphor
Applied Intelligence
π-Method: a model-driven formal method for architecture-centric software engineering
ACM SIGSOFT Software Engineering Notes
The Golden Age of Software Architecture
IEEE Software
Reflections on architectural connection: seven issues on aspects and ADLs
Proceedings of the 2006 international workshop on Early aspects at ICSE
Synthesizing and integrating legacy components as services using adapters
Science of Computer Programming - Software analysis, evolution and re-engineering
Analyzing architectural styles with alloy
Proceedings of the ISSTA 2006 workshop on Role of software architecture for testing and analysis
Architectural issues in network-centric computing
ACM SIGSOFT Software Engineering Notes
UML 2: a model-driven development tool
IBM Systems Journal - Model-driven software development
An implementation framework for software architectures based on the coordination paradigm
Science of Computer Programming
JDA: a step towards large-scale reuse on the web
Companion to the 21st ACM SIGPLAN symposium on Object-oriented programming systems, languages, and applications
Using resemblance to support component reuse and evolution
Proceedings of the 2006 conference on Specification and verification of component-based systems
Moving architectural description from under the technology lamppost
Information and Software Technology
Component adaptation for event-based application integration using active rules
Journal of Systems and Software
Expectation, experiment and reflection on internet software evolution
ACM SIGSOFT Software Engineering Notes
Domains of concern in software architectures and architecture description languages
DSL'97 Proceedings of the Conference on Domain-Specific Languages on Conference on Domain-Specific Languages (DSL), 1997
On the Contributions of an End-to-End AOSD Testbed
EARLYASPECTS '07 Proceedings of the Early Aspects at ICSE: Workshops in Aspect-Oriented Requirements Engineering and Architecture Design
Deployment and dynamic reconfiguration planning for distributed software systems
Software Quality Control
A mapping from AADL to Java-RTSJ
JTRES '07 Proceedings of the 5th international workshop on Java technologies for real-time and embedded systems
GPCE '07 Proceedings of the 6th international conference on Generative programming and component engineering
Regression testing based-on slicing of component-based software architectures
ISEC '08 Proceedings of the 1st India software engineering conference
Context as autonomic intelligence in a ubiquitous computing environment
International Journal of Internet Protocol Technology
A catalog of architectural primitives for modeling architectural patterns
Information and Software Technology
Modeling Architectural Patterns' Behavior Using Architectural Primitives
ECSA '08 Proceedings of the 2nd European conference on Software Architecture
On the Interplay of Aspects and Dynamic Reconfiguration in a Specification-to-Deployment Environment
ECSA '08 Proceedings of the 2nd European conference on Software Architecture
An evolving hierarchical & modular approach to resilient software
Proceedings of the 2008 RISE/EFTS Joint International Workshop on Software Engineering for Resilient Systems
Composing architectural aspects based on style semantics
Proceedings of the 8th ACM international conference on Aspect-oriented software development
MARISA-DP -- from architecture to design: an MDD approach
Proceedings of the 15th workshop on Early aspects
Using a product line for creating component systems
Proceedings of the 2009 ACM symposium on Applied Computing
Enterprise architecture modelling-the issue of integration
Advanced Engineering Informatics
ASE '08 Proceedings of the 2008 23rd IEEE/ACM International Conference on Automated Software Engineering
MANETKit: supporting the dynamic deployment and reconfiguration of ad-hoc routing protocols
Proceedings of the 10th ACM/IFIP/USENIX International Conference on Middleware
Embedded architecture description language
Journal of Systems and Software
Connecting Architecture and Implementation
OTM '09 Proceedings of the Confederated International Workshops and Posters on On the Move to Meaningful Internet Systems: ADI, CAMS, EI2N, ISDE, IWSSA, MONET, OnToContent, ODIS, ORM, OTM Academy, SWWS, SEMELS, Beyond SAWSDL, and COMBEK 2009
Using AOSD and MDD to Enhance the Architectural Design Phase
OTM '09 Proceedings of the Confederated International Workshops and Posters on On the Move to Meaningful Internet Systems: ADI, CAMS, EI2N, ISDE, IWSSA, MONET, OnToContent, ODIS, ORM, OTM Academy, SWWS, SEMELS, Beyond SAWSDL, and COMBEK 2009
OTM '09 Proceedings of the Confederated International Workshops and Posters on On the Move to Meaningful Internet Systems: ADI, CAMS, EI2N, ISDE, IWSSA, MONET, OnToContent, ODIS, ORM, OTM Academy, SWWS, SEMELS, Beyond SAWSDL, and COMBEK 2009
Electronic Notes in Theoretical Computer Science (ENTCS)
Investigating the mapping of an Enterprise Description Language into UML 2.0
Electronic Notes in Theoretical Computer Science (ENTCS)
Object-Oriented Connector-Component Architectures
Electronic Notes in Theoretical Computer Science (ENTCS)
Towards formalising AADL in Proof Assistants
Electronic Notes in Theoretical Computer Science (ENTCS)
A Generic Framework for Connector Architectures based on Components and Transformations
Electronic Notes in Theoretical Computer Science (ENTCS)
Hierarchical Temporal Specifications of Dynamically Reconfigurable Component Based Systems
Electronic Notes in Theoretical Computer Science (ENTCS)
A Framework for Engineering Interactions in Java-based Component Systems
Electronic Notes in Theoretical Computer Science (ENTCS)
An architectural description language for secure Multi-Agent Systems
Web Intelligence and Agent Systems
Stability assessment of aspect-oriented software architectures: A quantitative study
Journal of Systems and Software
Enterprise architecture management patterns
Proceedings of the 15th Conference on Pattern Languages of Programs
A logical basis for the specification of reconfigurable component-based systems
FASE'03 Proceedings of the 6th international conference on Fundamental approaches to software engineering
Towards a UML profile for software architecture descriptions
UML'00 Proceedings of the 3rd international conference on The unified modeling language: advancing the standard
Enabling the refinement of a software architecture into a design
UML'99 Proceedings of the 2nd international conference on The unified modeling language: beyond the standard
Using the UML for architectural description
UML'99 Proceedings of the 2nd international conference on The unified modeling language: beyond the standard
Quality analysis of dependable systems: a developer oriented approach
Architecting dependable systems
Specification: level integration of simulation and dependability analysis
Architecting dependable systems
Verifying temporal properties of community designs
IFM'07 Proceedings of the 6th international conference on Integrated formal methods
Science of Computer Programming
Paving the road for formally defined architecture description in software development
Proceedings of the 2010 ACM Symposium on Applied Computing
ArchC#: a new architecture description language for distributed systems
FSEN'07 Proceedings of the 2007 international conference on Fundamentals of software engineering
On the symbiosis of aspect-oriented requirements and architectural descriptions
Proceedings of the 10th international conference on Early aspects: current challenges and future directions
AO-ADL: an ADL for describing aspect-oriented architectures
Proceedings of the 10th international conference on Early aspects: current challenges and future directions
A formal description language for multi-agent architectures
AOIS'06 Proceedings of the 8th international Bi conference on Agent-oriented information systems IV
Design in CommUnity with extension morphisms
Formal methods and hybrid real-time systems
A catalogue of component connectors to support development with reuse
Journal of Systems and Software
Analyzing architectural styles
Journal of Systems and Software
Developing next generation ADLs through MDE techniques
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 1
MANETKit: supporting the dynamic deployment and reconfiguration of ad-hoc routing protocols
Middleware'09 Proceedings of the ACM/IFIP/USENIX 10th international conference on Middleware
A model-driven approach for managing software architectures with multiple evolving concerns
Proceedings of the Fourth European Conference on Software Architecture: Companion Volume
Architecting in software ecosystems: interface translucence as an enabler for scalable collaboration
Proceedings of the Fourth European Conference on Software Architecture: Companion Volume
Effective self adaptation by integrating adaptive framework with architectural patterns
Proceedings of the 1st Amrita ACM-W Celebration on Women in Computing in India
Software architecture awareness in long-term software product evolution
Journal of Systems and Software
Journal of Systems and Software
Ontological analysis for generating baseline architectural descriptions
ECSA'10 Proceedings of the 4th European conference on Software architecture
First steps in metacomputing with Amica
EURO-PDP'00 Proceedings of the 8th Euromicro conference on Parallel and distributed processing
Proceedings of the 4th India Software Engineering Conference
Towards an approach of formal verification of mediation protocol based on web services
Proceedings of the 12th International Conference on Information Integration and Web-based Applications & Services
Stream: a strategy for transition between requirements models and architectural models
Proceedings of the 2011 ACM Symposium on Applied Computing
Evolve: tool support for architecture evolution
Proceedings of the 33rd International Conference on Software Engineering
Adapt cases: extending use cases for adaptive systems
Proceedings of the 6th International Symposium on Software Engineering for Adaptive and Self-Managing Systems
MICOBS: multi-platform multi-model component based software development framework
Proceedings of the 14th international ACM Sigsoft symposium on Component based software engineering
ICSR'11 Proceedings of the 12th international conference on Top productivity through software reuse
Achieving reuse with pluggable software units
ICSR'11 Proceedings of the 12th international conference on Top productivity through software reuse
Delta-oriented architectural variability using MontiCore
Proceedings of the 5th European Conference on Software Architecture: Companion Volume
Quality attributes and variability in AO-ADL software architectures
Proceedings of the 5th European Conference on Software Architecture: Companion Volume
PL-AspectualACME: an aspect-oriented architectural description language for software product lines
ECSA'11 Proceedings of the 5th European conference on Software architecture
Controlling software architecture erosion: A survey
Journal of Systems and Software
On the modular representation of architectural aspects
EWSA'06 Proceedings of the Third European conference on Software Architecture
SPLiCE: a software product line for healthcare
Proceedings of the 2nd ACM SIGHIT International Health Informatics Symposium
Software and Systems Modeling (SoSyM)
Aspect modelling at architecture design
EWSA'05 Proceedings of the 2nd European conference on Software Architecture
EWSA'05 Proceedings of the 2nd European conference on Software Architecture
FAABS'04 Proceedings of the Third international conference on Formal Approaches to Agent-Based Systems
Towards supporting the software architecture life cycle
Journal of Systems and Software
Multi-view refinement of AO-connectors in distributed software systems
Proceedings of the 11th annual international conference on Aspect-oriented Software Development
HPorter: using arrows to compose parallel processes
PADL'07 Proceedings of the 9th international conference on Practical Aspects of Declarative Languages
Integrating architecture description languages: a semantics-based approach
ICDCIT'05 Proceedings of the Second international conference on Distributed Computing and Internet Technology
Model-Driven techniques to enhance architectural languages interoperability
FASE'12 Proceedings of the 15th international conference on Fundamental Approaches to Software Engineering
Co-adapting human collaborations and software architectures
Proceedings of the 34th International Conference on Software Engineering
Towards decision centric repository of architectural knowledge
CEE-SET'09 Proceedings of the 4th IFIP TC 2 Central and East European conference on Advances in Software Engineering Techniques
Dynamic service composition and deployment with openrichservices
Software Service and Application Engineering
Modeling dynamic architectures using Dy-BIP
SC'12 Proceedings of the 11th international conference on Software Composition
MODELS'07 Proceedings of the 10th international conference on Model Driven Engineering Languages and Systems
FIESTA: a generic framework for integrating new functionalities into software architectures
ECSA'07 Proceedings of the First European conference on Software Architecture
On the modularity of software architectures: a concern-driven measurement framework
ECSA'07 Proceedings of the First European conference on Software Architecture
WISE'12 Proceedings of the 13th international conference on Web Information Systems Engineering
The Anatomy of the ArchiMate Language
International Journal of Information System Modeling and Design
Representing dynamic pluggable software units
Proceedings of the 28th Annual ACM Symposium on Applied Computing
On the use of metamodeling for relating requirements and architectural design decisions
Proceedings of the 28th Annual ACM Symposium on Applied Computing
Coupling software architecture and human architecture for collaboration-aware system adaptation
Proceedings of the 2013 International Conference on Software Engineering
Requirements and architectural approaches to adaptive software systems: a comparative study
Proceedings of the 8th International Symposium on Software Engineering for Adaptive and Self-Managing Systems
A lightweight language for software product lines architecture description
ECSA'13 Proceedings of the 7th European conference on Software Architecture
Describing cloud applications architectures
ECSA'13 Proceedings of the 7th European conference on Software Architecture
Transactions on Aspect-Oriented Software Development X
Hi-index | 0.00 |
Numerous architectural description languages (ADLs) have been developed, each providing complementary capabilities for architectural development and analysis. Unfortunately, each ADL and supporting toolset operates in isolation, making it difficult to integrate those tools and share architectural descriptions. Acme is being developed as a joint effort of the software architecture research community as a common interchange format for architecture design tools. Acme provides a structural framework for characterizing architectures, together with annotation facilities for additional ADL-specific information. This scheme permits subsets of ADL tools to share architectural information that is jointly understood, while tolerating the presence of information that falls outside their common vocabulary. In this paper we describe Acme's key features, rationale, and technical innovations.