The Design and Performance of a Real-Time CORBA SchedulingService
Real-Time Systems - Special issue on challenges in design and implementation of middlewares for real time systems
Designing and Optimizing a Scalable CORBA Notification Service
OM '01 Proceedings of the 2001 ACM SIGPLAN workshop on Optimization of middleware and distributed systems
Issues in the Design of Adaptive Middleware Load Balancing
OM '01 Proceedings of the 2001 ACM SIGPLAN workshop on Optimization of middleware and distributed systems
Evaluating and Optimizing Thread Pool Strategies for Real-Time CORBA
OM '01 Proceedings of the 2001 ACM SIGPLAN workshop on Optimization of middleware and distributed systems
Designing an Efficient and Scalable Server-side Asynchrony Model for CORBA
OM '01 Proceedings of the 2001 ACM SIGPLAN workshop on Optimization of middleware and distributed systems
OM '01 Proceedings of the 2001 ACM SIGPLAN workshop on Optimization of middleware and distributed systems
Object-oriented composition untangled
OOPSLA '01 Proceedings of the 16th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Middleware for real-time and embedded systems
Communications of the ACM - Adaptive middleware
Footprint and feature management using aspect-oriented programming techniques
Proceedings of the joint conference on Languages, compilers and tools for embedded systems: software and compilers for embedded systems
Intelligent agents for QoS management
Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 3
Applying a pattern language to develop application-level gateways
Design patterns in communications software
Applying design patterns to flexibly configure network service in distributed systems
Design patterns in communications software
Applying a pattern language to develop extensible ORB middleware
Design patterns in communications software
Applying patterns to develop a pluggable protocols framework for ORB middleware
Design patterns in communications software
Object lifetime manager a complementary pattern for controlling object creation and destruction
Design patterns in communications software
Web services: beyond component-based computing
Communications of the ACM
PASASM: a method for the performance assessment of software architectures
WOSP '02 Proceedings of the 3rd international workshop on Software and performance
A Theory of Object-Oriented Design
Information Systems Frontiers
IEEE Internet Computing
Proceedings of the tenth ACM international conference on Multimedia
Generative Programming for Embedded Systems
GPCE '02 Proceedings of the 1st ACM SIGPLAN/SIGSOFT conference on Generative Programming and Component Engineering
A Protocol Stack Development Tool Using Generative Programming
GPCE '02 Proceedings of the 1st ACM SIGPLAN/SIGSOFT conference on Generative Programming and Component Engineering
A Resource Brokering Infrastructure for Computational Grids
HiPC '02 Proceedings of the 9th International Conference on High Performance Computing
Applying Patterns to Improve the Performance of Fault Tolerant CORBA
HiPC '00 Proceedings of the 7th International Conference on High Performance Computing
Design and Implementation of a Pluggable Fault Tolerant CORBA Infrastructure
IPDPS '02 Proceedings of the 16th International Parallel and Distributed Processing Symposium
COMPSAC '00 24th International Computer Software and Applications Conference
ECOOP '02 Proceedings of the 16th European Conference on Object-Oriented Programming
Designing the Communications Infrastructure of Groupware Systems
CRIWG '02 Proceedings of the 8th International Workshop on Groupware: Design, Implementation and Use
Composing and Deploying Grid Middleware Web Services Using Model Driven Architecture
On the Move to Meaningful Internet Systems, 2002 - DOA/CoopIS/ODBASE 2002 Confederated International Conferences DOA, CoopIS and ODBASE 2002
On the Move to Meaningful Internet Systems, 2002 - DOA/CoopIS/ODBASE 2002 Confederated International Conferences DOA, CoopIS and ODBASE 2002
Adaptive and Reflective Middleware for Distributed Real-Time and Embedded Systems
EMSOFT '01 Proceedings of the First International Workshop on Embedded Software
Identifying Evolvability for Integration
ICCBSS '02 Proceedings of the First International Conference on COTS-Based Software Systems
Variability Issues in Software Product Lines
PFE '01 Revised Papers from the 4th International Workshop on Software Product-Family Engineering
Adaptive and Reflective Middleware for Distributed Real-Time and Embedded Systems
EMSOFT '02 Proceedings of the Second International Conference on Embedded Software
Integrating and Reusing GUI-Driven Applications
ICSR-7 Proceedings of the 7th International Conference on Software Reuse: Methods, Techniques, and Tools
From patterns to frameworks to parallel programs
Parallel Computing - Special issue: Advanced environments for parallel and distributed computing
Architecture, design, implementation
Proceedings of the 25th International Conference on Software Engineering
Design Pattern Rationale Graphs: linking design to source
Proceedings of the 25th International Conference on Software Engineering
Patterns, frameworks, and middleware: their synergistic relationships
Proceedings of the 25th International Conference on Software Engineering
Pattern-oriented distributed system architectures
Proceedings of the 25th International Conference on Software Engineering
Applying the quality connector pattern to optimise distributed real-time and embedded applications
Patterns and skeletons for parallel and distributed computing
Transport layer abstraction in event channels for embedded systems
Proceedings of the 2003 ACM SIGPLAN conference on Language, compiler, and tool for embedded systems
Using generative design patterns to generate parallel code for a distributed memory environment
Proceedings of the ninth ACM SIGPLAN symposium on Principles and practice of parallel programming
Principles in formal specification of object oriented design and architecture
CASCON '01 Proceedings of the 2001 conference of the Centre for Advanced Studies on Collaborative research
Developing adaptable software architectures using design patterns: an NFR approach
Computer Standards & Interfaces - Special issue: Adaptable software architectures
Towards Predictable Real-time Java Object Request Brokers
RTAS '03 Proceedings of the The 9th IEEE Real-Time and Embedded Technology and Applications Symposium
Patterns and performance of distributed real-time and embedded publisher/subscriber architectures
Journal of Systems and Software - Special issue on: Software architecture - Engineering quality attributes
Design patterns: ten years later
Software pioneers
TinyGALS: a programming model for event-driven embedded systems
Proceedings of the 2003 ACM symposium on Applied computing
Static reflector: a pattern for object-oriented access to non-object-oriented interfaces
SAICSIT '03 Proceedings of the 2003 annual research conference of the South African institute of computer scientists and information technologists on Enablement through technology
A UML-Based Pattern Specification Technique
IEEE Transactions on Software Engineering
Proceedings of the 3rd international conference on Aspect-oriented software development
A Pattern-Based Framework for Software Anomaly Detection
Software Quality Control
ACM-SE 42 Proceedings of the 42nd annual Southeast regional conference
Extending the Representational State Transfer (REST) Architectural Style for Decentralized Systems
Proceedings of the 26th International Conference on Software Engineering
Towards Real-Time Fault-Tolerant CORBA Middleware
Cluster Computing
Leveraging Application Frameworks
Queue - Virtual Machines
z990 netmessage-protocol-based processor to support element communication interface
IBM Journal of Research and Development
ScriptEase: Generative Design Patterns for Computer Role-Playing Games
Proceedings of the 19th IEEE international conference on Automated software engineering
Verifiable Concurrent Programming Using Concurrency Controllers
Proceedings of the 19th IEEE international conference on Automated software engineering
Towards a model-driven approach to build component-based adaptable middleware
ARM '04 Proceedings of the 3rd workshop on Adaptive and reflective middleware
Enhancing distributed object middleware qualities
OOPSLA '04 Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications
Resolving feature convolution in middleware systems
OOPSLA '04 Proceedings of the 19th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
IEEE Internet Computing
Supporting incremental and experimental software evolution by runtime method transformations
Science of Computer Programming - Special issue on program transformation
An architecture of pattern-oriented distributed meta-search engine
InfoSecu '04 Proceedings of the 3rd international conference on Information security
Pattern-based architectural design process model
CompSysTech '04 Proceedings of the 5th international conference on Computer systems and technologies
Aspects pattern oriented architecture for distributed adaptive mobile applications
CompSysTech '04 Proceedings of the 5th international conference on Computer systems and technologies
Your Coffee Shop Doesn't Use Two-Phase Commit
IEEE Software
IPDPS '05 Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Workshop 10 - Volume 11
Proceedings of the 27th international conference on Software engineering
Toward an Architectural Knowledge Base for Wireless Service Engineering
IEEE Transactions on Software Engineering
A model for characterizing the scalability of distributed systems
ACM SIGOPS Operating Systems Review
Self-adaptation for everyday systems
WOSS '04 Proceedings of the 1st ACM SIGSOFT workshop on Self-managed systems
Modeling architectural patterns using architectural primitives
OOPSLA '05 Proceedings of the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
OOPSLA '05 Companion to the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
A reconfigurable group management middleware service for wireless sensor networks
MPAC '05 Proceedings of the 3rd international workshop on Middleware for pervasive and ad-hoc computing
RoadMapAssembler: a new pattern-based J2EE development tool
CASCON '05 Proceedings of the 2005 conference of the Centre for Advanced Studies on Collaborative research
Reusable aspect-oriented implementations of concurrency patterns and mechanisms
Proceedings of the 5th international conference on Aspect-oriented software development
Using managed communication channels in software components
Proceedings of the 3rd conference on Computing frontiers
IEEE Internet Computing
Arcademis: a framework for object-oriented communication middleware development
Software—Practice & Experience - Research Articles
Computer
Automated generation of monitors for pattern contracts
Proceedings of the 2006 ACM symposium on Applied computing
Patterns of conflict among software components
Journal of Systems and Software
Groupware development support with technology patterns
International Journal of Human-Computer Studies
Distributed computing using Java: a comparison of two server designs
Journal of Systems Architecture: the EUROMICRO Journal
CRPIT '02 Proceedings of the 2002 conference on Pattern languages of programs - Volume 13
Visual OS: design and implementation of a visual framework for learning operating system concepts
Proceedings of the 43rd annual Southeast regional conference - Volume 1
Efficient distributed deadlock avoidance with liveness guarantees
EMSOFT '06 Proceedings of the 6th ACM & IEEE International conference on Embedded software
EMSOFT '06 Proceedings of the 6th ACM & IEEE International conference on Embedded software
Performance evaluation of the reactor pattern using the OMNeT++ simulator
Proceedings of the 44th annual Southeast regional conference
RepoMan: a component repository manager for enterprise distributed real-time and embedded systems
Proceedings of the 44th annual Southeast regional conference
Design Patterns Usage in Peer-to-Peer Systems--An Empirical Analysis
WI-IATW '06 Proceedings of the 2006 IEEE/WIC/ACM international conference on Web Intelligence and Intelligent Agent Technology
DDSOS: A Dynamic Distributed Service-Oriented Simulation Framework1
ANSS '06 Proceedings of the 39th annual Symposium on Simulation
Proceedings of the 1st ACM SIGOPS/EuroSys European Conference on Computer Systems 2006
Software systems in-house integration: Architecture, process practices, and strategy selection
Information and Software Technology
Software—Practice & Experience
TestEJB: response time measurement and call dependency tracing for EJBs
MAI '07 Proceedings of the 1st workshop on Middleware-application interaction: in conjunction with Euro-Sys 2007
Modeling adaptive behaviors in Context UNITY
Theoretical Computer Science
A Perspective on the Future of Middleware-based Software Engineering
FOSE '07 2007 Future of Software Engineering
IEEE Transactions on Software Engineering
The design and performance of meta-programming mechanisms for object request broker middleware
COOTS'01 Proceedings of the 6th conference on USENIX Conference on Object-Oriented Technologies and Systems - Volume 6
ArchVoc--Towards an Ontology for Software Architecture
SHARK-ADI '07 Proceedings of the Second Workshop on SHAring and Reusing architectural Knowledge Architecture, Rationale, and Design Intent
Systematic pattern selection using pattern language grammars and design space analysis
Software—Practice & Experience
Programming asynchronous layers with CLARITY
Proceedings of the the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering
POSAML: A visual modeling language for middleware provisioning
Journal of Visual Languages and Computing
An approach to precisely specifying the problem domain of design patterns
Journal of Visual Languages and Computing
Architectural patterns for collaborative applications
International Journal of Computer Applications in Technology
Risk analysis in reuse-oriented software development
International Journal of Information Technology and Management
Pattern-based design of a service-oriented middleware for remote object federations
ACM Transactions on Internet Technology (TOIT)
A study of student strategies for the corrective maintenance of concurrent software
Proceedings of the 30th international conference on Software engineering
An ontology-driven software architecture evaluation method
Proceedings of the 3rd international workshop on Sharing and reusing architectural knowledge
From the prototype to the final embedded system using the Ocarina AADL tool suite
ACM Transactions on Embedded Computing Systems (TECS)
Performance prediction of component- and pattern-based middleware for distributed systems
Proceedings of the 4th on Middleware doctoral symposium
A catalog of architectural primitives for modeling architectural patterns
Information and Software Technology
Extending futex for kernel to user notification
ACM SIGOPS Operating Systems Review - Research and developments in the Linux kernel
Patterns and traceability in teaching software architecture
Proceedings of the 6th international symposium on Principles and practice of programming in Java
Model-driven architecture for embedded software: A synopsis and an example
Science of Computer Programming
Describing access control models as design patterns using roles
Proceedings of the 2006 conference on Pattern languages of programs
Static and metaprogramming patterns and static frameworks: a catalog. an application
Proceedings of the 2006 conference on Pattern languages of programs
Applying patterns to build a lightweight middleware for embedded systems
Proceedings of the 2006 conference on Pattern languages of programs
Taxonomy of architectural style usage
Proceedings of the 2006 conference on Pattern languages of programs
Model-Driven Development of Reliable Automotive Services
Problems, Workarounds and Possible Solutions Implementing the Singleton Pattern with C++ and OpenMP
IWOMP '07 Proceedings of the 3rd international workshop on OpenMP: A Practical Programming Model for the Multi-Core Era
StateML +: From Graphical State Machine Models to Thread-Safe Ada Code
Ada-Europe '08 Proceedings of the 13th Ada-Europe international conference on Reliable Software Technologies
Externalizing Java Server Concurrency with CAL
ECOOP '08 Proceedings of the 22nd European conference on Object-Oriented Programming
Software Patterns in ITS Architectures
International Journal of Artificial Intelligence in Education
Object-oriented wrappers for the Linux kernel
Software—Practice & Experience
Model replication: transformations to address model scalability
Software—Practice & Experience
On concurrency improvements in enterprise SOA middleware
Proceedings of the ACM/IFIP/USENIX Middleware '08 Conference Companion
Engineering of Software-Intensive Systems: State of the Art and Research Challenges
Software-Intensive Systems and New Computing Paradigms
Managing Proof Documents for Asynchronous Processing
Electronic Notes in Theoretical Computer Science (ENTCS)
DeXteR: an extensible framework for declarative parameter passing in distributed object systems
Proceedings of the 9th ACM/IFIP/USENIX International Conference on Middleware
ACM Transactions on Programming Languages and Systems (TOPLAS)
RTZen: highly predictable, real-time java middleware for distributed and embedded systems
Proceedings of the ACM/IFIP/USENIX 2005 International Conference on Middleware
RTZen: highly predictable, real-time java middleware for distributed and embedded systems
Proceedings of the ACM/IFIP/USENIX 2005 International Conference on Middleware
Generic middleware substrate through modelware
Proceedings of the ACM/IFIP/USENIX 2005 International Conference on Middleware
Proceedings of the ACM/IFIP/USENIX 2003 International Conference on Middleware
Tackling online game development problems with a novel network scripting language
Proceedings of the 7th ACM SIGCOMM Workshop on Network and System Support for Games
Transparent autonomization in CORBA
Computer Networks: The International Journal of Computer and Telecommunications Networking
FlexSync: An aspect-oriented approach to Java synchronization
ICSE '09 Proceedings of the 31st International Conference on Software Engineering
Discovery of architectural layers and measurement of layering violations in source code
Journal of Systems and Software
Tracing correct usage of design patterns
SEA '07 Proceedings of the 11th IASTED International Conference on Software Engineering and Applications
Bridging live and simulated domains with a common integration approach
SpringSim '09 Proceedings of the 2009 Spring Simulation Multiconference
Flexible integration of data qualities in wireless sensor networks
Proceedings of the 4th International Workshop on Middleware Tools, Services and Run-Time Support for Sensor Networks
Designing WebSphere application server for performance: an evolutionary approach
IBM Systems Journal
A multi-dimensional architectural approach to behavior-intensive adaptive pervasive applications
ISWPC'09 Proceedings of the 4th international conference on Wireless pervasive computing
Validating complex interactions in air traffic management
HSI'09 Proceedings of the 2nd conference on Human System Interactions
Evaluating Transport Protocols for Real-Time Event Stream Processing Middleware and Applications
OTM '09 Proceedings of the Confederated International Conferences, CoopIS, DOA, IS, and ODBASE 2009 on On the Move to Meaningful Internet Systems: Part I
A Rewriting Semantics for a Software Architecture Description Language
Electronic Notes in Theoretical Computer Science (ENTCS)
Combating architectural degeneration: a survey
Information and Software Technology
Conformance notions for the coordination of interaction components
Science of Computer Programming
Deferred cancellation: a behavioral pattern
Proceedings of the 15th Conference on Pattern Languages of Programs
Patterns in agent-oriented software engineering
AOSE'02 Proceedings of the 3rd international conference on Agent-oriented software engineering III
A family of distributed deadlock avoidance protocols and their reachable state spaces
FASE'07 Proceedings of the 10th international conference on Fundamental approaches to software engineering
A pattern story for combining crosscutting concern state machines
Proceedings of the 14th Conference on Pattern Languages of Programs
Software pattern communities: current practices and challenges
Proceedings of the 14th Conference on Pattern Languages of Programs
Considerations on developing mobile applications based on the Capuchin project
Proceedings of the 2010 ACM Symposium on Applied Computing
Empirical study of design pattern usage in peer-to-peer systems
NBiS'07 Proceedings of the 1st international conference on Network-based information systems
Experimenting with the expressive power of an enterprise architecture framework
TEAA'06 Proceedings of the 2nd international conference on Trends in enterprise application architecture
Experience with dynamic crosscutting in Cougaar
OTM'07 Proceedings of the 2007 OTM Confederated international conference on On the move to meaningful internet systems: CoopIS, DOA, ODBASE, GADA, and IS - Volume Part I
Invasive patterns for distributed programs
OTM'07 Proceedings of the 2007 OTM Confederated international conference on On the move to meaningful internet systems: CoopIS, DOA, ODBASE, GADA, and IS - Volume Part I
Unification of static and dynamic AOP for evolution in embedded software systems
SC'07 Proceedings of the 6th international conference on Software composition
Towards middleware for fault-tolerance in distributed real-time and embedded systems
DAIS'08 Proceedings of the 8th IFIP WG 6.1 international conference on Distributed applications and interoperable systems
COMPASS: composition-centric mapping of aspectual requirements to architecture
Transactions on aspect-oriented software development IV
Experience of building an architecture-based generator using GenVoca for distributed systems
Science of Computer Programming
Experiences with codifying event processing function patterns
Proceedings of the Fourth ACM International Conference on Distributed Event-Based Systems
Systematic Refinement of Performance Models for Concurrent Component-based Systems
Electronic Notes in Theoretical Computer Science (ENTCS)
CIRLab: A groupware framework for collaborative information retrieval research
Information Processing and Management: an International Journal
Structured parallel programming with deterministic patterns
HotPar'10 Proceedings of the 2nd USENIX conference on Hot topics in parallelism
Concurrency by modularity: design patterns, a case in point
Proceedings of the ACM international conference on Object oriented programming systems languages and applications
Almost free concurrency! (using GOF patterns)
Proceedings of the ACM international conference companion on Object oriented programming systems languages and applications companion
Initiating a design pattern catalog for embedded network systems
EMSOFT '10 Proceedings of the tenth ACM international conference on Embedded software
Building scalable software systems in the multicore era
Proceedings of the FSE/SDP workshop on Future of software engineering research
Towards architecture-centric software generation
ECSA'10 Proceedings of the 4th European conference on Software architecture
Knowledge-centric and language independent framework for safety analysis tools
HASE'04 Proceedings of the Eighth IEEE international conference on High assurance systems engineering
A survey of algorithmic skeleton frameworks: high-level structured parallel programming enablers
Software—Practice & Experience - Focus on Selected PhD Literature Reviews in the Practical Aspects of Software Technology
Model-driven generative techniques for scalable performabality analysis of distributed systems
IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
Performance analysis of the reactor pattern in network services
IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
On efficient distributed deadlock avoidance for real-time and embedded systems
IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
GoHotDraw: evaluating the Go programming language with design patterns
Evaluation and Usability of Programming Languages and Tools
Proceedings of the 16th Conference on Pattern Languages of Programs
A Green Computing Based Architecture Comparison and Analysis
GREENCOM-CPSCOM '10 Proceedings of the 2010 IEEE/ACM Int'l Conference on Green Computing and Communications & Int'l Conference on Cyber, Physical and Social Computing
Implementing reliability: the interaction of requirements, tactics and architecture patterns
Architecting dependable systems VII
Building domain specific software architectures from software architectural design patterns
Proceedings of the 33rd International Conference on Software Engineering
Predictable deployment in component-based enterprise distributed real-time and embedded systems
Proceedings of the 14th international ACM Sigsoft symposium on Component based software engineering
Agents, clusters and components: A synergistic approach to the GSP
Future Generation Computer Systems
Towards high-quality mobile applications by a systematic integration of patterns
Journal of Mobile Multimedia
Exploring information security issues in public sector inter-organizational collaboration
EGOV'11 Proceedings of the 10th IFIP WG 8.5 international conference on Electronic government
Expressive and Extensible Parameter Passing for Distributed Object Systems
ACM Transactions on Software Engineering and Methodology (TOSEM)
Variability in multi-tenant environments: architectural design patterns from industry
ER'11 Proceedings of the 30th international conference on Advances in conceptual modeling: recent developments and new directions
Experiences with service-oriented middleware for dynamic instrumentation of enterprise DRE systems
OTM'11 Proceedings of the 2011th Confederated international conference on On the move to meaningful internet systems - Volume Part II
TaKo: Providing transparent collaboration on single-user applications
Computer Languages, Systems and Structures
Distributed priority inheritance for real-time and embedded systems
OPODIS'06 Proceedings of the 10th international conference on Principles of Distributed Systems
A service oriented reflective wireless middleware
ICSOC'06 Proceedings of the 4th international conference on Service-Oriented Computing
Biological realms in computer science
Proceedings of the 10th SIGPLAN symposium on New ideas, new paradigms, and reflections on programming and software
Architectural reuse in software systems in-house integration and merge – experiences from industry
QoSA'05 Proceedings of the First international conference on Quality of Software Architectures and Software Quality, and Proceedings of the Second International conference on Software Quality
An asml executable model for WS-BPEL with orthogonal transactional behavior
BPM'06 Proceedings of the 4th international conference on Business Process Management
An integration framework for trustworthy transactions
ATC'06 Proceedings of the Third international conference on Autonomic and Trusted Computing
An application framework for nomadic, collaborative applications
DAIS'06 Proceedings of the 6th IFIP WG 6.1 international conference on Distributed Applications and Interoperable Systems
Completing UML model of component-based system with middleware for performance evaluation
EUC'06 Proceedings of the 2006 international conference on Emerging Directions in Embedded and Ubiquitous Computing
EWSA'05 Proceedings of the 2nd European conference on Software Architecture
A study on software architecture evaluation
ICCSA'06 Proceedings of the 2006 international conference on Computational Science and Its Applications - Volume Part IV
A middleware centric approach to building self-adapting systems
SEM'04 Proceedings of the 4th international conference on Software Engineering and Middleware
ODBASE'06/OTM'06 Proceedings of the 2006 Confederated international conference on On the Move to Meaningful Internet Systems: CoopIS, DOA, GADA, and ODBASE - Volume Part II
A component-oriented model for the design of safe multi-threaded applications
CBSE'05 Proceedings of the 8th international conference on Component-Based Software Engineering
Agilo: a highly flexible groupware framework
CRIWG'05 Proceedings of the 11th international conference on Groupware: design, Implementation, and Use
Mobility-aware coordination in a WLAN hot-spot area
MATA'05 Proceedings of the Second international conference on Mobility Aware Technologies and Applications
Thread allocation protocols for distributed real-time and embedded systems
FORTE'05 Proceedings of the 25th IFIP WG 6.1 international conference on Formal Techniques for Networked and Distributed Systems
Middleware support for dynamic component updating
OTM'05 Proceedings of the 2005 OTM Confederated international conference on On the Move to Meaningful Internet Systems: CoopIS, COA, and ODBASE - Volume Part II
Domain-specific modeling of power aware distributed real-time embedded systems
SAMOS'06 Proceedings of the 6th international conference on Embedded Computer Systems: architectures, Modeling, and Simulation
A feature-oriented alternative to implementing reliability connector wrappers
Architecting Dependable Systems III
Defining and checking deployment contracts for software components
CBSE'06 Proceedings of the 9th international conference on Component-Based Software Engineering
Towards a pattern language for intelligent teaching and training systems
ITS'06 Proceedings of the 8th international conference on Intelligent Tutoring Systems
A pattern story for combining crosscutting concern state machines
Transactions on Pattern Languages of Programming I
An example of the retrospective patterns-based documentation of a software system
Transactions on Pattern Languages of Programming I
A delay time-based peak load control for stable performance
ISPA'06 Proceedings of the 4th international conference on Parallel and Distributed Processing and Applications
Requirements for service composition in ultra-large scale software-intensive systems
Monterey'08 Proceedings of the 15th Monterey conference on Foundations of Computer Software: future Trends and Techniques for Development
Employing dynamic object offloading as a design breakthrough for SOA adoption
ICSOC'11 Proceedings of the 9th international conference on Service-Oriented Computing
RTZen: highly predictable, real-time java middleware for distributed and embedded systems
Middleware'05 Proceedings of the ACM/IFIP/USENIX 6th international conference on Middleware
Generic middleware substrate through modelware
Middleware'05 Proceedings of the ACM/IFIP/USENIX 6th international conference on Middleware
Amplifying the benefits of design patterns: from specification through implementation
FASE'06 Proceedings of the 9th international conference on Fundamental Approaches to Software Engineering
Towards an engineering approach to component adaptation
Proceedings of the 2004 international conference on Architecting Systems with Trustworthy Components
MARINE: MiddlewAre for resource and mission oriented sensor networks
Proceedings of the first ACM international workshop on Mission-oriented wireless sensor networking
MSEPT'12 Proceedings of the 2012 international conference on Multicore Software Engineering, Performance, and Tools
Engineering the Prover Interface
Electronic Notes in Theoretical Computer Science (ENTCS)
Proceedings of the 16th European Conference on Pattern Languages of Programs
Information and Software Technology
Node.Scala: implicit parallel programming for high-performance web services
Euro-Par'12 Proceedings of the 18th international conference on Parallel Processing
Timely Autonomic Adaptation of Publish/Subscribe Middleware in Dynamic Environments
International Journal of Adaptive, Resilient and Autonomic Systems
CSS'12 Proceedings of the 4th international conference on Cyberspace Safety and Security
International Journal of Information System Modeling and Design
Preventing database deadlocks in applications
Proceedings of the 2013 9th Joint Meeting on Foundations of Software Engineering
Patterns for measuring performance-related QoS properties in service-oriented systems
Proceedings of the 17th Conference on Pattern Languages of Programs
REDACT: preventing database deadlocks from application-based transactions
Proceedings of the 2013 9th Joint Meeting on Foundations of Software Engineering
MARINE: MiddlewAre for resource and mIssion-oriented sensor NEtworks
ACM SIGMOBILE Mobile Computing and Communications Review
Producing software by integration: challenges and research directions (keynote)
Proceedings of the 2013 9th Joint Meeting on Foundations of Software Engineering
Concurrent object-oriented development with behavioral design patterns
ECSA'13 Proceedings of the 7th European conference on Software Architecture
A pattern-oriented specification of gene network inference processes
Computers in Biology and Medicine
Proceedings of the 2013 ACM workshop on Mobile development lifecycle
Efficient allocation of resources in multiple heterogeneous Wireless Sensor Networks
Journal of Parallel and Distributed Computing
Taming distributed system complexity through formal patterns
Science of Computer Programming
MPaaS: Mobility prediction as a service in telecom cloud
Information Systems Frontiers
Hi-index | 0.02 |
From the Publisher:Designing application and middleware software to run in concurrent and networked environments is a significant challenge to software developers. The patterns catalogued in this second volume of Pattern-Oriented Software Architectures (POSA) form the basis of a pattern language that addresses issues associated with concurrency and networking.The book presents 17 interrelated patterns ranging from idioms through architectural designs. They cover core elements of building concurrent and network systems: service access and configuration, event handling, synchronization,and concurrency. All patterns present extensive examples and known uses in multiple programming languages, including C++, C, and Java.The book can be used to tackle specific software development problems or read from cover to cover to provide a fundamental understanding of the best practices for constructing concurrent and networked applications and middleware.About the AuthorsThis book has been written by the award winning team responsible for the first POSA volume "A System of Patterns", joined in this volume by Douglas C. Schmidt from University of California, Irvine (UCI), USA.Visit our Web Page