Efficient implementation of adaptive software
ACM Transactions on Programming Languages and Systems (TOPLAS)
Research directions in software architecture
ACM Computing Surveys (CSUR)
Interoperability issues in large-scale distributed object systems
ACM Computing Surveys (CSUR)
Automated support for software development with frameworks
SSR '95 Proceedings of the 1995 Symposium on Software reusability
Patterns, teams and domain engineering
SSR '95 Proceedings of the 1995 Symposium on Software reusability
Design reuse: chemical engineering vs. software engineering
ACM SIGSOFT Software Engineering Notes
Object-oriented state machines: subclassing, composition, delegation, and genericity
Proceedings of the tenth annual conference on Object-oriented programming systems, languages, and applications
Subject-oriented composition rules
Proceedings of the tenth annual conference on Object-oriented programming systems, languages, and applications
How and why to encapsulate class trees
Proceedings of the tenth annual conference on Object-oriented programming systems, languages, and applications
Proceedings of the tenth annual conference on Object-oriented programming systems, languages, and applications
Interactive visualization of design patterns can help in framework understanding
Proceedings of the tenth annual conference on Object-oriented programming systems, languages, and applications
A framework for network protocol software
Proceedings of the tenth annual conference on Object-oriented programming systems, languages, and applications
Creating the architecture of a manufacturing framework by design patterns
Proceedings of the tenth annual conference on Object-oriented programming systems, languages, and applications
Proceedings of the 17th international conference on Software engineering
Formalizing style to understand descriptions of software architecture
ACM Transactions on Software Engineering and Methodology (TOSEM)
Using design patterns to develop reusable object-oriented communication software
Communications of the ACM - Special issue on object-oriented experiences and future trends
Computer
Industrial experience with design patterns
Proceedings of the 18th international conference on Software engineering
Scene: using scenario diagrams and active text for illustrating object-oriented programs
Proceedings of the 18th international conference on Software engineering
Monitoring compliance of a software system with its high-level design models
Proceedings of the 18th international conference on Software engineering
Object technology in perspective
IBM Systems Journal
Business language analysis for object-oriented information systems
IBM Systems Journal
Automatic code generation from design patterns
IBM Systems Journal
Storing and using objects in a relational database
IBM Systems Journal
Real-time complexity metrics for Smalltalk methods
IBM Systems Journal
ACM Computing Surveys (CSUR)
Systematic hypermedia application design with OOHDM
Proceedings of the the seventh ACM conference on Hypertext
Evaluating The Mediator Method: Prism as a Case Study
IEEE Transactions on Software Engineering
Communications of the ACM
The interaction of social issues and software architecture
Communications of the ACM
A training experience with patterns
Communications of the ACM
An essential design pattern for fault-tolerant distributed state sharing
Communications of the ACM
Creating host compliance in a portable framework: a study in the reuse of design patterns
Proceedings of the 11th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Code reuse in an optimizing compiler
Proceedings of the 11th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Proceedings of the 11th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Environmental acquisition: a new inheritance-like abstraction mechanism
Proceedings of the 11th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Change cases: use cases that identify future requirements
Proceedings of the 11th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Using role components in implement collaboration-based designs
Proceedings of the 11th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Architecture-oriented visualization
Proceedings of the 11th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
A framework for run-time systems and its visual programming language
Proceedings of the 11th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
The stick-e note architecture: extending the interface beyond the user
Proceedings of the 2nd international conference on Intelligent user interfaces
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
Evolution of object behavior using context relations
SIGSOFT '96 Proceedings of the 4th ACM SIGSOFT symposium on Foundations of software engineering
SIGSOFT '96 Proceedings of the 4th ACM SIGSOFT symposium on Foundations of software engineering
Formal refinement patterns for goal-driven requirements elaboration
SIGSOFT '96 Proceedings of the 4th ACM SIGSOFT symposium on Foundations of software engineering
Support for workflows in a ministerial environment
CSCW '96 Proceedings of the 1996 ACM conference on Computer supported cooperative work
Proceedings of the conference on TRI-Ada '96: disciplined software development with Ada
An application-independent concurrency skeleton in Ada 95
Proceedings of the conference on TRI-Ada '96: disciplined software development with Ada
Proceedings of the conference on TRI-Ada '96: disciplined software development with Ada
Strategic directions in object-oriented programming
ACM Computing Surveys (CSUR) - Special ACM 50th-anniversary issue: strategic directions in computing research
Strategic directions in software engineering and programming languages
ACM Computing Surveys (CSUR) - Special ACM 50th-anniversary issue: strategic directions in computing research
Separation and composition of concerns in the object-oriented model
ACM Computing Surveys (CSUR) - Special issue: position statements on strategic directions in computing research
From transience to persistence in object-oriented programming: architectures and patterns
ACM Computing Surveys (CSUR) - Special issue: position statements on strategic directions in computing research
Using design patterns to guide the development of reusable object-oriented software
ACM Computing Surveys (CSUR) - Special issue: position statements on strategic directions in computing research
Towards reusable, extensible components
ACM Computing Surveys (CSUR) - Special issue: position statements on strategic directions in computing research
Software evolution and integration
ACM Computing Surveys (CSUR) - Special issue: position statements on strategic directions in computing research
Generalization from domain experience: the superior paradigm for software architecture research?
ISAW '96 Joint proceedings of the second international software architecture workshop (ISAW-2) and international workshop on multiple perspectives in software development (Viewpoints '96) on SIGSOFT '96 workshops
ISAW '96 Joint proceedings of the second international software architecture workshop (ISAW-2) and international workshop on multiple perspectives in software development (Viewpoints '96) on SIGSOFT '96 workshops
Tool support for software architecture
ISAW '96 Joint proceedings of the second international software architecture workshop (ISAW-2) and international workshop on multiple perspectives in software development (Viewpoints '96) on SIGSOFT '96 workshops
Requirements for an effective architecture recovery framework
ISAW '96 Joint proceedings of the second international software architecture workshop (ISAW-2) and international workshop on multiple perspectives in software development (Viewpoints '96) on SIGSOFT '96 workshops
Selected issues in architecture of software intensive products
ISAW '96 Joint proceedings of the second international software architecture workshop (ISAW-2) and international workshop on multiple perspectives in software development (Viewpoints '96) on SIGSOFT '96 workshops
Advances in Software Engineering
Computer
Cheops: a compact explorer for complex hierarchies
Proceedings of the 7th conference on Visualization '96
Measuring the performance of communication middleware on high-speed networks
Conference proceedings on Applications, technologies, architectures, and protocols for computer communications
A new resource for C++ programmers and an invitation for participation
ACM SIGPLAN Notices
Succeedings of the second international software architecture workshop (ISAW-2)
ACM SIGSOFT Software Engineering Notes
From manufacturing document requirements to customized authoring and automated publishing framework
ACM SIGSOFT Software Engineering Notes
Visualizing interactions in program executions
ICSE '97 Proceedings of the 19th international conference on Software engineering
An investigation into coupling measures for C++
ICSE '97 Proceedings of the 19th international conference on Software engineering
Hooking into object-oriented application frameworks
ICSE '97 Proceedings of the 19th international conference on Software engineering
Preventive program maintenance in Demeter/Java
ICSE '97 Proceedings of the 19th international conference on Software engineering
Simplifying the evolution of Java programs (tutorial)
ICSE '97 Proceedings of the 19th international conference on Software engineering
Design patterns for object-oriented software development (tutorial)
ICSE '97 Proceedings of the 19th international conference on Software engineering
Reuse of off-the-shelf components in C2-style architectures
ICSE '97 Proceedings of the 19th international conference on Software engineering
Composition Validation and Subjectivity in GenVoca Generators
IEEE Transactions on Software Engineering
Visualizing patterns in the execution of object-oriented programs
Conference Companion on Human Factors in Computing Systems
Components, frameworks, patterns
Proceedings of the 1997 symposium on Software reusability
Quality patterns—an approach to packaging software engineering experience
Proceedings of the 1997 symposium on Software reusability
Representing and querying reusable object frameworks
Proceedings of the 1997 symposium on Software reusability
Using metamodels of methodologies to determine the needs for reusability support
Proceedings of the 1997 symposium on Software reusability
Reuse of off-the-shelf components in C2-style architectures
Proceedings of the 1997 symposium on Software reusability
From single-user architectural design to PAC*: a generic software architecture model for CSCW
Proceedings of the ACM SIGCHI Conference on Human factors in computing systems
OOPSLA '94 Addendum to the proceedings on Object-oriented programming systems, languages, and applications (Addendum)
Framework-centered software development: report on the workshop
Addendum to the proceedings of the 10th annual conference on Object-oriented programming systems, languages, and applications (Addendum)
Standardizing production of domain components
StandardView - Special issue on reuse standards and software
Object-oriented application frameworks
Communications of the ACM
Frameworks = (components + patterns)
Communications of the ACM
Systematic framework design by generalization
Communications of the ACM
Framework development for large systems
Communications of the ACM
Communications of the ACM
From custom applications to domain-specific frameworks
Communications of the ACM
An integrated solution based approach to software development using unified reuse artifacts
ACM SIGSOFT Software Engineering Notes
A pattern oriented technique for software design
ACM SIGSOFT Software Engineering Notes
Systematic output modification in a 2D user interface toolkit
Proceedings of the 10th annual ACM symposium on User interface software and technology
A methodology for specifying data distribution using only standard object-oriented features
ICS '97 Proceedings of the 11th international conference on Supercomputing
DIS '97 Proceedings of the 2nd conference on Designing interactive systems: processes, practices, methods, and techniques
Reuse of algorithms: still a challenge to object-oriented programming
Proceedings of the 12th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
The design and performance of a real-time CORBA event service
Proceedings of the 12th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Tiling design patterns—a case study using the interpreter pattern
Proceedings of the 12th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Proceedings of the 12th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Software Reuse by Specialization of Generic Procedures through Views
IEEE Transactions on Software Engineering
The supplemental proceedings of the conference on Integrating technology into computer science education: working group reports and supplemental proceedings
Problems versus solutions: the role of the application domain in software
ESP '97 Papers presented at the seventh workshop on Empirical studies of programmers
Design reuse in hypermedia applications development
HYPERTEXT '97 Proceedings of the eighth ACM conference on Hypertext
An open architecture for robot entertainment
AGENTS '97 Proceedings of the first international conference on Autonomous agents
Generating the architecture of GIS applications with design patterns
GIS '97 Proceedings of the 5th ACM international workshop on Advances in geographic information systems
Executable connectors: towards reusable design elements
ESEC '97/FSE-5 Proceedings of the 6th European SOFTWARE ENGINEERING conference held jointly with the 5th ACM SIGSOFT international symposium on Foundations of software engineering
Application-based modules using apprentice learning for CS 2
SIGCSE '97 Proceedings of the twenty-eighth SIGCSE technical symposium on Computer science education
A Java based system for specifying hierarchical control flow graph models
Proceedings of the 29th conference on Winter simulation
Simulation and control of reactive systems
Proceedings of the 29th conference on Winter simulation
POPL '98 Proceedings of the 25th ACM SIGPLAN-SIGACT symposium on Principles of programming languages
A reusability measurement framework and tool for Ada 95
Proceedings of the conference on TRI-Ada '97
Concurrent design patterns for resource sharing
Proceedings of the conference on TRI-Ada '97
Proceedings of the conference on TRI-Ada '97
Crossroads - Special issue on human computer interaction
Design issues in computer science education
ACM SIGCSE Bulletin
A framework for encapsulating card-oriented, interactive, legacy applications
ACM SIGSOFT Software Engineering Notes
Traffic simulation: a case study for teaching object oriented design
SIGCSE '98 Proceedings of the twenty-ninth SIGCSE technical symposium on Computer science education
Towards a hierarchical design and integration of programming projects
SIGCSE '98 Proceedings of the twenty-ninth SIGCSE technical symposium on Computer science education
Design patterns: an essential component of CS curricula
SIGCSE '98 Proceedings of the twenty-ninth SIGCSE technical symposium on Computer science education
Animation, visualization, and interaction in CS 1 assignments
SIGCSE '98 Proceedings of the twenty-ninth SIGCSE technical symposium on Computer science education
Teaching data structure design patterns
SIGCSE '98 Proceedings of the twenty-ninth SIGCSE technical symposium on Computer science education
Design patterns for data structures
SIGCSE '98 Proceedings of the twenty-ninth SIGCSE technical symposium on Computer science education
Historical perspectives on the computing curriculum
ACM SIGCUE Outlook - Special issue: ITiCSE '97 working group papers
Frameworks for component-based client/server computing
ACM Computing Surveys (CSUR)
Non-software examples of software design patterns
Addendum to the 1997 ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications (Addendum)
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Evolution of Object Behavior Using Context Relations
IEEE Transactions on Software Engineering
Communications of the ACM
Communications of the ACM
Pushing reuse in hypermedia design: golden rules, design patterns and constructive templates
Proceedings of the ninth ACM conference on Hypertext and hypermedia : links, objects, time and space---structure in hypermedia systems: links, objects, time and space---structure in hypermedia systems
Proceedings of the ninth ACM conference on Hypertext and hypermedia : links, objects, time and space---structure in hypermedia systems: links, objects, time and space---structure in hypermedia systems
Designing a data structure for polyhedral surfaces
Proceedings of the fourteenth annual symposium on Computational geometry
A Framework-Based Approach to the Development of Network-Aware Applications
IEEE Transactions on Software Engineering
Patterns of intelligent and mobile agents
AGENTS '98 Proceedings of the second international conference on Autonomous agents
Agent design patterns: elements of agent application design
AGENTS '98 Proceedings of the second international conference on Autonomous agents
IBM Systems Journal
IBM business framework: San Francisco project technical overview
IBM Systems Journal
3-D visualisation of design patterns and Java programs in computer science education
ITiCSE '98 Proceedings of the 6th annual conference on the teaching of computing and the 3rd annual conference on Integrating technology into computer science education: Changing the delivery of computer science education
A pattern system for network management interfaces
Communications of the ACM
Communications of the ACM
Evaluating architectures for multithreaded object request brokers
Communications of the ACM
Borrow, copy or steal?: loans and larceny in the orthodox canonical form
Proceedings of the 13th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Adaptive plug-and-play components for evolutionary software development
Proceedings of the 13th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Role model based framework design and integration
Proceedings of the 13th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
How to preserve the benefits of design patterns
Proceedings of the 13th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Proceedings of the 13th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Making the future safe for the past: adding genericity to the Java programming language
Proceedings of the 13th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
System support for object groups
Proceedings of the 13th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Multiple dispatch as dispatch on Tuples
Proceedings of the 13th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Predicting memory use from a class diagram using dynamic information
Proceedings of the 1st international workshop on Software and performance
Performance evaluation of software architectures
Proceedings of the 1st international workshop on Software and performance
Pattern-based design recovery of Java software
SIGSOFT '98/FSE-6 Proceedings of the 6th ACM SIGSOFT international symposium on Foundations of software engineering
Systems reengineering patterns
SIGSOFT '98/FSE-6 Proceedings of the 6th ACM SIGSOFT international symposium on Foundations of software engineering
StratOSphere: mobile processing of distributed objects in Java
MobiCom '98 Proceedings of the 4th annual ACM/IEEE international conference on Mobile computing and networking
Toward a formal theory of extensible software
SIGSOFT '98/FSE-6 Proceedings of the 6th ACM SIGSOFT international symposium on Foundations of software engineering
Reasoning about implicit invocation
SIGSOFT '98/FSE-6 Proceedings of the 6th ACM SIGSOFT international symposium on Foundations of software engineering
Building systems using analysis patterns
ISAW '98 Proceedings of the third international workshop on Software architecture
Composition of software architectures from reusable architecture patterns
ISAW '98 Proceedings of the third international workshop on Software architecture
Subsystem design guidelines for extensible general-purpose software
ISAW '98 Proceedings of the third international workshop on Software architecture
Towards a taxonomy of architecture integration strategies
ISAW '98 Proceedings of the third international workshop on Software architecture
Comparing architectural styles: broker specializes mediator
ISAW '98 Proceedings of the third international workshop on Software architecture
Software architecture recovery and restructuring through clustering techniques
ISAW '98 Proceedings of the third international workshop on Software architecture
Refining an object-oriented GIS design model: topologies and field data
Proceedings of the 6th ACM international symposium on Advances in geographic information systems
Modular object-oriented programming with units and mixins
ICFP '98 Proceedings of the third ACM SIGPLAN international conference on Functional programming
Programming with variable functions
ICFP '98 Proceedings of the third ACM SIGPLAN international conference on Functional programming
Implementing design patterns as language constructs
ICFP '98 Proceedings of the third ACM SIGPLAN international conference on Functional programming
A large distributed control system using Ada in fusion research
Proceedings of the 1998 annual ACM SIGAda international conference on Ada
An overview of the CORBA portable object adapter
StandardView
Data scalability in open hypermedia systems
Proceedings of the tenth ACM Conference on Hypertext and hypermedia : returning to our diverse roots: returning to our diverse roots
Abstract tasks: a tool for the inspection of Web sites and off-line hypermedia
Proceedings of the tenth ACM Conference on Hypertext and hypermedia : returning to our diverse roots: returning to our diverse roots
ANSWER: network monitoring using object-oriented rules
AAAI '98/IAAI '98 Proceedings of the fifteenth national/tenth conference on Artificial intelligence/Innovative applications of artificial intelligence
Domain analysis and framework-based software development
ACM SIGAPP Applied Computing Review - Special issue on frameworks and patterns in software reuse
An OO framework in the bulk data transfer domain
ACM SIGAPP Applied Computing Review - Special issue on frameworks and patterns in software reuse
From process modeling to domain modeling
ACM SIGAPP Applied Computing Review - Special issue on frameworks and patterns in software reuse
Supporting Scenario-Based Requirements Engineering
IEEE Transactions on Software Engineering
Use Case Maps as Architectural Entities for Complex Systems
IEEE Transactions on Software Engineering
Multithreaded Rendezvous: a design pattern for distributed rendezvous
Proceedings of the 1999 ACM symposium on Applied computing
Constructing reusable specifications through analogy
Proceedings of the 1999 ACM symposium on Applied computing
Property specification patterns for finite-state verification
FMSP '98 Proceedings of the second workshop on Formal methods in software practice
In search of the inverse curriculum
Proceedings of the 2nd Australasian conference on Computer science education
Introducing object orientation to experienced procedural programmers
Proceedings of the 2nd Australasian conference on Computer science education
SIGCSE '99 The proceedings of the thirtieth SIGCSE technical symposium on Computer science education
JDuck: building a software engineering tool in Java as a CS2 project
SIGCSE '99 The proceedings of the thirtieth SIGCSE technical symposium on Computer science education
Patterns for decoupling data structures and algorithms
SIGCSE '99 The proceedings of the thirtieth SIGCSE technical symposium on Computer science education
Design patterns for the data structures and algorithms course
SIGCSE '99 The proceedings of the thirtieth SIGCSE technical symposium on Computer science education
BlackBox: a new object-oriented framework for CS1/CS2
SIGCSE '99 The proceedings of the thirtieth SIGCSE technical symposium on Computer science education
Granularity in the design of interactive illustrations
SIGCSE '99 The proceedings of the thirtieth SIGCSE technical symposium on Computer science education
OO design in compiling an OO language
SIGCSE '99 The proceedings of the thirtieth SIGCSE technical symposium on Computer science education
A catalog of agent coordination patterns
Proceedings of the third annual conference on Autonomous Agents
Proceedings of the 20th international conference on Software engineering
Reifying configuration management for object-oriented software
Proceedings of the 20th international conference on Software engineering
Design components: toward software composition at the design level
Proceedings of the 20th international conference on Software engineering
Object oriented reuse: experience in developing a framework for speech recognition applications
Proceedings of the 20th international conference on Software engineering
N degrees of separation: multi-dimensional separation of concerns
Proceedings of the 21st international conference on Software engineering
Lightweight extraction of object models from bytecode
Proceedings of the 21st international conference on Software engineering
Pattern-based reverse-engineering of design components
Proceedings of the 21st international conference on Software engineering
Automatic method refactoring using weighted dependence graphs
Proceedings of the 21st international conference on Software engineering
Patterns in property specifications for finite-state verification
Proceedings of the 21st international conference on Software engineering
Assessing software libraries by browsing similar classes, functions and relationships
Proceedings of the 21st international conference on Software engineering
CHIME: customizable hyperlink insertion and maintenance engine for software engineering environments
Proceedings of the 21st international conference on Software engineering
Haemo dialysis software architecture design experiences
Proceedings of the 21st international conference on Software engineering
Architectural framework modeling in telecommunication domain
Proceedings of the 21st international conference on Software engineering
Product-line architectures in industry: a case study
Proceedings of the 21st international conference on Software engineering
An architectural style for multiple real-time data feeds
Proceedings of the 21st international conference on Software engineering
Supporting industrial hyperwebs: lessons in scalability
Proceedings of the 21st international conference on Software engineering
Round-trip engineering with design patterns, UML, Java and C++
Proceedings of the 21st international conference on Software engineering
A catalog of techniques for resolving packaging mismatch
SSR '99 Proceedings of the 1999 symposium on Software reusability
Frame-based method for customizing generic software architectures
SSR '99 Proceedings of the 1999 symposium on Software reusability
A reusable architecture for federated client/server systems
SSR '99 Proceedings of the 1999 symposium on Software reusability
A componentized architecture for dynamic electronic markets
ACM SIGMOD Record
ACM-SE 37 Proceedings of the 37th annual Southeast regional conference (CD-ROM)
Java resources for computer science instruction
ACM SIGCUE Outlook - Special issue on the working group reports of the 3rd annual SIGCSE/SIGCUE ITiCSE conference
Hardware reuse at the behavioral level
Proceedings of the 36th annual ACM/IEEE Design Automation Conference
Reifying variants in configuration management
ACM Transactions on Software Engineering and Methodology (TOSEM)
Utilizing patterns and pattern languages in education
Annals of Software Engineering - Special issue on software engineering education
The Wasabi Personal Shopper: a case-based recommender system
AAAI '99/IAAI '99 Proceedings of the sixteenth national conference on Artificial intelligence and the eleventh Innovative applications of artificial intelligence conference innovative applications of artificial intelligence
Designing component-based frameworks using patterns in the UML
Communications of the ACM
Framework integration problems, causes, solutions
Communications of the ACM
Ontologies: borrowing from software patterns
intelligence
Supporting relationships in access control using role based access control
RBAC '99 Proceedings of the fourth ACM workshop on Role-based access control
Constructing distributed groupware systems: a walk on the Wilde side
Proceedings of the 8th ACM SIGOPS European workshop on Support for composing distributed applications
Driving the composition of runtime platforms by architectural knowledge
Proceedings of the 8th ACM SIGOPS European workshop on Support for composing distributed applications
CoffeeStrainer: statically-checked constraints on the definition and use of types in Java
ESEC/FSE-7 Proceedings of the 7th European software engineering conference held jointly with the 7th ACM SIGSOFT international symposium on Foundations of software engineering
Transitioning legacy assets to a product line architecture
ESEC/FSE-7 Proceedings of the 7th European software engineering conference held jointly with the 7th ACM SIGSOFT international symposium on Foundations of software engineering
A truly implementation independent GUI development tool
Proceedings of the 1999 annual ACM SIGAda international conference on Ada
Reducing maintenance costs through the application of modern software architecture principles
Proceedings of the 1999 annual ACM SIGAda international conference on Ada
Rule-based query optimization, revisited
Proceedings of the eighth international conference on Information and knowledge management
Specifying analysis patterns for geographic databases on the basis of a conceptual framework
Proceedings of the 7th ACM international symposium on Advances in geographic information systems
Proceedings of the 7th ACM international symposium on Advances in geographic information systems
Modeling collaboration using shared objects
GROUP '99 Proceedings of the international ACM SIGGROUP conference on Supporting group work
A language for specifying recursive traversals of object structures
Proceedings of the 14th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Proceedings of the 14th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Subject-oriented design: towards improved alignment of requirements, design, and code
Proceedings of the 14th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Atlas: a case study in building a web-based learning environment using aspect-oriented programming
Proceedings of the 14th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Role model designs and implementations with aspect-oriented programming
Proceedings of the 14th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
The generic graph component library
Proceedings of the 14th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Zones, contracts and absorbing changes: an approach to software evolution
Proceedings of the 14th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
ActiveText: a method for creating dynamic and interactive texts
Proceedings of the 12th annual ACM symposium on User interface software and technology
Communications of the ACM
Proceedings of the 31st conference on Winter simulation: Simulation---a bridge to the future - Volume 1
A widely deployable Web-based network simulation framework using CORBA IDL-based APIs
Proceedings of the 31st conference on Winter simulation: Simulation---a bridge to the future - Volume 2
A debate on language and tool support for design patterns
Proceedings of the 27th ACM SIGPLAN-SIGACT symposium on Principles of programming languages
Mobility and Extensibility in the StratOSphere Framework
Distributed and Parallel Databases - Special issue on mobile data management and applications
Smart virtual prototypes: distributed 3D product simulations for Web based environments
VRML '00 Proceedings of the fifth symposium on Virtual reality modeling language (Web3D-VRML)
Design patterns for lazy evaluation
Proceedings of the thirty-first SIGCSE technical symposium on Computer science education
Using Java reflection to automate extension language parsing
Proceedings of the 2nd conference on Domain-specific languages
Technical Opinion: deconstructing the “any” key
Communications of the ACM
Abstract class hierarchies, factories, and stable designs
Communications of the ACM
Crossroads - Special issue on object oriented programming
Finding linking opportunities through relationship-based analysis
HYPERTEXT '00 Proceedings of the eleventh ACM on Hypertext and hypermedia
Reverse engineering: a roadmap
Proceedings of the Conference on The Future of Software Engineering
Software architecture: a roadmap
Proceedings of the Conference on The Future of Software Engineering
Software engineering tools and environments: a roadmap
Proceedings of the Conference on The Future of Software Engineering
Desktop versus web-based network management
International Journal of Network Management
Requirements engineering in the year 00: a research perspective
Proceedings of the 22nd international conference on Software engineering
Software evolution in componentware using requirements/assurances contracts
Proceedings of the 22nd international conference on Software engineering
Component design of retargetable program analysis tools that reuse intermediate representations
Proceedings of the 22nd international conference on Software engineering
A study on exception detection and handling using aspect-oriented programming
Proceedings of the 22nd international conference on Software engineering
Interception in the Aroma system
Proceedings of the ACM 2000 conference on Java Grande
Design and evaluation of a linear algebra package for Java
Proceedings of the ACM 2000 conference on Java Grande
Persistent execution state of a Java virtual machine
Proceedings of the ACM 2000 conference on Java Grande
Agent communication transfer protocol
AGENTS '00 Proceedings of the fourth international conference on Autonomous agents
Automated refactoring to introduce design patterns
Proceedings of the 22nd international conference on Software engineering
Hyper/J: multi-dimensional separation of concerns for Java
Proceedings of the 22nd international conference on Software engineering
Monitoring, security, and dynamic configuration with the dynamicTAO reflective ORB
IFIP/ACM International Conference on Distributed systems platforms
The design and performance of a scable ORB architecture for COBRA asynchronous messaging
IFIP/ACM International Conference on Distributed systems platforms
IFIP/ACM International Conference on Distributed systems platforms
IFIP/ACM International Conference on Distributed systems platforms
Hierarchial architecture for real-time adaptive resource management
IFIP/ACM International Conference on Distributed systems platforms
WCML: paving the way for reuse in object-oriented Web engineering
SAC '00 Proceedings of the 2000 ACM symposium on Applied computing - Volume 2
Towards the usage of dynamic object aggregations as a foundation for composition
SAC '00 Proceedings of the 2000 ACM symposium on Applied computing - Volume 2
A lightweight, message-oriented application server for the WWW
SAC '00 Proceedings of the 2000 ACM symposium on Applied computing - Volume 2
An Automatic Class Generation Mechanism by Using Method Integration
IEEE Transactions on Software Engineering
Load Balancing in CORBA: A Survey of Concepts, Patterns, and Techniques
The Journal of Supercomputing
Integrating interactive computer-based learning experiences into established curricula: a case study
Proceedings of the 5th annual SIGCSE/SIGCUE ITiCSEconference on Innovation and technology in computer science education
An architecture for pen-based interaction on electronic whiteboards
AVI '00 Proceedings of the working conference on Advanced visual interfaces
User interface patterns for hypermedia applications
AVI '00 Proceedings of the working conference on Advanced visual interfaces
Developing hypermedia applications with methods and patterns
ACM Computing Surveys (CSUR)
Toward Constraint-Object-Oriented Development
IEEE Transactions on Software Engineering
Lingua Francas for design: sacred places and pattern languages
DIS '00 Proceedings of the 3rd conference on Designing interactive systems: processes, practices, methods, and techniques
A pattern approach to interaction design
DIS '00 Proceedings of the 3rd conference on Designing interactive systems: processes, practices, methods, and techniques
Implementing weighted b-matching algorithms: towards a flexible software design
Journal of Experimental Algorithmics (JEA)
Extending document management systems with user-specific active properties
ACM Transactions on Information Systems (TOIS)
Linux Journal
Proceedings of the 2nd international workshop on Software and performance
A pattern-based approach to model software performance
Proceedings of the 2nd international workshop on Software and performance
Design patterns in performance prediction
Proceedings of the 2nd international workshop on Software and performance
intelligence
Object-oriented framework-based software development: problems and experiences
ACM Computing Surveys (CSUR)
Framelets—small and loosely coupled frameworks
ACM Computing Surveys (CSUR)
On the role of language constructs for framework design
ACM Computing Surveys (CSUR)
Deferring design decisions in an application framework
ACM Computing Surveys (CSUR)
Developing object-oriented framworks using domain models
ACM Computing Surveys (CSUR)
Framework extraction with domain analysis
ACM Computing Surveys (CSUR)
Documenting framework behavior
ACM Computing Surveys (CSUR)
A framework for framework documentation
ACM Computing Surveys (CSUR)
Framework description using concern-specific design patterns composition
ACM Computing Surveys (CSUR)
Choosing an object-oriented domain framework
ACM Computing Surveys (CSUR)
Evaluating framework architecture structural stability
ACM Computing Surveys (CSUR)
An open framework for reliable distributed computing
ACM Computing Surveys (CSUR)
An open system framework for component-based CNC machines
ACM Computing Surveys (CSUR)
Navigating between objects. Lessons from an object-oriented framework perspective
ACM Computing Surveys (CSUR)
PAcceptor and SConnector frameworks: combining concurrency and communication
ACM Computing Surveys (CSUR)
Adaptive object-oriented filtering framework for event management applications
ACM Computing Surveys (CSUR)
Developing flexible and high-performance Web servers with frameworks and patterns
ACM Computing Surveys (CSUR)
Modeling components and frameworks with UML
Communications of the ACM
A model for compound type changes encountered in schema evolution
ACM Transactions on Database Systems (TODS)
MultiJava: modular open classes and symmetric multiple dispatch for Java
OOPSLA '00 Proceedings of the 15th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
OOPSLA '00 Proceedings of the 15th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
PIROL: a case study for multidimensional separation of concerns in software engineering environments
OOPSLA '00 Proceedings of the 15th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
OoLALA: an object oriented analysis and design of numerical linear algebra
OOPSLA '00 Proceedings of the 15th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Towards agent-oriented assistance for framework instantiation
OOPSLA '00 Proceedings of the 15th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
On the effective use and reuse of HCI knowledge
ACM Transactions on Computer-Human Interaction (TOCHI) - Special issue on human-computer interaction in the new millennium, Part 2
Web-based network analysis and design
ACM Transactions on Modeling and Computer Simulation (TOMACS)
Improving the aircraft design process using Web-based modeling and simulation
ACM Transactions on Modeling and Computer Simulation (TOMACS)
Fusion-based register allocation
ACM Transactions on Programming Languages and Systems (TOPLAS)
A temporal model for multi-level undo and redo
UIST '00 Proceedings of the 13th annual ACM symposium on User interface software and technology
SATIN: a toolkit for informal ink-based applications
UIST '00 Proceedings of the 13th annual ACM symposium on User interface software and technology
Jazz: an extensible zoomable user interface graphics toolkit in Java
UIST '00 Proceedings of the 13th annual ACM symposium on User interface software and technology
A code generation framework for Java component-based designs
CASES '00 Proceedings of the 2000 international conference on Compilers, architecture, and synthesis for embedded systems
Compiler and tool support for debugging object protocols
SIGSOFT '00/FSE-8 Proceedings of the 8th ACM SIGSOFT international symposium on Foundations of software engineering: twenty-first century applications
Implicit context: easing software evolution and reuse
SIGSOFT '00/FSE-8 Proceedings of the 8th ACM SIGSOFT international symposium on Foundations of software engineering: twenty-first century applications
Design and implementation of an interoperable GIS-interface for grid data
Proceedings of the 8th ACM international symposium on Advances in geographic information systems
Java resources for computer science instruction
ITiCSE-WGR '98 Working Group reports of the 3rd annual SIGCSE/SIGCUE ITiCSE conference on Integrating technology into computer science education
Teaching object-oriented development with emphasis on pattern application
ACSE '00 Proceedings of the Australasian conference on Computing education
Teaching programming to beginners - choosing the language is just the first step
ACSE '00 Proceedings of the Australasian conference on Computing education
Using and teaching information hiding in single-semester software engineering projects
ACSE '00 Proceedings of the Australasian conference on Computing education
Teaching software tools via design patterns
ACSE '00 Proceedings of the Australasian conference on Computing education
POPL '01 Proceedings of the 28th ACM SIGPLAN-SIGACT symposium on Principles of programming languages
From RS-232 to object request brokers: incremental object-oriented networking projects
Proceedings of the thirty-second SIGCSE technical symposium on Computer Science Education
Kaleidoscope: using design patterns in CS1
Proceedings of the thirty-second SIGCSE technical symposium on Computer Science Education
Proceedings of the thirty-second SIGCSE technical symposium on Computer Science Education
Java power tools: model software for teaching object-oriented design
Proceedings of the thirty-second SIGCSE technical symposium on Computer Science Education
OO overkill: when simple is better than not
Proceedings of the thirty-second SIGCSE technical symposium on Computer Science Education
A methodology for interfacing open source systemC with a third party software
Proceedings of the conference on Design, automation and test in Europe
Bottom-up design of active object-oriented databases
Communications of the ACM
OOPSLA '00 Addendum to the 2000 proceedings of the conference on Object-oriented programming, systems, languages, and applications (Addendum)
OOPSLA '00 Addendum to the 2000 proceedings of the conference on Object-oriented programming, systems, languages, and applications (Addendum)
From documents to applications via frameworks (poster session): the tools and materials approach
OOPSLA '00 Addendum to the 2000 proceedings of the conference on Object-oriented programming, systems, languages, and applications (Addendum)
Aspect-oriented frameworks (poster session): the design of adaptable operating systems
OOPSLA '00 Addendum to the 2000 proceedings of the conference on Object-oriented programming, systems, languages, and applications (Addendum)
Towards a two-dimensional separation of concerns (poster session)
OOPSLA '00 Addendum to the 2000 proceedings of the conference on Object-oriented programming, systems, languages, and applications (Addendum)
Taking advantage of design patterns in GIS domain (poster session)
OOPSLA '00 Addendum to the 2000 proceedings of the conference on Object-oriented programming, systems, languages, and applications (Addendum)
ContextBox (extended abstract) (poster session): a visual builder for context beans
OOPSLA '00 Addendum to the 2000 proceedings of the conference on Object-oriented programming, systems, languages, and applications (Addendum)
Calculating in an object-oriented iterator-view-generator framework
OOPSLA '00 Addendum to the 2000 proceedings of the conference on Object-oriented programming, systems, languages, and applications (Addendum)
A workbench for quality based software re-engineering (Doctoral Symposium)
OOPSLA '00 Addendum to the 2000 proceedings of the conference on Object-oriented programming, systems, languages, and applications (Addendum)
Tool-box frameworks - the new challenge beyond black-box and white-box
OOPSLA '00 Addendum to the 2000 proceedings of the conference on Object-oriented programming, systems, languages, and applications (Addendum)
Tilcara: an OO perspective to handle continuous fields in GIS
OOPSLA '00 Addendum to the 2000 proceedings of the conference on Object-oriented programming, systems, languages, and applications (Addendum)
Slicing Software for Model Construction
Higher-Order and Symbolic Computation
Object database evolution using separation of concerns
ACM SIGMOD Record
Agent software engineering with role modelling
First international workshop, AOSE 2000 on Agent-oriented software engineering
Adding extensible synchronization capabilities to the agent model of a FIPA-compliant agent platform
First international workshop, AOSE 2000 on Agent-oriented software engineering
Communication design for electronic negotiations on the basis of XML schema
Proceedings of the 10th international conference on World Wide Web
Designing personalized web applications
Proceedings of the 10th international conference on World Wide Web
ViBE: virtual biology experiments
Proceedings of the 10th international conference on World Wide Web
Component-centric approach in a web-based home schooling application
Proceedings of the 2001 ACM symposium on Applied computing
Coordination control with BCOOPL
Proceedings of the 2001 ACM symposium on Applied computing
eLeLePUS - a language for specification of software design patterns
Proceedings of the 2001 ACM symposium on Applied computing
Object oriented framework development
Crossroads
A seamless approach to the agent development
Proceedings of the 2001 ACM symposium on Applied computing
A distributed object computing architecture for leveraging software reengineering systems
Proceedings of the 2001 ACM symposium on Applied computing
Building a layered framework for the table abstraction
Proceedings of the 2001 ACM symposium on Applied computing
Lightweight Extraction of Object Models from Bytecode
IEEE Transactions on Software Engineering - Special issue on 1999 international conference on software engineering
Automated method-extraction refactoring by using block-based slicing
SSR '01 Proceedings of the 2001 symposium on Software reusability: putting software reuse in context
Producing reusable object-oriented components: a domain-and-organization-specific perspective
SSR '01 Proceedings of the 2001 symposium on Software reusability: putting software reuse in context
Reusable component interconnection patterns for distributed software architectures
SSR '01 Proceedings of the 2001 symposium on Software reusability: putting software reuse in context
Generation of visitor components that implement program transformations
SSR '01 Proceedings of the 2001 symposium on Software reusability: putting software reuse in context
Implementing product line variabilities
SSR '01 Proceedings of the 2001 symposium on Software reusability: putting software reuse in context
XML implementation of frame processor
SSR '01 Proceedings of the 2001 symposium on Software reusability: putting software reuse in context
A software engineering perspective on algorithmics
ACM Computing Surveys (CSUR)
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
Policy based agent management using conversation patterns
Proceedings of the fifth international conference on Autonomous agents
Ada 95 as implementation language for object-oriented designs
Proceedings of the conference on TRI-Ada '95: Ada's role in global markets: solutions for a changing complex world
Panel: effects of object-oriented design on reuse and maintenance
Proceedings of the conference on TRI-Ada '95: Ada's role in global markets: solutions for a changing complex world
Object-based collective communication in Java
Proceedings of the 2001 joint ACM-ISCOPE conference on Java Grande
High-performance Java codes for computational fluid dynamics
Proceedings of the 2001 joint ACM-ISCOPE conference on Java Grande
Adaptive interaction for enabling pervasive services
Proceedings of the 2nd ACM international workshop on Data engineering for wireless and mobile access
Problems in comprehending recursion and suggested solutions
Proceedings of the 6th annual conference on Innovation and technology in computer science education
Object orientation in hierarchical predicate transition nets
Concurrent object-oriented programming and petri nets
Object coloured Petri nets - a formal technique for object oriented modelling
Concurrent object-oriented programming and petri nets
Control properties in object-oriented specifications
Concurrent object-oriented programming and petri nets
The distributed mission training integrated threat environment system architecture and design
ACM Transactions on Modeling and Computer Simulation (TOMACS)
Composition patterns: an approach to designing reusable aspects
ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
Lightweight analysis of operational specifications using inference graphs
ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
A component-based approach to building formal analysis tools
ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
Dynamic and selective combination of extensions in component-based applications
ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
Generating wrappers for command line programs: the Cal-Aggie Wrap-O-Matic project
ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
Functional paleontology: system evolution as the user sees it
ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
An architecture for heterogeneous groupware applications
ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
From use cases to code - rigorous software development with UML
ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
Performance analysis of internet based software retrieval systems using Petri Nets
MSWIM '01 Proceedings of the 4th ACM international workshop on Modeling, analysis and simulation of wireless and mobile systems
Using transformation systems for software maintenance and reengineering
ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
Hyper/J: multi-dimensional separation of concerns for Java
ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
Architecture-oriented programming using FRED
ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
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
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
The design and implementation of panar maps in CGAL
Journal of Experimental Algorithmics (JEA)
Rapid software prototyping in molecular modeling using the biochemical algorithms library (BALL)
Journal of Experimental Algorithmics (JEA)
Interoperability as a design issue in C++ based modeling environments
Proceedings of the 14th international symposium on Systems synthesis
Application of Software design patterns to DSP library design
Proceedings of the 14th international symposium on Systems synthesis
Dynamic Adaptation and Deployment of Distributed Components In Hadas
IEEE Transactions on Software Engineering
SIGDOC '01 Proceedings of the 19th annual international conference on Computer documentation
Design and implementation of a flexible RBAC-service in an object-oriented scripting language
CCS '01 Proceedings of the 8th ACM conference on Computer and Communications Security
CAVERNsoft G2: a toolkit for high performance tele-immersive collaboration
VRST '00 Proceedings of the ACM symposium on Virtual reality software and technology
A framework for the structured design of VR/AR content
VRST '00 Proceedings of the ACM symposium on Virtual reality software and technology
Using model dataflow graphs to reduce the storage requirements of constraints
ACM Transactions on Computer-Human Interaction (TOCHI)
Behavioral contracts and behavioral subtyping
Proceedings of the 8th European software engineering conference held jointly with 9th ACM SIGSOFT international symposium on Foundations of software engineering
York: programming software components
Proceedings of the 8th European software engineering conference held jointly with 9th ACM SIGSOFT international symposium on Foundations of software engineering
From use cases to code---rigorous software development with UML
Proceedings of the 8th European software engineering conference held jointly with 9th ACM SIGSOFT international symposium on Foundations of software engineering
Where do web sites come from?: capturing and interacting with design history
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Applying patterns of cooperative interaction to work (re)design: e-government and planning
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Organizing shared enterprise workspaces using component-based cooperative hypermedia
Proceedings of the 12th ACM conference on Hypertext and Hypermedia
Incremental computation of complex object queries
OOPSLA '01 Proceedings of the 16th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Jiazzi: new-age components for old-fasioned Java
OOPSLA '01 Proceedings of the 16th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Visitor combination and traversal control
OOPSLA '01 Proceedings of the 16th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
The architecture of a UML virtual machine
OOPSLA '01 Proceedings of the 16th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Resource sharing for replicated synchronous groupware
IEEE/ACM Transactions on Networking (TON)
VRID: a design model and methodology for developing virtual reality interfaces
VRST '01 Proceedings of the ACM symposium on Virtual reality software and technology
Achieving extensibility through product-lines and domain-specific languages: a case study
ACM Transactions on Software Engineering and Methodology (TOSEM)
Information systems as social structures
Proceedings of the international conference on Formal Ontology in Information Systems - Volume 2001
Connotations of problem solving
ACM SIGSOFT Software Engineering Notes
Pattern-based design recovery with SPOOL
Advances in software engineering
Approaches to clustering for program comprehension and remodularization
Advances in software engineering
Building parallel applications using design patterns
Advances in software engineering
The SPOOL design repository: architecture, schema, and mechanisms
Advances in software engineering
Advances in software engineering
Summary report of the OOPSLA 2000 workshop on scenario-based round-trip engineering
ACM SIGSOFT Software Engineering Notes
A study of automatic migration of programs across the Java event models
ACM SIGSOFT Software Engineering Notes
Understanding ontological engineering
Communications of the ACM - Supporting community and building social capital
ACM SIGOPS Operating Systems Review
Parallel programming using visual patterns
Progress in computer research
Evaluating pattern languages in participatory design
CHI '02 Extended Abstracts on Human Factors in Computing Systems
Contracting in the days of eBusiness
ACM SIGMOD Record
Concurrent programming for the control of hexapod walking
ACM SIGAda Ada Letters
Extensible algebraic datatypes with defaults
Proceedings of the sixth ACM SIGPLAN international conference on Functional programming
Obvious or not?: regulating architectural decisions using aspect-oriented programming
AOSD '02 Proceedings of the 1st international conference on Aspect-oriented software development
Non-modularity in aspect-oriented languages: integration as a crosscutting concern for AspectJ
AOSD '02 Proceedings of the 1st international conference on Aspect-oriented software development
Incremental programming with extensible decisions
AOSD '02 Proceedings of the 1st international conference on Aspect-oriented software development
A toolkit for weaving aspect oriented UML designs
AOSD '02 Proceedings of the 1st international conference on Aspect-oriented software development
A UML-based aspect-oriented design notation for AspectJ
AOSD '02 Proceedings of the 1st international conference on Aspect-oriented software development
Towards a standard design language for AOSD
AOSD '02 Proceedings of the 1st international conference on Aspect-oriented software development
Modeling of software concerns in Cosmos
AOSD '02 Proceedings of the 1st international conference on Aspect-oriented software development
Middleware for real-time and embedded systems
Communications of the ACM - Adaptive middleware
Agent factory: generative migration of mobile agents in heterogeneous environments
Proceedings of the 2002 ACM symposium on Applied computing
A Java based XML browser for consumer devices
Proceedings of the 2002 ACM symposium on Applied computing
Toward a standard process: the use of UML for designing simulation models
Proceedings of the 32nd conference on Winter simulation
Proceedings of the 32nd conference on Winter simulation
Proceedings of the 32nd conference on Winter simulation
Architecture initiatives: component-based simulation modeling
Proceedings of the 32nd conference on Winter simulation
Simulation modeling and the web: Simfone': an object-oriented simulation framework
Proceedings of the 32nd conference on Winter simulation
Smart proxies for Jini services
ACM SIGPLAN Notices
Good design principles in a compiler university course
ACM SIGPLAN Notices
Evolvable programming based on collaboration-field and role model
Proceedings of the International Workshop on Principles of Software Evolution
SOMA: a paradigm to evolve software based on separation of concerns
Proceedings of the International Workshop on Principles of Software Evolution
Requirements and research issues in geographic data modeling
Proceedings of the 9th ACM international symposium on Advances in geographic information systems
Maya: multiple-dispatch syntax extension in Java
PLDI '02 Proceedings of the ACM SIGPLAN 2002 Conference on Programming language design and implementation
A Hierarchical Model for Object-Oriented Design Quality Assessment
IEEE Transactions on Software Engineering
Semi-automated Hyperlink markup for archived video
Proceedings of the thirteenth ACM conference on Hypertext and hypermedia
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
Object orientation in CS1-CS2 by design
Proceedings of the 7th annual conference on Innovation and technology in computer science education
Frameworks in CS1: a different way of introducing event-driven programming
Proceedings of the 7th annual conference on Innovation and technology in computer science education
A musical approach to teaching design patterns
Proceedings of the 7th annual conference on Innovation and technology in computer science education
Pedagogical patterns: their place in the genre
Proceedings of the 7th annual conference on Innovation and technology in computer science education
A new approach to collaborative frameworks using shared objects
ACSC '01 Proceedings of the 24th Australasian conference on Computer science
Reflections on remote reflection
ACSC '01 Proceedings of the 24th Australasian conference on Computer science
Design of a major in software development
SIGCSE '02 Proceedings of the 33rd SIGCSE technical symposium on Computer science education
SIGCSE '02 Proceedings of the 33rd SIGCSE technical symposium on Computer science education
Graphical problem solving and visual communication in the beginning computer graphics course
SIGCSE '02 Proceedings of the 33rd SIGCSE technical symposium on Computer science education
JDBC demonstration courseware using Servlets and Java Server Pages
SIGCSE '02 Proceedings of the 33rd SIGCSE technical symposium on Computer science education
The SIGCSE 2001 Maze Demonstration program
SIGCSE '02 Proceedings of the 33rd SIGCSE technical symposium on Computer science education
Extending and evaluating a pattern language for safety-critical user interfaces
SCS '01 Proceedings of the Sixth Australian workshop on Safety critical systems and software - Volume 3
Reveal: a tool to reverse engineer class diagrams
CRPIT '02 Proceedings of the Fortieth International Conference on Tools Pacific: Objects for internet, mobile and embedded applications
Symmetry in class and type hierarchy
CRPIT '02 Proceedings of the Fortieth International Conference on Tools Pacific: Objects for internet, mobile and embedded applications
Dynamic hierarchical undo facility in a fine-grained component environment
CRPIT '02 Proceedings of the Fortieth International Conference on Tools Pacific: Objects for internet, mobile and embedded applications
An agent architecture for implementing command and control in military simulations
Proceedings of the 33nd conference on Winter simulation
Proceedings of the 2002 ACM SIGMOD international conference on Management of data
Introduction: telePLoP---the beginning
Design patterns in communications software
Improving the capacity of reactive systems
Design patterns in communications software
An input and output pattern language: lessons from telecommunications
Design patterns in communications software
Patterns for logging diagnostic messages
Design patterns in communications software
Abstract session: an object structural pattern
Design patterns in communications software
Design patterns in communications software
Design patterns in communications software
Using design patterns to build a framework for multimedia networking
Design patterns in communications software
Open Webserver: an adaptive Web server using software patterns
Design patterns in communications software
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
Korat: automated testing based on Java predicates
ISSTA '02 Proceedings of the 2002 ACM SIGSOFT international symposium on Software testing and analysis
Formal methods for distributed processing
A Distributed Parallel Programming Framework
IEEE Transactions on Software Engineering
Parallel programming using visual patterns
Progress in computer research
Information systems development through social structures
SEKE '02 Proceedings of the 14th international conference on Software engineering and knowledge engineering
A formal model for verifying compound design patterns
SEKE '02 Proceedings of the 14th international conference on Software engineering and knowledge engineering
On the event coordination in multi-component systems
SEKE '02 Proceedings of the 14th international conference on Software engineering and knowledge engineering
SEKE '02 Proceedings of the 14th international conference on Software engineering and knowledge engineering
CODASYS: a consulting tool for novice database designers
ACM SIGMIS Database
Designing a distributed computing environment for global-scale systems: challenges and issues
ACM SIGAPP Applied Computing Review
Design patterns for functional strategic programming
Proceedings of the 2002 ACM SIGPLAN workshop on Rule-based programming
An automatic "visitor" generator for ada
ACM SIGAda Ada Letters
A Logical Theory of Interfaces and Objects
IEEE Transactions on Software Engineering
IEEE Transactions on Software Engineering
Specification, implementation, and deployment of components
Communications of the ACM
A unified component framework for dynamically extensible virtual environments
Proceedings of the 4th international conference on Collaborative virtual environments
Specifying behavior and semantic meaning in an unmodified layered drawing package
Proceedings of the 15th annual ACM symposium on User interface software and technology
Striving for mathematical thinking
Working group reports from ITiCSE on Innovation and technology in computer science education
Object-oriented programming and design patterns
ACM SIGCSE Bulletin
Striving for mathematical thinking
ACM SIGCSE Bulletin
Proceedings of the 24th International Conference on Software Engineering
Static and dynamic structure in design patterns
Proceedings of the 24th International Conference on Software Engineering
Towards pattern-based design recovery
Proceedings of the 24th International Conference on Software Engineering
Supporting reuse by delivering task-relevant and personalized information
Proceedings of the 24th International Conference on Software Engineering
Integrating hundred's of products through one architecture: the industrial IT architecture
Proceedings of the 24th International Conference on Software Engineering
Fuzzy logic based interactive recovery of software design
Proceedings of the 24th International Conference on Software Engineering
Proceedings of the 24th International Conference on Software Engineering
Large scale parallel structured AMR calculations using the SAMRAI framework
Proceedings of the 2001 ACM/IEEE conference on Supercomputing
An aspect-oriented approach to dynamic adaptation
WOSS '02 Proceedings of the first workshop on Self-healing systems
Workflow enactment with continuation and future objects
OOPSLA '02 Proceedings of the 17th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Design pattern implementation in Java and aspectJ
OOPSLA '02 Proceedings of the 17th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Implementing distribution and persistence aspects with aspectJ
OOPSLA '02 Proceedings of the 17th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Alias annotations for program understanding
OOPSLA '02 Proceedings of the 17th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Almost-whole-program compilation
JGI '02 Proceedings of the 2002 joint ACM-ISCOPE conference on Java Grande
Architecture and design of adaptive object-models
ACM SIGPLAN Notices
Naked objects: a technique for designing more expressive systems
ACM SIGPLAN Notices
Performance monitoring of java applications
WOSP '02 Proceedings of the 3rd international workshop on Software and performance
WOSP '02 Proceedings of the 3rd international workshop on Software and performance
PASASM: a method for the performance assessment of software architectures
WOSP '02 Proceedings of the 3rd international workshop on Software and performance
From desgign patterns to parallel architectural skeletons
Journal of Parallel and Distributed Computing
The catacomb project: building a user-centered portal the conversational way
Proceedings of the 4th international workshop on Web information and data management
Multimedia document engineering in MCF
Proceedings of the 2002 ACM symposium on Document engineering
STEP: a framework for the efficient encoding of general trace data
Proceedings of the 2002 ACM SIGPLAN-SIGSOFT workshop on Program analysis for software tools and engineering
Creating a reusable GUI component
Software—Practice & Experience
Taming access control security: extending capabilities using the views relationship
Software—Practice & Experience
Awareness, Representation and Interpretation
Computer Supported Cooperative Work
Principles of component-based design of intelligent agents
Data & Knowledge Engineering
Containment units: a hierarchically composable architecture for adaptive systems
Proceedings of the 10th ACM SIGSOFT symposium on Foundations of software engineering
Weaving Ada 95 into the .net environment
Proceedings of the 2002 annual ACM SIGAda international conference on Ada: The engineering of correct and reliable software for real-time & distributed systems using Ada and related technologies
FORM: A feature-oriented reuse method with domain-specific reference architectures
Annals of Software Engineering
Evaluating software architectures for real-time systems
Annals of Software Engineering
Object modelling languages: An evaluation and some key expectations for the future
Annals of Software Engineering
An approach for pattern oriented software development based on a design handbook
Annals of Software Engineering
Toward a discipline of scenario-based architectural engineering
Annals of Software Engineering
Design-code traceability for object-oriented systems
Annals of Software Engineering
Software assessment using metrics: A comparison across large C++ and Java systems
Annals of Software Engineering
Maintainable systems with a business object approach
Annals of Software Engineering
Experiences Using Domain Specific Techniques within Multimedia Software Engineering
Annals of Software Engineering
Object-Oriented Design Structures in Web Application Models
Annals of Software Engineering
Views and Patterns in E-Commerce Application Design
Annals of Software Engineering
Using UML Profiles for Documenting Web-Based Application Frameworks
Annals of Software Engineering
Annals of Software Engineering
An Architecture for Supporting Multi-Device, Client-Adaptive Services
Annals of Software Engineering
A Framework for Community Information Systems
Annals of Software Engineering
Recursive Algorithms of Parallel Matrix Computations
Automation and Remote Control
Patterns of Mobile Interaction
Personal and Ubiquitous Computing
Development of an Autonomous Quadruped Robot for Robot Entertainment
Autonomous Robots - Special issue on autonomous agents
A Guide to Rearing Perfect Software: A Desert Island Column
Automated Software Engineering
Mapping Procedural Patterns to Object-Oriented Design Patterns
Automated Software Engineering
Automated Software Engineering
Evolving Object-Oriented Designs with Refactorings
Automated Software Engineering
Extension Language Automation of Embedded System Debugging
Automated Software Engineering
Role Models — Patterns of Agent System Analysis and Design
BT Technology Journal
Eos — An Evolutionary and Ecosystem Research Platform
BT Technology Journal
Supporting high-performance I/O in QoS-enabled ORB middleware
Cluster Computing
Design of Extensible Component-Based Groupware
Computer Supported Cooperative Work
Design of Roles and Protocols for Electronic Negotiations
Electronic Commerce Research
A Function Point-Like Measure for Object-Oriented Software
Empirical Software Engineering
A Review of Experimental Investigations into Object-Oriented Technology
Empirical Software Engineering
Heuristics for the Phylogeny Problem
Journal of Heuristics
IBIZA: E-market Infrastructure for Custom-built Information Products
Information Systems Frontiers
A Theory of Object-Oriented Design
Information Systems Frontiers
Towards Specifying Constraints for Object-Oriented Frameworks
Information Systems Frontiers
Building Manageable Multimedia Network Services
Journal of Network and Systems Management
A Review of Approaches to Developing Service Management Systems
Journal of Network and Systems Management
Beyond the Web: Mobile WAP-Based Management
Journal of Network and Systems Management
Embedding built-in tests in hot spots of an object-oriented framework
ACM SIGPLAN Notices
Discovering and Using Design Patterns in the WWW
Multimedia Tools and Applications
V-Market: A framework for agent e-commerce systems
World Wide Web
Data & Knowledge Engineering
Metrics for applying GOF design patterns in refactoring processes
IWPSE '01 Proceedings of the 4th International Workshop on Principles of Software Evolution
Software architecture adaptability: an NFR approach
IWPSE '01 Proceedings of the 4th International Workshop on Principles of Software Evolution
Why is distributed system evolution not better supported?
IWPSE '01 Proceedings of the 4th International Workshop on Principles of Software Evolution
Design pattern concerns for software evolution
IWPSE '01 Proceedings of the 4th International Workshop on Principles of Software Evolution
Automated software evolution towards design patterns
IWPSE '01 Proceedings of the 4th International Workshop on Principles of Software Evolution
Ownership types for object encapsulation
POPL '03 Proceedings of the 30th ACM SIGPLAN-SIGACT symposium on Principles of programming languages
Design erosion: problems and causes
Journal of Systems and Software
Containment units: a hierarchically composable architecture for adaptive systems
ACM SIGSOFT Software Engineering Notes
MaDViWorld: a software framework for massively distributed virtual worlds
Software—Practice & Experience
CASiNO: component architecture for simulating network objects
Software—Practice & Experience
Automated abstraction of class diagrams
ACM Transactions on Software Engineering and Methodology (TOSEM)
Profiles in a strict metamodeling framework
Science of Computer Programming - Special issue on unified modeling language (UML 2000)
Extending standard UML with model composition semantics
Science of Computer Programming - Special issue on unified modeling language (UML 2000)
Mediator-Based Evolutionary Design and Development of Image Meta-Analysis Environments
Journal of Intelligent Information Systems
An Empirically-Based Process for Software Architecture Evaluation
Empirical Software Engineering
BCOOPL: A Language for Controlling Component Interactions
The Journal of Supercomputing
Induction, Domains, Calculi: Strachey's Contributions to Programming-Language Engineering
Higher-Order and Symbolic Computation
ACM SIGPLAN Notices
Modular Reconfigurable Robots in Space Applications
Autonomous Robots
Production programming in the classroom
SIGCSE '03 Proceedings of the 34th SIGCSE technical symposium on Computer science education
A framework approach to teaching data structures
SIGCSE '03 Proceedings of the 34th SIGCSE technical symposium on Computer science education
A compiler for teaching about compilers
SIGCSE '03 Proceedings of the 34th SIGCSE technical symposium on Computer science education
Implementing object equivalence in Java using the template method design pattern
SIGCSE '03 Proceedings of the 34th SIGCSE technical symposium on Computer science education
An object-oriented refactoring of Huffman encoding using the Java collections framework
SIGCSE '03 Proceedings of the 34th SIGCSE technical symposium on Computer science education
Piecemeal legacy migrating with an architectural pattern language: a case study
Journal of Software Maintenance: Research and Practice
Designing a New Form Factor for Wearable Computing
IEEE Pervasive Computing
Object-Oriented Web Application Development
IEEE Internet Computing
IEEE Internet Computing
Adaptive Collaboration for Wired and Wireless Platforms
IEEE Internet Computing
Cohesive Design of Personalized Web Applications
IEEE Internet Computing
IEEE Internet Computing
Globe: A Wide-Area Distributed System
IEEE Concurrency
Open Card: Talking to Your Smart Card
IEEE Concurrency
Using Principle Patterns to Optimize Real-Time ORBs
IEEE Concurrency
Dependence Management in Component-Based Distributed Systems
IEEE Concurrency
Implementing Scoped Behavior for Flexible Distributed Data Sharing
IEEE Concurrency
Design Patterns for Interactive Musical Systems
IEEE MultiMedia
Engineering Web Applications for Reuse
IEEE MultiMedia
Conceptual Modeling of Device-Independent Web Applications
IEEE MultiMedia
How Templates Enable High-Performance Scientific Computing in C++
Computing in Science and Engineering
Patterns in Scientific Software: An Introduction
Computing in Science and Engineering
An Object-Oriented Scripting Interface to a Legacy Electronic Structure Code
Computing in Science and Engineering
An OO Project Management Strategy
Computer
A Pattern for Softcoded Values
Computer
Architectural Mismatch: Why Reuse Is So Hard
IEEE Software
Architectural Mismatch: Why Reuse Is So Hard
IEEE Software
Creating Architectures with Building Blocks
IEEE Software
Implementing Dialogue Independence
IEEE Software
Identifying Quality-Requirement Conflicts
IEEE Software
Toward a Discipline of Software Engineering
IEEE Software
Idioms and Patterns as Architectural Literature
IEEE Software
Architectural Styles, Design Patterns, and Objects
IEEE Software
IEEE Software
Using Patterns To Create Component Documentation
IEEE Software
An Integrated Network Component Architecture
IEEE Software
Commonality and Variability in Software Engineering
IEEE Software
Using Patterns to Model Variability in Product Families
IEEE Software
IEEE Software
Legacy Integration-Changing Perspectives
IEEE Software
SPI Patterns: Learning from Experience
IEEE Software
Design Reuse through Frameworks and Patterns
IEEE Software
IEEE Software
Feature-Oriented Project Line Engineering
IEEE Software
Part-Whole Relationship Categories and Their Application in Object-Oriented Analysis
IEEE Transactions on Knowledge and Data Engineering
Analytic Verification of Flight Software
IEEE Intelligent Systems
Creation of Views for Reuse of Software with Different Data Representations
IEEE Transactions on Software Engineering
Using Patterns to Design Rules in Workflows
IEEE Transactions on Software Engineering
Investigating Reading Techniques for Object-Oriented Framework Learning
IEEE Transactions on Software Engineering
A Controlled Experiment in Maintenance Comparing Design Patterns to Simpler Solutions
IEEE Transactions on Software Engineering
Towards requirements-driven information systems engineering: the Tropos project
Information Systems - The 13th international conference on advanced information systems engineering (CAiSE*01)
Information Systems - The 13th international conference on advanced information systems engineering (CAiSE*01)
Using UML Action Semantics for model execution and transformation
Information Systems - The 13th international conference on advanced information systems engineering (CAiSE*01)
Kits for learning and a kit for kitmaking
CHI '00 Extended Abstracts on Human Factors in Computing Systems
Design patterns and framework for WIMP+ user interfaces design
CHI '00 Extended Abstracts on Human Factors in Computing Systems
Pattern languages for interaction design: building momentum
CHI '00 Extended Abstracts on Human Factors in Computing Systems
C/C++ Users Journal - Graphics
A conceptual model for remote data acquisition systems
Computers in Industry
A survey on software architecture analysis methods
IEEE Transactions on Software Engineering
CTTE: support for developing and analyzing task models for interactive system design
IEEE Transactions on Software Engineering
VRML97 distributed authoring interface
Web3D '03 Proceedings of the eighth international conference on 3D Web technology
An object-oriented tool for simulating distributed real-time control systems
Software—Practice & Experience
Enhancing information systems management with natural language processing techniques
Data & Knowledge Engineering - DKE 40
Emulation of an unconventional model of computation in Java
PPPJ '02/IRE '02 Proceedings of the inaugural conference on the Principles and Practice of programming, 2002 and Proceedings of the second workshop on Intermediate representation engineering for virtual machines, 2002
The case for run-time types in generic Java
PPPJ '02/IRE '02 Proceedings of the inaugural conference on the Principles and Practice of programming, 2002 and Proceedings of the second workshop on Intermediate representation engineering for virtual machines, 2002
Interfaces with default implementations in Java
PPPJ '02/IRE '02 Proceedings of the inaugural conference on the Principles and Practice of programming, 2002 and Proceedings of the second workshop on Intermediate representation engineering for virtual machines, 2002
Automatic code generation for database-oriented web applications
PPPJ '02/IRE '02 Proceedings of the inaugural conference on the Principles and Practice of programming, 2002 and Proceedings of the second workshop on Intermediate representation engineering for virtual machines, 2002
A Java implementation of an elliptic curve cryptosystem
PPPJ '02/IRE '02 Proceedings of the inaugural conference on the Principles and Practice of programming, 2002 and Proceedings of the second workshop on Intermediate representation engineering for virtual machines, 2002
ACM SIGSOFT Software Engineering Notes
International Journal of Human-Computer Studies - Special issue on Awareness and the WWW
Attribute extension - a technique for enforcing programming conventions
Nordic Journal of Computing
Distributed and Parallel Databases
An architecture to provide adaptive, synchronized and multimodal human computer interaction
Proceedings of the tenth ACM international conference on Multimedia
Proceedings of the tenth ACM international conference on Multimedia
Object-oriented tree traversal with J. J. Forester
Science of Computer Programming - Special issue: Language descriptions, tools and applications (LDTA'01)
The challenges of user-centered design and evaluation for infrastructure
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
IEEE MultiMedia
IEEE Transactions on Software Engineering
Functional Paleontology: The Evolution of User-Visible System Services
IEEE Transactions on Software Engineering
Rearchitecting the UML infrastructure
ACM Transactions on Modeling and Computer Simulation (TOMACS)
Decorating tokens to facilitate recognition of ambiguous language constructs
Software—Practice & Experience
P3: a code and design conventions preprocessor for Java
Software—Practice & Experience
Proceedings of the 2nd international conference on Aspect-oriented software development
Arranging language features for more robust pattern-based crosscuts
Proceedings of the 2nd international conference on Aspect-oriented software development
Aspect-oriented programming with Jiazzi
Proceedings of the 2nd international conference on Aspect-oriented software development
Proceedings of the 2nd international conference on Aspect-oriented software development
Model-view-controller and object teams: a perfect match of paradigms
Proceedings of the 2nd international conference on Aspect-oriented software development
Aspects and polymorphism in AspectJ
Proceedings of the 2nd international conference on Aspect-oriented software development
Automated testing of mySAP business processes: efficient usage of the SAP test workbench
Software quality and software testing in internet times
Supporting evolution of interface exceptions
Advances in exception handling techniques
Advances in exception handling techniques
A Database Perspective on Building Large Applications - Experience Report
EDBT '00 Proceedings of the 7th International Conference on Extending Database Technology: Advances in Database Technology
Tool Support for Development Using Patterns
EDOC '01 Proceedings of the 5th IEEE International Conference on Enterprise Distributed Object Computing
Distributed Objects in Telecommunications
EDOC '97 Proceedings of the 1st International Conference on Enterprise Distributed Object Computing
The Subsumption Architecture: Distributed Control for Business Objects
EDOC '97 Proceedings of the 1st International Conference on Enterprise Distributed Object Computing
Type Management: A Key to Software Reuse in Open Distributed Systems
EDOC '97 Proceedings of the 1st International Conference on Enterprise Distributed Object Computing
A Framework for the Integration of Legacy Devices into a Jini Management Federation
DSOM '99 Proceedings of the 10th IFIP/IEEE International Workshop on Distributed Systems: Operations and Management: Active Technologies for Network and Service Management
Integrating Service and Network Management Components for Service Fulfilment
DSOM '99 Proceedings of the 10th IFIP/IEEE International Workshop on Distributed Systems: Operations and Management: Active Technologies for Network and Service Management
Describing Similar Control Flows for Families of Problem-Solving Methods
EKAW '99 Proceedings of the 11th European Workshop on Knowledge Acquisition, Modeling and Management
On Observing and Constraining Active Systems
ESAW '00 Proceedings of the First International Workshop on Engineering Societies in the Agent World: Revised Papers
On the Importance of Inter-scenario Relationships in Hierarchical State Machine Design
FASE '01 Proceedings of the 4th International Conference on Fundamental Approaches to Software Engineering
AToM3: A Tool for Multi-formalism and Meta-modelling
FASE '02 Proceedings of the 5th International Conference on Fundamental Approaches to Software Engineering
Expressing Structural Properties as Language Constructs
ESOP '99 Proceedings of the 8th European Symposium on Programming Languages and Systems
ESOP '00 Proceedings of the 9th European Symposium on Programming Languages and Systems
Programming the Web with High-Level Programming Languages
ESOP '01 Proceedings of the 10th European Symposium on Programming Languages and Systems
Recursive Types and Pattern-Matching in Java
GCSE '99 Proceedings of the First International Symposium on Generative and Component-Based Software Engineering
Aspects in Distributed Environments
GCSE '99 Proceedings of the First International Symposium on Generative and Component-Based Software Engineering
Efficient Object-Oriented Software with Design Patterns
GCSE '99 Proceedings of the First International Symposium on Generative and Component-Based Software Engineering
A Grey-Box Approach to Component Composition
GCSE '99 Proceedings of the First International Symposium on Generative and Component-Based Software Engineering
GCSE '99 Proceedings of the First International Symposium on Generative and Component-Based Software Engineering
From Macros to Reusable Generative Programming
GCSE '99 Proceedings of the First International Symposium on Generative and Component-Based Software Engineering
GCSE '00 Proceedings of the Second International Symposium on Generative and Component-Based Software Engineering-Revised Papers
Scenario-Based Analysis of Component Compositions
GCSE '00 Proceedings of the Second International Symposium on Generative and Component-Based Software Engineering-Revised Papers
GCSE '00 Proceedings of the Second International Symposium on Generative and Component-Based Software Engineering-Revised Papers
Symmetry Breaking in Software Patterns
GCSE '00 Proceedings of the Second International Symposium on Generative and Component-Based Software Engineering-Revised Papers
Mixin-Based Programming in C++
GCSE '00 Proceedings of the Second International Symposium on Generative and Component-Based Software Engineering-Revised Papers
An Object Model for General-Purpose Aspect Languages
GCSE '01 Proceedings of the Third International Conference on Generative and Component-Based Software Engineering
Generating Application Development Environments for Java Frameworks
GCSE '01 Proceedings of the Third International Conference on Generative and Component-Based Software Engineering
Extending Relational Data Access Programming Libraries for Fuzziness: The fJDBC Framework
FQAS '02 Proceedings of the 5th International Conference on Flexible Query Answering Systems
DataScript - A Specification and Scripting Language for Binary Data
GPCE '02 Proceedings of the 1st ACM SIGPLAN/SIGSOFT conference on Generative Programming and Component Engineering
Altering Java Semantics via Bytecode Manipulation
GPCE '02 Proceedings of the 1st ACM SIGPLAN/SIGSOFT conference on Generative Programming and Component Engineering
FOCALE: Towards a Grid View of Large Scale Computation Components
GRID '00 Proceedings of the First IEEE/ACM International Workshop on Grid Computing
Applying Patterns to Improve the Performance of Fault Tolerant CORBA
HiPC '00 Proceedings of the 7th International Conference on High Performance Computing
Using the TrustME Tool Suite for Automatic Component Protocol Adaptation
ICCS '02 Proceedings of the International Conference on Computational Science-Part II
Lithium: A Structured Parallel Programming Environment in Java
ICCS '02 Proceedings of the International Conference on Computational Science-Part II
Designing a Flexible Grid Enabled Scientific Modeling Interface
ICCS '02 Proceedings of the International Conference on Computational Science-Part II
An Object-Oriented Software Framework for Execution of Real-Time, Parallel Algorithms
ICCS '01 Proceedings of the International Conference on Computational Sciences-Part I
Using Design Patterns and XML to Construct an Extensible Finite Element System
ICCS '02 Proceedings of the International Conference on Computational Science-Part III
Using Logic Programming to Detect Activities in Pervasive Healthcare
ICLP '02 Proceedings of the 18th International Conference on Logic Programming
Jacob - An Animated Instruction Agent in Virtual Reality
ICMI '00 Proceedings of the Third International Conference on Advances in Multimodal Interfaces
An Approach for Cross-Discipline Requirements Engineering Process Patterns
ICRE '98 Proceedings of the 3rd International Conference on Requirements Engineering: Putting Requirements Engineering to Practice
Modern Software Engineering Methods for IP-QoS Resource Pool Management
IICS '01 Proceedings of the International Workshop on Innovative Internet Computing Systems
A Distributed Platform with Features for Supporting Dynamic and Mobile Resources
HPCN Europe 2001 Proceedings of the 9th International Conference on High-Performance Computing and Networking
A Programmer's Reduction Semantics for Classes and Mixins
Formal Syntax and Semantics of Java
Domain Networks in the Software Development Process
ICSR-7 Proceedings of the 7th International Conference on Software Reuse: Methods, Techniques, and Tools
An Open Middleware Architecture for Network-Integrated Multimedia
IDMS/PROMS 2002 Proceedings of the Joint International Workshops on Interactive Distributed Multimedia Systems and Protocols for Multimedia Systems: Protocols and Systems for Interactive Distributed Multimedia
Generating Parallel Programs from the Wavefront Design Pattern
IPDPS '02 Proceedings of the 16th International Parallel and Distributed Processing Symposium
Beyond Arrays - A Container-Centric Approach for Parallelization of Real-World Symbolic Applications
LCPC '98 Proceedings of the 11th International Workshop on Languages and Compilers for Parallel Computing
High Performance Numerical Computing in Java: Language and Compiler Issues
LCPC '99 Proceedings of the 12th International Workshop on Languages and Compilers for Parallel Computing
Beyond Flexibility and Reflection: The Virtual Virtual Machine Approach
IWCC '01 Proceedings of the NATO Advanced Research Workshop on Advanced Environments, Tools, and Applications for Cluster Computing-Revised Papers
Measuring Object-Orientedness: The Invocation Profile
IWSM '00 Proceedings of the 10th International Workshop on New Approaches in Software Measurement
Collaborative Innovation Tools
Proceedings of the Joint JSAI 2001 Workshop on New Frontiers in Artificial Intelligence
JaMake: A Java Compiler Environment
LSSC '01 Proceedings of the Third International Conference on Large-Scale Scientific Computing-Revised Papers
Developing Pattern-Based Management Programs
MMNS '01 Proceedings of the 4th IFIP/IEEE International Conference on Management of Multimedia Networks and Services: Management of Multimedia on the Internet
A Return to Elegance: The Reapplication of Declarative Notation to Software Design
PADL '99 Proceedings of the First International Workshop on Practical Aspects of Declarative Languages
Domain-Specific Runtime Variability in Product Line Architectures
OOIS '02 Proceedings of the 8th International Conference on Object-Oriented. Information Systems
OOIS '00 Proceedings of the 6th International Conference on Object Oriented Information Systems
A Responsive Client Architecture with Local Object Behavior Deployment
OOIS '02 Proceedings of the 8th International Conference on Object-Oriented. Information Systems
Roles and Aspects: Similarities, Differences, and Synergetic Potential
OOIS '02 Proceedings of the 8th International Conference on Object-Oriented. Information Systems
An Object-Oriented Schema for Querying Audio
OOIS '02 Proceedings of the 8th International Conference on Object-Oriented. Information Systems
Structuring Product-Lines: A Layered Architectural Style
OOIS '02 Proceedings of the 8th International Conference on Object-Oriented. Information Systems
Object Oriented Design Knowledge: Ontology and Measurement of Impact
OOIS '02 Proceedings of the 8th International Conference on Object-Oriented. Information Systems
Reflective Analysis and Design for Adapting Object Run-Time Behavior
OOIS '02 Proceedings of the 8th International Conference on Object-Oriented. Information Systems
A Tool and a Formalism to Design and Apply Patterns
OOIS '02 Proceedings of the 8th International Conference on Object-Oriented. Information Systems
Customization Policies Need more than Rule Objects
OOIS '02 Proceedings of the 8th International Conference on Object-Oriented. Information Systems
Pluggable Services for Tailorable E-content Delivery
OOIS '02 Proceedings of the 8th International Conference on Object-Oriented. Information Systems
Collaborative Simulation by Reuse of COTS Simulators with a Reflexive XML Middleware1
OOIS '02 Proceedings of the Workshops on Advances in Object-Oriented Information Systems
Promoting Reuse through the Capture of System Description
OOIS '02 Proceedings of the Workshops on Advances in Object-Oriented Information Systems
Analysing Object-Oriented Application Frameworks Using Concept Analysis
OOIS '02 Proceedings of the Workshops on Advances in Object-Oriented Information Systems
Software Reuse with Use Case Patterns
OOIS '02 Proceedings of the Workshops on Advances in Object-Oriented Information Systems
The Role of Pattern Languages in the Instantiation of Object-Oriented Frameworks
OOIS '02 Proceedings of the Workshops on Advances in Object-Oriented Information Systems
PADL '03 Proceedings of the 5th International Symposium on Practical Aspects of Declarative Languages
Partial Evaluation for Class-Based Object-Oriented Languages
PADO '01 Proceedings of the Second Symposium on Programs as Data Objects
Patterns Retrieval System: A First Attempt
NLDB '00 Proceedings of the 5th International Conference on Applications of Natural Language to Information Systems-Revised Papers
Interactions of Abstractions in Programming
SARA '02 Proceedings of the 4th International Symposium on Abstraction, Reformulation, and Approximation
Proceedings of the 5th International Symposium on Abstraction, Reformulation and Approximation
Engineering of IE Systems: An Object-Oriented Approach
Information Extraction: Towards Scalable, Adaptable Systems
Agent-Oriented Software Development
SETN '02 Proceedings of the Second Hellenic Conference on AI: Methods and Applications of Artificial Intelligence
Diag-Join: An Opportunistic Join Algorithm for 1:N Relationships
VLDB '98 Proceedings of the 24rd International Conference on Very Large Data Bases
Representing Variability in Software Product Lines: A Case Study
SPLC 2 Proceedings of the Second International Conference on Software Product Lines
Model-Driven Product Line Architectures
SPLC 2 Proceedings of the Second International Conference on Software Product Lines
Systematic Integration of Variability into Product Line Architecture Design
SPLC 2 Proceedings of the Second International Conference on Software Product Lines
Product Line Annotations with UML-F
SPLC 2 Proceedings of the Second International Conference on Software Product Lines
Feature-Based Product Line Instantiation Using Source-Level Packages
SPLC 2 Proceedings of the Second International Conference on Software Product Lines
Using a Marketing and Product Plan as a Key Driver for Product Line Asset Development
SPLC 2 Proceedings of the Second International Conference on Software Product Lines
Formal Methods for the International Space Station ISS
Correct System Design, Recent Insight and Advances, (to Hans Langmaack on the occasion of his retirement from his professorship at the University of Kiel)
Patterns in the analysis, design and implementation of frameworks
COMPSAC '97 Proceedings of the 21st International Computer Software and Applications Conference
Specifying Contexts for Coordination Patterns
CONTEXT '01 Proceedings of the Third International and Interdisciplinary Conference on Modeling and Using Context
Designing Fuzzy Relations in Orthogonal Persistence Object-Oriented Database Engines
IBERAMIA 2002 Proceedings of the 8th Ibero-American Conference on AI: Advances in Artificial Intelligence
Integration in Component-Based Software Development Using Design Patterns
COMPSAC '00 24th International Computer Software and Applications Conference
Logic for Component-Based Software Development
Computational Logic: Logic Programming and Beyond, Essays in Honour of Robert A. Kowalski, Part I
The Architectural Style of Component Programming
COMPSAC '97 Proceedings of the 21st International Computer Software and Applications Conference
A Field Guide to Boxology: Preliminary Classification of Architectural Styles for Software Systems
COMPSAC '97 Proceedings of the 21st International Computer Software and Applications Conference
Structured Document Framework for Design Patterns Based on SGML
COMPSAC '97 Proceedings of the 21st International Computer Software and Applications Conference
Systematising Reactive System Design
AMAST '98 Proceedings of the 7th International Conference on Algebraic Methodology and Software Technology
Experience Using Design Patterns to Evolve Communication Software Across Diverse OS Platforms
ECOOP '95 Proceedings of the 9th European Conference on Object-Oriented Programming
A Decathlon in Multidimensional Modeling: Open Issues and Some Solutions
DaWaK 2000 Proceedings of the 4th International Conference on Data Warehousing and Knowledge Discovery
Type-Safe Delegation for Run-Time Component Adaptation
ECOOP '99 Proceedings of the 13th European Conference on Object-Oriented Programming
Modular Statically Typed Multimethods
ECOOP '99 Proceedings of the 13th European Conference on Object-Oriented Programming
Internal Iteration Externalized
ECOOP '99 Proceedings of the 13th European Conference on Object-Oriented Programming
ECOOP '99 Proceedings of the 13th European Conference on Object-Oriented Programming
Propagating Class and Method Combination
ECOOP '99 Proceedings of the 13th European Conference on Object-Oriented Programming
ECOOP '00 Proceedings of the 14th European Conference on Object-Oriented Programming
UML-F: A Modeling Language for Object-Oriented Frameworks
ECOOP '00 Proceedings of the 14th European Conference on Object-Oriented Programming
Design Patterns Application in UML
ECOOP '00 Proceedings of the 14th European Conference on Object-Oriented Programming
ECOOP '00 Proceedings of the 14th European Conference on Object-Oriented Programming
Towards a Unified Programming Language
ECOOP '00 Proceedings of the 14th European Conference on Object-Oriented Programming
Reflections on MOPs, Components, and Java Security
ECOOP '01 Proceedings of the 15th European Conference on Object-Oriented Programming
Sealing, Encapsulation, and Mutability
ECOOP '01 Proceedings of the 15th European Conference on Object-Oriented Programming
Specifying Processes with Dynamic Life Cycles
CAiSE '00 Proceedings of the 12th International Conference on Advanced Information Systems Engineering
Conceptual Patterns for Reuse in Information Systems Analysis
CAiSE '00 Proceedings of the 12th International Conference on Advanced Information Systems Engineering
StateLator - Behavioral Code Generation as an Instance of a Model Transformation
CAiSE '00 Proceedings of the 12th International Conference on Advanced Information Systems Engineering
Capabilities for Sharing: A Generalisation of Uniqueness and Read-Only
ECOOP '01 Proceedings of the 15th European Conference on Object-Oriented Programming
A Bytecode Translator for Distributed Execution of ``Legacy'' Java Software
ECOOP '01 Proceedings of the 15th European Conference on Object-Oriented Programming
Type-Safe Prototype-Based Component Evolution
ECOOP '02 Proceedings of the 16th European Conference on Object-Oriented Programming
Pattern-Based Design and Implementation of an XML and RDF Parser and Interpreter: A Case Study
ECOOP '02 Proceedings of the 16th European Conference on Object-Oriented Programming
Supporting Unanticipated Dynamic Adaptation of Application Behaviour
ECOOP '02 Proceedings of the 16th European Conference on Object-Oriented Programming
Architectural Reasoning in ArchJava
ECOOP '02 Proceedings of the 16th European Conference on Object-Oriented Programming
CAiSE '00 Proceedings of the 12th International Conference on Advanced Information Systems Engineering
Using UML Action Semantics for Executable Modeling and Beyond
CAiSE '01 Proceedings of the 13th International Conference on Advanced Information Systems Engineering
Design and Implementation of a UML-Based Design Repository
CAiSE '01 Proceedings of the 13th International Conference on Advanced Information Systems Engineering
Designing the Communications Infrastructure of Groupware Systems
CRIWG '02 Proceedings of the 8th International Workshop on Groupware: Design, Implementation and Use
Towards UML-G: A UML Profile for Modeling Groupware
CRIWG '02 Proceedings of the 8th International Workshop on Groupware: Design, Implementation and Use
Coordination Technologies for Managing Information System Evolution
CAiSE '01 Proceedings of the 13th International Conference on Advanced Information Systems Engineering
CAiSE '01 Proceedings of the 13th International Conference on Advanced Information Systems Engineering
Designing Business Processes in E-commerce Applications
EC-WEB '02 Proceedings of the Third International Conference on E-Commerce and Web Technologies
External Requirements Validation for Component-Based Systems
CAiSE '02 Proceedings of the 14th International Conference on Advanced Information Systems Engineering
Temporal Patterns for Complex Interaction Design
DSV-IS '01 Proceedings of the 8th International Workshop on Interactive Systems: Design, Specification, and Verification-Revised Papers
DSV-IS '02 Proceedings of the 9th International Workshop on Interactive Systems. Design, Specification, and Verification
User Interface Design Patterns for Interactive Modeling in Demography and Biostatistics
DSV-IS '02 Proceedings of the 9th International Workshop on Interactive Systems. Design, Specification, and Verification
Generating Pattern-Based Web Tutorials for Java Frameworks
FIDJI '01 Revised Papers from the International Workshop on Scientific Engineering for Distributed Java Applications
Massively Distributed Virtual Worlds a Framework Approach
FIDJI '01 Revised Papers from the International Workshop on Scientific Engineering for Distributed Java Applications
Describing Process Patterns with UML
EWSPT '01 Proceedings of the 8th European Workshop on Software Process Technology
Modeling a Support Framework for Dynamic Organizations as a Process Pattern Using UML
EWSPT '01 Proceedings of the 8th European Workshop on Software Process Technology
System Test Synthesis from UML Models of Distributed Software
FORTE '02 Proceedings of the 22nd IFIP WG 6.1 International Conference Houston on Formal Techniques for Networked and Distributed Systems
Using CBR for Automation of Software Design Patterns
ECCBR '02 Proceedings of the 6th European Conference on Advances in Case-Based Reasoning
Functional Logic Design Patterns
FLOPS '02 Proceedings of the 6th International Symposium on Functional and Logic Programming
Toward a Formal Model of Software Components
ICFEM '02 Proceedings of the 4th International Conference on Formal Engineering Methods: Formal Methods and Software Engineering
The KeY Approach: Integrating Object Oriented Design and Formal Verification
JELIA '00 Proceedings of the European Workshop on Logics in Artificial Intelligence
Reflective Event Service Middleware for Distributed Component-Based Applications
ICOIN '02 Revised Papers from the International Conference on Information Networking, Wireless Communications Technologies and Network Applications-Part II
Catalog Sharing through Catalog Interoperability
Proceedings of the First International Conference on The Human Society and the Internet - Internet Related Socio-Economic Issues
An MPI Benchmark Program Library and Its Application to the Earth Simulator
ISHPC '02 Proceedings of the 4th International Symposium on High Performance Computing
e-Colabra: An Enterprise Collaboration & Reuse Environment
NGIT '99 Proceedings of the 4th International Workshop on Next Generation Information Technologies and Systems
A Software Architecture for Timetable Construction
PATAT '00 Selected papers from the Third International Conference on Practice and Theory of Automated Timetabling III
A Flexible Approach for Instance Adaptation During Class Versioning
Proceedings of the International Symposium on Objects and Databases
Coordinating Distributed Decision Making Using Reusable Interaction Specifications
PRIMA '00 Proceedings of the Third Pacific Rim International Workshop on Multi-Agents: Design and Applications of Intelligent Agents
Model-Based Service Creation in the Friends Project
PROMS 2001 Proceedings of the 6th International Conference on Protocols for Multimedia Systems
A Library for Composite Symbolic Representations
TACAS 2001 Proceedings of the 7th International Conference on Tools and Algorithms for the Construction and Analysis of Systems
geoPOM: A Heterogeneous Geoscientific Persistent Object System
SSDBM '97 Proceedings of the Ninth International Conference on Scientific and Statistical Database Management
Biter: A Platform for the Teaching and Research of Multiagent Systems' Design Using RoboCup
RoboCup 2001: Robot Soccer World Cup V
Automatic Design Patterns Identification of C++ Programs
EurAsia-ICT '02 Proceedings of the First EurAsian Conference on Information and Communication Technology
EurAsia-ICT '02 Proceedings of the First EurAsian Conference on Information and Communication Technology
ADML: A Language for Automatic Generation of Migration Plans
EurAsia-ICT '02 Proceedings of the First EurAsian Conference on Information and Communication Technology
Efficient and Extensible Multithreaded Remote Servers
Ada-Europe '99 Proceedings of the 1999 Ada-Europe International Conference on Reliable Software Technologies
Abstracting Services in a Heterogeneous Environment
Middleware '01 Proceedings of the IFIP/ACM International Conference on Distributed Systems Platforms Heidelberg
Component Libraries and Language Features
Ada Europe '01 Proceedings of the 6th Ade-Europe International Conference Leuven on Reliable Software Technologies
Ada Europe '01 Proceedings of the 6th Ade-Europe International Conference Leuven on Reliable Software Technologies
A Design Pattern for State Machines and Concurrent Activities
Ada Europe '01 Proceedings of the 6th Ade-Europe International Conference Leuven on Reliable Software Technologies
A Pattern Language for Parallel Application Programs (Research Note)
Euro-Par '00 Proceedings from the 6th International Euro-Par Conference on Parallel Processing
An Object-Oriented Software Framework for Large-Scale Networked Virtual Environments
Euro-Par '00 Proceedings from the 6th International Euro-Par Conference on Parallel Processing
CORBA Lightweight Components: A Model for Distributed Component-BasedHeterogeneous Computation
Euro-Par '01 Proceedings of the 7th International Euro-Par Conference Manchester on Parallel Processing
Concepts and Technologies for a Worldwide Grid Infrastructure
Euro-Par '02 Proceedings of the 8th International Euro-Par Conference on Parallel Processing
Double-Scan: Introducing and Implementing a New Data-Parallel Skeleton
Euro-Par '02 Proceedings of the 8th International Euro-Par Conference on Parallel Processing
Object Oriented Design for Reusable Parallel Linear Algebra Software
Euro-Par '99 Proceedings of the 5th International Euro-Par Conference on Parallel Processing
PVMbuilder - A Tool for Parallel Programming
Euro-Par '99 Proceedings of the 5th International Euro-Par Conference on Parallel Processing
Generating Parallel Program Frameworks from Parallel Design Patterns
Euro-Par '00 Proceedings from the 6th International Euro-Par Conference on Parallel Processing
A Design Pattern for Efficient Retrieval of Large Data Sets from Remote Data Sources
On the Move to Meaningful Internet Systems, 2002 - DOA/CoopIS/ODBASE 2002 Confederated International Conferences DOA, CoopIS and ODBASE 2002
A Reflective Middleware Framework for Communication in Dynamic Environments
On the Move to Meaningful Internet Systems, 2002 - DOA/CoopIS/ODBASE 2002 Confederated International Conferences DOA, CoopIS and ODBASE 2002
Support for Design Patterns Through Graph Transformation Tools
AGTIVE '99 Proceedings of the International Workshop on Applications of Graph Transformations with Industrial Relevance
Object-Oriented Design of Graph Oriented Data Structures
ALENEX '99 Selected papers from the International Workshop on Algorithm Engineering and Experimentation
Distributed and Persistent Evolutionary Algorithms: A Design Pattern
Proceedings of the Second European Workshop on Genetic Programming
Adapting the Fitness Function in GP for Data Mining
Proceedings of the Second European Workshop on Genetic Programming
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
Late Adaptation of Method Invocation Semantics
PSI '99 Proceedings of the Third International Andrei Ershov Memorial Conference on Perspectives of System Informatics
Twin - A Design Pattern for Modeling Multiple Inheritance
PSI '99 Proceedings of the Third International Andrei Ershov Memorial Conference on Perspectives of System Informatics
ECOOP '00 Proceedings of the Workshops, Panels, and Posters on Object-Oriented Technology
Design Patterns & Frameworks: On the Issue of Language Support
ECOOP '97 Proceedings of the Workshops on Object-Oriented Technology
Message Passing Abstractions as Elementary Bricks for Design Pattern Implementation: An Experiment
ECOOP '97 Proceedings of the Workshops on Object-Oriented Technology
ECOOP '97 Proceedings of the Workshops on Object-Oriented Technology
Adapting Object-Oriented Components
ECOOP '97 Proceedings of the Workshops on Object-Oriented Technology
ECOOP '00 Proceedings of the Workshops, Panels, and Posters on Object-Oriented Technology
Advanced Separation of Concerns
ECOOP '01 Proceedings of the Workshops on Object-Oriented Technology
ECOOP '01 Proceedings of the Workshops on Object-Oriented Technology
Adaptive Object-Models and Metamodeling Techniques
ECOOP '01 Proceedings of the Workshops on Object-Oriented Technology
ECOOP '02 Proceedings of the Workshops and Posters on Object-Oriented Technology
The 7th Workshop for PhD Students in Object-Oriented Systems
ECOOP '97 Proceedings of the Workshops on Object-Oriented Technology
Design Patterns as Program Extracts
ECOOP '97 Proceedings of the Workshops on Object-Oriented Technology
Implementing GoF Design Patterns in BETA
ECOOP '97 Proceedings of the Workshops on Object-Oriented Technology
Architectural Abstractions for Frameworks
ECOOP '97 Proceedings of the Workshops on Object-Oriented Technology
Language Support for Design Patterns Using Attribute Extension
ECOOP '97 Proceedings of the Workshops on Object-Oriented Technology
ECOOP '97 Proceedings of the Workshops on Object-Oriented Technology
Design Patterns vs. Language Design
ECOOP '97 Proceedings of the Workshops on Object-Oriented Technology
General Software Process Organization in the OSMOSIS Project
ECOOP '97 Proceedings of the Workshops on Object-Oriented Technology
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
Implementing Agent Management Using Conversation Patterns and Role Theory
Proceedings of the 14th International conference on Industrial and engineering applications of artificial intelligence and expert systems: engineering of intelligent systems
Techniques for Embedding Executable Specifications in Software Component Interfaces
ICCBSS '03 Proceedings of the Second International Conference on COTS-Based Software Systems
An Object-Oriented Collection of Minimum Degree Algorithms
ISCOPE '98 Proceedings of the Second International Symposium on Computing in Object-Oriented Parallel Environments
Jumping to the Meta Level: Behavioral Reflection Can Be Fast and Flexible
Reflection '99 Proceedings of the Second International Conference on Meta-Level Architectures and Reflection
The Oberon-2 Reflection Model and Its Applications
Reflection '99 Proceedings of the Second International Conference on Meta-Level Architectures and Reflection
From Dalang to Kava - The Evolution of a Reflective Java Extension
Reflection '99 Proceedings of the Second International Conference on Meta-Level Architectures and Reflection
Experiments with JavaPod, a Platform Designed for the Adaptation of Non-functional Properties
REFLECTION '01 Proceedings of the Third International Conference on Metalevel Architectures and Separation of Crosscutting Concerns
REFLECTION '01 Proceedings of the Third International Conference on Metalevel Architectures and Separation of Crosscutting Concerns
Supporting Formal Verification of Crosscutting Concerns
REFLECTION '01 Proceedings of the Third International Conference on Metalevel Architectures and Separation of Crosscutting Concerns
DJ: Dynamic Adaptive Programming in Java
REFLECTION '01 Proceedings of the Third International Conference on Metalevel Architectures and Separation of Crosscutting Concerns
Reflex - Towards an Open Reflective Extension of Java
REFLECTION '01 Proceedings of the Third International Conference on Metalevel Architectures and Separation of Crosscutting Concerns
A Developer's Perspective on Multi-agent System Design
MAAMAW '99 Proceedings of the 9th European Workshop on Modelling Autonomous Agents in a Multi-Agent World: MultiAgent System Engineering
IBM SanFrancisco: Java Based Business Components and New Tools to Develop Applications
SOFSEM '99 Proceedings of the 26th Conference on Current Trends in Theory and Practice of Informatics on Theory and Practice of Informatics
SOFSEM '00 Proceedings of the 27th Conference on Current Trends in Theory and Practice of Informatics
COORDINATION '00 Proceedings of the 4th International Conference on Coordination Languages and Models
Coordinating Mobile Object-Oriented Code
COORDINATION '02 Proceedings of the 5th International Conference on Coordination Models and Languages
Coordinating Software Evolution via Two-Tier Programming
COORDINATION '02 Proceedings of the 5th International Conference on Coordination Models and Languages
Towards a Colimit-Based Semantics for Visual Programming
COORDINATION '02 Proceedings of the 5th International Conference on Coordination Models and Languages
On the Integration of Configuration and Meta-level Programming Approaches
Proceedings of the 1st OOPSLA Workshop on Reflection and Software Engineering: Reflection and Software Engineering, Papers from OORaSE 1999
Managing Evolution Using Cooperative Designs and a Reflective Architecture
Proceedings of the 1st OOPSLA Workshop on Reflection and Software Engineering: Reflection and Software Engineering, Papers from OORaSE 1999
CARP@ - A Reflection Based Tool for Observing Jini Services
Proceedings of the 1st OOPSLA Workshop on Reflection and Software Engineering: Reflection and Software Engineering, Papers from OORaSE 1999
Using Reflection to Support Dynamic Adaptation of System Software: A Case Study Driven Evaluation
Proceedings of the 1st OOPSLA Workshop on Reflection and Software Engineering: Reflection and Software Engineering, Papers from OORaSE 1999
OpenJava: A Class-Based Macro System for Java
Proceedings of the 1st OOPSLA Workshop on Reflection and Software Engineering: Reflection and Software Engineering, Papers from OORaSE 1999
Describing Fractal Processes with UML
PROFES '01 Proceedings of the Third International Conference on Product Focused Software Process Improvement
WOMPAT '01 Proceedings of the International Workshop on OpenMP Applications and Tools: OpenMP Shared Memory Parallel Programming
An Interworking Call Control Solution for a Multidiscipline Switch
NETWORKING '00 Proceedings of the IFIP-TC6 / European Commission International Conference on Broadband Communications, High Performance Networking, and Performance of Communication Networks
Development and Evolution of Web-Applications Using the WebComposition Process Model
Web Engineering, Software Engineering and Web Application Development
Web Engineering: The Developers' View and a Practitioner's Approach
Web Engineering, Software Engineering and Web Application Development
Web Design Frameworks: An Approach to Improve Reuse in Web Applications
Web Engineering, Software Engineering and Web Application Development
XGuide - A Practical Guide to XML-Based Web Engineering
Revised Papers from the NETWORKING 2002 Workshops on Web Engineering and Peer-to-Peer Computing
From MSC-2000 to UML 2.0 - The Future of Sequence Diagrams
SDL '01 Proceedings of the 10th International SDL Forum Copenhagen on Meeting UML
A Specification Model for Interface Suites
«UML» '01 Proceedings of the 4th International Conference on The Unified Modeling Language, Modeling Languages, Concepts, and Tools
Generating Code from UML with Velocity Templates
UML '02 Proceedings of the 5th International Conference on The Unified Modeling Language
UML '02 Proceedings of the 5th International Conference on The Unified Modeling Language
BALL: Biochemical Algorithms Library
WAE '99 Proceedings of the 3rd International Workshop on Algorithm Engineering
The Design and Implementation of Planar Maps in CGAL
WAE '99 Proceedings of the 3rd International Workshop on Algorithm Engineering
Two-Dimensional Arrangements in CGAL and Adaptive Point Location for Parametric Curves
WAE '00 Proceedings of the 4th International Workshop on Algorithm Engineering
Extreme Programming in a Research Environment
Proceedings of the Second XP Universe and First Agile Universe Conference on Extreme Programming and Agile Methods - XP/Agile Universe 2002
A Light in a Dark Place: Test-Driven Development with 3rd Party Packages
Proceedings of the Second XP Universe and First Agile Universe Conference on Extreme Programming and Agile Methods - XP/Agile Universe 2002
Supporting Adaptable Methodologies to Meet Evolving Project Needs
Proceedings of the Second XP Universe and First Agile Universe Conference on Extreme Programming and Agile Methods - XP/Agile Universe 2002
Strategies for Introducing XP to New Client Sites
Proceedings of the Second XP Universe and First Agile Universe Conference on Extreme Programming and Agile Methods - XP/Agile Universe 2002
Supporting Evolution of Interface Exceptions
Advances in Exception Handling Techniques (the book grow out of a ECOOP 2000 workshop)
Advances in Exception Handling Techniques (the book grow out of a ECOOP 2000 workshop)
The STL Model in the Geometric Domain
Selected Papers from the International Seminar on Generic Programming
The Construction Principles of the Class Library KARLA
Selected Papers from the International Seminar on Generic Programming
A Generic Programming Environment for High-Performance Mathematical Libraries
Selected Papers from the International Seminar on Generic Programming
Impact of Object-Oriented Software Engineering Applied to the Development of Security Systems
SAFECOMP '98 Proceedings of the 17th International Conference on Computer Safety, Reliability and Security
SAFECOMP '98 Proceedings of the 17th International Conference on Computer Safety, Reliability and Security
Patterns for Safer Human-Computer Interfaces
SAFECOMP '99 Proceedings of the 18th International Conference on Computer Computer Safety, Reliability and Security
Revised Lectures on Software Visualization, International Seminar
Animating Algorithms Live and Post Mortem
Revised Lectures on Software Visualization, International Seminar
Visualisation and Debugging of Decentralised Information Ecosystems
Revised Lectures on Software Visualization, International Seminar
Safety Patterns - The Key to Formal Specification of Safety Requirements
SAFECOMP '01 Proceedings of the 20th International Conference on Computer Safety, Reliability and Security
Design of a Multi-layer Bandwidth Broker Architecture
INTERWORKING '00 Proceedings of the 5th IFIP TC6 International Symposium on Next Generation Networks, Networks and Services for the Information Society
An Introduction to Functional Nets
Applied Semantics, International Summer School, APPSEM 2000, Caminha, Portugal, September 9-15, 2000, Advanced Lectures
Narratives and Temporal Databases: An Interdisciplinary Perspective
Selected Papers from the Symposium on Conceptual Modeling, Current Issues and Future Directions
Enterprise Knowledge Management and Conceptual Modelling
Selected Papers from the Symposium on Conceptual Modeling, Current Issues and Future Directions
On the Meaning of Computer Programs
CT '01 Proceedings of the 4th International Conference on Cognitive Technology: Instruments of Mind
A Methodology for Building a Repository of Object-Oriented Design Fragments
ER '99 Proceedings of the 18th International Conference on Conceptual Modeling
Web Application Models Are More Than Conceptual Models
ER '99 Proceedings of the Workshops on Evolution and Change in Data Management, Reverse Engineering in Information Systems, and the World Wide Web and Conceptual Modeling
Semantical Change Patterns in the Conceptual Schema
ER '99 Proceedings of the Workshops on Evolution and Change in Data Management, Reverse Engineering in Information Systems, and the World Wide Web and Conceptual Modeling
"Modeling-by-Patterns" of Web Applications
ER '99 Proceedings of the Workshops on Evolution and Change in Data Management, Reverse Engineering in Information Systems, and the World Wide Web and Conceptual Modeling
Fluents: A Refactoring of Prolog for Uniform Reflection an Interoperation with External Objects
CL '00 Proceedings of the First International Conference on Computational Logic
Capability-Based Financial Instruments
FC '00 Proceedings of the 4th International Conference on Financial Cryptography
HGV: A Library for Hierarchies, Graphs, and Views
GD '02 Revised Papers from the 10th International Symposium on Graph Drawing
A Formal Model of Object-Oriented Design and GoF Design Patterns
FME '01 Proceedings of the International Symposium of Formal Methods Europe on Formal Methods for Increasing Software Productivity
UniTesK Test Suite Architecture
FME '02 Proceedings of the International Symposium of Formal Methods Europe on Formal Methods - Getting IT Right
Developing Components in the Presence of Re-entrance
FM '99 Proceedings of the Wold Congress on Formal Methods in the Development of Computing Systems-Volume II
Modelling Microsoft COM Using pi-Calculus
FM '99 Proceedings of the Wold Congress on Formal Methods in the Development of Computing Systems-Volume II
Dynamic Adaptation of Mobile Agents in Heterogenous Environments
MA '01 Proceedings of the 5th International Conference on Mobile Agents
Performance Engineering of Component-Based Distributed Software Systems
Performance Engineering, State of the Art and Current Trends
The Challenge of Object Orientation for the Analysis of Concurrent Systems
ICATPN '02 Proceedings of the 23rd International Conference on Applications and Theory of Petri Nets
Combining Meta-level and Logic-Based Constructs in Web Personalization
AMT '01 Proceedings of the 6th International Computer Science Conference on Active Media Technology
ASM '00 Proceedings of the International Workshop on Abstract State Machines, Theory and Applications
Techniques for Modeling Workflows and Their Support of Reuse
Business Process Management, Models, Techniques, and Empirical Studies
Modeling with Filter Objects in Distributed Systems
EDO '00 Revised Papers from the Second International Workshop on Engineering Distributed Objects
EDO '00 Revised Papers from the Second International Workshop on Engineering Distributed Objects
Distributed Proxy: A Design Pattern for the Incremental Development of Distributed Applications
EDO '00 Revised Papers from the Second International Workshop on Engineering Distributed Objects
Using Jini to Integrate Home Automation in a Distributed Software-System
DCW '02 Revised Papers from the 4th International Workshop on Distributed Communities on the Web
A Comparison of Genetic Programming Variants for Data Classification
IDA '99 Proceedings of the Third International Symposium on Advances in Intelligent Data Analysis
Design Probes for Handheld and Ubiquitous Computing
HUC '99 Proceedings of the 1st international symposium on Handheld and Ubiquitous Computing
NSPF: Designing a Notification Service Provider Framework for Web Services
Revised Papers from the NODe 2002 Web and Database-Related Workshops on Web, Web-Services, and Database Systems
Generic Implementation of Product Line Components
NODe '02 Revised Papers from the International Conference NetObjectDays on Objects, Components, Architectures, Services, and Applications for a Networked World
Qualifying Types Illustrated by Synchronisation Examples
NODe '02 Revised Papers from the International Conference NetObjectDays on Objects, Components, Architectures, Services, and Applications for a Networked World
Supporting Component-Based Software Evolution
NODe '02 Revised Papers from the International Conference NetObjectDays on Objects, Components, Architectures, Services, and Applications for a Networked World
Lightweight Plug-In-Based Application Development
NODe '02 Revised Papers from the International Conference NetObjectDays on Objects, Components, Architectures, Services, and Applications for a Networked World
Relational Database Support for Aspect-Oriented Programming
NODe '02 Revised Papers from the International Conference NetObjectDays on Objects, Components, Architectures, Services, and Applications for a Networked World
Service Logic Deployment and Distribution Configuration
IS&N '99 Proceedings of the 6th International Conference on Intelligence and Services in Networks: Paving the Way for an Open Service Market
An Intelligent Tutoring System for Teaching Formal Languages
ITS '98 Proceedings of the 4th International Conference on Intelligent Tutoring Systems
Applying Patterns to ITS Architectures
ITS '00 Proceedings of the 5th International Conference on Intelligent Tutoring Systems
Architectural Patterns in Pedagogical Agents
ITS '02 Proceedings of the 6th International Conference on Intelligent Tutoring Systems
A Three-Tier Design Approach for a Family of Large AC Drive Control Systems
Proceedings of the Second International ESPRIT ARES Workshop on Development and Evolution of Software Architectures for Product Families
Experiences with the Evolution of an Application Family Architecture
Proceedings of the Second International ESPRIT ARES Workshop on Development and Evolution of Software Architectures for Product Families
A Model of Interaction in Concurrent and Distributed Systems
Proceedings of the Second International ESPRIT ARES Workshop on Development and Evolution of Software Architectures for Product Families
Reengineering C/C++ Source Code by Transforming State Machines
Proceedings of the Second International ESPRIT ARES Workshop on Development and Evolution of Software Architectures for Product Families
Reusable Framework for Telecontrol Protocols
Proceedings of the Second International ESPRIT ARES Workshop on Development and Evolution of Software Architectures for Product Families
Architecture-Centric Software Development Based on Extended Design Spaces
Proceedings of the Second International ESPRIT ARES Workshop on Development and Evolution of Software Architectures for Product Families
The Design and Implementation of an Object-Oriented Process Control Loop Framework
AISA '02 Proceedings of the First International Workshop on Advanced Internet Services and Applications
Increasing the Testability of Object-Oriented Frameworks with Built-in Tests
AISA '02 Proceedings of the First International Workshop on Advanced Internet Services and Applications
A Goal-Based Organizational Perspective on Multi-agent Architectures
ATAL '01 Revised Papers from the 8th International Workshop on Intelligent Agents VIII
DEXA '99 Proceedings of the 10th International Conference on Database and Expert Systems Applications
From Object-Oriented Conceptual Modeling to Component-Based Development
DEXA '99 Proceedings of the 10th International Conference on Database and Expert Systems Applications
Dynamic Relationships in Object Oriented Databases: A Uniform Approach
DEXA '99 Proceedings of the 10th International Conference on Database and Expert Systems Applications
Ontological Design Patterns: Metadata of Molecular Biological Ontologies, Information and Knowledge
DEXA '00 Proceedings of the 11th International Conference on Database and Expert Systems Applications
From Object-Oriented to Aspect-Oriented Databases
DEXA '00 Proceedings of the 11th International Conference on Database and Expert Systems Applications
DEXA '01 Proceedings of the 12th International Conference on Database and Expert Systems Applications
Pattern-Based Guidelines for Coordination Engineering
DEXA '01 Proceedings of the 12th International Conference on Database and Expert Systems Applications
Using Adaptive Programming in Legal Advisory Systems
DEXA '02 Proceedings of the 13th International Conference on Database and Expert Systems Applications
Approach and Model for Business Components Specification
DEXA '02 Proceedings of the 13th International Conference on Database and Expert Systems Applications
Layered Queueing Models for Enterprise JavaBean Applications
EDOC '01 Proceedings of the 5th IEEE International Conference on Enterprise Distributed Object Computing
Agent System for Load Monitoring of the Heterogeneous Computer Network
PPAM '01 Proceedings of the th International Conference on Parallel Processing and Applied Mathematics-Revised Papers
JEOPS - The Java Embedded Object Production System
IBERAMIA-SBIA '00 Proceedings of the International Joint Conference, 7th Ibero-American Conference on AI: Advances in Artificial Intelligence
Adaptive and Reflective Middleware for Distributed Real-Time and Embedded Systems
EMSOFT '02 Proceedings of the Second International Conference on Embedded Software
A Framework for Generic State Estimation in Computer Vision Applications
ICVS '01 Proceedings of the Second International Workshop on Computer Vision Systems
A Framework to Translate UML Class Generalization into Java Code
OOIS '02 Proceedings of the 8th International Conference on Object-Oriented. Information Systems
Adaptable Components for Software Product Line Engineering
SPLC 2 Proceedings of the Second International Conference on Software Product Lines
Designing An FSM Architectural Framework for Service-Based Applications
COMPSAC '00 24th International Computer Software and Applications Conference
ECOOP '99 Proceedings of the 13th European Conference on Object-Oriented Programming
Distributed Asynchronous Collections: Abstractions for Publish/Subscribe Interaction
ECOOP '00 Proceedings of the 14th European Conference on Object-Oriented Programming
An Abstract Machine Based System for a Lazy Narrowing Calculus
FLOPS '01 Proceedings of the 5th International Symposium on Functional and Logic Programming
ECOOP '99 Proceedings of the 13th European Conference on Object-Oriented Programming
Design and Evaluation of Distributed Component-Oriented Software Systems
ECOOP '97 Proceedings of the Workshops on Object-Oriented Technology
Dynamic Adaptability: The MolèNE Experiment
REFLECTION '01 Proceedings of the Third International Conference on Metalevel Architectures and Separation of Crosscutting Concerns
The WISE Approach to Architect Wireless Services
PROFES '02 Proceedings of the 4th International Conference on Product Focused Software Process Improvement
UML Support for Designing Software Systems as a Composition of Design Patterns
«UML» '01 Proceedings of the 4th International Conference on The Unified Modeling Language, Modeling Languages, Concepts, and Tools
The Use of Patterns in Service Composition
CAiSE '02/ WES '02 Revised Papers from the International Workshop on Web Services, E-Business, and the Semantic Web
Abstraction and Reuse Mechanisms in Web Application Models
ER '00 Proceedings of the Workshops on Conceptual Modeling Approaches for E-Business and The World Wide Web and Conceptual Modeling: Conceptual Modeling for E-Business and the Web
Using Algebraic Specification Techniques in Development of Object-Oriented Frameworks
FM '99 Proceedings of the Wold Congress on Formal Methods in the Development of Computing Systems-Volume II
TOOLS '98 Proceedings of the 10th International Conference on Computer Performance Evaluation: Modelling Techniques and Tools
Conquest: CONcurrent QUEries over Space and Time
ISD '99 Selected Papers from the International Workshop on Integrated Spatial Databases, Digital Inages and GIS
On the Precise Meaning of OCL Constraints
Object Modeling with the OCL, The Rationale behind the Object Constraint Language
Journal of Systems and Software
Systems engineering for business process change
Co-ordination adaptors: the evolution of component-based distributed systems
Systems engineering for business process change
RICES: reasoning about information consistency across enterprise solutions
Systems engineering for business process change
Perspectives on HCI patterns: concepts and tools
CHI '03 Extended Abstracts on Human Factors in Computing Systems
Safe dynamic multiple inheritance
Nordic Journal of Computing
A pattern-based J2EE application development environment
Nordic Journal of Computing
An object pattern for computer user interface systems
Information processing and technology
Object models as heap invariants
Programming methodology
EGVE '03 Proceedings of the workshop on Virtual environments 2003
Use cases for distributed real-time software architectures
Engineering of distributed control systems
Optimal binary search trees meet object-oriented programming
Journal of Computing Sciences in Colleges
Separating computation, coordination and configuration
Journal of Software Maintenance: Research and Practice - Special issue: Separation of concerns for software evolution
A parser project in a programming languages course
Journal of Computing Sciences in Colleges
Prototyping tools and techniques
The human-computer interaction handbook
A cluster-based approach to broadcast news
Topic detection and tracking
How to develop and to reuse the UniPDM framework
Software—Practice & Experience - Special issue: Enterprise frameworks
Lessons learned becoming a framework developer
Software—Practice & Experience - Special issue: Enterprise frameworks
Developing object-oriented enterprise quality frameworks using proto-frameworks
Software—Practice & Experience - Special issue: Enterprise frameworks
An enhanced role model for alleviating the role-binding anomaly
Software—Practice & Experience
Advanced environments for parallel and distributed applications: a view of current status
Parallel Computing - Special issue: Advanced environments for parallel and distributed computing
From patterns to frameworks to parallel programs
Parallel Computing - Special issue: Advanced environments for parallel and distributed computing
Language-Dependent performance of design patterns
ACM SIGSOFT Software Engineering Notes
A hierarchical modeling framework for on-chip communication architectures
Proceedings of the 2002 IEEE/ACM international conference on Computer-aided design
Nice class diagrams admit good design?
Proceedings of the 2003 ACM symposium on Software visualization
An approach to engineer and enforce context constraints in an RBAC environment
Proceedings of the eighth ACM symposium on Access control models and technologies
Application of design patterns for hardware design
Proceedings of the 40th annual Design Automation Conference
Porting the Session Initiation Protocol to IPv6
IEEE Internet Computing
IEEE Internet Computing
Introducing XP into Greenfield Projects: Lessons Learned
IEEE Software
Multiscale Visualization Using Data Cubes
IEEE Transactions on Visualization and Computer Graphics
Pluggable reflection: decoupling meta-interface and implementation
Proceedings of the 25th International Conference on Software Engineering
The Vienna Component Framework enabling composition across component models
Proceedings of the 25th International Conference on Software Engineering
Architecture, design, implementation
Proceedings of the 25th International Conference on Software Engineering
A framework for component deployment testing
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
A component architecture for an extensible, highly integrated context-aware computing infrastructure
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
Programmer I'interaction avec des machines à états hiérarchiques
IHM '02 Proceedings of the 14th French-speaking conference on Human-computer interaction (Conférence Francophone sur l'Interaction Homme-Machine)
Programmation visuelle et editeurs musicaux pour la composition assistée par ordinateur
IHM '02 Proceedings of the 14th French-speaking conference on Human-computer interaction (Conférence Francophone sur l'Interaction Homme-Machine)
Ivy: un bus logiciel au service du développement de prototypes de systèmes interactifs
IHM '02 Proceedings of the 14th French-speaking conference on Human-computer interaction (Conférence Francophone sur l'Interaction Homme-Machine)
Automatic program specialization for Java
ACM Transactions on Programming Languages and Systems (TOPLAS)
Continuous program optimization: A case study
ACM Transactions on Programming Languages and Systems (TOPLAS)
Foundations of data-parallel skeletons
Patterns and skeletons for parallel and distributed computing
Applying the quality connector pattern to optimise distributed real-time and embedded applications
Patterns and skeletons for parallel and distributed computing
Towards patterns of web services composition
Patterns and skeletons for parallel and distributed computing
Applying multi-paradigm and design pattern approaches to hardware/software design and reuse
Patterns and skeletons for parallel and distributed computing
Abstractions in multimedia authoring: the MAVA approach
Proceedings of the sixth Eurographics workshop on Multimedia 2001
Pattern-based support for interactive design in domestic settings
DIS '02 Proceedings of the 4th conference on Designing interactive systems: processes, practices, methods, and techniques
A jini-based software framework for developing distributed cooperative decision support systems
Software—Practice & Experience
Exploring artificial intelligence in the new millennium
Compiling java for low-end embedded systems
Proceedings of the 2003 ACM SIGPLAN conference on Language, compiler, and tool for embedded systems
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
Behavioral patterns for software requirement engineering
CASCON '95 Proceedings of the 1995 conference of the Centre for Advanced Studies on Collaborative research
CASCON '97 Proceedings of the 1997 conference of the Centre for Advanced Studies on Collaborative research
Model checking the composition of hypermedia design components
CASCON '00 Proceedings of the 2000 conference of the Centre for Advanced Studies on Collaborative research
CASCON '96 Proceedings of the 1996 conference of the Centre for Advanced Studies on Collaborative research
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
Towards specifying constraints for object-oriented frameworks
CASCON '01 Proceedings of the 2001 conference of the Centre for Advanced Studies on Collaborative research
Incremental introduction of behaviors with static software architecture
Computer Standards & Interfaces - Special issue: Adaptable software architectures
Developing adaptable software architectures using design patterns: an NFR approach
Computer Standards & Interfaces - Special issue: Adaptable software architectures
Information Systems - Special issue: Data management in bioinformatics
Composition and interfaces within software architecture
CASCON '98 Proceedings of the 1998 conference of the Centre for Advanced Studies on Collaborative research
On Aspect-Oriented Design: An Approach to Designing Quality Attributes
APSEC '99 Proceedings of the Sixth Asia Pacific Software Engineering Conference
A Reusable Distributed Software Architecture Driven by Metadata
APSEC '99 Proceedings of the Sixth Asia Pacific Software Engineering Conference
Enhancing Object-Based System Composition through Per-Object Mixins
APSEC '99 Proceedings of the Sixth Asia Pacific Software Engineering Conference
On the Way to Establishing a jPLoP Community
APSEC '99 Proceedings of the Sixth Asia Pacific Software Engineering Conference
Application of CBSE to Projects with Evolving Requirements - A Lesson-Learned
APSEC '99 Proceedings of the Sixth Asia Pacific Software Engineering Conference
Feature-Oriented Engineering of PBX Software
APSEC '99 Proceedings of the Sixth Asia Pacific Software Engineering Conference
Improving Object Oriented Analysis by Explicit Change Analysis
APSEC '99 Proceedings of the Sixth Asia Pacific Software Engineering Conference
Specifying Constraints with Message Sequence Specifications
APSEC '99 Proceedings of the Sixth Asia Pacific Software Engineering Conference
Software Development Based on Software Pattern Evolution
APSEC '99 Proceedings of the Sixth Asia Pacific Software Engineering Conference
A Source Code Generation Support System Using Design Pattern Documents Based on SGML
APSEC '99 Proceedings of the Sixth Asia Pacific Software Engineering Conference
A Formal Basis for Object-Oriented Patterns
APSEC '99 Proceedings of the Sixth Asia Pacific Software Engineering Conference
Reusing Use Case Descriptions for Requirements Specification: Towards Use Case Patterns
APSEC '99 Proceedings of the Sixth Asia Pacific Software Engineering Conference
Pattern Based Software Re-engineering: A Case Study
APSEC '99 Proceedings of the Sixth Asia Pacific Software Engineering Conference
An Object-Oriented Framework for Feedback Control Applications
ASSET '98 Proceedings of the 1998 IEEE Workshop on Application - Specific Software Engineering and Technology
SAAS: Automatic System for Auto-Supervision in an Emergency Room
CBMS '97 Proceedings of the 10th IEEE Symposium on Computer-Based Medical Systems (CBMS '97)
Knowledge management with patterns
Communications of the ACM - A game experience in every application
A Pattern Based Curriculum for Computer Systems Engineering
CSEET '97 Proceedings of the 10th Conference on Software Engineering Education and Training
Teaching Software Engineering by Means of a "Virtual Enterprise"
CSEET '97 Proceedings of the 10th Conference on Software Engineering Education and Training
Teaching Systems Analysis and Design Using Multimedia and Patterns
CSEET '00 Proceedings of the 13th Conference on Software Engineering Education & Training
Object-Oriented Function Points: An Empirical Validation
Empirical Software Engineering
Frames and boxes: a pattern-based method for manipulating binary trees
ACM SIGCSE Bulletin
Evaluating the Impact of Object-Oriented Design on Software Quality
METRICS '96 Proceedings of the 3rd International Symposium on Software Metrics: From Measurement to Empirical Results
Inheritance Graph Assessment Using Metrics
METRICS '96 Proceedings of the 3rd International Symposium on Software Metrics: From Measurement to Empirical Results
Implementing and Evaluating Jukebox Schedulers Using JukeTools
MSS '03 Proceedings of the 20 th IEEE/11 th NASA Goddard Conference on Mass Storage Systems and Technologies (MSS'03)
Under Pressure -- Recommendations for Managing a Practical Course in Software Engineering
SEEP '96 Proceedings of the 1996 International Conference on Software Engineering: Education and Practice (SE:EP '96)
Towards a Domain Framework for Modelling Linear Space in Urban Setups
SEEP '96 Proceedings of the 1996 International Conference on Software Engineering: Education and Practice (SE:EP '96)
Guerrilla Tactics: Motivating Design Patterns for High-Dependability Applications
SEW '02 Proceedings of the 27th Annual NASA Goddard Software Engineering Workshop (SEW-27'02)
Towards an Abstract Language for Dynamic Modeling in Object-Oriented Design
TOOLS '97 Proceedings of the Tools-23: Technology of Object-Oriented Languages and Systems
A Catalogue of General-Purpose Software Design Patterns
TOOLS '97 Proceedings of the Tools-23: Technology of Object-Oriented Languages and Systems
Propagator: A Family of Patterns
TOOLS '97 Proceedings of the Tools-23: Technology of Object-Oriented Languages and Systems
Films as Graphical Comments in the Source Code of Programs
TOOLS '97 Proceedings of the Tools-23: Technology of Object-Oriented Languages and Systems
A Visual Programming Interface for Smalltalk
TOOLS '97 Proceedings of the Tools-23: Technology of Object-Oriented Languages and Systems
A Meta-Object Protocol for Distributed OO Applications
TOOLS '97 Proceedings of the Tools-23: Technology of Object-Oriented Languages and Systems
Framework Composition: Problems, Causes and Solutions
TOOLS '97 Proceedings of the Tools-23: Technology of Object-Oriented Languages and Systems
Pattern-Based Framework for Multimedia Distributed Applications
TOOLS '97 Proceedings of the Tools-23: Technology of Object-Oriented Languages and Systems
The Translator Pattern - External Functionality with Homomorphic Mappings
TOOLS '97 Proceedings of the Tools-23: Technology of Object-Oriented Languages and Systems
Callback Implementations in C++
TOOLS '97 Proceedings of the Tools-23: Technology of Object-Oriented Languages and Systems
Mechanical Generation of Robust Class Hierarchies
TOOLS '97 Proceedings of the Tools-23: Technology of Object-Oriented Languages and Systems
Detecting Evolution Incompatibilities by Analyzing Java Binaries
TOOLS '99 Proceedings of the Technology of Object-Oriented Languages and Systems
Enhancing an Event-Based OO Framework for Distributed Programming
TOOLS '99 Proceedings of the Technology of Object-Oriented Languages and Systems
Persistent Object Synchronization with Active Relational Databases
TOOLS '99 Proceedings of the Technology of Object-Oriented Languages and Systems
Interaction Schemata: Compiling Interactions to Code
TOOLS '99 Proceedings of the Technology of Object-Oriented Languages and Systems
Separable UI Architectures in Teaching Object Technology
TOOLS '99 Proceedings of the Technology of Object-Oriented Languages and Systems
Tool Support for Testing and Documenting Framework-Based Software
TOOLS '99 Proceedings of the Technology of Object-Oriented Languages and Systems
Object Lessons Learned from an Intelligent Agents Framework for Telephony-Based Applications
TOOLS '99 Proceedings of the Technology of Object-Oriented Languages and Systems
Analysis, Design and Implementation of Distributed Java Business Frameworks Using Domain Patterns
TOOLS '99 Proceedings of the Technology of Object-Oriented Languages and Systems
Evolution of a Small Object Oriented Manufacturing System
TOOLS '99 Proceedings of the Technology of Object-Oriented Languages and Systems
Performance Tuning Mobile Agent Workflow Applications
TOOLS '99 Proceedings of the Technology of Object-Oriented Languages and Systems
TOOLS '00 Proceedings of the Technology of Object-Oriented Languages and Systems (TOOLS 34'00)
Design-Time Assembly of Runtime Containment Components
TOOLS '00 Proceedings of the Technology of Object-Oriented Languages and Systems (TOOLS 34'00)
An Adaptive Framework for Distributed Complex Applications Development
TOOLS '00 Proceedings of the Technology of Object-Oriented Languages and Systems (TOOLS 34'00)
Traveling Through Dakota: Experiences with an Object-Oriented Program Analysis System
TOOLS '00 Proceedings of the Technology of Object-Oriented Languages and Systems (TOOLS 34'00)
TOOLS '00 Proceedings of the Technology of Object-Oriented Languages and Systems (TOOLS 34'00)
POD: A Composition Environment for Pattern-Oriented Design
TOOLS '00 Proceedings of the Technology of Object-Oriented Languages and Systems (TOOLS 34'00)
Reusable Integrated Components of Patterns
TOOLS '00 Proceedings of the Technology of Object-Oriented Languages and Systems (TOOLS 34'00)
UML Tool Support: Utilization of Object-Oriented Models
TOOLS '00 Proceedings of the Technology of Object-Oriented Languages and Systems (TOOLS 34'00)
TPCG '03 Proceedings of the Theory and Practice of Computer Graphics 2003
Moving from the design of usable security technologies to the design of useful secure applications
Proceedings of the 2002 workshop on New security paradigms
Higher-order petri net modelling: techniques and applications
CRPIT '02 Proceedings of the conference on Application and theory of petri nets: formal methods in software engineering and defence systems - Volume 12
A Database Evolution Approach for Object-Oriented Databases
ICSM '01 Proceedings of the IEEE International Conference on Software Maintenance (ICSM'01)
Multi-View Software Evolution: A UML-based Framework for Evolving Object-Oriented Software
ICSM '01 Proceedings of the IEEE International Conference on Software Maintenance (ICSM'01)
The Method Replacement Indicator: A Metric for Analyzing Behavioral Substitution
ICSM '01 Proceedings of the IEEE International Conference on Software Maintenance (ICSM'01)
Form: A Framework for Creating Views of Program Executions
ICSM '01 Proceedings of the IEEE International Conference on Software Maintenance (ICSM'01)
OO Design Patterns, Design Structure, and Program Changes: An Industrial Case Study
ICSM '01 Proceedings of the IEEE International Conference on Software Maintenance (ICSM'01)
A Declarative Evolution Framework for Object-Oriented Design Patterns
ICSM '01 Proceedings of the IEEE International Conference on Software Maintenance (ICSM'01)
ICSM '01 Proceedings of the IEEE International Conference on Software Maintenance (ICSM'01)
ICSM '01 Proceedings of the IEEE International Conference on Software Maintenance (ICSM'01)
Trends in system safety: a European view?
SCS '02 Proceedings of the seventh Australian workshop conference on Safety critical systems and software 2002 - Volume 15
Efficiently Distributing Component-Based Applications Across Wide-Area Environments
ICDCS '03 Proceedings of the 23rd International Conference on Distributed Computing Systems
Frameworks in Catalysis: pictorial notation and formal semantics
ICFEM '97 Proceedings of the 1st International Conference on Formal Engineering Methods
A Generic Approach to the Formal Specification of Requirements
ICFEM '97 Proceedings of the 1st International Conference on Formal Engineering Methods
Generic Engineering of Communication Protocols - Current Experience and Future Issues
ICFEM '97 Proceedings of the 1st International Conference on Formal Engineering Methods
Object-Oriented Technology and Domain Analysis
ICSR '98 Proceedings of the 5th International Conference on Software Reuse
Design-Related Reuse Problems: An Experience Report
ICSR '98 Proceedings of the 5th International Conference on Software Reuse
A New Class Generation Mechanism by Method Integration
ICSR '98 Proceedings of the 5th International Conference on Software Reuse
Implementing Reusable Object-Oriented Components
ICSR '98 Proceedings of the 5th International Conference on Software Reuse
A Framework for Detecting Interface Violations in Component-Based Software
ICSR '98 Proceedings of the 5th International Conference on Software Reuse
An Architectural Style for Object Oriented Real-Time Systems
ICSR '98 Proceedings of the 5th International Conference on Software Reuse
Scenario-Based Software Architecture Reengineering
ICSR '98 Proceedings of the 5th International Conference on Software Reuse
Modular Domain Specific Languages and Tools
ICSR '98 Proceedings of the 5th International Conference on Software Reuse
Re-Engineering of the Internet Stream Protocol ST2+ with Formalized Design Patterns
ICSR '98 Proceedings of the 5th International Conference on Software Reuse
The Role of Meta-Objects and Self-Description in an Engineering Data Warehouse
IDEAS '99 Proceedings of the 1999 International Symposium on Database Engineering & Applications
ISSRE '99 Proceedings of the 10th International Symposium on Software Reliability Engineering
An Event Driven Software Architecture for Enterprise-Wide Data Source Integration
ITCC '00 Proceedings of the The International Conference on Information Technology: Coding and Computing (ITCC'00)
A pattern language for porting micro-kernels
IWOOOS '96 Proceedings of the 5th International Workshop on Object Orientation in Operating Systems (IWOOOS '96)
The many faces of publish/subscribe
ACM Computing Surveys (CSUR)
Production methods
Implementations and experimental studies of dynamic graph algorithms
Experimental algorithmics
Multiscale Visualization Using Data Cubes "InfoVis 2002 Best Paper"
INFOVIS '02 Proceedings of the IEEE Symposium on Information Visualization (InfoVis'02)
A Framework for Heterogeneous Concurrency Control Policies in Distributed Applications
IWSSD '96 Proceedings of the 8th International Workshop on Software Specification and Design
IWSSD '96 Proceedings of the 8th International Workshop on Software Specification and Design
A pattern-based problem-solving process for novice programmers
ACE '03 Proceedings of the fifth Australasian conference on Computing education - Volume 20
A controlled experiment on inheritance depth as a cost factor for code maintenance
Journal of Systems and Software
An advanced environment supporting structured parallel programming in Java
Future Generation Computer Systems - Tools for program development and analysis
Automatic component protocol adaptation with the CoConut/J tool suite
Future Generation Computer Systems - Tools for program development and analysis
Runtime verification of .NET contracts
Journal of Systems and Software - Special issue on: Component-based software engineering
Linking usability to software architecture patterns through general scenarios
Journal of Systems and Software - Special issue on: Software architecture - Engineering quality attributes
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
Quality-driven software re-engineering
Journal of Systems and Software - Special issue on: Software architecture - Engineering quality attributes
From type inference to configuration
The essence of computation
An evolving multi agent system for meteorological alerts
AAMAS '03 Proceedings of the second international joint conference on Autonomous agents and multiagent systems
Architecture evaluation of an agent-based music gathering application
AAMAS '03 Proceedings of the second international joint conference on Autonomous agents and multiagent systems
Organizational patterns for data management in large-scale distributed multiagent systems
AAMAS '03 Proceedings of the second international joint conference on Autonomous agents and multiagent systems
Developing an object-oriented framework for content-based image retrieval
Software—Practice & Experience
Systematic development of complex web-based user interfaces
Computer Science in Perspective
Modeling quantum computing in Haskell
Haskell '03 Proceedings of the 2003 ACM SIGPLAN workshop on Haskell
Automatic Verification of Java Design Patterns
Proceedings of the 16th IEEE international conference on Automated software engineering
Instantiating and Detecting Design Patterns: Putting Bits and Pieces Together
Proceedings of the 16th IEEE international conference on Automated software engineering
Unfriendly COTS Integration-Instrumentation and Interfaces for Improved Plugability
Proceedings of the 16th IEEE international conference on Automated software engineering
Rough sets and infomorphisms: towards approximation of relations in distributed environments
Fundamenta Informaticae - Concurrency specification and programming
Model-driven design of collaborative web applications
Software—Practice & Experience
EasyLocal++: an object-oriented framework for the flexible design of local-search algorithms
Software—Practice & Experience
ICDCS '01 Proceedings of the The 21st International Conference on Distributed Computing Systems
A Command and Control Support System Using CORBA
ICDCS '01 Proceedings of the The 21st International Conference on Distributed Computing Systems
An Open Visual Model for Object-Oriented Operating Systems
IWOOOS '95 Proceedings of the 4th International Workshop on Object-Orientation in Operating Systems
Universal Object-Oriented Modeling for Rapid Prototyping of Embedded Electronic Systems
RSP '01 Proceedings of the 12th International Workshop on Rapid System Prototyping
Database Support of Web Course Development with Design Patterns
WISE '00 Proceedings of the First International Conference on Web Information Systems Engineering (WISE'00)-Volume 2 - Volume 2
Fine grained patterns for real-time systems
UML for real
Analysis of cultural conflict in the development of web-enabled information systems
E-commerce and cultural values
Jam---designing a Java extension with mixins
ACM Transactions on Programming Languages and Systems (TOPLAS)
Towards a systematic approach to the capture of patterns within a business domain
Journal of Systems and Software
CASE tool evaluation: experiences from an empirical study
Journal of Systems and Software
Modeling contribution for virtual enterprise support
WETICE '03 Proceedings of the Twelfth International Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises
An Investigation of Graph-Based Class Integration Test Order Strategies
IEEE Transactions on Software Engineering
Reverse engineering framework reuse interfaces
Proceedings of the 9th European software engineering conference held jointly with 11th ACM SIGSOFT international symposium on Foundations of software engineering
A simulation-based approach to software performance modeling
Proceedings of the 9th European software engineering conference held jointly with 11th ACM SIGSOFT international symposium on Foundations of software engineering
Extending the VoDKA architecture to improve resource modelling
Proceedings of the 2003 ACM SIGPLAN workshop on Erlang
ARMISTICE: an experience developing management software with Erlang
Proceedings of the 2003 ACM SIGPLAN workshop on Erlang
Sourcebook of parallel computing
Term rewriting with traversal functions
ACM Transactions on Software Engineering and Methodology (TOSEM)
Static analysis to support the evolution of exception structure in object-oriented systems
ACM Transactions on Software Engineering and Methodology (TOSEM)
Integrating diverse paradigms in evolution and maintenance by an XML-based unified model
Journal of Software Maintenance: Research and Practice
Developing SPMD applications with load balancing
Parallel Computing
Specification of real-time imaging systems using the UML
Real-Time Imaging
Do You Know Where Your Architecture is?
IEEE Internet Computing
Event-Based Traceability for Managing Evolutionary Change
IEEE Transactions on Software Engineering
Quanta: a toolkit for high performance data delivery over photonic networks
Future Generation Computer Systems - iGrid 2002
Design patterns: ten years later
Software pioneers
Towards a documentation maturity model
Proceedings of the 21st annual international conference on Documentation
Architecting and implementing distributed Web applications using the graph-oriented approach
Software—Practice & Experience
A framework for awareness support in groupware systems
Computers in Industry - Special issue: Knowledge sharing in collaborative design environments
An Object-Oriented Software Architecture for 3D Mixed Reality Applications
ISMAR '03 Proceedings of the 2nd IEEE/ACM International Symposium on Mixed and Augmented Reality
Results of a Study on Software Architectures for Augmented Reality Systems
ISMAR '03 Proceedings of the 2nd IEEE/ACM International Symposium on Mixed and Augmented Reality
Presence: Teleoperators and Virtual Environments - Fourth international workshop on presence
Refactoring for generalization using type constraints
OOPSLA '03 Proceedings of the 18th annual ACM SIGPLAN conference on Object-oriented programing, systems, languages, and applications
Partial behavioral reflection: spatial and temporal selection of reification
OOPSLA '03 Proceedings of the 18th annual ACM SIGPLAN conference on Object-oriented programing, systems, languages, and applications
Applying traits to the smalltalk collection classes
OOPSLA '03 Proceedings of the 18th annual ACM SIGPLAN conference on Object-oriented programing, systems, languages, and applications
A first-class approach to genericity
OOPSLA '03 Proceedings of the 18th annual ACM SIGPLAN conference on Object-oriented programing, systems, languages, and applications
OOPSLA '03 Proceedings of the 18th annual ACM SIGPLAN conference on Object-oriented programing, systems, languages, and applications
Saving the world from bad beans: deployment-time confinement checking
OOPSLA '03 Proceedings of the 18th annual ACM SIGPLAN conference on Object-oriented programing, systems, languages, and applications
Lazy modular upgrades in persistent object stores
OOPSLA '03 Proceedings of the 18th annual ACM SIGPLAN conference on Object-oriented programing, systems, languages, and applications
Software factories: assembling applications with patterns, models, frameworks and tools
OOPSLA '03 Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
XAspects: an extensible system for domain-specific aspect languages
OOPSLA '03 Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
The power of symmetry: unifying inheritance and generative programming
OOPSLA '03 Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
A framework for building language interpreters
OOPSLA '03 Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Extracting domain- specific and domain-independent patterns
OOPSLA '03 Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Five years of framework building: lessons learned
OOPSLA '03 Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
OOHDM-Web: an environment for implementation of hypermedia applications in the WWW
ACM SIGWEB Newsletter
Design patterns in hypermedia: (2nd workshop on hypermedia development)
ACM SIGWEB Newsletter
Mathematical Assessment of Object-Oriented Design Quality
IEEE Transactions on Software Engineering
Representing the applications and compositions of design patterns in UML
Proceedings of the 2003 ACM symposium on Applied computing
On the composition of Java frameworks control-flows
Proceedings of the 2003 ACM symposium on Applied computing
Efficient mediators through dynamic code generation: a method and an experiment
Proceedings of the 2003 ACM symposium on Applied computing
An XML-based conversational protocol for Web services
Proceedings of the 2003 ACM symposium on Applied computing
A RUP-based software process supporting progressive implementation
UML and the unified process
POESIA: An ontological workflow approach for composing Web services in agriculture
The VLDB Journal — The International Journal on Very Large Data Bases
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
ANEMIC: automatic interface enabler for model integrated computing
Proceedings of the 2nd international conference on Generative programming and component engineering
A generative approach to framework instantiation
Proceedings of the 2nd international conference on Generative programming and component engineering
Making patterns explicit with metaprogramming
Proceedings of the 2nd international conference on Generative programming and component engineering
Proscenium: a framework for spatio-temporal video editing
MULTIMEDIA '03 Proceedings of the eleventh ACM international conference on Multimedia
Towards the systematic use of interfaces in JAVA programming
PPPJ '03 Proceedings of the 2nd international conference on Principles and practice of programming in Java
Using design patterns to build dynamically extensible collaborative virtual environments
PPPJ '03 Proceedings of the 2nd international conference on Principles and practice of programming in Java
MinSQL: a simple componentized database for the classroom
PPPJ '03 Proceedings of the 2nd international conference on Principles and practice of programming in Java
A Java API for polynomial arithmetic
PPPJ '03 Proceedings of the 2nd international conference on Principles and practice of programming in Java
A Java implemented key collision attack on the data encryption standard (DES)
PPPJ '03 Proceedings of the 2nd international conference on Principles and practice of programming in Java
Supporting interactive invocation of remote services within an integrated programming environment
PPPJ '03 Proceedings of the 2nd international conference on Principles and practice of programming in Java
Concepts for usable patterns of groupware applications
GROUP '03 Proceedings of the 2003 international ACM SIGGROUP conference on Supporting group work
A framework for designing and implementing the Ada standard container library
Proceedings of the 2003 annual ACM SIGAda international conference on Ada: the engineering of correct and reliable software for real-time & distributed systems using ada and related technologies
Ravenscar design patterns?: reflections on use of the Ravenscar profile
IRTAW '03 Proceedings of the 12th international workshop on Real-time Ada
Horizontal communication: a style to compose control software
Software—Practice & Experience
Integrating patterns into CASE tools
Practicing software engineering in the 21st century
Analyzing Architectural Evolution Issues of Multimedia Frameworks
Multimedia Tools and Applications
Object-oriented recursive descent parsing in C#
ACM SIGCSE Bulletin
A service-oriented monitoring registry
CASCON '03 Proceedings of the 2003 conference of the Centre for Advanced Studies on Collaborative research
Embryonic object versus mature object: object-oriented style and pedagogical theme
Proceedings of the 8th annual conference on Innovation and technology in computer science education
Designing for flexibility: separating user interface design from program logic and data
ISICT '03 Proceedings of the 1st international symposium on Information and communication technologies
A policy-based security framework for Web-enabled applications
ISICT '03 Proceedings of the 1st international symposium on Information and communication technologies
Information extraction from case law and retrieval of prior cases
Artificial Intelligence - Special issue on AI and law
ACM SIGGRAPH 2003 Web Graphics
eclipse '03 Proceedings of the 2003 OOPSLA workshop on eclipse technology eXchange
Refactoring to aspects: an interactive approach
eclipse '03 Proceedings of the 2003 OOPSLA workshop on eclipse technology eXchange
Action systems in incremental and aspect-oriented modeling
Distributed Computing - Papers in celebration of the 20th anniversary of PODC
Using refactoring and unification rules to assist framework evolution
ACM SIGSOFT Software Engineering Notes
Editorial: The Role of Prognostication in Software Design
Software Quality Control
A-mediAS: an adaptive event notification system
Proceedings of the 2nd international workshop on Distributed event-based systems
The design of a configurable, extensible and dynamic notification service
Proceedings of the 2nd international workshop on Distributed event-based systems
Server side web scripting in Haskell
Journal of Functional Programming
HPC the easy way: new technologies for high performance application development and deployment
Journal of Systems Architecture: the EUROMICRO Journal - Special issue: Evolutions in parallel distributed and network-based processing
Integration of third-party applications and web clients by means of an enterprise layer
Annals of cases on information technology
Patterns for blended, Person-Centered learning: strategy, concepts, experiences, and evaluation
Proceedings of the 2004 ACM symposium on Applied computing
Interface utilization in the Java Development Kit
Proceedings of the 2004 ACM symposium on Applied computing
Language support for incremental integration of independently developed components in Java
Proceedings of the 2004 ACM symposium on Applied computing
Proceedings of the 2004 ACM symposium on Applied computing
A relational approach to software metrics
Proceedings of the 2004 ACM symposium on Applied computing
A control theory based framework for dynamic adaptable systems
Proceedings of the 2004 ACM symposium on Applied computing
Functional design and implementation of graphical user interfaces for theorem provers
Journal of Functional Programming
A New Approach to Object-Oriented Middleware
IEEE Internet Computing
Modeling and Designing Processes in E-Commerce Applications
IEEE Internet Computing
Proceedings of the conference on Design, automation and test in Europe - Volume 2
Journal of Systems and Software - Special issue: Ubiquitous computing
Architectures to Survive Technological and Business Turbulences
Information Systems Frontiers
Information Systems Frontiers
The game of set®: an ideal example for introducing polymorphism and design patterns
Proceedings of the 35th SIGCSE technical symposium on Computer science education
Attribute based compiler implemented using visitor pattern
Proceedings of the 35th SIGCSE technical symposium on Computer science education
Taming a professional IDE for the classroom
Proceedings of the 35th SIGCSE technical symposium on Computer science education
Wanted: CS1 students. no experience required
Proceedings of the 35th SIGCSE technical symposium on Computer science education
What do the experts say?: teaching introductory design from an expert's perspective
Proceedings of the 35th SIGCSE technical symposium on Computer science education
Proceedings of the 35th SIGCSE technical symposium on Computer science education
Design patterns for marine biology simulation
Proceedings of the 35th SIGCSE technical symposium on Computer science education
A Survey of Software Refactoring
IEEE Transactions on Software Engineering
Software Process Representation and Analysis for Framework Instantiation
IEEE Transactions on Software Engineering
A UML-Based Pattern Specification Technique
IEEE Transactions on Software Engineering
Patterns of cooperative interaction: Linking ethnomethodology and design
ACM Transactions on Computer-Human Interaction (TOCHI)
Traversals of object structures: Specification and Efficient Implementation
ACM Transactions on Programming Languages and Systems (TOPLAS)
A definition and short history of Language Engineering
Natural Language Engineering
Vector reduction/transformation operators
ACM Transactions on Mathematical Software (TOMS)
Meta-knowledge in systems design: panacea … or undelivered promise?
The Knowledge Engineering Review
Knowledge maintenance: the state of the art
The Knowledge Engineering Review
Load balancing in SPMD applications: concepts and experiments
High performance scientific and engineering computing
Remote pointcut: a language construct for distributed AOP
Proceedings of the 3rd international conference on Aspect-oriented software development
A technique for constructing aspect weavers using a program transformation engine
Proceedings of the 3rd international conference on Aspect-oriented software development
Morphing aspects: incompletely woven aspects and continuous weaving
Proceedings of the 3rd international conference on Aspect-oriented software development
A Web user interface for an interactive software repository
AUIC '04 Proceedings of the fifth conference on Australasian user interface - Volume 28
What makes a good user interface pattern language?
AUIC '04 Proceedings of the fifth conference on Australasian user interface - Volume 28
Experiences, Strategies, and Challenges in Building Fault-Tolerant CORBA Systems
IEEE Transactions on Computers
Perimorph: Run-Time Composition and State Management for Adaptive Systems
ICDCSW '04 Proceedings of the 24th International Conference on Distributed Computing Systems Workshops - W7: EC (ICDCSW'04) - Volume 7
Journal of Parallel and Distributed Computing
Leveraging object-orientation for real-time imaging systems
Real-Time Imaging - Special issue on software engineering
Kalman filter recipes for real-time image processing
Real-Time Imaging - Special issue on software engineering
A Pattern-Based Framework for Software Anomaly Detection
Software Quality Control
Modeling of sensor nets in Ptolemy II
Proceedings of the 3rd international symposium on Information processing in sensor networks
Composite component support for EJB
WISICT '04 Proceedings of the winter international synposium on Information and communication technologies
OOPSLA '02 Companion of the 17th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
CLAM: an OO framework for developing audio and music applications
OOPSLA '02 Companion of the 17th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Nebras Classifier: a generic multi-domain reusable component
OOPSLA '02 Companion of the 17th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
CLAM, yet another library for audio and music processing?
OOPSLA '02 Companion of the 17th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
OOPSLA '02 Companion of the 17th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Tool support for refactoring to design patterns
OOPSLA '02 Companion of the 17th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
The recursive record semantics of objects revisited
Journal of Functional Programming
Human-computer-human interaction patterns: workshop on the human role in HCI patterns
CHI '04 Extended Abstracts on Human Factors in Computing Systems
Developing smart card applications using the OpenCard Framework
ACM-SE 42 Proceedings of the 42nd annual Southeast regional conference
Automated auditing of design principle adherence
ACM-SE 42 Proceedings of the 42nd annual Southeast regional conference
E-R modeler: a database modeling toolkit for Eclipse
ACM-SE 42 Proceedings of the 42nd annual Southeast regional conference
ACM-SE 42 Proceedings of the 42nd annual Southeast regional conference
Model-driven integration of federated event services in real-time component middleware
ACM-SE 42 Proceedings of the 42nd annual Southeast regional conference
An approach to modelling and applying mobile agent design patterns
ACM SIGSOFT Software Engineering Notes
Pattern hybridization: breeding new designs out of pattern interactions
ACM SIGSOFT Software Engineering Notes
A role model and its metaclass implementation
Information Systems
DAP: A Generic Platform for the Simulation of Distributed Algorithms
ANSS '04 Proceedings of the 37th annual symposium on Simulation
A flexible framework for engineering "my" portals
Proceedings of the 13th international conference on World Wide Web
Representing variability in a family of MRI scanners
Software—Practice & Experience
Metadata management: past, present and future
Decision Support Systems
Designing embedded systems using patterns: a case study
Journal of Systems and Software - Special issue: Computer systems
Dynamic adaptation of application aspects
Journal of Systems and Software - Special issue: Computer systems
Proceedings of the 26th International Conference on Software Engineering
Precise Modeling of Design Patterns in UML
Proceedings of the 26th International Conference on Software Engineering
An Open Framework for Dynamic Reconfiguration
Proceedings of the 26th International Conference on Software Engineering
Evaluating Object-Oriented Designs with Link Analysis
Proceedings of the 26th International Conference on Software Engineering
Responsibilities and Rewards: Specifying Design Patterns
Proceedings of the 26th International Conference on Software Engineering
Object-Oriented Reengineering Patterns
Proceedings of the 26th International Conference on Software Engineering
Journal of Systems and Software
ACM Transactions on Database Systems (TODS)
Improving the quality of business object models using collaboration patterns
Communications of the ACM - Has the Internet become indispensable?
Frameworks: putting design patterns into perspective
Proceedings of the 9th annual SIGCSE conference on Innovation and technology in computer science education
Experiences with teaching design patterns
Proceedings of the 9th annual SIGCSE conference on Innovation and technology in computer science education
An approach to teaching design patterns using musical composition
Proceedings of the 9th annual SIGCSE conference on Innovation and technology in computer science education
A proposed design patterns extension for the blueJ IDE
Proceedings of the 9th annual SIGCSE conference on Innovation and technology in computer science education
Applying the Domain Theory to Design for Reuse
BT Technology Journal
Architecture of the San Francisco frameworks
IBM Systems Journal
Enterprise modeling advantages of San Francisco for general ledger systems
IBM Systems Journal
Introducing shareable frameworks into a procedural development environment
IBM Systems Journal
A standard for architecture description
IBM Systems Journal
Technical reference architectures
IBM Systems Journal
IBM Systems Journal
Technical note: IBS consist two years later: The LEGO brick dream
IBM Systems Journal
WebSphere as an e-business server
IBM Systems Journal
Java and the IBM San Francisco project
IBM Systems Journal
IBM Systems Journal
A component-based simulation layer for JAMES
Proceedings of the eighteenth workshop on Parallel and distributed simulation
Towards context-aware adaptable web services
Proceedings of the 13th international World Wide Web conference on Alternate track papers & posters
A web services architecture for learning object discovery and assembly
Proceedings of the 13th international World Wide Web conference on Alternate track papers & posters
OpenMVC: a non-proprietry component-based framework for web applications
Proceedings of the 13th international World Wide Web conference on Alternate track papers & posters
iRho: an imperative rewriting calculus
PPDP '04 Proceedings of the 6th ACM SIGPLAN international conference on Principles and practice of declarative programming
JIAD: a tool to infer design patterns in refactoring
PPDP '04 Proceedings of the 6th ACM SIGPLAN international conference on Principles and practice of declarative programming
Declarative specialization for object-oriented-program specialization
Proceedings of the 2004 ACM SIGPLAN symposium on Partial evaluation and semantics-based program manipulation
Invited application paper: a proposal for the specialization of HA/DRE systems
Proceedings of the 2004 ACM SIGPLAN symposium on Partial evaluation and semantics-based program manipulation
An integrated approach to engineer and enforce context constraints in RBAC environments
ACM Transactions on Information and System Security (TISSEC)
Application of UML for hardware design based on design process model
Proceedings of the 2004 Asia and South Pacific Design Automation Conference
A real-time synchronization mechanism for collaborative model management
Decision Support Systems
Journal of Parallel and Distributed Computing
Building with paradisEO reusable parallel and distributed evolutionary algorithms
Parallel Computing - Special issue: Parallel and nature-inspired computational paradigms and applications
Design considerations for a CORBA-based architecture for lightweight agents (CARLA)
Web Intelligence and Agent Systems
Proceedings of the 2nd IEEE/ACM/IFIP international conference on Hardware/software codesign and system synthesis
Towards Real-Time Fault-Tolerant CORBA Middleware
Cluster Computing
Detection of Redundant Code Using R2D2
Software Quality Control
Compiler Hacking for Source Code Analysis
Software Quality Control
Leveraging Application Frameworks
Queue - Virtual Machines
An integration platform for heterogeneous bioinformatics software components
IBM Systems Journal - Deep computing for the life sciences
Relating evolving business rules to software design
Journal of Systems Architecture: the EUROMICRO Journal - Special issue: Adaptable system/Software architectures
Measures for mobile users: an architecture
Journal of Systems Architecture: the EUROMICRO Journal - Special issue: Adaptable system/Software architectures
Generative and incremental implementation for a scripting interface
Journal of Systems Architecture: the EUROMICRO Journal - Special issue: Adaptable system/Software architectures
Haskell '04 Proceedings of the 2004 ACM SIGPLAN workshop on Haskell
Modular typechecking for hierarchically extensible datatypes and functions
ACM Transactions on Programming Languages and Systems (TOPLAS)
A semantics for advice and dynamic join points in aspect-oriented programming
ACM Transactions on Programming Languages and Systems (TOPLAS)
Object-oriented programming in FEM and BEM: a bibliography (1990-2003)
Advances in Engineering Software
AAMAS '04 Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems - Volume 1
Agent Oriented Design Patterns: A Case Study
AAMAS '04 Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems - Volume 3
Improving Software Inspection Process with Patterns
QSIC '04 Proceedings of the Quality Software, Fourth International Conference
QSIC '04 Proceedings of the Quality Software, Fourth International Conference
Antipattern-Based Detection of Deficiencies in Java Multithreaded Software
QSIC '04 Proceedings of the Quality Software, Fourth International Conference
Managing collaboration in the nanomanipulator
Presence: Teleoperators and Virtual Environments - Special issue: IEEE VR 2003
The (Im)maturity level of software testing
ACM SIGSOFT Software Engineering Notes
Introspection in System-Level Language Frameworks: Meta-Level vs. Integrated
DATE '03 Proceedings of the conference on Design, Automation and Test in Europe - Volume 1
A Flexible Object-Oriented Software Architecture for Smart Wireless Communication Devices
DATE '03 Proceedings of the conference on Design, Automation and Test in Europe: Designers' Forum - Volume 2
ProtoMol, an object-oriented framework for prototyping novel algorithms for molecular dynamics
ACM Transactions on Mathematical Software (TOMS)
Algorithmic patterns and the case of the sliding delta
ACM SIGCSE Bulletin
ScriptEase: Generative Design Patterns for Computer Role-Playing Games
Proceedings of the 19th IEEE international conference on Automated software engineering
Helping Object-Oriented Framework Use and Evaluation by means of Historical Use Information
Proceedings of the 19th IEEE international conference on Automated software engineering
CodeCrawler - Polymetric Views in Action
Proceedings of the 19th IEEE international conference on Automated software engineering
Codifying a Service Architectural Style
COMPSAC '04 Proceedings of the 28th Annual International Computer Software and Applications Conference - Volume 01
A Taxonomy and Hierarchy of Variability Dependencies in Software Product Family Engineering
COMPSAC '04 Proceedings of the 28th Annual International Computer Software and Applications Conference - Volume 01
Method driven model: a unified model for an object composition language
ACM SIGPLAN Notices
The ThreadMill architecture for stream-oriented human communication analysis applications
Proceedings of the 6th international conference on Multimodal interfaces
"Objects first, interfaces next" or interfaces before inheritance
OOPSLA '04 Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications
Using the game of life to introduce freshman students to the power and elegance of design patterns
OOPSLA '04 Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications
OOLACA: an object oriented library for abstract and computational algebra
OOPSLA '04 Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications
Design pattern integrated tool
OOPSLA '04 Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications
J2EE for the public administration: a success story
OOPSLA '04 Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications
Deriving refactorings for aspectJ
OOPSLA '04 Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications
A core calculus of mixins and incomplete objects
OOPSLA '04 Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications
OOPSLA '04 Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications
The software architect: essence, intuition, and guiding principles
OOPSLA '04 Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications
Second generation web services-oriented architecture in production in the finance industry
OOPSLA '04 Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications
NGMF: a generic framework for constructing graph-based systems
OOPSLA '04 Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications
Scalable extensibility via nested inheritance
OOPSLA '04 Proceedings of the 19th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Super and inner: together at last!
OOPSLA '04 Proceedings of the 19th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Object-oriented encapsulation for dynamically typed languages
OOPSLA '04 Proceedings of the 19th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Transparent proxies for java futures
OOPSLA '04 Proceedings of the 19th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Recovering binary class relationships: putting icing on the UML cake
OOPSLA '04 Proceedings of the 19th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
OOPSLA '04 Proceedings of the 19th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Object-oriented units of measurement
OOPSLA '04 Proceedings of the 19th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
SPARE parts: a C++ toolkit for string pattern recognition
Software—Practice & Experience
Software, architecture, and participatory design
Proceedings of the 2004 ACM workshop on Interdisciplinary software engineering research
Hardware/software co-design for power system test development
Proceedings of the 2004 ACM workshop on Interdisciplinary software engineering research
Autonomic Computing for Pervasive ICT — A Whole-System Perspective
BT Technology Journal
Strategies for document optimization in digital publishing
Proceedings of the 2004 ACM symposium on Document engineering
NCL 2.0: integrating new concepts to XML modular languages
Proceedings of the 2004 ACM symposium on Document engineering
Simkit: component based simulation modeling with Simkit
Proceedings of the 34th conference on Winter simulation: exploring new frontiers
Modeling very large scale systems: building complex models with LEGOs (Listener Event Graph Objects)
Proceedings of the 34th conference on Winter simulation: exploring new frontiers
Plebes, dogs, and robots: the Umbra simulation framework as applied to building HLA federates
Proceedings of the 34th conference on Winter simulation: exploring new frontiers
The AWARE architecture: supporting context-mediated social awareness in mobile cooperation
CSCW '04 Proceedings of the 2004 ACM conference on Computer supported cooperative work
Assessing and Improving State-Based Class Testing: A Series of Experiments
IEEE Transactions on Software Engineering
Contract-Checking Wrappers for C++ Classes
IEEE Transactions on Software Engineering
International Journal of Human-Computer Studies
Specifying framework constraints with FCL
CASCON '04 Proceedings of the 2004 conference of the Centre for Advanced Studies on Collaborative research
Algebraic reasoning for object-oriented programming
Science of Computer Programming - Special issue on program transformation
Supporting incremental and experimental software evolution by runtime method transformations
Science of Computer Programming - Special issue on program transformation
Leveraging IS theory by exploiting the isomorphism between different research areas
SAICSIT '04 Proceedings of the 2004 annual research conference of the South African institute of computer scientists and information technologists on IT research in developing countries
The use of anti-patterns in human computer interaction: wise or III-advised?
SAICSIT '04 Proceedings of the 2004 annual research conference of the South African institute of computer scientists and information technologists on IT research in developing countries
A framework instantiation approach based on the features model
Journal of Systems and Software - Special issue: Applications of statistics in software engineering
Building functional patterns for implementing distributed applications
LANC '03 Proceedings of the 2003 IFIP/ACM Latin America conference on Towards a Latin American agenda for network research
The role of ontologies in autonomic computing systems
IBM Systems Journal
ReQuEst: Requirements-driven quality estimator
ACM SIGSOFT Software Engineering Notes
Journal of Computing Sciences in Colleges
Implementing aspects in middleware
Journal of Computing Sciences in Colleges
Journal of Computing Sciences in Colleges
Environmental acquisition revisited
Proceedings of the 32nd ACM SIGPLAN-SIGACT symposium on Principles of programming languages
Controversy on how to teach CS 1: a discussion on the SIGCSE-members mailing list
Working group reports from ITiCSE on Innovation and technology in computer science education
IEEE Transactions on Software Engineering
Defect Frequency and Design Patterns: An Empirical Study of Industrial Code
IEEE Transactions on Software Engineering
Object Analysis Patterns for Embedded Systems
IEEE Transactions on Software Engineering
A Reflective Implementation of Java Multi-Methods
IEEE Transactions on Software Engineering
Modeling variability in software product lines with the variation point model
Science of Computer Programming - Special issue: Software variability management
Designing runtime variation points in product line architectures: three cases
Science of Computer Programming - Special issue: Software variability management
XVCL: a mechanism for handling variants in software product lines
Science of Computer Programming - Special issue: Software variability management
"Computer, please, tell me what i have to do...": an approach to agent-aided application composition
Journal of Systems and Software - Special issue: Automated component-based software engineering
Automated support for service-based software development and integration
Journal of Systems and Software - Special issue: Automated component-based software engineering
Different types of patterns for online-booking systems
TAMODIA '04 Proceedings of the 3rd annual conference on Task models and diagrams
Modeling patterns for task models
TAMODIA '04 Proceedings of the 3rd annual conference on Task models and diagrams
Task models and interaction models in a multiple user interfaces generation process
TAMODIA '04 Proceedings of the 3rd annual conference on Task models and diagrams
LANS: a model-driven environment for implementing location-aware network services
Computer Networks: The International Journal of Computer and Telecommunications Networking - Special issue: Military communications systems and technologies
Proceedings of the 5th ACM/IFIP/USENIX international conference on Middleware
An ontology-based publish/subscribe system
Proceedings of the 5th ACM/IFIP/USENIX international conference on Middleware
Patterns for behavior modeling and integration
Computers in Industry - Special issue: Object-oriented modelling in design and production
Computers in Industry - Special issue: Object-oriented modelling in design and production
An UML approach for the metamodelling of automated production systems for monitoring purpose
Computers in Industry - Special issue: Object-oriented modelling in design and production
Tracing system-level communication in distributed systems
Software—Practice & Experience
Technology supporting business solutions
Business-to-business workflow interoperation based on process-views
Decision Support Systems
An architecture of pattern-oriented distributed meta-search engine
InfoSecu '04 Proceedings of the 3rd international conference on Information security
Empirical Software Engineering
Design patterns for database pedagogy: a proposal
Proceedings of the 36th SIGCSE technical symposium on Computer science education
Using testing and JUnit across the curriculum
Proceedings of the 36th SIGCSE technical symposium on Computer science education
Proceedings of the 36th SIGCSE technical symposium on Computer science education
Proceedings of the 36th SIGCSE technical symposium on Computer science education
Teaching inter-object design patterns to freshmen
Proceedings of the 36th SIGCSE technical symposium on Computer science education
Teaching design patterns in CS1: a closed laboratory sequence based on the game of life
Proceedings of the 36th SIGCSE technical symposium on Computer science education
Using Origin Analysis to Detect Merging and Splitting of Source Code Entities
IEEE Transactions on Software Engineering
Model Reuse through Hardware Design Patterns
Proceedings of the conference on Design, Automation and Test in Europe - Volume 1
Modeling Context-Aware e-Learning Scenarios
PERCOMW '05 Proceedings of the Third IEEE International Conference on Pervasive Computing and Communications Workshops
A High Performance Java Middleware with a Real Application
Proceedings of the 2004 ACM/IEEE conference on Supercomputing
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
Virtual laboratory as a tool to increace student's research work
CompSysTech '04 Proceedings of the 5th international conference on Computer systems and technologies
Generation of location-aware services for mobile applications
UbiMob '04 Proceedings of the 1st French-speaking conference on Mobility and ubiquity computing
MADA, a mobile application development approach
UbiMob '04 Proceedings of the 1st French-speaking conference on Mobility and ubiquity computing
Customisable Hardware Compilation
The Journal of Supercomputing
Summarization of dynamic content in web collections
PKDD '04 Proceedings of the 8th European Conference on Principles and Practice of Knowledge Discovery in Databases
Proceedings of the 4th international conference on Aspect-oriented software development
Towards a catalog of aspect-oriented refactorings
Proceedings of the 4th international conference on Aspect-oriented software development
Deriving refactorings for AspectJ
Proceedings of the 4th international conference on Aspect-oriented software development
Role-based refactoring of crosscutting concerns
Proceedings of the 4th international conference on Aspect-oriented software development
Crosscutting techniques in program specification and analysis
Proceedings of the 4th international conference on Aspect-oriented software development
A configurable cryptography subsystem in a middleware framework for embedded systems
Computer Networks: The International Journal of Computer and Telecommunications Networking
Deriving refactorings for AspectJ
Proceedings of the 4th international conference on Aspect-oriented software development
An Ontology for Microarchitectural Design Knowledge
IEEE Software
Using Generative Design Patterns to Develop Network Server Applications
IPDPS '05 Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Workshop 4 - Volume 05
IPDPS '05 Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Workshop 10 - Volume 11
Methodology and architecture of JIVE
SoftVis '05 Proceedings of the 2005 ACM symposium on Software visualization
Application of the object-oriented principles for hardware and embedded system design
Integration, the VLSI Journal
Reuse-Conducive Development Environments
Automated Software Engineering
Teaching software engineering using a traceability-based development methodology
Journal of Computing Sciences in Colleges
Secrets, hot spots, and generalization: preparing students to design software families
Journal of Computing Sciences in Colleges
Fractal architecture for the adaptive complex enterprise
Communications of the ACM - Adaptive complex enterprises
Ensuring required failure atomicity of composite Web services
WWW '05 Proceedings of the 14th international conference on World Wide Web
Building adaptable and reusable XML applications with model transformations
WWW '05 Proceedings of the 14th international conference on World Wide Web
Binary refactoring: improving code behind the scenes
Proceedings of the 27th international conference on Software engineering
Real-time specification patterns
Proceedings of the 27th international conference on Software engineering
Tool support for just-in-time architecture reconstruction and evaluation: an experience report
Proceedings of the 27th international conference on Software engineering
Story driven modeling: a practical guide to model driven software development
Proceedings of the 27th international conference on Software engineering
A modeling approach to federated identity and access management
WWW '05 Special interest tracks and posters of the 14th international conference on World Wide Web
Applications of dynamic proxies in distributed environments
Software—Practice & Experience
A practical pattern recovery approach based on both structural and behavioral analysis
Journal of Systems and Software - Special issue: Software engineering education and training
Injecting roles in Java agents through runtime bytecode manipulation
IBM Systems Journal
A groupware environment for transient virtual organization building
IHM 2003 Proceedings of the 15th French-speaking conference on human-computer interaction on 15eme Conference Francophone sur l'Interaction Homme-Machine
IHM 2003 Proceedings of the 15th French-speaking conference on human-computer interaction on 15eme Conference Francophone sur l'Interaction Homme-Machine
CCMPerf: A Benchmarking Tool for CORBA Component Model Implementations
Real-Time Systems
Proceedings of the 2005 ACM SIGPLAN conference on Programming language design and implementation
A rapid prototyping software infrastructure for user interfaces in ubiquitous augmented reality
Personal and Ubiquitous Computing
Software design patterns for TinyOS
LCTES '05 Proceedings of the 2005 ACM SIGPLAN/SIGBED conference on Languages, compilers, and tools for embedded systems
Nonintrusive precision instrumentation of microcontroller software
LCTES '05 Proceedings of the 2005 ACM SIGPLAN/SIGBED conference on Languages, compilers, and tools for embedded systems
Teaching object-oriented concepts with Eclipse
eclipse '04 Proceedings of the 2004 OOPSLA workshop on eclipse technology eXchange
Supporting Java traits in Eclipse
eclipse '04 Proceedings of the 2004 OOPSLA workshop on eclipse technology eXchange
Design mentoring based on design evolution analysis
eclipse '04 Proceedings of the 2004 OOPSLA workshop on eclipse technology eXchange
A framework for result handling in bioinformatics: an application to computer assisted drug design
Proceedings of the 2005 ACM symposium on Applied computing
Developing component based adaptive applications in mobile environments
Proceedings of the 2005 ACM symposium on Applied computing
Proceedings of the 2005 ACM symposium on Applied computing
Selective method combination in mixin-based composition
Proceedings of the 2005 ACM symposium on Applied computing
Proceedings of the 2005 ACM symposium on Applied computing
RAIL: code instrumentation for .NET
Proceedings of the 2005 ACM symposium on Applied computing
A two-dimensional separation of concerns for compiler construction
Proceedings of the 2005 ACM symposium on Applied computing
Reflection-based implementation of Java extensions: the double-dispatch use-case
Proceedings of the 2005 ACM symposium on Applied computing
A systems architecture for ubiquitous video
Proceedings of the 3rd international conference on Mobile systems, applications, and services
VoDKA: Developing a Video-on-Demand Server using Distributed Functional Programming
Journal of Functional Programming
Teaching software engineering through game design
ITiCSE '05 Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science education
Teaching data modeling: process and patterns
ITiCSE '05 Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science education
Making compiler construction projects relevant to core curriculums
ITiCSE '05 Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science education
Search-based improvement of subsystem decompositions
GECCO '05 Proceedings of the 7th annual conference on Genetic and evolutionary computation
Toward an Architectural Knowledge Base for Wireless Service Engineering
IEEE Transactions on Software Engineering
Demo: mobile database administrator-MDBA
Proceedings of the 6th international conference on Mobile data management
Value type-based smart proxies: a concept for adaptable distributed applications
ISICT '04 Proceedings of the 2004 international symposium on Information and communication technologies
A component integration meta-framework using smart adapters
ISICT '04 Proceedings of the 2004 international symposium on Information and communication technologies
A tool for incorporating unit testing into a Java programming curriculum
Proceedings of the 3rd international symposium on Principles and practice of programming in Java
Using the divide and conquer strategy to teach Java framework design
Proceedings of the 3rd international symposium on Principles and practice of programming in Java
Embedding JAAS in agent roles to apply local security policies
Proceedings of the 3rd international symposium on Principles and practice of programming in Java
An Identity Based Encryption system
Proceedings of the 3rd international symposium on Principles and practice of programming in Java
Supporting software composition at the programming language level
Science of Computer Programming - Special issue on new software composition concepts
A technique for automatic component extraction from object-oriented programs by refactoring
Science of Computer Programming - Special issue on new software composition concepts
Integrated information management: an interactive, extensible architecture for information retrieval
HLT '01 Proceedings of the first international conference on Human language technology research
A Model–View–Controller extension for pervasive multi-client user interfaces
Personal and Ubiquitous Computing
Encyclopedia of Computer Science
The MORGAN framework: enabling dynamic multi-user AR and VR projects
Proceedings of the ACM symposium on Virtual reality software and technology
PatternGuru: An Educational System for Software Patterns
ICALT '05 Proceedings of the Fifth IEEE International Conference on Advanced Learning Technologies
The FreeBSD Project: A Replication Case Study of Open Source Development
IEEE Transactions on Software Engineering
Implementing java compilers using ReRAGs
Nordic Journal of Computing
Detecting higher-level similarity patterns in programs
Proceedings of the 10th European software engineering conference held jointly with 13th ACM SIGSOFT international symposium on Foundations of software engineering
Information hiding interfaces for aspect-oriented design
Proceedings of the 10th European software engineering conference held jointly with 13th ACM SIGSOFT international symposium on Foundations of software engineering
Lightweight object specification with typestates
Proceedings of the 10th European software engineering conference held jointly with 13th ACM SIGSOFT international symposium on Foundations of software engineering
Industrial experience with building a web portal product line using a lightweight, reactive approach
Proceedings of the 10th European software engineering conference held jointly with 13th ACM SIGSOFT international symposium on Foundations of software engineering
Modelling Reactive Multimedia: Design and Authoring
Multimedia Tools and Applications
An architecture for multi-view information overlays
APVis '04 Proceedings of the 2004 Australasian symposium on Information Visualisation - Volume 35
Modelling and measuring Collaborative Software Engineering
ACSC '05 Proceedings of the Twenty-eighth Australasian conference on Computer Science - Volume 38
"Roundtrip architectural modeling"
APCCM '05 Proceedings of the 2nd Asia-Pacific conference on Conceptual modelling - Volume 43
A pattern enforcing compiler (PEC) for Java: using the compiler
APCCM '05 Proceedings of the 2nd Asia-Pacific conference on Conceptual modelling - Volume 43
Extending the WilmaScope 3D graph visualisation system: software demonstration
APVis '05 proceedings of the 2005 Asia-Pacific symposium on Information visualisation - Volume 45
Informing the design of pipeline-based software visualisations
APVis '05 proceedings of the 2005 Asia-Pacific symposium on Information visualisation - Volume 45
Teaching patterns and software design
ACE '05 Proceedings of the 7th Australasian conference on Computing education - Volume 42
Redesigning the intermediate course in software design
ACE '05 Proceedings of the 7th Australasian conference on Computing education - Volume 42
Using a performative subsumption lattice to support commitment-based conversations
Proceedings of the fourth international joint conference on Autonomous agents and multiagent systems
Launch commit criteria monitoring agent
Proceedings of the fourth international joint conference on Autonomous agents and multiagent systems
An approach to implementing dynamic adaptation in C++
DEAS '05 Proceedings of the 2005 workshop on Design and evolution of autonomic application software
HCI pattern semantics in XML: a pragmatic approach
HSSE '05 Proceedings of the 2005 workshop on Human and social factors of software engineering
Pattern transformation for two-dimensional separation of concerns
MACS '05 Proceedings of the 2005 workshop on Modeling and analysis of concerns in software
An approach to aspect refactoring based on crosscutting concern types
MACS '05 Proceedings of the 2005 workshop on Modeling and analysis of concerns in software
Market forces and end-user programming for mission-critical systems
WEUSE I Proceedings of the first workshop on End-user software engineering
Measuring precision for static and dynamic design pattern recognition as a function of coverage
WODA '05 Proceedings of the third international workshop on Dynamic analysis
Towards enterprise frameworks for networked hypermedia: a case-study in cultural tourism
Proceedings of the sixteenth ACM conference on Hypertext and hypermedia
Fusion: A System For Business Users To Manage Program Variability
IEEE Transactions on Software Engineering
Predicting the Probability of Change in Object-Oriented Systems
IEEE Transactions on Software Engineering
From functional to object-oriented programming: a smooth transition for beginners
Proceedings of the 2005 workshop on Functional and declarative programming in education
A stakeholders centered approach for conceptual modeling of communication-intensive applications
Proceedings of the 23rd annual international conference on Design of communication: documenting & designing for pervasive information
Future trends in distributed applications and problem-solving environments
Future Generation Computer Systems - Special section: Complex problem-solving environments for grid computing
The architecture of auracle: a real-time, distributed, collaborative instrument
NIME '04 Proceedings of the 2004 conference on New interfaces for musical expression
From statecharts to ESP: programming with events, states and predicates for embedded systems
Proceedings of the 5th ACM international conference on Embedded software
The use of open-source software in the IBM corporate portal
IBM Systems Journal
A high performance Erlang Tcp/Ip stack
Proceedings of the 2005 ACM SIGPLAN workshop on Erlang
Exploiting runtime bytecode manipulation to add roles to Java agents
Science of Computer Programming - Special issue on principles and practice of programming in java (PPPJ 2003)
Refactoring model-view-controller
Journal of Computing Sciences in Colleges
An overview of the Trilinos project
ACM Transactions on Mathematical Software (TOMS) - Special issue on the Advanced CompuTational Software (ACTS) Collection
Journal of Computing Sciences in Colleges
Component-based development of Web-enabled eHome services
Personal and Ubiquitous Computing
The application of reusable pattern-based business modeling in equipment management
ICEC '05 Proceedings of the 7th international conference on Electronic commerce
The application of module in Logistics Management Information System (LSMIS)
ICEC '05 Proceedings of the 7th international conference on Electronic commerce
ACM SIGPLAN Notices
Standard Elements of Component-Oriented Development of Web Applications
Cybernetics and Systems Analysis
A flexible, low-level scene graph traversal with explorers
Proceedings of the 21st spring conference on Computer graphics
Software—Practice & Experience
Experience with the architectural design of a modest product family
Software—Practice & Experience
KERIS: evolving software with extensible modules: Research Articles
Journal of Software Maintenance and Evolution: Research and Practice - Unanticipated Software Evolution
Patterns and Component-Oriented System Development
EUROMICRO '05 Proceedings of the 31st EUROMICRO Conference on Software Engineering and Advanced Applications
Towards a Components Grouping Technique within
EUROMICRO '05 Proceedings of the 31st EUROMICRO Conference on Software Engineering and Advanced Applications
Case studies on Analyzing Software Architectures for Usability
EUROMICRO '05 Proceedings of the 31st EUROMICRO Conference on Software Engineering and Advanced Applications
A Tool for Reliability and Availability Prediction
EUROMICRO '05 Proceedings of the 31st EUROMICRO Conference on Software Engineering and Advanced Applications
PRIMI-An Open Platform for the Rapid and Easy Development of Instant Messaging Infrastructures
EUROMICRO '05 Proceedings of the 31st EUROMICRO Conference on Software Engineering and Advanced Applications
Discovering Resources in Computational GRID Environments
The Journal of Supercomputing
Generalized algebraic data types and object-oriented programming
OOPSLA '05 Proceedings of the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
OOPSLA '05 Proceedings of the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
ArchMatE: from architectural styles to object-oriented models through exploratory tool support
OOPSLA '05 Proceedings of the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Modeling architectural patterns using architectural primitives
OOPSLA '05 Proceedings of the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Interaction-based programming with classages
OOPSLA '05 Proceedings of the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Pluggable AOP: designing aspect mechanisms for third-party composition
OOPSLA '05 Proceedings of the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Refactoring support for class library migration
OOPSLA '05 Proceedings of the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
OOPSLA '05 Proceedings of the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
PolyD: a flexible dispatching framework
OOPSLA '05 Proceedings of the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Exploring the acceptability envelope
OOPSLA '05 Companion to the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Assisting aspect-oriented framework instantiation: towards modeling, transformation and tool support
OOPSLA '05 Companion to the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Pattern transformation for two-dimensional separation of concerns
OOPSLA '05 Companion to the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Arithmetic with measurements on dynamically-typed object-oriented languages
OOPSLA '05 Companion to 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
Agility vs. stability at a successful start-up: steps to progress amidst chaos and change
OOPSLA '05 Companion to the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
A laboratory for teaching object-oriented language and design concepts with teachlets
OOPSLA '05 Companion to the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Developing an integration architecture for process portals
European Journal of Information Systems - Special issue: Making enterprise systems work
Dimensional modeling: identifying, classifying & applying patterns
Proceedings of the 8th ACM international workshop on Data warehousing and OLAP
Providing computer game characters with conversational abilities
Lecture Notes in Computer Science
Evaluating adaptive resource management for distributed real-time embedded systems
ARM '05 Proceedings of the 4th workshop on Reflective and adaptive middleware systems
Teaching quality object-oriented programming
Journal on Educational Resources in Computing (JERIC)
Ownership confinement ensures representation independence for object-oriented programs
Journal of the ACM (JACM)
Identifying traits with formal concept analysis
Proceedings of the 20th IEEE/ACM international Conference on Automated software engineering
Precise identification of composition relationships for UML class diagrams
Proceedings of the 20th IEEE/ACM international Conference on Automated software engineering
Automatic verification of design patterns in Java
Proceedings of the 20th IEEE/ACM international Conference on Automated software engineering
There's more to a model than code: understanding and formalizing in silico modeling experience
GECCO '05 Proceedings of the 7th annual workshop on Genetic and evolutionary computation
Geometric containers for efficient shortest-path computation
Journal of Experimental Algorithmics (JEA)
A Session Layer Concept for Overlay Networks
Wireless Personal Communications: An International Journal
Orchestrating shots for the national ignition racility
Proceedings of the 2005 annual ACM SIGAda international conference on Ada: The Engineering of Correct and Reliable Software for Real-Time & Distributed Systems using Ada and Related Technologies
AspectAda: aspect oriented programming for ada95
Proceedings of the 2005 annual ACM SIGAda international conference on Ada: The Engineering of Correct and Reliable Software for Real-Time & Distributed Systems using Ada and Related Technologies
Performance OpenGL: platform independent techniques or
ACM SIGGRAPH 2004 Course Notes
SmallWiki: a meta-described collaborative content management system
Proceedings of the 2005 international symposium on Wikis
RoadMapAssembler: a new pattern-based J2EE development tool
CASCON '05 Proceedings of the 2005 conference of the Centre for Advanced Studies on Collaborative research
Metadata Design for Reconfigurable Protocol Stacks in Systems Beyond 3G
Wireless Personal Communications: An International Journal
Integrating COTS Software into Systems through Instrumentation and Reasoning
Automated Software Engineering
Striving for versatility in publish/subscribe infrastructures
SEM '05 Proceedings of the 5th international workshop on Software engineering and middleware
A flexible and extensible object middleware: CORBA and beyond
SEM '05 Proceedings of the 5th international workshop on Software engineering and middleware
A middleware-independent model and language for component distribution
SEM '05 Proceedings of the 5th international workshop on Software engineering and middleware
An ontology-based knowledge base for the representation and reuse of software patterns
ACM SIGSOFT Software Engineering Notes
Capturing and Using Software Architecture Knowledge for Architecture-Based Software Development
QSIC '05 Proceedings of the Fifth International Conference on Quality Software
Integrando visões de IHC e de ES por padróes no desenvolvimento por prototipação descartável
CLIHC '05 Proceedings of the 2005 Latin American conference on Human-computer interaction
Patterns de interface em PDA: aplicação em coleta de dados de usabilidade
CLIHC '05 Proceedings of the 2005 Latin American conference on Human-computer interaction
A Tutorial on Design Patterns for Music Notation Software
Computer Music Journal
Refactoring digital hardware designs with assertion libraries
HLDVT '03 Proceedings of the Eighth IEEE International Workshop on High-Level Design Validation and Test Workshop
More dynamic imperative languages
ACM SIGPLAN Notices
An analysis and visualization for revealing object sharing
eclipse '05 Proceedings of the 2005 OOPSLA workshop on Eclipse technology eXchange
Bridging the gap between technical and social dependencies with Ariadne
eclipse '05 Proceedings of the 2005 OOPSLA workshop on Eclipse technology eXchange
ConcernMapper: simple view-based separation of scattered concerns
eclipse '05 Proceedings of the 2005 OOPSLA workshop on Eclipse technology eXchange
Instant IDEs: supporting new languages in the CDT
eclipse '05 Proceedings of the 2005 OOPSLA workshop on Eclipse technology eXchange
PFAST: an eclipse-based integrated tool workbench for facilities design
eclipse '05 Proceedings of the 2005 OOPSLA workshop on Eclipse technology eXchange
An Eclipse-based environment for molecular simulation
eclipse '05 Proceedings of the 2005 OOPSLA workshop on Eclipse technology eXchange
Creating an adaptive network of hubs using Schelling's model
Communications of the ACM - Self managed systems
When and how to develop domain-specific languages
ACM Computing Surveys (CSUR)
Current issues in software engineering for Natural Language Processing
SEALTS '03 Proceedings of the HLT-NAACL 2003 workshop on Software engineering and architecture of language technology systems - Volume 8
SDL: a description language for building NLP systems
SEALTS '03 Proceedings of the HLT-NAACL 2003 workshop on Software engineering and architecture of language technology systems - Volume 8
From concrete to virtual annotation mark-up language: the case of COMMOn-REFs
LingAnnot ;03 Proceedings of the ACL 2003 workshop on Linguistic annotation: getting the model right - Volume 19
Composing design patterns: a scalability study of aspect-oriented programming
Proceedings of the 5th international conference on Aspect-oriented software development
Automated user interface engineering with a pattern reflecting programming language
Automated Software Engineering
Notes on a pattern language for interactive usability
CHI EA '97 CHI '97 Extended Abstracts on Human Factors in Computing Systems
Using patterns for the refinement and translationof UML models: A controlled experiment
Empirical Software Engineering
The compiler course in today's curriculum: three strategies
Proceedings of the 37th SIGCSE technical symposium on Computer science education
Fifteen compilers in fifteen days
Proceedings of the 37th SIGCSE technical symposium on Computer science education
Storytelling and puzzles in a software engineering course
Proceedings of the 37th SIGCSE technical symposium on Computer science education
Reversing: an essential heuristic in program and proof design
Proceedings of the 37th SIGCSE technical symposium on Computer science education
A graphical user-interface and an image processing toolkit for Perl
Software—Practice & Experience
Experiences creating three implementations of the repast agent modeling toolkit
ACM Transactions on Modeling and Computer Simulation (TOMACS)
SAVCBS '05 Proceedings of the 2005 conference on Specification and verification of component-based systems
Design patterns and Fortran 90/95
ACM SIGPLAN Fortran Forum
Foundations of a pattern language based on Gestalt principles
CHI '06 Extended Abstracts on Human Factors in Computing Systems
Agent-based model for managing composite product information
Computers in Industry
Designing a product family of meshing tools
Advances in Engineering Software
Service-oriented architecture: programming model and product architecture
IBM Systems Journal
Multi-Agent Architectures as Organizational Structures
Autonomous Agents and Multi-Agent Systems
Applying security policies through agent roles: a JAAS based approach
Science of Computer Programming - Special issue: Principles and practices of programming in Java (PPPJ 2004)
Using classic problems to teach Java framework design
Science of Computer Programming - Special issue: Principles and practices of programming in Java (PPPJ 2004)
IHM '06 Proceedings of the 18th International Conferenceof the Association Francophone d'Interaction Homme-Machine
Denotational semantics for a program logic of objects
Mathematical Structures in Computer Science
Software—Practice & Experience - Research Articles
Distribution and persistence as aspects
Software—Practice & Experience - Research Articles
Data-centric security: role analysis and role typestates
Proceedings of the eleventh ACM symposium on Access control models and technologies
The design of a Virtual Library of Emblem Books
Software—Practice & Experience - Research Articles
Arcademis: a framework for object-oriented communication middleware development
Software—Practice & Experience - Research Articles
How do APIs evolve? A story of refactoring: Research Articles
Journal of Software Maintenance and Evolution: Research and Practice - IEEE International Conference on Software Maintenance (ICSM2005)
A component-based approach to online software evolution: Research Articles
Journal of Software Maintenance and Evolution: Research and Practice
CHEF: a user centered perspective for Cultural Heritage Enterprise Frameworks
Proceedings of the working conference on Advanced visual interfaces
Rewind, repair, replay: three R's to dependability
EW 10 Proceedings of the 10th workshop on ACM SIGOPS European workshop
Undo for anyone, anywhere, anytime
Proceedings of the 11th workshop on ACM SIGOPS European workshop
MultiJava: Design rationale, compiler implementation, and applications
ACM Transactions on Programming Languages and Systems (TOPLAS)
A view of 20th and 21st century software engineering
Proceedings of the 28th international conference on Software engineering
Efficient exploration of service-oriented architectures using aspects
Proceedings of the 28th international conference on Software engineering
Evaluating pattern catalogs: the computer games experience
Proceedings of the 28th international conference on Software engineering
Research journey towards industrial application of reuse technique
Proceedings of the 28th international conference on Software engineering
Formal methods in industry: achievements, problems, future
Proceedings of the 28th international conference on Software engineering
FormulaBuilder: a tool for graph-based modelling and generation of formulae
Proceedings of the 28th international conference on Software engineering
Pegboard: a framework for developing mobile applications
Proceedings of the 4th international conference on Mobile systems, applications and services
Systemic classification of concern-based design methods in the context of enterprise architecture
Information Systems Frontiers
Computer
Cataloging design abstractions
Proceedings of the 2006 international workshop on Role of abstraction in software engineering
Application of graph theory to OO software engineering
Proceedings of the 2006 international workshop on Workshop on interdisciplinary software engineering research
Components in an adaptive and QoS-based architecture
Proceedings of the 2006 international workshop on Self-adaptation and self-managing systems
A design for adaptive web service evolution
Proceedings of the 2006 international workshop on Self-adaptation and self-managing systems
Toward effective deployment of design patterns for software extension: a case study
Proceedings of the 2006 international workshop on Software quality
Tales about a small software testing bridge from academy to SMEs
Proceedings of the 2006 international workshop on Summit on software engineering education
Actor-oriented models for codesign: balancing re-use and performance
Formal methods and models for system design
Proceedings of the 2006 international workshop on Mining software repositories
Detecting similar Java classes using tree algorithms
Proceedings of the 2006 international workshop on Mining software repositories
Refinement operators to facilitate the reuse of interaction laws in open multi-agent systems
Proceedings of the 2006 international workshop on Software engineering for large-scale multi-agent systems
Unit testing in multi-agent systems using mock agents and aspects
Proceedings of the 2006 international workshop on Software engineering for large-scale multi-agent systems
Analyzing crosscutting in the problem frames approach
Proceedings of the 2006 international workshop on Advances and applications of problem frames
Developer requirements in the PF approach
Proceedings of the 2006 international workshop on Advances and applications of problem frames
Inferring state-based behavior models
Proceedings of the 2006 international workshop on Dynamic systems analysis
Recognizing behavioral patterns atruntime using finite automata
Proceedings of the 2006 international workshop on Dynamic systems analysis
A dynamic analysis for revealing object ownership and sharing
Proceedings of the 2006 international workshop on Dynamic systems analysis
Asserting the utility of CO2P3S using the Cowichan Problem Set
Journal of Parallel and Distributed Computing
Using patterns in the automatic marking of ER-diagrams
Proceedings of the 11th annual SIGCSE conference on Innovation and technology in computer science education
A design patterns extension for the BlueJ IDE
Proceedings of the 11th annual SIGCSE conference on Innovation and technology in computer science education
Combining fuzzy logic and behavioral similarity for non-strict program validation
Proceedings of the 8th ACM SIGPLAN international conference on Principles and practice of declarative programming
Evaluation of rule-based modularization in model transformation languages illustrated with ATL
Proceedings of the 2006 ACM symposium on Applied computing
Decoupling classes with inferred interfaces
Proceedings of the 2006 ACM symposium on Applied computing
Dynamic instantiation-checking components
Proceedings of the 2006 ACM symposium on Applied computing
Separation of concerns in compiler development using aspect-orientation
Proceedings of the 2006 ACM symposium on Applied computing
Automatically discovering design patterns and assessing concern separations for applications
Proceedings of the 2006 ACM symposium on Applied computing
Efficient first-class generics on stock Java virtual machines
Proceedings of the 2006 ACM symposium on Applied computing
Automated generation of monitors for pattern contracts
Proceedings of the 2006 ACM symposium on Applied computing
Comparing requirements analysis methods for developing reusable component libraries
Journal of Systems and Software
The impact of pre-patterns on the design of digital home applications
DIS '06 Proceedings of the 6th conference on Designing Interactive systems
Architectural concepts and design patterns for behavior modeling and integration
Mathematics and Computers in Simulation - Special issue: Computational engineering in systems applications (CESA 2003)
Patterns of conflict among software components
Journal of Systems and Software
Automatic detection of incomplete instances of structural patterns in UML class diagrams
Nordic Journal of Computing
Synthesizing and integrating legacy components as services using adapters
Science of Computer Programming - Software analysis, evolution and re-engineering
Characterizing the dynamics of symmetry breaking in genetic programming
Proceedings of the 8th annual conference on Genetic and evolutionary computation
Clustering the heap in multi-threaded applications for improved garbage collection
Proceedings of the 8th annual conference on Genetic and evolutionary computation
Why are APIs difficult to learn and use?
Crossroads
Model driven distribution pattern design for dynamic web service compositions
ICWE '06 Proceedings of the 6th international conference on Web engineering
Transactional patterns for reliable web services compositions
ICWE '06 Proceedings of the 6th international conference on Web engineering
A platform for the development of semantic web portals
ICWE '06 Proceedings of the 6th international conference on Web engineering
ICWE '06 Proceedings of the 6th international conference on Web engineering
TABASCO: a taxonomy-based domain engineering method
SAICSIT '05 Proceedings of the 2005 annual research conference of the South African institute of computer scientists and information technologists on IT research in developing countries
A case study of coloured Petri nets in object-oriented analysis and design
Nordic Journal of Computing
Run-time monitoring of architecturally significant behaviors using behavioral profiles and aspects
Proceedings of the 2006 international symposium on Software testing and analysis
A regression tests selection technique for aspect-oriented programs
Proceedings of the 2nd workshop on Testing aspect-oriented programs
DLS '05 Proceedings of the 2005 symposium on Dynamic languages
Dynamic data polyvariance using source-tagged classes
DLS '05 Proceedings of the 2005 symposium on Dynamic languages
Proceedings of the ISSTA 2006 workshop on Role of software architecture for testing and analysis
Dusty caches for reference counting garbage collection
MEDEA '05 Proceedings of the 2005 workshop on MEmory performance: DEaling with Applications , systems and architecture
Comments on the Arjen Markus article: Design patterns and Fortran
ACM SIGPLAN Fortran Forum
IHM 2004 Proceedings of the 16th conference on Association Francophone d'Interaction Homme-Machine
IHM 2004 Proceedings of the 16th conference on Association Francophone d'Interaction Homme-Machine
IHM et SIAD: vers une composition d'outils interactifs pour l'aide à la prise de décision
IHM 2004 Proceedings of the 16th conference on Association Francophone d'Interaction Homme-Machine
European Journal of Information Systems - Special issue: Action in language, organisations and information systems
Groupware development support with technology patterns
International Journal of Human-Computer Studies
Evaluating architectures for independently auditing service level agreements
Future Generation Computer Systems - Systems performance analysis and evaluation
Precisely exploring medical models and volumes in collaborative virtual reality
Presence: Teleoperators and Virtual Environments - Special issue: Collaborative information visualization environments
A thread monitoring system for multithreaded Java programs
ACM SIGPLAN Notices
Pattern-based development of user-friendly web applications
ICWE '06 Workshop proceedings of the sixth international conference on Web engineering
Aspect-oriented design in systemC: implementation and applications
SBCCI '06 Proceedings of the 19th annual symposium on Integrated circuits and systems design
A component-based framework for knowledge discovery in bioinformatics
Proceedings of the 12th ACM SIGKDD international conference on Knowledge discovery and data mining
Non-invasive product metrics collection: an architecture
Proceedings of the 2004 workshop on Quantitative techniques for software agile process
An extensible text extraction tool for learning objects
ICEC '06 Proceedings of the 8th international conference on Electronic commerce: The new e-commerce: innovations for conquering current barriers, obstacles and limitations to conducting successful business on the internet
A pattern language for pattern language structure
CRPIT '02 Proceedings of the 2002 conference on Pattern languages of programs - Volume 13
Pattern categories: a mathematical approach for organizing design patterns
CRPIT '02 Proceedings of the 2002 conference on Pattern languages of programs - Volume 13
A reference architecture for instructional educational software
SEARCC '05 Proceedings of the 2005 South East Asia Regional Computer Science Confederation (SEARCC) Conference - Volume 46
Issues in the application of software safety standards
SCS '05 Proceedings of the 10th Australian workshop on Safety critical systems and software - Volume 55
AOW '05 Proceedings of the 2005 Australasian Ontology Workshop - Volume 58
Self-aware framework for adaptive augmented reality
Proceedings of the 2005 international conference on Augmented tele-existence
Modeling a web-based remote monitoring and fault diagnosis system with UML and component technology
Journal of Intelligent Information Systems
A Methodology for Architectural Design of Concurrent and Distributed Software Systems
The Journal of Supercomputing
A DRMAA-Based Target System Interface Framework for UNICORE
ICPADS '06 Proceedings of the 12th International Conference on Parallel and Distributed Systems - Volume 2
A pattern for almost compositional functions
Proceedings of the eleventh ACM SIGPLAN international conference on Functional programming
Polymorphic variants in Haskell
Proceedings of the 2006 ACM SIGPLAN workshop on Haskell
Design patterns as higher-order datatype-generic programs
Proceedings of the 2006 ACM SIGPLAN workshop on Generic programming
Type-theoretic design patterns
Proceedings of the 2006 ACM SIGPLAN workshop on Generic programming
Scrap++: scrap your boilerplate in C++
Proceedings of the 2006 ACM SIGPLAN workshop on Generic programming
Presence: Teleoperators and Virtual Environments - Special section: Legal, ethical, and policy issues associated with virtual environments and computer mediated reality
Mobile Networks and Applications
Behaviosites: a novel paradigm for affecting distributed behavior
AAMAS '06 Proceedings of the fifth international joint conference on Autonomous agents and multiagent systems
ReAgents: behavior-based remote agents and their performance
AAMAS '06 Proceedings of the fifth international joint conference on Autonomous agents and multiagent systems
MetaOCaml server pages: web publishing as staged computation
Science of Computer Programming - Special issue on the first MetaOCaml workshop 2004
Pair programming productivity: Novice-novice vs. expert-expert
International Journal of Human-Computer Studies - Human-computer interaction research in the managemant information systems discipline
Modeling events as entities in object-oriented conceptual modeling languages
Data & Knowledge Engineering - Special issue: ER 2004
A java library for simulating contact centers
WSC '05 Proceedings of the 37th conference on Winter simulation
WSC '05 Proceedings of the 37th conference on Winter simulation
Approaches to aspect oriented design: a study
ACM SIGSOFT Software Engineering Notes
Journal of Systems and Software
AVDL: a highly adaptable architecture view description language
Journal of Systems and Software
Model-driven development: the good, the bad, and the ugly
IBM Systems Journal - Model-driven software development
Model-driven development: assets and reuse
IBM Systems Journal - Model-driven software development
Supporting reusability in fixed and mobile groupware applications
International Journal of Computers and Applications
Finding and documenting the specialization interface of an application framework
Software—Practice & Experience
Workshop: communicating design patterns with TRIZ
SIGDOC '06 Proceedings of the 24th annual ACM international conference on Design of communication
Applying pattern techniques to leverage component-based development
ACST'06 Proceedings of the 2nd IASTED international conference on Advances in computer science and technology
Formal specification of design patterns' relationships
ACST'06 Proceedings of the 2nd IASTED international conference on Advances in computer science and technology
Implementation of enterprise reuse
Proceedings of the 43rd annual Southeast regional conference - Volume 1
Workshop on the usage of XDE in a computer science program
Proceedings of the 43rd annual Southeast regional conference - Volume 1
A mesh refinement library based on generic design
Proceedings of the 43rd annual Southeast regional conference - Volume 1
Proceedings of the 43rd annual Southeast regional conference - Volume 1
BoxScript: a component-oriented language for teaching
Proceedings of the 43rd annual Southeast regional conference - Volume 1
Visual OS: design and implementation of a visual framework for learning operating system concepts
Proceedings of the 43rd annual Southeast regional conference - Volume 1
J&: nested intersection for scalable software composition
Proceedings of the 21st annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications
Statically scoped object adaptation with expanders
Proceedings of the 21st annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications
Design fragments make using frameworks easier
Proceedings of the 21st annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications
Proceedings of the 21st annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications
Virgil: objects on the head of a pin
Proceedings of the 21st annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications
Understanding the shape of Java software
Proceedings of the 21st annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications
To use or not to use the goto statement: programming styles viewed from Hoare logic
Science of Computer Programming
Safety critical applications and hard real-time profile for Java: a case study in avionics
JTRES '06 Proceedings of the 4th international workshop on Java technologies for real-time and embedded systems
Tatoo: an innovative parser generator
PPPJ '06 Proceedings of the 4th international symposium on Principles and practice of programming in Java
The management of users, roles, and permissions in JDOSecure
PPPJ '06 Proceedings of the 4th international symposium on Principles and practice of programming in Java
PPPJ '06 Proceedings of the 4th international symposium on Principles and practice of programming in Java
Typeless programming in Java 5.0
PPPJ '06 Proceedings of the 4th international symposium on Principles and practice of programming in Java
Experiences with hierarchy-based code generation in the J2EE context
PPPJ '06 Proceedings of the 4th international symposium on Principles and practice of programming in Java
Heuristics for information visualization evaluation
Proceedings of the 2006 AVI workshop on BEyond time and errors: novel evaluation methods for information visualization
Proceedings of the 7th conference on Information technology education
Advanced multimedia management - control model and content adaptation
IMSA'06 Proceedings of the 24th IASTED international conference on Internet and multimedia systems and applications
Evaluating Performance in Spatial Data Infrastructures for Geoprocessing
IEEE Internet Computing
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
"Killer examples" for design patterns: the fifth annual OOPSLA "Killer Examples" workshop
Companion to the 21st ACM SIGPLAN symposium on Object-oriented programming systems, languages, and applications
Systemizing aspect-oriented framework reuse with AFR
Companion to the 21st ACM SIGPLAN symposium on Object-oriented programming systems, languages, and applications
The availability manager design pattern
Companion to the 21st ACM SIGPLAN symposium on Object-oriented programming systems, languages, and applications
Patterns meta-specification and cataloging: towards knowledge management in software engineering
Companion to the 21st ACM SIGPLAN symposium on Object-oriented programming systems, languages, and applications
DEMOS: a tool for declarative executable modeling of object-based systems
Companion to the 21st ACM SIGPLAN symposium on Object-oriented programming systems, languages, and applications
OO techniques applied to a real-time, embedded, spaceborne application
Companion to the 21st ACM SIGPLAN symposium on Object-oriented programming systems, languages, and applications
Evolving an embedded domain-specific language in Java
Companion to the 21st ACM SIGPLAN symposium on Object-oriented programming systems, languages, and applications
Java interfaces in CS 1 textbooks
Companion to the 21st ACM SIGPLAN symposium on Object-oriented programming systems, languages, and applications
EMSOFT '06 Proceedings of the 6th ACM & IEEE International conference on Embedded software
The problem with rights expression languages
Proceedings of the ACM workshop on Digital rights management
Type-based publish/subscribe: Concepts and experiences
ACM Transactions on Programming Languages and Systems (TOPLAS)
Extending the scene graph with a dataflow visualization system
Proceedings of the ACM symposium on Virtual reality software and technology
Using resemblance to support component reuse and evolution
Proceedings of the 2006 conference on Specification and verification of component-based systems
Reasoning about iterators with separation logic
Proceedings of the 2006 conference on Specification and verification of component-based systems
Work experience versus refactoring to design patterns: a controlled experiment
Proceedings of the 14th ACM SIGSOFT international symposium on Foundations of software engineering
From multi-modal scenarios to code: compiling LSCs into aspectJ
Proceedings of the 14th ACM SIGSOFT international symposium on Foundations of software engineering
Attribute grammars and the teaching of compiler design and implementation
Journal of Computing Sciences in Colleges
Qualitative and quantitative analysis and comparison of Java distributed architectures
Software—Practice & Experience
Efficient parallel LAN/WAN algorithms for optimization: the MALLBA project
Parallel Computing
Comparison of performance of Web services, WS-Security, RMI, and RMI-SSL
Journal of Systems and Software - Special issue: Quality software
Framework design using function generalization: a binary tree traversal case study
Proceedings of the 44th annual Southeast regional conference
A conceptual modeling approach for the design of web applications based on services
Proceedings of the 44th annual Southeast regional conference
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
Capturing organizational wisdom for effective software development
Proceedings of the 44th annual Southeast regional conference
SATIN: a toolkit for informal ink-based applications
ACM SIGGRAPH 2006 Courses
Automatic building of frameworks for processing XML documents
WebMedia '06 Proceedings of the 12th Brazilian Symposium on Multimedia and the web
A framework to support the design of learning objects based on the Cog-Learn Pattern Language
WebMedia '06 Proceedings of the 12th Brazilian Symposium on Multimedia and the web
Freebie: an open source digital library with support for textual and spatial searches
WebMedia '06 Proceedings of the 12th Brazilian Symposium on Multimedia and the web
YAWL: yet another workflow language
Information Systems
FrUiT: IDE support for framework understanding
eclipse '06 Proceedings of the 2006 OOPSLA workshop on eclipse technology eXchange
Static analysis for dynamic coupling measures
CASCON '06 Proceedings of the 2006 conference of the Center for Advanced Studies on Collaborative research
Integrating dynamic views using model driven development
CASCON '06 Proceedings of the 2006 conference of the Center for Advanced Studies on Collaborative research
A design technique for evolving web services
CASCON '06 Proceedings of the 2006 conference of the Center for Advanced Studies on Collaborative research
Representing concerns in source code
ACM Transactions on Software Engineering and Methodology (TOSEM)
ACM Transactions on Software Engineering and Methodology (TOSEM)
A pattern language for user assistance
interactions - Help! User assistance and HCI
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
Metasynthetic Decision Support System for Water Resource Management
WI-IATW '06 Proceedings of the 2006 IEEE/WIC/ACM international conference on Web Intelligence and Intelligent Agent Technology
Joeq: a virtual machine and compiler infrastructure
Science of Computer Programming - Special issue on advances in interpreters, virtual machines and emulators (IVME'03)
Context-based matching for Web service composition
Distributed and Parallel Databases
Performance OpenGL: platform independent techniques
SIGGRAPH '05 ACM SIGGRAPH 2005 Courses
A provenly correct translation of Fickle into Java
ACM Transactions on Programming Languages and Systems (TOPLAS)
Developing maintainable software: the READABLE approach
Decision Support Systems
Proceedings of the 1st ACM SIGOPS/EuroSys European Conference on Computer Systems 2006
A non-fragmenting partitioning algorithm for hierarchical models
Proceedings of the 38th conference on Winter simulation
Composing simulations from XML-specified model components
Proceedings of the 38th conference on Winter simulation
Framework specialization aspects
Proceedings of the 6th international conference on Aspect-oriented software development
An aspect-oriented approach to bypassing middleware layers
Proceedings of the 6th international conference on Aspect-oriented software development
Conservative aspect-orientated programming with the e language
Proceedings of the 6th international conference on Aspect-oriented software development
An agent-based data-flow testing approach for Web applications
Information and Software Technology
Towards a classification of web service feature interactions
Computer Networks: The International Journal of Computer and Telecommunications Networking
Component adaptation for event-based application integration using active rules
Journal of Systems and Software
The maintenance and evolution of resource-constrained embedded systems created using design patterns
Journal of Systems and Software
Reverse-engineering 1-n associations from Java bytecode using alias analysis
Information and Software Technology
Integrating digital topology in image-processing libraries
Computer Methods and Programs in Biomedicine
Configuring policies in public health applications
Expert Systems with Applications: An International Journal
Using Microcomponents and Design Patterns to Build Evolutionary Transaction Services
Electronic Notes in Theoretical Computer Science (ENTCS)
A case study in re-engineering to enforce architectural control flow and data sharing
Journal of Systems and Software
Visual knowledge specification for conceptual design: Definition and tool support
Advanced Engineering Informatics
Metamorphisms: Streaming representation-changers
Science of Computer Programming
Knowledge flow network planning and simulation
Decision Support Systems
Families of FPGA-based accelerators for approximate string matching
Microprocessors & Microsystems
A Java program for stereo retinal image visualization
Computer Methods and Programs in Biomedicine
A non-invasive approach to product metrics collection
Journal of Systems Architecture: the EUROMICRO Journal - Special issue: AGILE methodologies for software production
rCOS: a refinement calculus of object systems
Theoretical Computer Science - Components and objects
Towards imperative modules: reasoning about invariants and sharing of mutable state
Theoretical Computer Science - Components and objects
Killer "killer examples" for design patterns
Proceedings of the 38th SIGCSE technical symposium on Computer science education
Computer games as motivation for design patterns
Proceedings of the 38th SIGCSE technical symposium on Computer science education
Working with pedagogical patterns in PACT: initial applications and observations
Proceedings of the 38th SIGCSE technical symposium on Computer science education
From coarse-grained components to DVE applications: a service- and component-based framework
Proceedings of the twelfth international conference on 3D web technology
The elementary pointcut pattern
Proceedings of the 2nd workshop on Best practices in applying aspect-oriented software development
A pattern based approach to aspect-orientation for state based systems
Proceedings of the 2nd workshop on Best practices in applying aspect-oriented software development
A different need for sequencing contracts using state-based aspects
Proceedings of the 2nd workshop on Best practices in applying aspect-oriented software development
A flexible architecture for pointcut-advice language implementations
Proceedings of the 1st workshop on Virtual machines and intermediate languages for emerging modularization mechanisms
GLANUSIT: A software toolbox for the numerical simulation of large ice masses evolution
Advances in Engineering Software
Evaluation of object-oriented design patterns in game development
Information and Software Technology
Software systems in-house integration: Architecture, process practices, and strategy selection
Information and Software Technology
An extended comparative study of language support for generic programming
Journal of Functional Programming
A Rewriting Framework for Rule-Based Programming Dynamic Applications
Fundamenta Informaticae - SPECIAL ISSUE ON CONCURRENCY SPECIFICATION AND PROGRAMMING (CS&P 2005) Ruciane-Nide, Poland, 28-30 September 2005
Development environments for autonomous mobile robots: A survey
Autonomous Robots
Guided interaction: A mechanism to enable ad hoc service interaction
Information Systems Frontiers
Serfs: Dynamically-bound parameterized components
Journal of Systems and Software
A model-driven approach to variability management in product-line engineering
Nordic Journal of Computing - Selected papers of the fourth nordic workshop on UML and software modelling (NWUML'06), June 12-14, 2006
Design and implementation of a dynamic tuning environment
Journal of Parallel and Distributed Computing
When less is more: implementing optional features
ACM-SE 45 Proceedings of the 45th annual southeast regional conference
On the duality of aspect-oriented and feature-oriented design patterns
Proceedings of the 6th workshop on Aspects, components, and patterns for infrastructure software
ATOLL: aspect-oriented toll system
Proceedings of the 6th workshop on Aspects, components, and patterns for infrastructure software
Using FDAF to bridge the gap between enterprise and software architectures for security
Science of Computer Programming
Science of Computer Programming
Information Sciences: an International Journal
The when, why and why not of the BETA programming language
Proceedings of the third ACM SIGPLAN conference on History of programming languages
TOWARDS SEMANTIC INTEGRATION OF COMPONENTS USING A SERVICE-BASED ARCHITECTURE
Journal of Integrated Design & Process Science
EXTRACTING RELATIONS AMONG EMBEDDED SOFTWARE DESIGN PATTERNS
Journal of Integrated Design & Process Science
An evaluation of Java for numerical computing
Scientific Programming
Case study on algebraic software methodologies for scientific computing
Scientific Programming
Pattern operators for grid environments
Scientific Programming
Design patterns for library optimization
Scientific Programming - POOSC '01 Workshop
A Methodology And Tool Support For The Development And Application Of Frameworks
Journal of Integrated Design & Process Science
Design Of A Communication Framework For Interoperable Information Systems
Journal of Integrated Design & Process Science
Implementing Domain Process Model As A Navigator For Cooperative Work Domain
Journal of Integrated Design & Process Science
A model of design decision making based on empirical results of interviews with software designers
Information and Software Technology
Localized iterative design for language learning in underdeveloped regions: the PACE framework
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Touchstone: exploratory design of experiments
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Ears ))): a methodological framework for auditory display design
CHI '07 Extended Abstracts on Human Factors in Computing Systems
Interaction pattern detection in process oriented information systems
Data & Knowledge Engineering
Communications of the ACM - ACM at sixty: a look back in time
Experiences In 3-Dimensional Visualization Of Java Class Relations
Journal of Integrated Design & Process Science
Finding patterns in the fieldwork
ECSCW'01 Proceedings of the seventh conference on European Conference on Computer Supported Cooperative Work
Tailoring cooperation support through mediators
ECSCW'97 Proceedings of the fifth conference on European Conference on Computer-Supported Cooperative Work
Community-based learning: design patterns and frameworks
ECSCW'05 Proceedings of the ninth conference on European Conference on Computer Supported Cooperative Work
Virtual reality interfaces using Tweek
ACM SIGGRAPH 2002 conference abstracts and applications
Applying a component-based framework to develop multi-agent environments: case study
Proceedings of the 2007 ACM symposium on Applied computing
Applying ontology in architecture-based self-management applications
Proceedings of the 2007 ACM symposium on Applied computing
A framework for CORBA interoperability in ad hoc networks
Proceedings of the 2007 ACM symposium on Applied computing
VideoLib: a video digital library with support to spatial and temporal dimensions
Proceedings of the 2007 ACM symposium on Applied computing
Proceedings of the 2007 ACM symposium on Applied computing
Software product line evolution method based on kaizen approach
Proceedings of the 2007 ACM symposium on Applied computing
Supporting reconfigurable object distribution for customized web applications
Proceedings of the 2007 ACM symposium on Applied computing
Towards reusable and modular aspect-oriented concurrency control
Proceedings of the 2007 ACM symposium on Applied computing
An approach to evaluating structural pattern conformance of UML models
Proceedings of the 2007 ACM symposium on Applied computing
IC-service: a service-oriented approach to the development of recommendation systems
Proceedings of the 2007 ACM symposium on Applied computing
Expert Systems with Applications: An International Journal
Towards efficient web engineering approaches through flexible process models
Journal of Systems and Software
Design patterns for managing product life cycle information
Communications of the ACM - Smart business networks
Using OWL to model biological knowledge
International Journal of Human-Computer Studies
Advanced programming techniques applied to Cgal's arrangement package
Computational Geometry: Theory and Applications
DisCComp -- A Formal Model for Distributed C oncurrent Components
Electronic Notes in Theoretical Computer Science (ENTCS)
Parametric Performance Contracts: Non-Markovian Loop Modelling and an Experimental Evaluation
Electronic Notes in Theoretical Computer Science (ENTCS)
Classifying architectural constraints as a basis for software quality assessment
Advanced Engineering Informatics
A portable AWT-Swing architecture for Java game development
Software—Practice & Experience
Control patterns in a healthcare network
dg.o '07 Proceedings of the 8th annual international conference on Digital government research: bridging disciplines & domains
A pragmatic approach to the introduction of e-government
dg.o '07 Proceedings of the 8th annual international conference on Digital government research: bridging disciplines & domains
Toward the Reverse Engineering of UML Sequence Diagrams for Distributed Java Software
IEEE Transactions on Software Engineering
Tool-Supported Refactoring of Existing Object-Oriented Code into Aspects
IEEE Transactions on Software Engineering
Design Pattern Detection Using Similarity Scoring
IEEE Transactions on Software Engineering
Usability Implications of Requiring Parameters in Objects' Constructors
ICSE '07 Proceedings of the 29th international conference on Software Engineering
Using Server Pages to Unify Clones in Web Applications: A Trade-Off Analysis
ICSE '07 Proceedings of the 29th international conference on Software Engineering
Do Maintainers Utilize Deployed Design Patterns Effectively?
ICSE '07 Proceedings of the 29th international conference on Software Engineering
The Factory Pattern in API Design: A Usability Evaluation
ICSE '07 Proceedings of the 29th international conference on Software Engineering
Light context-sensitive points-to analysis for java
PASTE '07 Proceedings of the 7th ACM SIGPLAN-SIGSOFT workshop on Program analysis for software tools and engineering
Software Design and Architecture The once and future focus of software engineering
FOSE '07 2007 Future of Software Engineering
Software Deployment, Past, Present and Future
FOSE '07 2007 Future of Software Engineering
Employment Of Fuzzy Logic In Feature Diagrams To Model Variability In Software Families
Journal of Integrated Design & Process Science
Promoting extension and reuse in a spoken dialog manager: An evaluation of the queen's communicator
ACM Transactions on Speech and Language Processing (TSLP)
A distribution definition language for the automated distribution of Java objects
Proceedings of the 2nd workshop on Domain specific aspect languages
Test-Driven GUI Development with TestNG and Abbot
IEEE Software
A Model and Framework for Visualization Exploration
IEEE Transactions on Visualization and Computer Graphics
Test Synthesis from UML Models of Distributed Software
IEEE Transactions on Software Engineering
Identifying and addressing problems in object-oriented framework reuse
Empirical Software Engineering
Quality of manual data collection in Java software: an empirical investigation
Empirical Software Engineering
Distributed calculations and simulation of radar image-based navigation
Automation and Remote Control
Web Semantics: Science, Services and Agents on the World Wide Web
ScriptEase: A generative/adaptive programming paradigm for game scripting
Science of Computer Programming
Electronic Commerce Research and Applications
Object-based and class-based composition of transitive mixins
Information and Software Technology
Proceedings of the conference on Design, automation and test in Europe
A virtual machine generator for heterogeneous smart spaces
VM'04 Proceedings of the 3rd conference on Virtual Machine Research And Technology Symposium - Volume 3
The Tycho user interface system
TCLTK'97 Proceedings of the 5th conference on Annual Tcl/Tk Workshop 1997 - Volume 5
Programming the internet from the server-side with Tcl and Audience1TM
TCLTK'96 Proceedings of the 4th conference on USENIX Tcl/Tk Workshop, 1996 - Volume 4
A java beans component architecture for cryptographic protocols
SSYM'98 Proceedings of the 7th conference on USENIX Security Symposium - Volume 7
Using java reflection to automate extension language parsing
DSL'99 Proceedings of the 2nd conference on Conference on Domain-Specific Languages - Volume 2
Applying optimization principle patterns to design real-time ORBs
COOTS'99 Proceedings of the 5th conference on USENIX Conference on Object-Oriented Technologies & Systems - Volume 5
COOTS'99 Proceedings of the 5th conference on USENIX Conference on Object-Oriented Technologies & Systems - Volume 5
Supporting automatic configuration of component-based distributed systems
COOTS'99 Proceedings of the 5th conference on USENIX Conference on Object-Oriented Technologies & Systems - Volume 5
Automating three modes of evolution for object-oriented software architectures
COOTS'99 Proceedings of the 5th conference on USENIX Conference on Object-Oriented Technologies & Systems - Volume 5
Object and concurrency in Triveni: a telecommunication case study in java
COOTS'98 Proceedings of the 4th conference on USENIX Conference on Object-Oriented Technologies and Systems - Volume 4
COOTS'98 Proceedings of the 4th conference on USENIX Conference on Object-Oriented Technologies and Systems - Volume 4
Metis: a thin-client application framework
COOTS'97 Proceedings of the 3rd conference on USENIX Conference on Object-Oriented Technologies (COOTS) - Volume 3
Service configurator: a pattern for dynamic configuration of services
COOTS'97 Proceedings of the 3rd conference on USENIX Conference on Object-Oriented Technologies (COOTS) - Volume 3
Using the strategy design pattern to compose reliable distributed protocols
COOTS'97 Proceedings of the 3rd conference on USENIX Conference on Object-Oriented Technologies (COOTS) - Volume 3
Building independent black box components in C++
COOTS'96 Proceedings of the 2nd conference on USENIX Conference on Object-Oriented Technologies (COOTS) - Volume 2
The object group design pattern
COOTS'96 Proceedings of the 2nd conference on USENIX Conference on Object-Oriented Technologies (COOTS) - Volume 2
Pattern languages for handling C++ resources in an exception-safe way
COOTS'96 Proceedings of the 2nd conference on USENIX Conference on Object-Oriented Technologies (COOTS) - Volume 2
Design and performance of an object-oriented framework for high-speed electronic medical imaging
COOTS'96 Proceedings of the 2nd conference on USENIX Conference on Object-Oriented Technologies (COOTS) - Volume 2
Object-oriented components for high-speed network programming
COOTS'95 Proceedings of the USENIX Conference on Object-Oriented Technologies on USENIX Conference on Object-Oriented Technologies (COOTS)
Program explorer: a program visualizer for C++
COOTS'95 Proceedings of the USENIX Conference on Object-Oriented Technologies on USENIX Conference on Object-Oriented Technologies (COOTS)
Implementing a Distributed Mobile Calculus Using the IMC Framework
Electronic Notes in Theoretical Computer Science (ENTCS)
An adaptive data object service for pervasie computing environments
COOTS'01 Proceedings of the 6th conference on USENIX Conference on Object-Oriented Technologies and Systems - Volume 6
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
Bean markup language: a composition language for JavaBeans components
COOTS'01 Proceedings of the 6th conference on USENIX Conference on Object-Oriented Technologies and Systems - Volume 6
Design patterns for generic programming in C++
COOTS'01 Proceedings of the 6th conference on USENIX Conference on Object-Oriented Technologies and Systems - Volume 6
Dynamic C++ classes: a lightweight mechanism to update code in a running program
ATEC '98 Proceedings of the annual conference on USENIX Annual Technical Conference
Automatic program transformation with JOIE
ATEC '98 Proceedings of the annual conference on USENIX Annual Technical Conference
NewsCache: a high performance cache implementation for Usenet news
ATEC '99 Proceedings of the annual conference on USENIX Annual Technical Conference
hpGEM---A software framework for discontinuous Galerkin finite element methods
ACM Transactions on Mathematical Software (TOMS)
Interface-based programming assignments and automatic grading of java programs
Proceedings of the 12th annual SIGCSE conference on Innovation and technology in computer science education
Experiments on Design Pattern Discovery
PROMISE '07 Proceedings of the Third International Workshop on Predictor Models in Software Engineering
Capturing and Replaying Architectural Knowledge through Derivational Analogy
SHARK-ADI '07 Proceedings of the Second Workshop on SHAring and Reusing architectural Knowledge Architecture, Rationale, and Design Intent
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
SHARK-ADI '07 Proceedings of the Second Workshop on SHAring and Reusing architectural Knowledge Architecture, Rationale, and Design Intent
Code Generation on Steroids: Enhancing COTS Code Generators via Generative Aspects
IWICSS '07 Proceedings of the Second International Workshop on Incorporating COTS Software into Software Systems: Tools and Techniques
A Service-Oriented Blueprint for COTS Integration: the Hidden Part of the Iceberg
IWICSS '07 Proceedings of the Second International Workshop on Incorporating COTS Software into Software Systems: Tools and Techniques
Quality Criteria and an Analysis Framework for Self-Healing Systems
SEAMS '07 Proceedings of the 2007 International Workshop on Software Engineering for Adaptive and Self-Managing Systems
Towards Model-Based Failure-Management for Automotive Software
SEAS '07 Proceedings of the 4th International Workshop on Software Engineering for Automotive Systems
Addressing Dynamic Contextual Adaptation with a Domain-Specific Language
SEPCASE '07 Proceedings of the 1st International Workshop on Software Engineering for Pervasive Computing Applications, Systems, and Environments
An Evolution Model for Software Modularity Assessment
WoSQ '07 Proceedings of the 5th International Workshop on Software Quality
Industrial Evaluation of a Log File Analysis Methodology
WODA '07 Proceedings of the 5th International Workshop on Dynamic Analysis
Identifying Data Transfer Objects in EJB Applications
WODA '07 Proceedings of the 5th International Workshop on Dynamic Analysis
From Genes to Organisms Via the Cell: A Problem-Solving Environment for Multicellular Development
Computing in Science and Engineering
Computing in Science and Engineering
Visualizing Design Patterns in Their Applications and Compositions
IEEE Transactions on Software Engineering
A Service Oriented Architecture-based Approach for Interdomain Optical Network Services
Journal of Network and Systems Management
Smartsockets: solving the connectivity problems in grid computing
Proceedings of the 16th international symposium on High performance distributed computing
ACM SIGCSE Bulletin
JooJ: real-time support for avoiding cyclic dependencies
ACSC '07 Proceedings of the thirtieth Australasian conference on Computer science - Volume 62
The CRSS metric for package design quality
ACSC '07 Proceedings of the thirtieth Australasian conference on Computer science - Volume 62
Observer Architecture of Program Visualization
Electronic Notes in Theoretical Computer Science (ENTCS)
Software design patterns for TinyOS
ACM Transactions on Embedded Computing Systems (TECS) - Special Section LCTES'05
Experience distributing objects in an SMMP OS
ACM Transactions on Computer Systems (TOCS)
A comparison of logic-based infrastructures for concern detection and extraction
Proceedings of the 3rd workshop on Linking aspect technology and evolution
Effective Analysis Method By Reusing Mcm For Collaboration Task
Journal of Integrated Design & Process Science
Formal Methods For Quality Of Service Analysis In Component-Based Distributed Computing
Journal of Integrated Design & Process Science
Supporting Run-Time Evolution In Seescoa
Journal of Integrated Design & Process Science
Proceedings of the 11th international conference on Artificial intelligence and law
Electronic Notes in Theoretical Computer Science (ENTCS)
Systematic pattern selection using pattern language grammars and design space analysis
Software—Practice & Experience
A NSGA-II, web-enabled, parallel optimization framework for NLP and MINLP
Proceedings of the 9th annual conference on Genetic and evolutionary computation
Journal of Management Information Systems
Systematic Approaches for Designing B2B Applications
International Journal of Electronic Commerce
Mechanisms for improved covariant type-checking
Computer Languages, Systems and Structures
Electronic Notes in Theoretical Computer Science (ENTCS)
Modeling process-driven and service-oriented architectures using patterns and pattern primitives
ACM Transactions on the Web (TWEB)
SATIN: a toolkit for informal ink-based applications
ACM SIGGRAPH 2007 courses
SPVN: a new application framework for interactive visualization of large datasets
ACM SIGGRAPH 2007 courses
Designing markets for open source production of digital culture goods
Proceedings of the ninth international conference on Electronic commerce
A software architecture and framework for Web-based distributed Decision Support Systems
Decision Support Systems
Implementing a generic component-based framework for telecontrol applications
Software—Practice & Experience
Composition inference for UML class diagrams
Automated Software Engineering
Three Paradigms of Computer Science
Minds and Machines
Abstraction in Computer Science
Minds and Machines
Specification of predictable variability as a tool for software modification management
Cybernetics and Systems Analysis
An Approach To Data Distributions in Chapel
International Journal of High Performance Computing Applications
Architecting structure-aware applications
Proceedings of the eighteenth conference on Hypertext and hypermedia
Program comprehension as fact finding
Proceedings of the the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering
An empirical study on the evolution of design patterns
Proceedings of the the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering
Learning the lessons of architecture patterns
Journal of Computing Sciences in Colleges - Papers of the Fourteenth Annual CCSC Midwestern Conference and Papers of the Sixteenth Annual CCSC Rocky Mountain Conference
Teaching design patterns: a matter of principle
Journal of Computing Sciences in Colleges - Papers of the Fourteenth Annual CCSC Midwestern Conference and Papers of the Sixteenth Annual CCSC Rocky Mountain Conference
The Role of Similarity in the Reuse of Object-Oriented Analysis Models
Journal of Management Information Systems
Library composition and adaptation using c++ concepts
GPCE '07 Proceedings of the 6th international conference on Generative programming and component engineering
GPCE '07 Proceedings of the 6th international conference on Generative programming and component engineering
Refactoring-based support for binary compatibility in evolving frameworks
GPCE '07 Proceedings of the 6th international conference on Generative programming and component engineering
Categorization of educational presentation systems
Proceedings of the international workshop on Educational multimedia and multimedia education
Composing pattern-based components and verifying correctness
Journal of Systems and Software
RDL: A language for framework instantiation representation
Journal of Systems and Software
POSAML: A visual modeling language for middleware provisioning
Journal of Visual Languages and Computing
Pattern-based design evolution using graph transformation
Journal of Visual Languages and Computing
Supporting task-oriented modeling using interactive UML views
Journal of Visual Languages and Computing
Energy conscious factory method design pattern for mobile devices with C# and intermediate language
Mobility '06 Proceedings of the 3rd international conference on Mobile technology, applications & systems
A framework for mobile disease report and investigation
Mobility '06 Proceedings of the 3rd international conference on Mobile technology, applications & systems
A comparative evaluation of three mobile languages
Mobility '06 Proceedings of the 3rd international conference on Mobile technology, applications & systems
Feasibility and benefits of migrating towards JEE: a real life case
Proceedings of the 5th international symposium on Principles and practice of programming in Java
Featherweight Java with multi-methods
Proceedings of the 5th international symposium on Principles and practice of programming in Java
A Java mobile-enabled environment to access adaptive services
Proceedings of the 5th international symposium on Principles and practice of programming in Java
Frameworks Based on Templates for Rigorous Model-driven Development
Electronic Notes in Theoretical Computer Science (ENTCS)
The design and implementation of AspectC++
Knowledge-Based Systems
Formalisation and implementation of collaborative material research process
Advances in Engineering Software
Rethinking software connectors
International workshop on Synthesis and analysis of component connectors: in conjunction with the 6th ESEC/FSE joint meeting
Discovery of SOA patterns via model checking
2nd international workshop on Service oriented software engineering: in conjunction with the 6th ESEC/FSE joint meeting
Architectural design and analysis of an N-Tier enterprise application
IMSA'07 IASTED European Conference on Proceedings of the IASTED European Conference: internet and multimedia systems and applications
Object-oriented description of graph data structures
Programming and Computing Software
A comprehensive view of agent-oriented patterns
Autonomous Agents and Multi-Agent Systems
Automated Software Engineering
Jeannie: granting java native interface developers their wishes
Proceedings of the 22nd annual ACM SIGPLAN conference on Object-oriented programming systems and applications
Modular verification of higher-order methods with mandatory calls specified by model programs
Proceedings of the 22nd annual ACM SIGPLAN conference on Object-oriented programming systems and applications
Awesome: an aspect co-weaving system for composing multiple aspect-oriented extensions
Proceedings of the 22nd annual ACM SIGPLAN conference on Object-oriented programming systems and applications
RPython: a step towards reconciling dynamically and statically typed OO languages
Proceedings of the 2007 symposium on Dynamic languages
Highly dynamic behaviour adaptability through prototypes with subjective multimethods
Proceedings of the 2007 symposium on Dynamic languages
SIGDOC '07 Proceedings of the 25th annual ACM international conference on Design of communication
Client-side dynamic metadata in web 2.0
SIGDOC '07 Proceedings of the 25th annual ACM international conference on Design of communication
The DYNAMOS approach to support context-aware service provisioning in mobile environments
Journal of Systems and Software
The first international workshop on patterns languages: addressing challenges (PLAC 2007)
Companion to the 22nd ACM SIGPLAN conference on Object-oriented programming systems and applications companion
Open framework for conformance testing via scenarios
Companion to the 22nd ACM SIGPLAN conference on Object-oriented programming systems and applications companion
Towards a pattern language for adaptive object models
Companion to the 22nd ACM SIGPLAN conference on Object-oriented programming systems and applications companion
Recursive adaptive computations using perobject visitors
Companion to the 22nd ACM SIGPLAN conference on Object-oriented programming systems and applications companion
PTIDEJ and DECOR: identification of design patterns and design defects
Companion to the 22nd ACM SIGPLAN conference on Object-oriented programming systems and applications companion
Detection and correction of design defects in object-oriented designs
Companion to the 22nd ACM SIGPLAN conference on Object-oriented programming systems and applications companion
Effective preparation for design review: using UML arrow checklist leveraged on the Gurus' knowledge
Companion to the 22nd ACM SIGPLAN conference on Object-oriented programming systems and applications companion
Making frameworks work: a project retrospective
Companion to the 22nd ACM SIGPLAN conference on Object-oriented programming systems and applications companion
Mapping the Space of API Design Decisions
VLHCC '07 Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing
Action Patterns for the Incremental Specification of the Execution Semantics of Visual Languages
VLHCC '07 Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing
Querying and Creating Visualizations by Analogy
IEEE Transactions on Visualization and Computer Graphics
Time Dependent Processing in a Parallel Pipeline Architecture
IEEE Transactions on Visualization and Computer Graphics
AMBRA: automated model-based risk analysis
Proceedings of the 2007 ACM workshop on Quality of protection
New perspectives in autonomic design patterns for stream-classification-systems
Proceedings of the 2007 workshop on Automating service quality: Held at the International Conference on Automated Software Engineering (ASE)
Identifying Crosscutting Concerns Using Fan-In Analysis
ACM Transactions on Software Engineering and Methodology (TOSEM)
Understanding of informatics systems: a theoretical framework implying levels of competence
Proceedings of the 6th Baltic Sea conference on Computing education research: Koli Calling 2006
Description templates for agent-oriented patterns
Journal of Systems and Software
The Bloomba personal content database
VLDB '04 Proceedings of the Thirtieth international conference on Very large data bases - Volume 30
CASCON '07 Proceedings of the 2007 conference of the center for advanced studies on Collaborative research
Evaluation of real-time physics simulation systems
Proceedings of the 5th international conference on Computer graphics and interactive techniques in Australia and Southeast Asia
Object ownership profiling: a technique for finding and fixing memory leaks
Proceedings of the twenty-second IEEE/ACM international conference on Automated software engineering
Pallino: automation to support regression test selection for cots-based applications
Proceedings of the twenty-second IEEE/ACM international conference on Automated software engineering
A framework and tool supports for testing modularity of software design
Proceedings of the twenty-second IEEE/ACM international conference on Automated software engineering
Automating the identification of variability realisation techniques from feature models
Proceedings of the twenty-second IEEE/ACM international conference on Automated software engineering
Exploiting open-source projects to study software design
Informatics in education
Towards a pattern language approach to establishing personal authoring environments in e-learning
WBED'07 Proceedings of the sixth conference on IASTED International Conference Web-Based Education - Volume 2
Personalizing access to learning networks
ACM Transactions on Internet Technology (TOIT)
An approach to precisely specifying the problem domain of design patterns
Journal of Visual Languages and Computing
An MDA-based approach for database re-engineering
Journal of Software Maintenance and Evolution: Research and Practice
End-user privacy in human-computer interaction
Foundations and Trends in Human-Computer Interaction
JADE: A software framework for developing multi-agent applications. Lessons learned
Information and Software Technology
On the design of interfaces to sparse direct solvers
ACM Transactions on Mathematical Software (TOMS)
Foundations of a simple and unified component-oriented language
Computer Languages, Systems and Structures
Application-specific models and pointcuts using a logic metalanguage
Computer Languages, Systems and Structures
Proceedings of the 2007 OOPSLA workshop on eclipse technology eXchange
Separation logic, abstraction and inheritance
Proceedings of the 35th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages
A generic component model for building systems software
ACM Transactions on Computer Systems (TOCS)
Computer Methods and Programs in Biomedicine
Model-driven declaration-based event-enabled application-to-portal integration
SE'07 Proceedings of the 25th conference on IASTED International Multi-Conference: Software Engineering
SE'07 Proceedings of the 25th conference on IASTED International Multi-Conference: Software Engineering
Component dependency in object-oriented software
Journal of Computer Science and Technology
Software-controlled dynamically swappable hardware design in partially reconfigurable systems
EURASIP Journal on Embedded Systems - Reconfigurable Computing and Hardware/Software Codesign
Invariants for Non-Hierarchical Object Structures
Electronic Notes in Theoretical Computer Science (ENTCS)
Assisting novice software designers by an expert designer agent
Expert Systems with Applications: An International Journal
Application note: A Pocket PC based field information fast collection system
Computers and Electronics in Agriculture
Enabling declarative security through the use of Java Data Objects
Science of Computer Programming
The application of product measures in directing software maintenance activity
Journal of Software Maintenance and Evolution: Research and Practice
Modular framework support for context-aware mobile cinema
Personal and Ubiquitous Computing - Special Issue: Implications of the socio-physical contexts when interacting with mobile media
Characterizing navigation maps for web applications with the NMM approach
Science of Computer Programming
Server-centric Web frameworks: An overview
ACM Computing Surveys (CSUR)
Automatic proof of refinement among design patterns using the TLC model checker
ACOS'07 Proceedings of the 6th Conference on WSEAS International Conference on Applied Computer Science - Volume 6
Teaching Design Patterns Through Computer Game Development
Journal on Educational Resources in Computing (JERIC)
Design patterns for sociality in human-robot interaction
Proceedings of the 3rd ACM/IEEE international conference on Human robot interaction
COHESION - A microkernel based Desktop Grid platform for irregular task-parallel applications
Future Generation Computer Systems
Documenting after the fact: Recovering architectural design decisions
Journal of Systems and Software
A multi-level model of information seeking in the clinical domain
Journal of Biomedical Informatics
Composability and component-based discrete event simulation
Proceedings of the 39th conference on Winter simulation: 40 years! The best is yet to come
Building composable bridges between the conceptual space and the implementation space
Proceedings of the 39th conference on Winter simulation: 40 years! The best is yet to come
Hot spots, patterns, and contracts: an exploration of software framework design
Journal of Computing Sciences in Colleges
Bantam: a customizable, java-based, classroom compiler
Proceedings of the 39th SIGCSE technical symposium on Computer science education
Language design and implementation using ruby and the interpreter pattern
Proceedings of the 39th SIGCSE technical symposium on Computer science education
Misunderstandings about object-oriented design: experiences using code reviews
Proceedings of the 39th SIGCSE technical symposium on Computer science education
Evolving an integrated curriculum for object-oriented analysis and design
Proceedings of the 39th SIGCSE technical symposium on Computer science education
Bridging the gap between morphic visual programming and smalltalk code
ICDL '07 Proceedings of the 2007 international conference on Dynamic languages: in conjunction with the 15th International Smalltalk Joint Conference 2007
Linguistic symbiosis between actors and threads
ICDL '07 Proceedings of the 2007 international conference on Dynamic languages: in conjunction with the 15th International Smalltalk Joint Conference 2007
FrameWeb: a framework-based design method for web engineering
EATIS '07 Proceedings of the 2007 Euro American conference on Telematics and information systems
EATIS '07 Proceedings of the 2007 Euro American conference on Telematics and information systems
A methodology to design information retrieval systems (MDIRS)
EATIS '07 Proceedings of the 2007 Euro American conference on Telematics and information systems
"Program, enhance thyself!": demand-driven pattern-oriented program enhancement
Proceedings of the 7th international conference on Aspect-oriented software development
EJFlow: taming exceptional control flows in aspect-oriented programming
Proceedings of the 7th international conference on Aspect-oriented software development
Relational aspects as tracematches
Proceedings of the 7th international conference on Aspect-oriented software development
Edicts: implementing features with flexible binding times
Proceedings of the 7th international conference on Aspect-oriented software development
View-based maintenance of graphical user interfaces
Proceedings of the 7th international conference on Aspect-oriented software development
Learning patterns of application architecture by looking at code
ICCOMP'07 Proceedings of the 11th WSEAS International Conference on Computers
Method fragments for agent design methodologies: from standardisation to research
International Journal of Agent-Oriented Software Engineering
Modelling and simulation of social systems with INGENIAS
International Journal of Agent-Oriented Software Engineering
Architectural patterns for collaborative applications
International Journal of Computer Applications in Technology
Demystifying the asynchronous network supported collaborative learning systems
International Journal of Computer Applications in Technology
ThinkLets: a collaboration engineering pattern language
International Journal of Computer Applications in Technology
Shared data modeling with UML-G
International Journal of Computer Applications in Technology
Domain driven simulation modeling for software design
Proceedings of the 2007 Summer Computer Simulation Conference
State-oriented programming for TinyOS
Proceedings of the 2007 Summer Computer Simulation Conference
An open issue on applying sharing modeling patterns in DEVS
Proceedings of the 2007 Summer Computer Simulation Conference
A new simple formulation of workflow patterns
Proceedings of the 2007 Summer Computer Simulation Conference
Compiling business processes: untangling unstructured loops in irreducible flow graphs
International Journal of Web and Grid Services
Interoperable Petri net models via ontology
International Journal of Web Engineering and Technology
Agent oriented software engineering with web applications
International Journal of Web Engineering and Technology
Customisation for ubiquitous web applications: a comparison of approaches
International Journal of Web Engineering and Technology
MALLBA: a software library to design efficient optimisation algorithms
International Journal of Innovative Computing and Applications
A survey of patterns for Service-Oriented Architectures
International Journal of Internet Protocol Technology
An architectural pattern catalogue for mobile web information systems
International Journal of Mobile Communications
Patterns, designs and activities: unifying descriptions of learning structures
International Journal of Learning Technology
Tailoring information systems: an approach based on services and service composition
International Journal of Information Technology and Management
Irregularity handling via structured parallel programming
International Journal of Computational Science and Engineering
Dimensional modeling: Identification, classification, and evaluation of patterns
Decision Support Systems
Pattern-based design of a service-oriented middleware for remote object federations
ACM Transactions on Internet Technology (TOIT)
Requirements engineering for COTS-based software systems
Proceedings of the 2008 ACM symposium on Applied computing
A pattern to design crosscutting frameworks
Proceedings of the 2008 ACM symposium on Applied computing
Design pattern detection by template matching
Proceedings of the 2008 ACM symposium on Applied computing
ICER: a tool for finding errors in a UML model
Proceedings of the 2008 ACM symposium on Applied computing
Proceedings of the 2008 ACM symposium on Applied computing
A modular software framework for camera calibration
SEPADS'06 Proceedings of the 5th WSEAS International Conference on Software Engineering, Parallel and Distributed Systems
Reuse-oriented architecture of an integrated multimedia messaging application
AIC'06 Proceedings of the 6th WSEAS International Conference on Applied Informatics and Communications
Proceedings of the 17th international conference on World Wide Web
Patterns and computer game design innovation
IE '07 Proceedings of the 4th Australasian conference on Interactive entertainment
W4A '08 Proceedings of the 2008 international cross-disciplinary conference on Web accessibility (W4A)
An empirical study of software developers' management of dependencies and changes
Proceedings of the 30th international conference on Software engineering
Systematically refactoring inheritance to delegation in java
Proceedings of the 30th international conference on Software engineering
ReBA: refactoring-aware binary adaptation of evolving libraries
Proceedings of the 30th international conference on Software engineering
Impact analysis of database schema changes
Proceedings of the 30th international conference on Software engineering
Time-bounded adaptation for automotive system software
Proceedings of the 30th international conference on Software engineering
Proceedings of the 30th international conference on Software engineering
Design patterns: between programming and software design
Proceedings of the 30th international conference on Software engineering
Workflow management for enterprise transformation
Information-Knowledge-Systems Management - Work, Workflow, Information Systems and Enterprise Transformation
Monitoring in adaptive systems using reflection
Proceedings of the 2008 international workshop on Software engineering for adaptive and self-managing systems
Runtime adaptation in a service-oriented component model
Proceedings of the 2008 international workshop on Software engineering for adaptive and self-managing systems
Towards architectural knowledge management practices for global software development
Proceedings of the 3rd international workshop on Sharing and reusing architectural knowledge
Evolution styles to the rescue of architectural evolution knowledge
Proceedings of the 3rd international workshop on Sharing and reusing architectural knowledge
Creating a cognitive metric of programming task difficulty
Proceedings of the 2008 international workshop on Cooperative and human aspects of software engineering
Towards odyssey-VCS 2: improvements over a UML-based version control system
Proceedings of the 2008 international workshop on Comparison and versioning of software models
Language features meet design patterns: raising the abstraction bar
Proceedings of the 2nd international workshop on The role of abstraction in software engineering
Proceedings of the 2nd international workshop on The role of abstraction in software engineering
Abstractness, specificity, and complexity in software design
Proceedings of the 2nd international workshop on The role of abstraction in software engineering
The design navigator: charting java programs
Companion of the 30th international conference on Software engineering
Concurrent software engineering: preparing for paradigm shift
Proceedings of the 2008 C3S2E conference
Visual specification of measurements and redesigns for domain specific visual languages
Journal of Visual Languages and Computing
Towards a solution for synchronizing disparate models of ultra-large-scale systems
Proceedings of the 2nd international workshop on Ultra-large-scale software-intensive systems
Execution and simulation of (profiled) UML models using pópulo
Proceedings of the 2008 international workshop on Models in software engineering
Analysis of crosscutting features in software product lines
Proceedings of the 13th international workshop on Early Aspects
What do we "mashup" when we make mashups?
Proceedings of the 4th international workshop on End-user software engineering
From security patterns to implementation using petri nets
Proceedings of the fourth international workshop on Software engineering for secure systems
Can design pattern detection be useful for legacy systemmigration towards SOA?
Proceedings of the 2nd international workshop on Systems development in SOA environments
Semantic links in integrated modelling frameworks
Mathematics and Computers in Simulation
FEATURE: Interaction design for software engineering: boost into programming future
interactions - Changing energy use through design
A language for high-level description of adaptive web systems
Journal of Systems and Software
Programming Languages For Interactive Computing
Electronic Notes in Theoretical Computer Science (ENTCS)
Expressive and safe static reflection with MorphJ
Proceedings of the 2008 ACM SIGPLAN conference on Programming language design and implementation
Hardware-software system for acceleration of image processing operations
Machine Graphics & Vision International Journal
Architecture of Qbox: a scalable first-principles molecular dynamics code
IBM Journal of Research and Development
Architecture for the development of context-sensitive mobile applications
Mobile Information Systems - Mobile Systems and Applications
Scientific Programming - Parallel/High-Performance Object-Oriented Scientific Computing (POOSC '05), Glasgow, UK, 25 July 2005
The transition and adoption to modern programming concepts for scientific computing in Fortran
Scientific Programming - Fortran Programming Language and Scientific Programming: 50 Years of Mutual Growth
Social-oriented engineering of intelligent software
Web Intelligence and Agent Systems
Ad-hoc co-located collaborative work with mobile devices
Proceedings of the 9th international conference on Human computer interaction with mobile devices and services
Enabling resource-awareness for in-network data processing in wireless sensor networks
ADC '08 Proceedings of the nineteenth conference on Australasian database - Volume 75
Annotating UI architecture with actual use
AUIC '08 Proceedings of the ninth conference on Australasian user interface - Volume 76
Proceedings of the nineteenth ACM conference on Hypertext and hypermedia
Semantics through language sharing
Proceedings of the hypertext 2008 workshop on Collaboration and collective intelligence
Integrating aspects in software architectures: PRISMA applied to robotic tele-operated systems
Information and Software Technology
A catalog of architectural primitives for modeling architectural patterns
Information and Software Technology
Experiences with planning techniques for assisting software design activities
Applied Intelligence
An Algorithm Selection Approach for Simulation Systems
Proceedings of the 22nd Workshop on Principles of Advanced and Distributed Simulation
An empirical study on students' ability to comprehend design patterns
Computers & Education
Unit-testing query transformation rules
Proceedings of the 1st international workshop on Testing database systems
Different query verification approaches used to test entity SQL
Proceedings of the 1st international workshop on Testing database systems
Gummy for multi-platform user interface designs: shape me, multiply me, fix me, use me
AVI '08 Proceedings of the working conference on Advanced visual interfaces
A flexible, declarative presentation framework for domain-specific modeling
AVI '08 Proceedings of the working conference on Advanced visual interfaces
Visual representation of web design patterns for end-users
AVI '08 Proceedings of the working conference on Advanced visual interfaces
Enforced generative patterns for the specification of the syntax and semantics of visual languages
Journal of Visual Languages and Computing
AgentService: a framework to develop distributed multiagent systems
International Journal of Agent-Oriented Software Engineering
Design patterns for real-time distributed control system benchmarking
Robotics and Computer-Integrated Manufacturing
ISSTA '08 Proceedings of the 2008 international symposium on Software testing and analysis
Efficient solving of structural constraints
ISSTA '08 Proceedings of the 2008 international symposium on Software testing and analysis
Parallelizing CAD: a timely research agenda for EDA
Proceedings of the 45th annual Design Automation Conference
A framework for the simulation of structural software evolution
ACM Transactions on Modeling and Computer Simulation (TOMACS)
Evaluating the benefits of context-sensitive points-to analysis using a BDD-based implementation
ACM Transactions on Software Engineering and Methodology (TOSEM)
Model-driven design and implementation of discrete event control for a machine tool control system
International Journal of Computer Integrated Manufacturing
SIMULATION AND ANALYSIS OF CONTROLLED MULTI-REPRESENTATIONAL REASONING PROCESSES
Applied Artificial Intelligence
CoDePA: a conceptual design pattern approach to model behavior for X3D worlds
Web3D '08 Proceedings of the 13th international symposium on 3D web technology
Design patterns in X3D toolkits
Web3D '08 Proceedings of the 13th international symposium on 3D web technology
Irho: An imperative rewriting calculus
Mathematical Structures in Computer Science
Data & Knowledge Engineering
Extending Grid-Based Workflow Tools With Patterns/Operators
International Journal of High Performance Computing Applications
Facilitating software extension with design patterns and Aspect-Oriented Programming
Journal of Systems and Software
An expert system to achieve fuzzy interpretations of validation data
Expert Systems with Applications: An International Journal
Evaluating pattern conformance of UML models: a divide-and-conquer approach and case studies
Software Quality Control
Integrated Computer-Aided Engineering
Parallel and distributed simulation of parallel DEVS models
SpringSim '07 Proceedings of the 2007 spring simulation multiconference - Volume 2
A hybrid decomposition scheme for building scientific workflows
SpringSim '07 Proceedings of the 2007 spring simulation multiconference - Volume 2
C++ reflection for high performance problem solving environments
SpringSim '07 Proceedings of the 2007 spring simulation multiconference - Volume 2
An approach to design crosscutting framework families
Proceedings of the 2008 AOSD workshop on Aspects, components, and patterns for infrastructure software
Mining application-specific coding patterns for software maintenance
Proceedings of the 2008 AOSD workshop on Linking aspect technology and evolution
Implementing design patterns in CaesarJ: an exploratory study
Proceedings of the 2008 AOSD workshop on Software engineering properties of languages and aspect technologies
Gef3D: a framework for two-, two-and-a-half-, and three-dimensional graphical editors
Proceedings of the 4th ACM symposium on Software visualization
Visually localizing design problems with disharmony maps
Proceedings of the 4th ACM symposium on Software visualization
A use case model extension for architectural patterns
Journal of Computational Methods in Sciences and Engineering - Selected papers from the International Conference on Computer Science,Software Engineering, Information Technology, e-Business, and Applications, 2003
Patterns and traceability in teaching software architecture
Proceedings of the 6th international symposium on Principles and practice of programming in Java
A framework for command processing in Java/Swing programs based on the MVC pattern
Proceedings of the 6th international symposium on Principles and practice of programming in Java
Self-configuring object-to-relational mapping queries
Proceedings of the 6th international symposium on Principles and practice of programming in Java
Type safe dynamic object delegation in class-based languages
Proceedings of the 6th international symposium on Principles and practice of programming in Java
Embedded typesafe domain specific languages for Java
Proceedings of the 6th international symposium on Principles and practice of programming in Java
Problems in the ontology of computer programs
Applied Ontology
Abstract vs. social roles - Towards a general theoretical account of roles
Applied Ontology - Roles, an interdisciplinary perspective
An application framework for mobile, context-aware trails
Pervasive and Mobile Computing
Linguistic symbiosis between event loop actors and threads
Computer Languages, Systems and Structures
An e-contracting reference architecture
Journal of Systems and Software
Reconciling usability and interactive system architecture using patterns
Journal of Systems and Software
Avoiding semantic and temporal gaps in developing software intensive systems
Journal of Systems and Software
Object-oriented development and application of a nonlinear structural analysis framework
Advances in Engineering Software
The absent participant: more patterns for group awareness
Proceedings of the 2006 conference on Pattern languages of programs
Patterns for session-based access control
Proceedings of the 2006 conference on Pattern languages of programs
Even more patterns for secure operating systems
Proceedings of the 2006 conference on Pattern languages of programs
Describing access control models as design patterns using roles
Proceedings of the 2006 conference on Pattern languages of programs
The application monitor aspect pattern
Proceedings of the 2006 conference on Pattern languages of programs
Proceedings of the 2006 conference on Pattern languages of programs
A pattern language for extensible program representation
Proceedings of the 2006 conference on Pattern languages of programs
Patterns for documenting frameworks: customization
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
Patterns for service-oriented information exchange requirements
Proceedings of the 2006 conference on Pattern languages of programs
Proceedings of the 2006 conference on Pattern languages of programs
A dataflow pattern catalog for sound and music computing
Proceedings of the 2006 conference on Pattern languages of programs
The configuration data caching pattern
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
Proceedings of the 2006 conference on Pattern languages of programs
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
Design patterns: the devils in the detail
Proceedings of the 2006 conference on Pattern languages of programs
Two executable mobility design patterns: mfold and mmap
Proceedings of the 2006 conference on Pattern languages of programs
Simulating process chain models with OMNeT++
Proceedings of the 1st international conference on Simulation tools and techniques for communications, networks and systems & workshops
An extensible and adaptable model for system software
SEPADS'08 Proceedings of the 7th WSEAS International Conference on Software Engineering, Parallel and Distributed Systems
Intelligent risk prophecy using more quality attributes injected ATAM and design patterns
SEPADS'08 Proceedings of the 7th WSEAS International Conference on Software Engineering, Parallel and Distributed Systems
Flexible Conversations Using Social Commitments and a Performatives Hierarchy
Agent Communication II
Methods and Tools for Formal Software Engineering
Verified Software: Theories, Tools, Experiments
Modular Reasoning in Object-Oriented Programming
Verified Software: Theories, Tools, Experiments
Integrating Theories and Techniques for Program Modelling, Design and Verification
Verified Software: Theories, Tools, Experiments
Rapid Development of Web Interfaces to Heterogeneous Systems
SOFSEM '07 Proceedings of the 33rd conference on Current Trends in Theory and Practice of Computer Science
A Machine-Learning Based Load Prediction Approach for Distributed Service-Oriented Applications
ICCS '07 Proceedings of the 7th international conference on Computational Science, Part I: ICCS 2007
A Balanced Resource Allocation and Overload Control Infrastructure for the Service Grid Environment
ICCS '07 Proceedings of the 7th international conference on Computational Science, Part I: ICCS 2007
A Factory Pattern in Fortran 95
ICCS '07 Proceedings of the 7th international conference on Computational Science, Part I: ICCS 2007
ICCS '07 Proceedings of the 7th international conference on Computational Science, Part III: ICCS 2007
Analogy-Based Learning How to Construct an Object Model
ISNN '07 Proceedings of the 4th international symposium on Neural Networks: Advances in Neural Networks
Helping Software Engineers Reusing UML Class Diagrams
ICCBR '07 Proceedings of the 7th international conference on Case-Based Reasoning: Case-Based Reasoning Research and Development
Design Patterns for Self-organising Systems
CEEMAS '07 Proceedings of the 5th international Central and Eastern European conference on Multi-Agent Systems and Applications V
Reusable Services and Semi-automatic Service Composition for Automotive Software
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
Versioning of Topic Map Templates and Scalability
Scaling Topic Maps
JML Runtime Assertion Checking: Improved Error Reporting and Efficiency Using Strong Validity
FM '08 Proceedings of the 15th international symposium on Formal Methods
Can Patterns Improve i* Modeling? Two Exploratory Studies
REFSQ '08 Proceedings of the 14th international conference on Requirements Engineering: Foundation for Software Quality
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
A Trustable Brokerage Solution for Component and Service Markets
ICSR '08 Proceedings of the 10th international conference on Software Reuse: High Confidence Software Reuse in Large Systems
Integrating Component and Product Lines Technologies
ICSR '08 Proceedings of the 10th international conference on Software Reuse: High Confidence Software Reuse in Large Systems
Collective Reuse of Software Components Speeds-Up Reliability
ICSR '08 Proceedings of the 10th international conference on Software Reuse: High Confidence Software Reuse in Large Systems
Conquering Fine-Grained Blends of Design Patterns
ICSR '08 Proceedings of the 10th international conference on Software Reuse: High Confidence Software Reuse in Large Systems
Pattern-Based Transformation Rules for Developing Interaction Models of Access Control Systems
ICSR '08 Proceedings of the 10th international conference on Software Reuse: High Confidence Software Reuse in Large Systems
ICSR '08 Proceedings of the 10th international conference on Software Reuse: High Confidence Software Reuse in Large Systems
FMSB '08 Proceedings of the 1st international workshop on Formal Methods in Systems Biology
A Model Driven Development Method for Developing Context-Aware Pervasive Systems
UIC '08 Proceedings of the 5th international conference on Ubiquitous Intelligence and Computing
Transformations Have to be Developed ReST Assured
ICMT '08 Proceedings of the 1st international conference on Theory and Practice of Model Transformations
Approaches for Model Transformation Reuse: Factorization and Composition
ICMT '08 Proceedings of the 1st international conference on Theory and Practice of Model Transformations
An Ontology-Based Index to Retrieve Documents with Geographic Information
SSDBM '08 Proceedings of the 20th international conference on Scientific and Statistical Database Management
Towards a Catalogue of Patterns for Defining Metrics over i* Models
CAiSE '08 Proceedings of the 20th international conference on Advanced Information Systems Engineering
Design Disciplines and Non-specific Transfer
ISSEP '08 Proceedings of the 3rd international conference on Informatics in Secondary Schools - Evolution and Perspectives: Informatics Education - Supporting Computational Thinking
ITS '08 Proceedings of the 9th international conference on Intelligent Tutoring Systems
Designing Engaging Interaction with Contextual Patterns for an Educational Game
Edutainment '08 Proceedings of the 3rd international conference on Technologies for E-Learning and Digital Entertainment
User-Assisted Management of Agent-Based Evolutionary Computation
ICCS '08 Proceedings of the 8th international conference on Computational Science, Part III
MPC '08 Proceedings of the 9th international conference on Mathematics of Program Construction
MPC '08 Proceedings of the 9th international conference on Mathematics of Program Construction
Towards a Library of Workflow User Interface Patterns
Interactive Systems. Design, Specification, and Verification
Pattern Languages as Tool for Discount Usability Engineering
Interactive Systems. Design, Specification, and Verification
JSNVA: A Java Straight-Line Drawing Framework for Network Visual Analysis
ADMA '08 Proceedings of the 4th international conference on Advanced Data Mining and Applications
Ptolemy: A Language with Quantified, Typed Events
ECOOP '08 Proceedings of the 22nd European conference on Object-Oriented Programming
Prototyping and Composing Aspect Languages
ECOOP '08 Proceedings of the 22nd European conference on Object-Oriented Programming
An Extensible State Machine Pattern for Interactive Applications
ECOOP '08 Proceedings of the 22nd European conference on Object-Oriented Programming
Mediated Access to Symbolic Computation Systems
Proceedings of the 9th AISC international conference, the 15th Calculemas symposium, and the 7th international MKM conference on Intelligent Computer Mathematics
A Design Pattern for Component Oriented Development of Agent Based Multithreaded Applications
Euro-Par '08 Proceedings of the 14th international Euro-Par conference on Parallel Processing
Service Architecture Design for E-Businesses: A Pattern-Based Approach
EC-Web '08 Proceedings of the 9th international conference on E-Commerce and Web Technologies
Patterns and Pattern Diagrams for Access Control
TrustBus '08 Proceedings of the 5th international conference on Trust, Privacy and Security in Digital Business
A Visual Framework for the Definition and Execution of Reverse Engineering Processes
VISUAL '08 Proceedings of the 10th international conference on Visual Information Systems: Web-Based Visual Information Search and Management
Towards a Semantic-Rich Collaborative Environment for Learning Software Patterns
EC-TEL '08 Proceedings of the 3rd European conference on Technology Enhanced Learning: Times of Convergence: Technologies Across Learning Contexts
AntLib v1.0: A Generic C++ Framework for Ant Colony Optimization
ANTS '08 Proceedings of the 6th international conference on Ant Colony Optimization and Swarm Intelligence
LePUS3: An Object-Oriented Design Description Language
Diagrams '08 Proceedings of the 5th international conference on Diagrammatic Representation and Inference
Diagrams '08 Proceedings of the 5th international conference on Diagrammatic Representation and Inference
Autonomous Objects and Bottom-Up Composition in ZOO Applied to a Case Study of Biological Reactivity
ABZ '08 Proceedings of the 1st international conference on Abstract State Machines, B and Z
Natural Language-Based Approach for Helping in the Reuse of Ontology Design Patterns
EKAW '08 Proceedings of the 16th international conference on Knowledge Engineering: Practice and Patterns
Design Patterns for Combining Social and Individual Intelligences on Modular-Based Agents
HAIS '08 Proceedings of the 3rd international workshop on Hybrid Artificial Intelligence Systems
A Formal Metamodel for Problem Frames
MoDELS '08 Proceedings of the 11th international conference on Model Driven Engineering Languages and Systems
Detecting Patterns of Poor Design Solutions Using Constraint Propagation
MoDELS '08 Proceedings of the 11th international conference on Model Driven Engineering Languages and Systems
A Pattern Language Verifier for Web-Based Enterprise Applications
MoDELS '08 Proceedings of the 11th international conference on Model Driven Engineering Languages and Systems
Mapping the UML2 Semantics of Associations to a Java Code Generation Model
MoDELS '08 Proceedings of the 11th international conference on Model Driven Engineering Languages and Systems
Software Patterns in ITS Architectures
International Journal of Artificial Intelligence in Education
Topology and arrangement computation of semi-algebraic planar curves
Computer Aided Geometric Design
Caching and incrementalisation in the java query language
Proceedings of the 23rd ACM SIGPLAN conference on Object-oriented programming systems languages and applications
Whiteoak: introducing structural typing into java
Proceedings of the 23rd ACM SIGPLAN conference on Object-oriented programming systems languages and applications
jStar: towards practical verification for java
Proceedings of the 23rd ACM SIGPLAN conference on Object-oriented programming systems languages and applications
The visitor pattern as a reusable, generic, type-safe component
Proceedings of the 23rd ACM SIGPLAN conference on Object-oriented programming systems languages and applications
Delegation-based semantics for modularizing crosscutting concerns
Proceedings of the 23rd ACM SIGPLAN conference on Object-oriented programming systems languages and applications
Processing heterogeneous abstract syntax trees with the mutable class pattern
Companion to the 23rd ACM SIGPLAN conference on Object-oriented programming systems languages and applications
Refactoring support for the groovy-eclipse plug-in
Companion to the 23rd ACM SIGPLAN conference on Object-oriented programming systems languages and applications
Essential programming paradigm
Companion to the 23rd ACM SIGPLAN conference on Object-oriented programming systems languages and applications
A framework for complex time structures based on coupled lists
Companion to the 23rd ACM SIGPLAN conference on Object-oriented programming systems languages and applications
Code generation to support static and dynamic composition of software product lines
GPCE '08 Proceedings of the 7th international conference on Generative programming and component engineering
Property models: from incidental algorithms to reusable components
GPCE '08 Proceedings of the 7th international conference on Generative programming and component engineering
GPCE '08 Proceedings of the 7th international conference on Generative programming and component engineering
Practical refactoring-based framework upgrade
GPCE '08 Proceedings of the 7th international conference on Generative programming and component engineering
Intml: A dataflow oriented development system for virtual reality applications
Presence: Teleoperators and Virtual Environments
TOWARD A SYNERGY BETWEEN SIMULATION AND KNOWLEDGE MANAGEMENT FOR BUSINESS INTELLIGENCE
Cybernetics and Systems
From Profiles to Patterns: A New View of Task-Technology Fit
Information Systems Management
Detecting Coordination Problems in Collaborative Software Development Environments
Information Systems Management
Security Patterns for Automated Continuous Auditing
Information Security Journal: A Global Perspective
Explorative studies on multimodal interaction in a PDA- and desktop-based scenario
ICMI '08 Proceedings of the 10th international conference on Multimodal interfaces
Explicit exception handling variability in component-based product line architectures
Proceedings of the 4th international workshop on Exception handling
Exception handling patterns for processes
Proceedings of the 4th international workshop on Exception handling
Journal of Systems and Software
Execution trace analysis through massive sequence and circular bundle views
Journal of Systems and Software
Object-oriented wrappers for the Linux kernel
Software—Practice & Experience
Software—Practice & Experience
Dynamic adaptive software components: the MOCAS approach
CSTST '08 Proceedings of the 5th international conference on Soft computing as transdisciplinary science and technology
Enforcing a security pattern in stakeholder goal models
Proceedings of the 4th ACM workshop on Quality of protection
An access control reference architecture
Proceedings of the 2nd ACM workshop on Computer security architectures
Proceedings of the 26th annual ACM international conference on Design of communication
On the exploitation of loop-level parallelism in embedded applications
ACM Transactions on Embedded Computing Systems (TECS)
Managing software design complexity: facade vs role-based design
ACM SIGSOFT Software Engineering Notes
The socio-economics of software architecture
Automated Software Engineering
Applying Patterns during Business Process Modeling
BPM '08 Proceedings of the 6th International Conference on Business Process Management
Steps in Identifying Interaction Design Patterns for Multimodal Systems
HCSE-TAMODIA '08 Proceedings of the 2nd Conference on Human-Centered Software Engineering and 7th International Workshop on Task Models and Diagrams
Non-delegatable authorities in capability systems
Journal of Computer Security
A Rule-based Method to Match Software Patterns Against UML Models
Electronic Notes in Theoretical Computer Science (ENTCS)
Sofia: a framework for the development of group storytelling tools
SRMC '08 Proceedings of the 2nd ACM international workshop on Story representation, mechanism and context
Expressive and modular predicate dispatch for Java
ACM Transactions on Programming Languages and Systems (TOPLAS)
Design patterns and Fortran 2003
ACM SIGPLAN Fortran Forum
Software Reuse beyond Components with XVCL (Tutorial)
Generative and Transformational Techniques in Software Engineering II
WebDSL: A Case Study in Domain-Specific Language Engineering
Generative and Transformational Techniques in Software Engineering II
International Journal of Telemedicine and Applications - Pervasive Health Care Services and Technologies
An empirical study of the design and implementation of object equality in Java
CASCON '08 Proceedings of the 2008 conference of the center for advanced studies on collaborative research: meeting of minds
Automatic identification of key classes in a software system using webmining techniques
Journal of Software Maintenance and Evolution: Research and Practice
Designs for explaining intelligent agents
International Journal of Human-Computer Studies
Variability assessment in software product families
Information and Software Technology
SOMA: a method for developing service-oriented solutions
IBM Systems Journal
"Cloning considered harmful" considered harmful: patterns of cloning in software
Empirical Software Engineering
Organizational aspect of trusted legally valid long-term electronic archive solution
WSEAS Transactions on Information Science and Applications
Electronic design automation using a unified optimization framework
Mathematics and Computers in Simulation
A Grid-Inspired Mechanism for Coarse-Grained Experiment Execution
DS-RT '08 Proceedings of the 2008 12th IEEE/ACM International Symposium on Distributed Simulation and Real-Time Applications
Content Ontology Design Patterns as Practical Building Blocks for Web Ontologies
ER '08 Proceedings of the 27th International Conference on Conceptual Modeling
Quality Patterns for Conceptual Modelling
ER '08 Proceedings of the 27th International Conference on Conceptual Modeling
Experiences in engineering active replication into a traditional three-tiered client-server system
Proceedings of the 2008 RISE/EFTS Joint International Workshop on Software Engineering for Resilient Systems
An evolving hierarchical & modular approach to resilient software
Proceedings of the 2008 RISE/EFTS Joint International Workshop on Software Engineering for Resilient Systems
A reconfigurable component model using reflection
Proceedings of the 2008 RISE/EFTS Joint International Workshop on Software Engineering for Resilient Systems
Combining Quality Assurance and Model Transformations in Business-Driven Development
Applications of Graph Transformations with Industrial Relevance
Model-Driven Software Development with Graph Transformations: A Comparative Case Study
Applications of Graph Transformations with Industrial Relevance
Introducing the VMTS Mobile Toolkit
Applications of Graph Transformations with Industrial Relevance
Designing needs statements in a systematic iterative way
Computers & Education
SIGPLAN programming language curriculum workshop: Workshop report summary
ACM SIGPLAN Notices
Design patterns in separation logic
Proceedings of the 4th international workshop on Types in language design and implementation
Environment-independent methodology for accessing external data sources
WSEAS Transactions on Information Science and Applications
Review of Knowledge Engineering Requirements for Semantic Reasoning in Autonomic Networks
APNOMS '08 Proceedings of the 11th Asia-Pacific Symposium on Network Operations and Management: Challenges for Next Generation Network Operations and Service Management
On Mechanisms for Deadlock Avoidance in SIP Servlet Containers
Principles, Systems and Applications of IP Telecommunications. Services and Security for Next Generation Networks
A Rule-Based Framework Using Role Patterns for Business Process Compliance
RuleML '08 Proceedings of the International Symposium on Rule Representation, Interchange and Reasoning on the Web
Tracing the Application of Clinical Guidelines
Advanced Web and NetworkTechnologies, and Applications
DQML: A Modeling Language for Configuring Distributed Publish/Subscribe Quality of Service Policies
OTM '08 Proceedings of the OTM 2008 Confederated International Conferences, CoopIS, DOA, GADA, IS, and ODBASE 2008. Part I on On the Move to Meaningful Internet Systems:
Measuring the Impact of Different Categories of Software Evolution
IWSM/Metrikon/Mensura '08 Proceedings of the International Conferences on Software Process and Product Measurement
Engineering of Software-Intensive Systems: State of the Art and Research Challenges
Software-Intensive Systems and New Computing Paradigms
USAB '08 Proceedings of the 4th Symposium of the Workgroup Human-Computer Interaction and Usability Engineering of the Austrian Computer Society on HCI and Usability for Education and Work
The Name and Nature of Software Engineering
Advances in Software Engineering
Technologies for Evolvable Software Products: The Conflict between Customizations and Evolution
Advances in Software Engineering
A Java API for Creating (not only) AnimalScript
Electronic Notes in Theoretical Computer Science (ENTCS)
A First Set of Design Patterns for Algorithm Animation
Electronic Notes in Theoretical Computer Science (ENTCS)
Towards Merging PlatΩ and PGIP
Electronic Notes in Theoretical Computer Science (ENTCS)
Managing Proof Documents for Asynchronous Processing
Electronic Notes in Theoretical Computer Science (ENTCS)
On games, patterns, and design
SoD '07 Proceedings of the 2007 Symposium on Science of Design
An emergent framework for realistic psychosocial behaviour in non player characters
Future Play '08 Proceedings of the 2008 Conference on Future Play: Research, Play, Share
How to embed a game engineering course into a computer science curriculum
Future Play '08 Proceedings of the 2008 Conference on Future Play: Research, Play, Share
Patterns of trust in ubiquitous environments
Proceedings of the 6th International Conference on Advances in Mobile Computing and Multimedia
A expressão da diversidade de usuários no projeto de interação com padrões e personas
Proceedings of the VIII Brazilian Symposium on Human Factors in Computing Systems
How computers can help teachers to produce cultural sensitive web-based learning material
Proceedings of the VIII Brazilian Symposium on Human Factors in Computing Systems
Expressing and organizing real-time specification patterns via temporal logics
Journal of Systems and Software
Journal of Systems and Software
ACM Transactions on Programming Languages and Systems (TOPLAS)
Aprimorando processos de imputação multivariada de dados com workflows
SBBD '08 Proceedings of the 23rd Brazilian symposium on Databases
ACM Transactions on Mathematical Software (TOMS)
Formal development of a washing machine controller model based on formal design patterns
WSEAS TRANSACTIONS on SYSTEMS
Database access and patterns in Erlang/OTP
AIC'08 Proceedings of the 8th conference on Applied informatics and communications
Genetic Synthesis of Software Architecture
SEAL '08 Proceedings of the 7th International Conference on Simulated Evolution and Learning
A Toponym Resolution Service Following the OGC WPS Standard
W2GIS '08 Proceedings of the 8th International Symposium on Web and Wireless Geographical Information Systems
Programs = Data + Algorithms + Architecture: Consequences for Interactive Software Engineering
Engineering Interactive Systems
Building and Evaluating a Pattern Collection for the Domain of Workflow Modeling Tools
Engineering Interactive Systems
Do We Practise What We Preach in Formulating Our Design and Development Methods?
Engineering Interactive Systems
Engaging Patterns: Challenges and Means Shown by an Example
Engineering Interactive Systems
Organizing User Interface Patterns for e-Government Applications
Engineering Interactive Systems
Querying in Business Process Modeling
Service-Oriented Computing - ICSOC 2007 Workshops
Instant multi-tier web applications without tears
Proceedings of the 2nd India software engineering conference
Towards using architectural knowledge
ACM SIGSOFT Software Engineering Notes
The design and use of the TMiner component-based data mining framework
Expert Systems with Applications: An International Journal
Emotion on FPGA: Model driven approach
Expert Systems with Applications: An International Journal
An active product state tracking architecture in logistics sensor networks
Computers in Industry
Proceedings of the 40th ACM technical symposium on Computer science education
Technological integration: evidence of processes of structuring in governmental organizations
Proceedings of the 2nd international conference on Theory and practice of electronic governance
The art of the meta-aspect protocol
Proceedings of the 8th ACM international conference on Aspect-oriented software development
Using aspect-orientation in industrial projects: appreciated or damned?
Proceedings of the 8th ACM international conference on Aspect-oriented software development
A reusable observer pattern implementation using package templates
Proceedings of the 8th workshop on Aspects, components, and patterns for infrastructure software
Addressing common crosscutting problems with Arcum
Proceedings of the 8th ACM SIGPLAN-SIGSOFT workshop on Program analysis for software tools and engineering
DracoSTM: a practical C++ approach to software transactional memory
LCSD '07 Proceedings of the 2007 Symposium on Library-Centric Software Design
GRID '07 Proceedings of the 8th IEEE/ACM International Conference on Grid Computing
STREAM: A First Programming Process
ACM Transactions on Computing Education (TOCE)
Advanced separation of concerns in agent-oriented design patterns
International Journal of Agent-Oriented Software Engineering
A development framework for component-based agent-oriented business services
International Journal of Agent-Oriented Software Engineering
Voice enabling mobile financial services with multimodal transformation
International Journal of Mobile Communications
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
Abstraction of transaction demarcation in component-oriented platforms
Proceedings of the ACM/IFIP/USENIX 2003 International Conference on Middleware
Proceedings of the ACM/IFIP/USENIX 2003 International Conference on Middleware
Contory: a middleware for the provisioning of context information on smart phones
Proceedings of the ACM/IFIP/USENIX 2006 International Conference on Middleware
Specification and Verification of Invariants by Exploiting Layers in OO Designs
Fundamenta Informaticae - Concurrency Specification and Programming (CS&P)
Self-adaptive software: Landscape and research challenges
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
Integrating antipatterns into the computer science curriculum
Journal of Computing Sciences in Colleges
A flexible and scalable experimentation layer
Proceedings of the 40th Conference on Winter Simulation
A plug-in-based architecture for random number generation in simulation systems
Proceedings of the 40th Conference on Winter Simulation
Extending DEVS to support multiple occurrence in component-based simulation
Proceedings of the 40th Conference on Winter Simulation
A methodology for unit testing actors in proprietary discrete event based simulations
Proceedings of the 40th Conference on Winter Simulation
Service-oriented-architecture based framework for multi-user virtual environments
Proceedings of the 40th Conference on Winter Simulation
De2m: a solution for analyzing supply chain
Proceedings of the 40th Conference on Winter Simulation
Constructing business simulations with service patterns
Proceedings of the 40th Conference on Winter Simulation
Towards a design space explorer for media facades
Proceedings of the 20th Australasian Conference on Computer-Human Interaction: Designing for Habitus and Habitat
A new approach to water quality modelling and environmental decision support systems
Environmental Modelling & Software
Client-based cohesion metrics for Java programs
Science of Computer Programming
Featherweight Java with dynamic and static overloading
Science of Computer Programming
Cooperative aspect-oriented programming
Science of Computer Programming
VIGO: instrumental interaction in multi-surface environments
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Formal development of a washing machine controller by using formal design patterns
CEA'09 Proceedings of the 3rd WSEAS international conference on Computer engineering and applications
Testing-based Process for Evaluating Component Replaceability
Electronic Notes in Theoretical Computer Science (ENTCS)
Refactoring of Crosscutting Concerns with Metaphor-Based Heuristics
Electronic Notes in Theoretical Computer Science (ENTCS)
Tool Support for Pattern Selection and Use
Electronic Notes in Theoretical Computer Science (ENTCS)
Artificial Intelligence for Engineering Design, Analysis and Manufacturing
A pattern for almost compositional functions
Journal of Functional Programming
The concepts of model in information systems engineering: A proposal for an ontology of models
The Knowledge Engineering Review
XPLML: a HCI pattern formalizing and unifying approach
CHI '09 Extended Abstracts on Human Factors in Computing Systems
Design Pattern Detection by Using Meta Patterns
IEICE - Transactions on Information and Systems
OpenIKEv2: Design and Implementation of an IKEv2 Solution
IEICE - Transactions on Information and Systems
Flexible decision control in an autonomous trading agent
Electronic Commerce Research and Applications
A compiler for parsing schemata
Software—Practice & Experience
Security benchmarks of OSGi platforms: toward Hardened OSGi
Software—Practice & Experience
Towards generic representation of web applications: solutions and trade-offs
Software—Practice & Experience
Model-based runtime reconfiguration of component-based systems
Proceedings of the Warm Up Workshop for ACM/IEEE ICSE 2010
Design profiles: toward unified tool support for design patterns and UML profiles
Software—Practice & Experience
A data analysis decision support system for the carbon dioxide capture process
Expert Systems with Applications: An International Journal
A case study of pattern-based software framework to improve the quality of software development
Proceedings of the 2009 ACM symposium on Applied Computing
Matching ThisType to subtyping
Proceedings of the 2009 ACM symposium on Applied Computing
Representing refactoring opportunities
Proceedings of the 2009 ACM symposium on Applied Computing
Proceedings of the 2009 ACM symposium on Applied Computing
Web Design Patterns: Investigating User Goals and Browsing Strategies
IS-EUD '09 Proceedings of the 2nd International Symposium on End-User Development
Event-B Patterns for Specifying Fault-Tolerance in Multi-agent Interaction
Methods, Models and Tools for Fault Tolerance
Documenting the Progress of the System Development
Methods, Models and Tools for Fault Tolerance
ACM SIGMETRICS Performance Evaluation Review
Visualizing the runtime behavior of embedded network systems: A toolkit for TinyOS
Science of Computer Programming
Developing and Evolving a Multi-agent System Product Line: An Exploratory Study
Agent-Oriented Software Engineering IX
Generating Rewritable Abstract Syntax Trees
Software Language Engineering
CHR for Imperative Host Languages
Constraint Handling Rules
Model-Based Software Engineering and Process-Aware Information Systems
Transactions on Petri Nets and Other Models of Concurrency II
Shared Resource Availability within Ubiquitous Collaboration Environments
Groupware: Design, Implementation, and Use
EvoSpaces - Multi-dimensional Navigation Spaces for Software Evolution
Human Machine Interaction
Decorated Attribute Grammars: Attribute Evaluation Meets Strategic Programming
CC '09 Proceedings of the 18th International Conference on Compiler Construction: Held as Part of the Joint European Conferences on Theory and Practice of Software, ETAPS 2009
Formal Foundation for Pattern-Based Modelling
FASE '09 Proceedings of the 12th International Conference on Fundamental Approaches to Software Engineering: Held as Part of the Joint European Conferences on Theory and Practice of Software, ETAPS 2009
Life's What You Make: Niche Construction and Evolutionary Art
EvoWorkshops '09 Proceedings of the EvoWorkshops 2009 on Applications of Evolutionary Computing: EvoCOMNET, EvoENVIRONMENT, EvoFIN, EvoGAMES, EvoHOT, EvoIASP, EvoINTERACTION, EvoMUSART, EvoNUM, EvoSTOC, EvoTRANSLOG
Research and practice of distributed test platform
WSEAS Transactions on Computers
A delegation-based approach for the unanticipated dynamic evolution of distributed objects
Journal of Systems and Software
Aspect-Oriented Programming with the e Verification Language: A Pragmatic Guide for Testbench Developers
DisSimJADE: a framework for the development of agent-based distributed simulation systems
Proceedings of the 2nd International Conference on Simulation Tools and Techniques
Semantic Annotation of Web Pages Using Web Patterns
Advanced Internet Based Systems and Applications
Using an Ontology to Suggest Software Design Patterns Integration
Models in Software Engineering
Dialogue patterns-A visual language for dynamic dialogue
Journal of Visual Languages and Computing
Principes pour une méthode de conception de systèmes mixtes
IHM '07 Proceedings of the 19th International Conference of the Association Francophone d'Interaction Homme-Machine
A software model supporting the management of home network services through the brazilian iDTV
Proceedings of the seventh european conference on European interactive television conference
A security component for delivery to mobile phones and digital television
Proceedings of the seventh european conference on European interactive television conference
Sharing classes between families
Proceedings of the 2009 ACM SIGPLAN conference on Programming language design and implementation
Distributed middleware framework using aspects
ACM SIGSOFT Software Engineering Notes
Inspired software design early jackson methods to thread architectures
ACM SIGSOFT Software Engineering Notes
A context-sensitive infrastructure for coordinating agents in ubiquitous environments
Multiagent and Grid Systems - Engineering Environments in Multiagent Systems
Classes and inheritance in actor-oriented design
ACM Transactions on Embedded Computing Systems (TECS)
XPL the eXtensible presentation language
Mobile Information Systems - Advances in Mobile Communications and Computing
Using design patterns in object-oriented finite element programming
Computers and Structures
Multiple Mice based collaborative one-to-one learning
Computers & Education
On guiding the augmentation of an automated test suite via mutation analysis
Empirical Software Engineering
Designing domain-specific behaviours in structural computing
The New Review of Hypermedia and Multimedia
An OCL extension for checking and transforming UML models
SEPADS'09 Proceedings of the 8th WSEAS International Conference on Software engineering, parallel and distributed systems
In-field healing of integration problems with COTS components
ICSE '09 Proceedings of the 31st International Conference on Software Engineering
Policies of System Level Pipeline Modeling
Electronic Notes in Theoretical Computer Science (ENTCS)
Knowledge management for context-aware, policy-based ubiquitous computing systems
MUCS '09 Proceedings of the 6th international workshop on Managing ubiquitous communications and services
Unifying aspect- and object-oriented design
ACM Transactions on Software Engineering and Methodology (TOSEM)
Pattern languages in the wild: exploring pattern languages in the laboratory and in the real world
Proceedings of the 4th International Conference on Design Science Research in Information Systems and Technology
Patterns for Maude Metalanguage Applications
Electronic Notes in Theoretical Computer Science (ENTCS)
Using test case patterns to estimate software development and quality management cost
Software Quality Control
Refactoring and the evolution of Fortran
SECSE '09 Proceedings of the 2009 ICSE Workshop on Software Engineering for Computational Science and Engineering
Managing assumptions during agile development
SHARK '09 Proceedings of the 2009 ICSE Workshop on Sharing and Reusing Architectural Knowledge
Characterizing Example Embedding as a software activity
SUITE '09 Proceedings of the 2009 ICSE Workshop on Search-Driven Development-Users, Infrastructure, Tools and Evaluation
A type system for hybrid intensional-imperative programming support in GIPSY
C3S2E '09 Proceedings of the 2nd Canadian Conference on Computer Science and Software Engineering
Language support for distributed proxies
Proceedings of the 1st International Workshop on Distributed Objects for the 21st Century
A mechanism for flexible dynamic trait replacement
Proceedings of the 11th International Workshop on Formal Techniques for Java-like Programs
Partial join order optimization in the paraccel analytic database
Proceedings of the 2009 ACM SIGMOD International Conference on Management of data
A Pattern for Modeling Rework in Software Development Processes
ICSP '09 Proceedings of the International Conference on Software Process: Trustworthy Software Development Processes
The essence of the iterator pattern
Journal of Functional Programming
Architecture of an Integrated Software-Hardware System for Accelerated Image Processing
ICCVG 2008 Proceedings of the International Conference on Computer Vision and Graphics: Revised Papers
ICAI'09 Proceedings of the 10th WSEAS international conference on Automation & information
Retrieving relationships from declarative files
Proceedings of the Workshop on Relationships and Associations in Object-Oriented Languages
Implementing relationships among classes of analysis pattern languages using aspects
Proceedings of the Workshop on Relationships and Associations in Object-Oriented Languages
Declarative definition of contexts with polymorphic events
International Workshop on Context-Oriented Programming
Code smell eradication and associated refactoring
ECC'08 Proceedings of the 2nd conference on European computing conference
A view of the parallel computing landscape
Communications of the ACM - A View of Parallel Computing
A story-telling approach for a software engineering course design
ITiCSE '09 Proceedings of the 14th annual ACM SIGCSE conference on Innovation and technology in computer science education
nAIT: A source analysis and instrumentation framework for nesC
Journal of Systems and Software
Design pattern recovery through visual language parsing and source code analysis
Journal of Systems and Software
Advances in AOP with AspectC++
Proceedings of the 2005 conference on New Trends in Software Methodologies, Tools and Techniques: Proceedings of the fourth SoMeT_W05
Component-Based Grid Programming Using the HOC-Service Architecture
Proceedings of the 2005 conference on New Trends in Software Methodologies, Tools and Techniques: Proceedings of the fourth SoMeT_W05
A service oriented loosely coupled GUI framework in the mobile context
Proceedings of the 2008 conference on Techniques and Applications for Mobile Commerce: Proceedings of TAMoCo 2008
Applying Usability Patterns in e-Commerce Applications
Proceedings of the 2008 conference on Techniques and Applications for Mobile Commerce: Proceedings of TAMoCo 2008
Ensuring service backwards compatibility with Generic Web Services
PESOS '09 Proceedings of the 2009 ICSE Workshop on Principles of Engineering Service Oriented Systems
Object-Oriented Model for Fire Spread Prediction
Proceedings of the 2006 conference on Information Modelling and Knowledge Bases XVII
Detecting Defects in Object Oriented Designs Using Design Metrics
Proceedings of the 2006 conference on Knowledge-Based Software Engineering: Proceedings of the Seventh Joint Conference on Knowledge-Based Software Engineering
Proceedings of the 2006 conference on Knowledge-Based Software Engineering: Proceedings of the Seventh Joint Conference on Knowledge-Based Software Engineering
Reuse of Patterns' Source Code
Proceedings of the 2006 conference on Knowledge-Based Software Engineering: Proceedings of the Seventh Joint Conference on Knowledge-Based Software Engineering
Exploring Bad Code Smells Dependencies
Proceedings of the 2005 conference on Software Engineering: Evolution and Emerging Technologies
Supporting Program Comprehension for Refactoring Operations with Annotations
Proceedings of the 2006 conference on New Trends in Software Methodologies, Tools and Techniques: Proceedings of the fifth SoMeT_06
Proceedings of the 2006 conference on Integrated Intelligent Systems for Engineering Design
Pattern Repositories for Software Engineering Education
Proceedings of the 2007 conference on Databases and Information Systems IV: Selected Papers from the Seventh International Baltic Conference DB&IS'2006
Aspect-Oriented Use Cases and Crosscutting Interfaces for Reconfigurable Behavior Modeling
Proceedings of the 2007 conference on Databases and Information Systems IV: Selected Papers from the Seventh International Baltic Conference DB&IS'2006
A Method for Creating Teaching Materials of Practical Object-Oriented Methods Education
Proceedings of the 2006 conference on Learning by Effective Utilization of Technologies: Facilitating Intercultural Understanding
Design Patterns Identification Using Similarity Scoring Algorithm with Weighting Score Extension
Proceedings of the 2008 conference on Knowledge-Based Software Engineering: Proceedings of the Eighth Joint Conference on Knowledge-Based Software Engineering
Proceedings of the 47th Annual Southeast Regional Conference
Software Engineering Practices: An Auditor's Perspective
Proceedings of the 2007 conference on New Trends in Software Methodologies, Tools and Techniques: Proceedings of the sixth SoMeT_07
Approaching OWL and MDA through Knowledge Management System: Application to project Memory
Proceedings of the 2007 conference on New Trends in Software Methodologies, Tools and Techniques: Proceedings of the sixth SoMeT_07
Service Interaction: Patterns, Formalization, and Analysis
Formal Methods for Web Services
Lessons learnt in mining and writing design patterns for educational interactive graphics
Computers in Human Behavior
Evolving java objects using a grammar-based approach
Proceedings of the 11th Annual conference on Genetic and evolutionary computation
Using simulated annealing for producing software architectures
Proceedings of the 11th Annual Conference Companion on Genetic and Evolutionary Computation Conference: Late Breaking Papers
A responsibility-based pattern language for usability-supporting architectural patterns
Proceedings of the 1st ACM SIGCHI symposium on Engineering interactive computing systems
Fiia: user-centered development of adaptive groupware systems
Proceedings of the 1st ACM SIGCHI symposium on Engineering interactive computing systems
HPC and Grid Computing for Integrative Biomedical Research
International Journal of High Performance Computing Applications
Value-Based Service Modeling and Design: Toward a Unified View of Services
CAiSE '09 Proceedings of the 21st International Conference on Advanced Information Systems Engineering
Implementing Reactive Systems with UML State Machines and Ada 2005
Ada-Europe '09 Proceedings of the 14th Ada-Europe International Conference on Reliable Software Technologies
Model-Centric, Context-Aware Software Adaptation
Software Engineering for Self-Adaptive Systems
Automatic Generation of Runtime Failure Detectors from Property Templates
Software Engineering for Self-Adaptive Systems
A Type Graph Model for Java Programs
FMOODS '09/FORTE '09 Proceedings of the Joint 11th IFIP WG 6.1 International Conference FMOODS '09 and 29th IFIP WG 6.1 International Conference FORTE '09 on Formal Techniques for Distributed Systems
Improved Feedback for Architectural Performance Prediction Using Software Cartography Visualizations
QoSA '09 Proceedings of the 5th International Conference on the Quality of Software Architectures: Architectures for Adaptive Software Systems
Architecture for Hybrid Robotic Behavior
HAIS '09 Proceedings of the 4th International Conference on Hybrid Artificial Intelligence Systems
MoPCoM/MARTE Process Applied to a Cognitive Radio System Design and Analysis
ECMDA-FA '09 Proceedings of the 5th European Conference on Model Driven Architecture - Foundations and Applications
I-Java: An Extension of Java with Incomplete Objects and Object Composition
SC '09 Proceedings of the 8th International Conference on Software Composition
LEESA: Embedding Strategic and XPath-Like Object Structure Traversals in C++
DSL '09 Proceedings of the IFIP TC 2 Working Conference on Domain-Specific Languages
JavaΩ: The Structures and the Implementation of a Preprocessor for Java with m and mc parameters
Fundamenta Informaticae - Concurrency Specification and Programming (CS&P)
A Stimulus-Centric Algebraic Approach to Sensors and Observations
GSN '09 Proceedings of the 3rd International Conference on GeoSensor Networks
An Efficient and Adaptive Mechanism for Parallel Simulation Replication
PADS '09 Proceedings of the 2009 ACM/IEEE/SCS 23rd Workshop on Principles of Advanced and Distributed Simulation
A software architecture for the deployment of executable transformation models
Proceedings of the 2009 International Conference on Wireless Communications and Mobile Computing: Connecting the World Wirelessly
Competence and character: pedagogical considerations for preparing students to be professionals
Proceedings of the 46th Annual Southeast Regional Conference on XX
Using Java's generics mechanism to improve type safety in the command pattern
Proceedings of the 46th Annual Southeast Regional Conference on XX
A little language for surveys: constructing an internal DSL in Ruby
Proceedings of the 46th Annual Southeast Regional Conference on XX
Assessing conformance of pattern-based design in UML
Proceedings of the 46th Annual Southeast Regional Conference on XX
A self-testing autonomic job scheduler
Proceedings of the 46th Annual Southeast Regional Conference on XX
EMod: platform independent modelling, description and enactment of parameterisable EAI patterns
Enterprise Information Systems - Towards Model-driven Service-oriented Enterprise Computing - 12th International IEEE EDOC Enterprise Computing Conference (EDOC 2008)
PatternCoder: A Programming Support Tool for Learning Binary Class Associations and Design Patterns
ACM Transactions on Computing Education (TOCE)
Design patterns for clinical guidelines
Artificial Intelligence in Medicine
PatternCoder: a programming support tool for learning binary class associations and design patterns
Koli '08 Proceedings of the 8th International Conference on Computing Education Research
Advances in Engineering Software
Design patterns for user interface for mobile applications
Advances in Engineering Software
ESC4: a modern caching ESC for Java
Proceedings of the 8th international workshop on Specification and verification of component-based systems
Adaptable component frameworks: using vector from the C++ standard library as an example
Proceedings of the 2009 ACM SIGPLAN workshop on Generic programming
What does aspect-oriented programming mean for functional programmers?
Proceedings of the 2009 ACM SIGPLAN workshop on Generic programming
Three approaches to object evolution
PPPJ '09 Proceedings of the 7th International Conference on Principles and Practice of Programming in Java
A discipline of tree processing
PPPJ '09 Proceedings of the 7th International Conference on Principles and Practice of Programming in Java
Do rules and patterns affect design maintainability?
Journal of Computer Science and Technology
An architecture for intelligent CSCL argumentation systems
CSCL'09 Proceedings of the 9th international conference on Computer supported collaborative learning - Volume 2
PaMGIS: A Framework for Pattern-Based Modeling and Generation of Interactive Systems
Proceedings of the 13th International Conference on Human-Computer Interaction. Part I: New Trends
Tooling the Dynamic Behavior Models of Graphical DSLs
Proceedings of the 13th International Conference on Human-Computer Interaction. Part II: Novel Interaction Methods and Techniques
Towards automatic integration of the business-data layers in enterprise-systems
Journal of Computational Methods in Sciences and Engineering
Workflow-Based Architecture for Collaborative Video Annotation
OCSC '09 Proceedings of the 3d International Conference on Online Communities and Social Computing: Held as Part of HCI International 2009
ION Framework --- A Simulation Environment for Worlds with Virtual Agents
IVA '09 Proceedings of the 9th International Conference on Intelligent Virtual Agents
ICSR '09 Proceedings of the 11th International Conference on Software Reuse: Formal Foundations of Reuse and Domain Engineering
Introducing Motivations in Design Pattern Representation
ICSR '09 Proceedings of the 11th International Conference on Software Reuse: Formal Foundations of Reuse and Domain Engineering
The Managed Adapter Pattern: Facilitating Glue Code Generation for Component Reuse
ICSR '09 Proceedings of the 11th International Conference on Software Reuse: Formal Foundations of Reuse and Domain Engineering
Reusing Patterns through Design Refinement
ICSR '09 Proceedings of the 11th International Conference on Software Reuse: Formal Foundations of Reuse and Domain Engineering
The H-N2N framework: towards providing interperception in massive applications
Multimedia Tools and Applications
ACM Transactions on Computer-Human Interaction (TOCHI)
A natural, tiered and executable UIDL for 3D user interfaces based on Concept-Oriented Design
ACM Transactions on Computer-Human Interaction (TOCHI)
Featherweight Jigsaw: A Minimal Core Calculus for Modular Composition of Classes
Genoa Proceedings of the 23rd European Conference on ECOOP 2009 --- Object-Oriented Programming
Genoa Proceedings of the 23rd European Conference on ECOOP 2009 --- Object-Oriented Programming
Picking Up Artifacts: Storyboarding as a Gateway to Reuse
INTERACT '09 Proceedings of the 12th IFIP TC 13 International Conference on Human-Computer Interaction: Part II
Functional Integrity of Multi-agent Computational System Supported by Component-Based Implementation
HoloMAS '09 Proceedings of the 4th International Conference on Industrial Applications of Holonic and Multi-Agent Systems: Holonic and Multi-Agent Systems for Manufacturing
Granularity as a Cognitive Factor in the Effectiveness of Business Process Model Reuse
BPM '09 Proceedings of the 7th International Conference on Business Process Management
Computer Languages, Systems and Structures
S&D Pattern Deployment at Organizational Level: A Prototype for Remote Healthcare System
Electronic Notes in Theoretical Computer Science (ENTCS)
Transforming of an existing structural analysis program to the object-oriented framework
Advances in Engineering Software
Pattern matching on objects in Java
Journal of Computing Sciences in Colleges
An experience report and analysis of Java technologies in undergraduate game programming courses
Journal of Computing Sciences in Colleges
NESTA: NASA engineering shuttle telemetry agent
IAAI'05 Proceedings of the 17th conference on Innovative applications of artificial intelligence - Volume 3
Dynamic distributed constraint reasoning
AAAI'08 Proceedings of the 23rd national conference on Artificial intelligence - Volume 3
Analyzing a Pattern-Based Model of a Real-Time Turntable System
Electronic Notes in Theoretical Computer Science (ENTCS)
JavaGI in the battlefield: practical experience with generalized interfaces
GPCE '09 Proceedings of the eighth international conference on Generative programming and component engineering
A generative programming approach to developing pervasive computing systems
GPCE '09 Proceedings of the eighth international conference on Generative programming and component engineering
An unorthodox introduction to Memetic Algorithms
ACM SIGEVOlution
Enhancing user interface design patterns with design rationale structures
Proceedings of the 27th ACM international conference on Design of communication
Documenting software systems with views VI: lessons learned from 15 years of research & practice
Proceedings of the 27th ACM international conference on Design of communication
Reengineering a domain-independent framework for spoken dialogue systems
SETQA-NLP '08 Software Engineering, Testing, and Quality Assurance for Natural Language Processing
A functional theory of design patterns
IJCAI'97 Proceedings of the 15th international joint conference on Artifical intelligence - Volume 1
User capability in an adaptive world
MSIADU '09 Proceedings of the 1st ACM SIGMM international workshop on Media studies and implementations that help improving access to disabled users
A mash-up authoring tool for e-learning based on pedagogical templates
MTDL '09 Proceedings of the first ACM international workshop on Multimedia technologies for distance learning
MM '09 Proceedings of the 17th ACM international conference on Multimedia
When refactoring acts like modularity: keeping options open with persistent condition checking
Proceedings of the 2nd Workshop on Refactoring Tools
Toward refactoring in a polyglot world: extending automated refactoring support across Java and XML
Proceedings of the 2nd Workshop on Refactoring Tools
Visual generative behavior patterns to facilitate game development
Future Play '09 Proceedings of the 2009 Conference on Future Play on @ GDC Canada
Design and implementation of an agent-based simulation for emergency response and crisis management
SpringSim '09 Proceedings of the 2009 Spring Simulation Multiconference
Web services integration on the fly for service-oriented computing and simulation
SpringSim '09 Proceedings of the 2009 Spring Simulation Multiconference
Simulation environment scenarios using cellular automata for wireless sensor network analysis
SpringSim '09 Proceedings of the 2009 Spring Simulation Multiconference
The operation recorder: specifying model refactorings by-example
Proceedings of the 24th ACM SIGPLAN conference companion on Object oriented programming systems languages and applications
The mythical matched modules: overcoming the tyranny of inflexible software construction
Proceedings of the 24th ACM SIGPLAN conference companion on Object oriented programming systems languages and applications
Harmony-oriented programming and software evolution
Proceedings of the 24th ACM SIGPLAN conference companion on Object oriented programming systems languages and applications
Typestate-oriented programming
Proceedings of the 24th ACM SIGPLAN conference companion on Object oriented programming systems languages and applications
Proceedings of the 24th ACM SIGPLAN conference on Object oriented programming systems languages and applications
Proceedings of the 24th ACM SIGPLAN conference on Object oriented programming systems languages and applications
Minimizing dependencies within generic classes for faster and smaller programs
Proceedings of the 24th ACM SIGPLAN conference on Object oriented programming systems languages and applications
Design pattern density defined
Proceedings of the 24th ACM SIGPLAN conference on Object oriented programming systems languages and applications
Proceedings of the 24th ACM SIGPLAN conference on Object oriented programming systems languages and applications
An exploration of program as language
Proceedings of the 24th ACM SIGPLAN conference on Object oriented programming systems languages and applications
Groovy package templates: supporting reuse and runtime adaption of class hierarchies
DLS '09 Proceedings of the 5th symposium on Dynamic languages
Fast type reconstruction for dynamically typed programming languages
DLS '09 Proceedings of the 5th symposium on Dynamic languages
Internetware: a shift of software paradigm
Proceedings of the First Asia-Pacific Symposium on Internetware
Advanced Engineering Informatics
Enterprise architecture modelling-the issue of integration
Advanced Engineering Informatics
Use of design patterns in analogy-based design
Advanced Engineering Informatics
Designing a product family of meshing tools
Advances in Engineering Software
Lively Wiki a development environment for creating and sharing active web content
Proceedings of the 5th International Symposium on Wikis and Open Collaboration
A Methodology and Framework for Creating Domain-Specific Development Infrastructures
ASE '08 Proceedings of the 2008 23rd IEEE/ACM International Conference on Automated Software Engineering
Automated Aspect Recommendation through Clustering-Based Fan-in Analysis
ASE '08 Proceedings of the 2008 23rd IEEE/ACM International Conference on Automated Software Engineering
A Two-Step Approach for Modelling Flexibility in Software Processes
ASE '08 Proceedings of the 2008 23rd IEEE/ACM International Conference on Automated Software Engineering
Design patterns for multiphysics modeling in Fortran 2003 and C++
ACM Transactions on Mathematical Software (TOMS)
Proceedings of the 2009 International Conference on Hybrid Information Technology
Towards scientific workflow patterns
Proceedings of the 4th Workshop on Workflows in Support of Large-Scale Science
Parcels: A fast and feature-rich binary deployment technology
Computer Languages, Systems and Structures
Delving source code with formal concept analysis
Computer Languages, Systems and Structures
Language support for adaptive object-models using metaclasses
Computer Languages, Systems and Structures
Tailorable language for behavioral composition and configuration of software components
Computer Languages, Systems and Structures
A point based model of the Gregorian Calendar
Computer Languages, Systems and Structures
A user-level extension scheme for a task-parallel script language
PDCS '07 Proceedings of the 19th IASTED International Conference on Parallel and Distributed Computing and Systems
Tracing correct usage of design patterns
SEA '07 Proceedings of the 11th IASTED International Conference on Software Engineering and Applications
Run-time automatic instantiation of algorithms using C++ templates
International Journal of Computational Science and Engineering
Design and implementation of a smart card based healthcare information system
Computer Methods and Programs in Biomedicine
A configurable cryptography subsystem in a middleware framework for embedded systems
Computer Networks: The International Journal of Computer and Telecommunications Networking
Using standard components in automation industry: A study on OPC Specification
Computer Standards & Interfaces
Designing markets for co-production of digital culture goods
Decision Support Systems
Anonymous credentials on a standard java card
Proceedings of the 16th ACM conference on Computer and communications security
Journal of Management Information Systems
Mnikr: reputation construction through human trading of distributed social identities
Proceedings of the 5th ACM workshop on Digital identity management
XML-based DEVS modeling and interpretation
SpringSim '09 Proceedings of the 2009 Spring Simulation Multiconference
Spontaneousware: a middleware framework for mobile ad hoc networks
M-PAC '09 Proceedings of the International Workshop on Middleware for Pervasive Mobile and Embedded Computing
Proceedings of the 5th Grid Computing Environments Workshop
Recovering business processes from business applications
Journal of Software Maintenance and Evolution: Research and Practice
Smart composition of game objects using dependency injection
Computers in Entertainment (CIE) - SPECIAL ISSUE: Games
Co-design patterns for embedded network management
Proceedings of the 2009 workshop on Re-architecting the internet
About Strategies to Engineer Situational Methods
Proceedings of the 2009 conference on New Trends in Software Methodologies, Tools and Techniques: Proceedings of the Eighth SoMeT_09
The Technical Foundation of the GeneSEZ MDSD Approach
Proceedings of the 2009 conference on New Trends in Software Methodologies, Tools and Techniques: Proceedings of the Eighth SoMeT_09
Model Driven Development based Framework for Autonomic Mobile Commerce Engineering
Proceedings of the 2009 conference on Techniques and Applications for Mobile Commerce: Proceedings of TAMoCo 2009
MVC extension: evaluation according to rating criteria and possible integration
IMSA '07 Proceedings of the Eleventh IASTED International Conference on Internet and Multimedia Systems and Applications
Identification of design motifs with pattern matching algorithms
Information and Software Technology
Implementation of a Modelica compiler using JastAdd attribute grammars
Science of Computer Programming
A framework-based approach to building private trading exchanges
IBM Systems Journal
Software project management anti-patterns
Journal of Systems and Software
Technical Section: CGV-An interactive graph visualization system
Computers and Graphics
Hardware configuration framework for the IBM eServer z900
IBM Journal of Research and Development
Extending web-based applications to incorporate autonomous behavior
Proceedings of the 14th Brazilian Symposium on Multimedia and the Web
On The Roles of APIs in the Coordination of Collaborative Software Development
Computer Supported Cooperative Work
Measuring the performance of parallel computers with distributed memory
Cybernetics and Systems Analysis
JavaCOP: Declarative pluggable types for java
ACM Transactions on Programming Languages and Systems (TOPLAS)
Extending object-oriented languages with backward error recovery integrated support
Computer Languages, Systems and Structures
Context-driven migration and diffusion of pervasive services on the OSGi framework
International Journal of Autonomous and Adaptive Communications Systems
Pervaho: A specialized middleware for mobile context-aware applications
Electronic Commerce Research
Reusable components for partitioning clustering algorithms
Artificial Intelligence Review
Sketching sketching: outlines of a collaborative design method
Proceedings of the 23rd British HCI Group Annual Conference on People and Computers: Celebrating People and Technology
Impact of the visitor pattern on program comprehension and maintenance
ESEM '09 Proceedings of the 2009 3rd International Symposium on Empirical Software Engineering and Measurement
Architectural paradigms for robotics applications
Advanced Engineering Informatics
Embedded architecture description language
Journal of Systems and Software
Formal specification of the variants and behavioural features of design patterns
Journal of Systems and Software
Agent-based model for managing composite product information
Computers in Industry
Patterns for behavior modeling and integration
Computers in Industry
Balancing flexibility and performance in three dimensional meshing tools
Advances in Engineering Software
Coordinated software development: a framework for reasoning about trace links in software systems
INES'09 Proceedings of the IEEE 13th international conference on Intelligent Engineering Systems
Validating complex interactions in air traffic management
HSI'09 Proceedings of the 2nd conference on Human System Interactions
FlexSPMF: A Framework for Modelling and Learning Flexibility in Software Processes
WSKS '09 Proceedings of the 2nd World Summit on the Knowledge Society: Visioning and Engineering the Knowledge Society. A Web Science Perspective
Model Driven Performance Measurement and Assessment with MoDePeMART
MODELS '09 Proceedings of the 12th International Conference on Model Driven Engineering Languages and Systems
An Example Is Worth a Thousand Words: Composite Operation Modeling By-Example
MODELS '09 Proceedings of the 12th International Conference on Model Driven Engineering Languages and Systems
Variability within Modeling Language Definitions
MODELS '09 Proceedings of the 12th International Conference on Model Driven Engineering Languages and Systems
Project-Based Collaborative Learning Environment with Context-Aware Educational Services
EC-TEL '09 Proceedings of the 4th European Conference on Technology Enhanced Learning: Learning in the Synergy of Multiple Disciplines
Fuzzy Reasoning with a Rete-OO Rule Engine
RuleML '09 Proceedings of the 2009 International Symposium on Rule Interchange and Applications
ISWC '09 Proceedings of the 8th International Semantic Web Conference
Engineering Distributed Shared Memory Middleware for Java
OTM '09 Proceedings of the Confederated International Conferences, CoopIS, DOA, IS, and ODBASE 2009 on On the Move to Meaningful Internet Systems: Part I
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 Generic Set Theory-Based Pattern Matching Approach for the Analysis of Conceptual Models
ER '09 Proceedings of the 28th International Conference on Conceptual Modeling
Business Modeling via Commitments
SOCASE '09 Proceedings of the AAMAS 2009 International Workshop on Service-Oriented Computing: Agents, Semantics, and Engineering
GeoPW: Towards the Geospatial Processing Web
W2GIS '09 Proceedings of the 9th International Symposium on Web and Wireless Geographical Information Systems
Providing Universal Access to History Textbooks: A Modified GIS Case
W2GIS '09 Proceedings of the 9th International Symposium on Web and Wireless Geographical Information Systems
Automatic Generation of an Adaptive WebGIS
W2GIS '09 Proceedings of the 9th International Symposium on Web and Wireless Geographical Information Systems
Design Patterns Instantiation Based on Semantics and Model Transformations
SOFSEM '10 Proceedings of the 36th Conference on Current Trends in Theory and Practice of Computer Science
Coordination and communication protocols for synchronous groupware: a formal approach
IASTED-HCI '07 Proceedings of the Second IASTED International Conference on Human Computer Interaction
Architectural design and analysis of an N-tier enterprise application
EurolMSA '07 Proceedings of the Third IASTED European Conference on Internet and Multimedia Systems and Applications
FlowMonitor: a network monitoring framework for the network simulator 3 (NS-3)
Proceedings of the Fourth International ICST Conference on Performance Evaluation Methodologies and Tools
PUX: patterns of user experience
interactions
CCNC'09 Proceedings of the 6th IEEE Conference on Consumer Communications and Networking Conference
Adaptive Detection of Design Flaws
Electronic Notes in Theoretical Computer Science (ENTCS)
Composition of XML Dialects: A ModelicaXML Case Study
Electronic Notes in Theoretical Computer Science (ENTCS)
Electronic Notes in Theoretical Computer Science (ENTCS)
Electronic Notes in Theoretical Computer Science (ENTCS)
OCLPrime - Environment and Language for Model Query, Views and Transformations
Electronic Notes in Theoretical Computer Science (ENTCS)
Translating Double Dispatch into Single Dispatch
Electronic Notes in Theoretical Computer Science (ENTCS)
A Design for Type-Directed Programming in Java
Electronic Notes in Theoretical Computer Science (ENTCS)
An Abstract Equivalence Notion for Object Models
Electronic Notes in Theoretical Computer Science (ENTCS)
Refactoring Towards a Layered Architecture
Electronic Notes in Theoretical Computer Science (ENTCS)
DPVK - An Eclipse Plug-in to Detect Design Patterns in Eiffel Systems
Electronic Notes in Theoretical Computer Science (ENTCS)
Reusable Idioms and Patterns in Graph Transformation Languages
Electronic Notes in Theoretical Computer Science (ENTCS)
Combined Static and Dynamic Analysis
Electronic Notes in Theoretical Computer Science (ENTCS)
Towards Abstract Interpretation for Recovering Design Information
Electronic Notes in Theoretical Computer Science (ENTCS)
Time, Abstraction, Causality and Modularity in Interactive Systems
Electronic Notes in Theoretical Computer Science (ENTCS)
An Efficient Migration to Model-driven Development (MDD)
Electronic Notes in Theoretical Computer Science (ENTCS)
On the Formal Verification of Middleware Behavioral Properties
Electronic Notes in Theoretical Computer Science (ENTCS)
Electronic Notes in Theoretical Computer Science (ENTCS)
Paradigm as Organization-Oriented Coordination Language
Electronic Notes in Theoretical Computer Science (ENTCS)
A Type-theoretic Reconstruction of the Visitor Pattern
Electronic Notes in Theoretical Computer Science (ENTCS)
Context-Based Constraints in Security: Motivations and First Approach
Electronic Notes in Theoretical Computer Science (ENTCS)
Adaptive Graph Pattern Matching for Model Transformations using Model-sensitive Search Plans
Electronic Notes in Theoretical Computer Science (ENTCS)
Mumbo: A Rule-Based Implementation of a Run-time Program Generation Language
Electronic Notes in Theoretical Computer Science (ENTCS)
Eclpss: a Java-based framework for parallel ecosystem simulation and modeling
Environmental Modelling & Software
A plug and play approach for developing environmental models
Environmental Modelling & Software
Designing multi-agent systems: a framework and application
Expert Systems with Applications: An International Journal
Expert Systems with Applications: An International Journal
Future trends in distributed applications and problem-solving environments
Future Generation Computer Systems - Special section: Complex problem-solving environments for grid computing
From requirements negotiation to software architecture decisions
Information and Software Technology
Combating architectural degeneration: a survey
Information and Software Technology
Enhancing class commutability in the deployment of design patterns
Information and Software Technology
Problem frames and software engineering
Information and Software Technology
Measuring design testability of a UML class diagram
Information and Software Technology
Deriving requirements from process models via the problem frames approach
Information and Software Technology
Bridging patterns: An approach to bridge gaps between SE and HCI
Information and Software Technology
Information and Software Technology
Context-driven migration and diffusion of pervasive services on the OSGi framework
International Journal of Autonomous and Adaptive Communications Systems
Design pattern recovery based on annotations
Advances in Engineering Software
A system of agent-based software patterns for user modeling based on usage mining
Interacting with Computers
A highly flexible, parallel virtual machine: design and experience of ILDJIT
Software—Practice & Experience
Separation of concerns in automation of code generation
ACST '08 Proceedings of the Fourth IASTED International Conference on Advances in Computer Science and Technology
Improving design-pattern identification: a new approach and an exploratory study
Software Quality Control
Toward a new paradigm: Mashup patterns in web 2.0
WSEAS Transactions on Information Science and Applications
Using enterprise architecture management patterns to complement TOGAF
EDOC'09 Proceedings of the 13th IEEE international conference on Enterprise Distributed Object Computing
Combining different multi-tenancy patterns in service-oriented applications
EDOC'09 Proceedings of the 13th IEEE international conference on Enterprise Distributed Object Computing
Customizable and upgradable enterprise systems without the crystal ball assumption
EDOC'09 Proceedings of the 13th IEEE international conference on Enterprise Distributed Object Computing
Understanding the software communications architecture
IEEE Communications Magazine
A matrix-based approach to recovering design patterns
IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans
Controlled adaptation-oriented evolution of object-oriented components
SE '08 Proceedings of the IASTED International Conference on Software Engineering
A domain specific language for the definition of extended queueing network models
SE '08 Proceedings of the IASTED International Conference on Software Engineering
Separating data access crosscutting concerns using AspectJ: a quantitative assessment
SE '08 Proceedings of the IASTED International Conference on Software Engineering
Structures to effectively share architectural knowledge
SE '08 Proceedings of the IASTED International Conference on Software Engineering
Two algorithms for architecture pattern recognition
SE '08 Proceedings of the IASTED International Conference on Software Engineering
Teaching software engineering: a practical approach
ACM SIGSOFT Software Engineering Notes
Modified development process of component-based software engineering
ACM SIGSOFT Software Engineering Notes
The pep/8 memory tracer: visualizing activation records on the run-time stack
Proceedings of the 41st ACM technical symposium on Computer science education
Diagnosis and semi-automatic correction of detected design inconsistencies in source code
IWST '09 Proceedings of the International Workshop on Smalltalk Technologies
Lumière: a novel framework for rendering 3D graphics in Smalltalk
IWST '09 Proceedings of the International Workshop on Smalltalk Technologies
Meteoroid towards a real MVC for the web
IWST '09 Proceedings of the International Workshop on Smalltalk Technologies
Object-relational mapping with SqueakSave
IWST '09 Proceedings of the International Workshop on Smalltalk Technologies
Dynamic synchronization: a synchronization model through behavioral reflection
IWST '09 Proceedings of the International Workshop on Smalltalk Technologies
Language-shifting objects from Java to Smalltalk: an exploration using JavaConnect
IWST '09 Proceedings of the International Workshop on Smalltalk Technologies
Communication between the RoboCup agents based on the blackboard model and observer pattern
WiCOM'09 Proceedings of the 5th International Conference on Wireless communications, networking and mobile computing
Weaving generic programming and traversal performance
Proceedings of the 9th International Conference on Aspect-Oriented Software Development
From aspect-oriented models to aspect-oriented code?: the maintenance perspective
Proceedings of the 9th International Conference on Aspect-Oriented Software Development
Identification of refactoring opportunities introducing polymorphism
Journal of Systems and Software
A modern approach to multiagent development
Journal of Systems and Software
Automated verification of security pattern compositions
Information and Software Technology
Tuplespace middleware for Petri net-based workflow execution
International Journal of Web and Grid Services
Designing state-based systems with entity-life modeling
Journal of Systems and Software
Reusable and flexible design of communication gateways
ETFA'09 Proceedings of the 14th IEEE international conference on Emerging technologies & factory automation
From tracking with RFID to intelligent products
ETFA'09 Proceedings of the 14th IEEE international conference on Emerging technologies & factory automation
OntoTrack: A semantic approach for ontology authoring
Web Semantics: Science, Services and Agents on the World Wide Web
TECDP: a tool for extracting creational design patterns
Proceedings of the International Conference and Workshop on Emerging Trends in Technology
Architectural concepts and Design Patterns for behavior modeling and integration
Mathematics and Computers in Simulation
Software frameworks and embedded control systems
Software frameworks and embedded control systems
PREMO: A framework for multimedia middleware: specification, rationale, and java binding
PREMO: A framework for multimedia middleware: specification, rationale, and java binding
A development environment using behavior patterns to facilitate building 3D/VR applications
Proceedings of the Sixth Australasian Conference on Interactive Entertainment
Efficient parallel LAN/WAN algorithms for optimization. The mallba project
Parallel Computing
Swoop: A Web Ontology Editing Browser
Web Semantics: Science, Services and Agents on the World Wide Web
Building an interaction design pattern language: A case study
Computers in Human Behavior
Advances in Engineering Software
Enforcing structural regularities in software using IntensiVE
Science of Computer Programming
A family of languages for architecture constraint specification
Journal of Systems and Software
Conformance notions for the coordination of interaction components
Science of Computer Programming
DEQUALITE: building design-based software quality models
Proceedings of the 15th Conference on Pattern Languages of Programs
Enterprise architecture management patterns
Proceedings of the 15th Conference on Pattern Languages of Programs
Patterns for understanding frameworks
Proceedings of the 15th Conference on Pattern Languages of Programs
Proceedings of the 15th Conference on Pattern Languages of Programs
A pattern language for developing analog to digital converter data sampling firmware
Proceedings of the 15th Conference on Pattern Languages of Programs
Learning and studying interaction design through design patterns
Proceedings of the 15th Conference on Pattern Languages of Programs
Thoughts on weak links and Alexandrian life in Scrum
Proceedings of the 15th Conference on Pattern Languages of Programs
The relation between design patterns and schema theory
Proceedings of the 15th Conference on Pattern Languages of Programs
Proceedings of the 15th Conference on Pattern Languages of Programs
Runtime mix'n and match design pattern
Proceedings of the 15th Conference on Pattern Languages of Programs
Deferred cancellation: a behavioral pattern
Proceedings of the 15th Conference on Pattern Languages of Programs
Patterns for monitoring scenarios to handle state based crosscutting concerns
Proceedings of the 15th Conference on Pattern Languages of Programs
Coordinator-worker-context process pattern
Proceedings of the 15th Conference on Pattern Languages of Programs
Designing with interactive example galleries
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Concept-based partitioning for large multidomain multifunctional embedded systems
ACM Transactions on Design Automation of Electronic Systems (TODAES)
Patterns in agent-oriented software engineering
AOSE'02 Proceedings of the 3rd international conference on Agent-oriented software engineering III
Software testing research and practice
ASM'03 Proceedings of the abstract state machines 10th international conference on Advances in theory and practice
Experiments with test case generation and runtime analysis
ASM'03 Proceedings of the abstract state machines 10th international conference on Advances in theory and practice
Towards the Model Driven Development of context-aware pervasive systems
Pervasive and Mobile Computing
An architecture for open learning management systems
PCI'01 Proceedings of the 8th Panhellenic conference on Informatics
A comparison of design patterns and roles in the context of behavioural evolution
PCI'01 Proceedings of the 8th Panhellenic conference on Informatics
A foundational analysis of software robustness using redundant agent collaboration
NODe'02 Proceedings of the NODe 2002 agent-related conference on Agent technologies, infrastructures, tools, and applications for E-services
Flexible distributed process topologies for enterprise applications
SEM'02 Proceedings of the 3rd international conference on Software engineering and middleware
Composing distributed components with the component workbench
SEM'02 Proceedings of the 3rd international conference on Software engineering and middleware
FORMAware: framework of reflective components for managing architecture adaptation
SEM'02 Proceedings of the 3rd international conference on Software engineering and middleware
Type based adaptation: an adaptation approach for dynamic distributed systems
SEM'02 Proceedings of the 3rd international conference on Software engineering and middleware
On the use of enterprise Java beans 2.0 local interfaces
SEM'02 Proceedings of the 3rd international conference on Software engineering and middleware
An ontological approach to visualization resource management
DSVIS'06 Proceedings of the 13th international conference on Interactive systems: Design, specification, and verification
DSVIS'06 Proceedings of the 13th international conference on Interactive systems: Design, specification, and verification
Restructuring conditional code structures using object oriented design patterns
ICCSA'03 Proceedings of the 2003 international conference on Computational science and its applications: PartI
PIM tool: support for pattern-driven and model-based UI development
TAMODIA'06 Proceedings of the 5th international conference on Task models and diagrams for users interface design
Pattern-based UI design: adding rigor with user and context variables
TAMODIA'06 Proceedings of the 5th international conference on Task models and diagrams for users interface design
HRT-UML: taking HRT-HOOD onto UML
Ada-Europe'03 Proceedings of the 8th Ada-Europe international conference on Reliable software technologies
Formalization of web design patterns using ontologies
AWIC'03 Proceedings of the 1st international Atlantic web intelligence conference on Advances in web intelligence
A smart sensor overlay network for ubiquitous computing
ICUCT'06 Proceedings of the 1st international conference on Ubiquitous convergence technology
Organizational patterns for early requirements analysis
CAiSE'03 Proceedings of the 15th international conference on Advanced information systems engineering
Evolving requirements through coordination contracts
CAiSE'03 Proceedings of the 15th international conference on Advanced information systems engineering
Aggregate table-driven querying via navigation ontologies in distributed statistical databases
BNCOD'03 Proceedings of the 20th British national conference on Databases
Tools for personalised presentation of information
BNCOD'03 Proceedings of the 20th British national conference on Databases
Architectural design of component-based agents: a behavior-based approach
ProMAS'06 Proceedings of the 4th international conference on Programming multi-agent systems
E4MAS'06 Proceedings of the 3rd international conference on Environments for multi-agent systems III
Dynamic display of turnaround time via interactive 2D images
VIEW'06 Proceedings of the 1st first visual information expert conference on Pixelization paradigm
Minimalist object oriented service discovery protocol for wireless sensor networks
GPC'07 Proceedings of the 2nd international conference on Advances in grid and pervasive computing
SDL'03 Proceedings of the 11th international conference on System design
ICCS'03 Proceedings of the 2003 international conference on Computational science: PartII
Topiwriter: integrating topic maps with word processor
TMRA'06 Proceedings of the 2nd international conference on Topic maps research and applications
Reuse of specification patterns with the B method
ZB'03 Proceedings of the 3rd international conference on Formal specification and development in Z and B
ZML: XML support for standard Z
ZB'03 Proceedings of the 3rd international conference on Formal specification and development in Z and B
ProtoMol: a molecular dynamics research framework for algorithmic development
ICCS'03 Proceedings of the 2003 international conference on Computational science: PartIII
Java as a functional programming language
TYPES'02 Proceedings of the 2002 international conference on Types for proofs and programs
A model-driven approach to the engineering of multiple user interfaces
MoDELS'06 Proceedings of the 2006 international conference on Models in software engineering
MoDELS'06 Proceedings of the 2006 international conference on Models in software engineering
FASE'03 Proceedings of the 6th international conference on Fundamental approaches to software engineering
Model-based development of web applications using graphical reaction rules
FASE'03 Proceedings of the 6th international conference on Fundamental approaches to software engineering
Application-specific models and pointcuts using a logic meta language
ISC'06 Proceedings of the 14th international conference on Advances in smalltalk
An object-oriented approach for context-aware applications
ISC'06 Proceedings of the 14th international conference on Advances in smalltalk
SCL: a simple, uniform and operational language for component-oriented programming in smalltalk
ISC'06 Proceedings of the 14th international conference on Advances in smalltalk
Design patterns for decentralised coordination in self-organising emergent systems
ESOA'06 Proceedings of the 4th international conference on Engineering self-organising systems
ESOA'06 Proceedings of the 4th international conference on Engineering self-organising systems
XP'03 Proceedings of the 4th international conference on Extreme programming and agile processes in software engineering
Formal extreme (and extremely formal) programming
XP'03 Proceedings of the 4th international conference on Extreme programming and agile processes in software engineering
Tool support for complex refactoring to design patterns
XP'03 Proceedings of the 4th international conference on Extreme programming and agile processes in software engineering
Inline method considered helpful: an approach to interface evolution
XP'03 Proceedings of the 4th international conference on Extreme programming and agile processes in software engineering
Practical experiences of agility in the telecom industry
XP'03 Proceedings of the 4th international conference on Extreme programming and agile processes in software engineering
XP'03 Proceedings of the 4th international conference on Extreme programming and agile processes in software engineering
Explicit modeling of the semantics of large multi-layered object-oriented databases
ER'00 Proceedings of the 19th international conference on Conceptual modeling
IS=DBS+interaction: towards principles of information system design
ER'00 Proceedings of the 19th international conference on Conceptual modeling
ER'00 Proceedings of the 19th international conference on Conceptual modeling
A conceptual model for remote data acquisition systems
ER'00 Proceedings of the 19th international conference on Conceptual modeling
UMLi: the unified modeling language for interactive applications
UML'00 Proceedings of the 3rd international conference on The unified modeling language: advancing the standard
A radical revision of UML's role concept
UML'00 Proceedings of the 3rd international conference on The unified modeling language: advancing the standard
UML'00 Proceedings of the 3rd international conference on The unified modeling language: advancing the standard
Composing design models: an extension to the UML
UML'00 Proceedings of the 3rd international conference on The unified modeling language: advancing the standard
Supporting several levels of restriction in the UML
UML'00 Proceedings of the 3rd international conference on The unified modeling language: advancing the standard
Extending OCL to include actions
UML'00 Proceedings of the 3rd international conference on The unified modeling language: advancing the standard
Describing AI analysis patterns with UML
UML'00 Proceedings of the 3rd international conference on The unified modeling language: advancing the standard
Precise modeling of design patterns
UML'00 Proceedings of the 3rd international conference on The unified modeling language: advancing the standard
Software architecture for multimodal user input - FLUID
ERCIM'02 Proceedings of the User interfaces for all 7th international conference on Universal access: theoretical perspectives, practice, and experience
Applying service-oriented development to complex systems: BART case study
Proceedings of the 12th Monterey conference on Reliable systems on unreliable networked platforms
ESOP'03 Proceedings of the 12th European conference on Programming
Polyglot: an extensible compiler framework for Java
CC'03 Proceedings of the 12th international conference on Compiler construction
Rapid and robust compiler construction using template-based metacompilation
CC'03 Proceedings of the 12th international conference on Compiler construction
A meta-modeling environment for cooperative knowledge management
MIS'02 Proceedings of the 2002 international conference on Metainformatics
Improving the web presentation layer architecture
APWeb'03 Proceedings of the 5th Asia-Pacific web conference on Web technologies and applications
Exception specification and handling in workflow systems
APWeb'03 Proceedings of the 5th Asia-Pacific web conference on Web technologies and applications
DEVAL: a device abstraction layer for VR/AR
UAHCI'07 Proceedings of the 4th international conference on Universal access in human computer interaction: coping with diversity
A requirements patterns-driven approach to specify systems and check properties
SPIN'03 Proceedings of the 10th international conference on Model checking software
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
A classification of stereotypes for object-oriented modeling languages
UML'99 Proceedings of the 2nd international conference on The unified modeling language: beyond the standard
UML behavior: inheritance and implementation in current object-oriented languages
UML'99 Proceedings of the 2nd international conference on The unified modeling language: beyond the standard
Interconnecting objects via contracts
UML'99 Proceedings of the 2nd international conference on The unified modeling language: beyond the standard
The normal object form: bridging the gap from models to code
UML'99 Proceedings of the 2nd international conference on The unified modeling language: beyond the standard
Knowledge based quality-driven architecture design and evaluation
Information and Software Technology
Types and modularity for implicit invocation with implicit announcement
ACM Transactions on Software Engineering and Methodology (TOSEM)
Designing social patterns using advanced separation of concerns
CAiSE'07 Proceedings of the 19th international conference on Advanced information systems engineering
Policies and aspects for the supervision of BPEL processes
CAiSE'07 Proceedings of the 19th international conference on Advanced information systems engineering
Change patterns and change support features in process-aware information systems
CAiSE'07 Proceedings of the 19th international conference on Advanced information systems engineering
The role of event description in architecting dependable systems
Architecting dependable systems
A pattern-based approach for modeling and analyzing error recovery
Architecting dependable systems IV
Human comprehensible and machine processable specifications of operational semantics
ECMDA-FA'07 Proceedings of the 3rd European conference on Model driven architecture-foundations and applications
Supporting agile reuse through extreme harvesting
XP'07 Proceedings of the 8th international conference on Agile processes in software engineering and extreme programming
dmcG: a distributed symbolic model checker based on GreatSPN
ICATPN'07 Proceedings of the 28th international conference on Applications and theory of Petri nets and other models of concurrency
Automatic Ada code generation using a model-driven engineering approach
Ada-Europe'07 Proceedings of the 12th international conference on Reliable software technologies
Design and performance of a generic consensus component for critical distributed applications
Ada-Europe'07 Proceedings of the 12th international conference on Reliable software technologies
SANCTA: an Aada 2005 general-purpose architecture for mobile robotics research
Ada-Europe'07 Proceedings of the 12th international conference on Reliable software technologies
Interaction design patterns for classroom environments
HCI'07 Proceedings of the 12th international conference on Human-computer interaction: applications and services
Capturing user interface events with aspects
HCI'07 Proceedings of the 12th international conference on Human-computer interaction: applications and services
Towards multimodal user interfaces composition based on UsiXML and MBD principles
HCI'07 Proceedings of the 12th international conference on Human-computer interaction: intelligent multimodal interaction environments
Security patterns for physical access control systems
Proceedings of the 21st annual IFIP WG 11.3 working conference on Data and applications security
Transparent interface composition in web applications
ICWE'07 Proceedings of the 7th international conference on Web engineering
Component-based content linking beyond the application
ICWE'07 Proceedings of the 7th international conference on Web engineering
SLS'07 Proceedings of the 2007 international conference on Engineering stochastic local search algorithms: designing, implementing and analyzing effective heuristics
Network congestion control at the application layer
Proceedings of the 14th Conference on Pattern Languages of Programs
"SEAMLESS APPLICATION" for seamless and personal mobile computing
Proceedings of the 14th Conference on Pattern Languages of Programs
Patterns for refactoring to aspects: an incipient pattern language
Proceedings of the 14th Conference on Pattern Languages of Programs
A pattern story for combining crosscutting concern state machines
Proceedings of the 14th Conference on Pattern Languages of Programs
Design pattern implementations in Eos
Proceedings of the 14th Conference on Pattern Languages of Programs
Rendering patterns for adaptive object-models
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
A metric for measuring the abstraction level of design patterns
Proceedings of the 14th Conference on Pattern Languages of Programs
HCI'07 Proceedings of the 12th international conference on Human-computer interaction: interaction design and usability
Using patterns to support the design of flexible user interaction
HCI'07 Proceedings of the 12th international conference on Human-computer interaction: interaction design and usability
HCI'07 Proceedings of the 12th international conference on Human-computer interaction: interaction design and usability
Structurally supported design of HCI pattern languages
HCI'07 Proceedings of the 12th international conference on Human-computer interaction: interaction design and usability
Optimization of software components selection for component-based software system development
Computers and Industrial Engineering
Science of Computer Programming
Design and evaluation of C++ open multi-methods
Science of Computer Programming
Design pattern evolutions in QVT
Software Quality Control
Constraint-based agents: an architecture for constraint-based modeling and local-search-based reasoning for planning and scheduling in open and dynamic worlds
On the use of patterns to recover business processes
Proceedings of the 2010 ACM Symposium on Applied Computing
Software adaptation patterns for service-oriented architectures
Proceedings of the 2010 ACM Symposium on Applied Computing
NCL-inspector: towards improving NCL code
Proceedings of the 2010 ACM Symposium on Applied Computing
Proceedings of the 2010 ACM Symposium on Applied Computing
Design pattern implementation in object teams
Proceedings of the 2010 ACM Symposium on Applied Computing
Using aspects and annotations to separate application code from design patterns
Proceedings of the 2010 ACM Symposium on Applied Computing
Checking architectural compliance in component-based systems
Proceedings of the 2010 ACM Symposium on Applied Computing
Checking concurrent contracts with aspects
Proceedings of the 2010 ACM Symposium on Applied Computing
Eclipse GEF3D: bringing 3D to existing 2D editors
Information Visualization
Design and evaluation of extensions to UML sequence diagrams for modeling multithreaded interactions
Information Visualization
Iterative software engineering for multiagent systems: the MASSIVE method
Iterative software engineering for multiagent systems: the MASSIVE method
Environmental Modelling & Software
AMESOS: a set of general interfaces to sparse direct solver libraries
PARA'06 Proceedings of the 8th international conference on Applied parallel computing: state of the art in scientific computing
Automatic generation of verified concurrent hardware
ICFEM'07 Proceedings of the formal engineering methods 9th international conference on Formal methods and software engineering
Viability for codifying and documenting architectural design decisions with tool support
Journal of Software Maintenance and Evolution: Research and Practice
Scalable processing of context information with COSMOS
DAIS'07 Proceedings of the 7th IFIP WG 6.1 international conference on Distributed applications and interoperable systems
Empirical study of design pattern usage in peer-to-peer systems
NBiS'07 Proceedings of the 1st international conference on Network-based information systems
Differential conversion: DWG - SVG case study
CDVE'07 Proceedings of the 4th international conference on Cooperative design, visualization, and engineering
Novel collaborative automated testing framework using DDF
CDVE'07 Proceedings of the 4th international conference on Cooperative design, visualization, and engineering
Stay on the ball! an interaction pattern approach to the engineering of motivation
INTERACT'07 Proceedings of the 11th IFIP TC 13 international conference on Human-computer interaction
Model driven development of multi-agent systems with repositories of social patterns
ESAW'06 Proceedings of the 7th international conference on Engineering societies in the agents world VII
Mastering dual-shore development: the tools and materials approach adapted to agile offshoring
SEAFOOD'07 Proceedings of the 1st international conference on Software engineering approaches for offshore and outsourced development
SEAFOOD'07 Proceedings of the 1st international conference on Software engineering approaches for offshore and outsourced development
Enhanced use case map traversal semantics
SDL'07 Proceedings of the 13th international SDL Forum conference on Design for dependable systems
Supporting adaptive application mobility
OTM'07 Proceedings of the 2007 OTM Confederated international conference on On the move to meaningful internet systems - Volume Part II
Browsing semantics in context-aware mobile hypermedia
OTM'07 Proceedings of the 2007 OTM confederated international conference on On the move to meaningful internet systems - Volume Part I
OTM'07 Proceedings of the 2007 OTM confederated international conference on On the move to meaningful internet systems - Volume Part I
MDA applied: a task-model driven tool chain for multimodal applications
TAMODIA'07 Proceedings of the 6th international conference on Task models and diagrams for user interface design
Exploring usability needs by human-computer interaction patterns
TAMODIA'07 Proceedings of the 6th international conference on Task models and diagrams for user interface design
Data integration using lazy types
ICHIT'06 Proceedings of the 1st international conference on Advances in hybrid information technology
Experimenting with the expressive power of an enterprise architecture framework
TEAA'06 Proceedings of the 2nd international conference on Trends in enterprise application architecture
SSDGP'06 Proceedings of the 2006 international conference on Datatype-generic programming
An object-oriented and generic compiler generator
EUROCAST'07 Proceedings of the 11th international conference on Computer aided systems theory
USAB'07 Proceedings of the 3rd Human-computer interaction and usability engineering of the Austrian computer society conference on HCI and usability for medicine and health care
Applying the MVC pattern to generated user interfaces with a focus on audio
ERCIM'06 Proceedings of the 9th conference on User interfaces for all
UI-HCII'07 Proceedings of the 2nd international conference on Usability and internationalization
The collaboration engineering approach for designing collaboration processes
CRIWG'07 Proceedings of the 13th international conference on Groupware: design implementation, and use
Fostering groupware tailorability through separation of concerns
CRIWG'07 Proceedings of the 13th international conference on Groupware: design implementation, and use
CRIWG'07 Proceedings of the 13th international conference on Groupware: design implementation, and use
Exploring alternatives for representing and accessing design knowledge about enterprise integration
ER'07 Proceedings of the 26th international conference on Conceptual modeling
Dynamically traveling web service clustering based on spatial and temporal aspects
ER'07 Proceedings of the 2007 conference on Advances in conceptual modeling: foundations and applications
Pattern-based design and validation of business process compliance
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
Implementing a state-based application using web objects in XML
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
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
Reusable architectural decision models for enterprise application development
QoSA'07 Proceedings of the Quality of software architectures 3rd international conference on Software architectures, components, and applications
Composition management interfaces for a predictable assembly
SC'07 Proceedings of the 6th international conference on Software composition
An approach for structural pattern composition
SC'07 Proceedings of the 6th international conference on Software composition
Composite connectors for composing software components
SC'07 Proceedings of the 6th international conference on Software composition
Take: a rule compiler for derivation rules
RuleML'07 Proceedings of the 2007 international conference on Advances in rule interchange and applications
Supporting system level design of distributed real time systems for automotive applications
Proceedings of the 13th Monterey conference on Composition of embedded systems: scientific and industrial issues
Hierarchical matching of anatomical trees for medical image registration
ICMB'08 Proceedings of the 1st international conference on Medical biometrics
Designing service-based resource management tools for a healthy grid ecosystem
PPAM'07 Proceedings of the 7th international conference on Parallel processing and applied mathematics
Managing distributed architecture with extended WS-CDL
PPAM'07 Proceedings of the 7th international conference on Parallel processing and applied mathematics
REVENTS: facilitating event-driven distributed HPC applications
PPAM'07 Proceedings of the 7th international conference on Parallel processing and applied mathematics
ECOOP'07 Proceedings of the 2007 conference on Object-oriented technology
Extracting prehistories of software refactorings from version archives
LKR'08 Proceedings of the 3rd international conference on Large-scale knowledge resources: construction and application
Design pattern based development methodology and support tool for multi agent system
KES-AMSTA'08 Proceedings of the 2nd KES International conference on Agent and multi-agent systems: technologies and applications
Separating learning as an aspect in Malaca agents
KES-AMSTA'08 Proceedings of the 2nd KES International conference on Agent and multi-agent systems: technologies and applications
Implementing session centered calculi
COORDINATION'08 Proceedings of the 10th international conference on Coordination models and languages
Modeling and analysis of Reo connectors using alloy
COORDINATION'08 Proceedings of the 10th international conference on Coordination models and languages
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
Tenth workshop on pedagogies and tools for the teaching and learning of object oriented concepts
ECOOP'06 Proceedings of the 2006 conference on Object-oriented technology: ECOOP 2006 workshop reader
APWeb'08 Proceedings of the 10th Asia-Pacific web conference on Progress in WWW research and development
Towards pattern-oriented design of agent-based simulation models
MATES'09 Proceedings of the 7th German conference on Multiagent system technologies
A domain analysis to specify design defects and generate detection algorithms
FASE'08/ETAPS'08 Proceedings of the Theory and practice of software, 11th international conference on Fundamental approaches to software engineering
SC'08 Proceedings of the 7th international conference on Software composition
The digital sommelier: interacting with intelligent products
IOT'08 Proceedings of the 1st international conference on The internet of things
Defining security architectural patterns based on viewpoints
ICCSA'07 Proceedings of the 2007 international conference on Computational science and its applications - Volume Part III
The clustering algorithm of design pattern using object-oriented relationship
ICCSA'07 Proceedings of the 2007 international conference on Computational science and its applications - Volume Part III
ProMAS'07 Proceedings of the 5th international conference on Programming multi-agent systems
Model classifications and automated verification
FMICS'07 Proceedings of the 12th international conference on Formal methods for industrial critical systems
Integrating the GPP agent platform with JXTA
IITA'09 Proceedings of the 3rd international conference on Intelligent information technology application
Application of design patterns to control system of digital photofinishing machine
IITA'09 Proceedings of the 3rd international conference on Intelligent information technology application
A reduced complexity design pattern for distributed hierarchical command and control system
Proceedings of the 1st ACM/IEEE International Conference on Cyber-Physical Systems
Software engineering group work: personality, patterns and performance
Proceedings of the 2010 Special Interest Group on Management Information System's 48th annual conference on Computer personnel research on Computer personnel research
Design and implementation of an integrated risk assessment system for chemical places
FSKD'09 Proceedings of the 6th international conference on Fuzzy systems and knowledge discovery - Volume 5
Automating the construction of domain-specific modeling languages for object-oriented frameworks
Journal of Systems and Software
A catalogue of component connectors to support development with reuse
Journal of Systems and Software
Structuring agents for adaptation
Adaptive agents and multi-agent systems
Analysis of crosscutting in early software development phases based on traceability
Transactions on aspect-oriented software development III
Combining cloud computing and wireless sensor networks
Proceedings of the 11th International Conference on Information Integration and Web-based Applications & Services
An assessment of design patterns' influence on a Java-based e-commerce application
Journal of Theoretical and Applied Electronic Commerce Research
The reflective blackboard pattern: architecting large multi-agent systems
Software engineering for large-scale multi-agent systems
Application-specific reuse of agent roles
Software engineering for large-scale multi-agent systems
The perils of using simulations to evaluate Massively Multiplayer Online Game performance
Proceedings of the 3rd International ICST Conference on Simulation Tools and Techniques
Experience of building an architecture-based generator using GenVoca for distributed systems
Science of Computer Programming
Information and Software Technology
Evaluation of online testing for services: a case study
Proceedings of the 2nd International Workshop on Principles of Engineering Service-Oriented Systems
Proposing software design recommendations based on component interface intersecting
Proceedings of the 2nd International Workshop on Recommendation Systems for Software Engineering
Writing concurrent desktop applications in an actor-based programming model
Proceedings of the 3rd International Workshop on Multicore Software Engineering
Adaptation and abstract runtime models
Proceedings of the 2010 ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems
Design patterns for developing dynamically adaptive systems
Proceedings of the 2010 ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems
Verification of object-oriented software: The KeY approach
Verification of object-oriented software: The KeY approach
Qos architectural patterns for self-architecting software systems
Proceedings of the 7th international conference on Autonomic computing
Topology control algorithms in WISELIB
Proceedings of the 2010 ICSE Workshop on Software Engineering for Sensor Network Applications
Metrics-based detection of micro patterns
Proceedings of the 2010 ICSE Workshop on Emerging Trends in Software Metrics
A Perl primer for evolutionary algorithm practitioners
ACM SIGEVOlution
Insights on the design of intml
Presence: Teleoperators and Virtual Environments
Modularity for large virtual reality applications
Presence: Teleoperators and Virtual Environments
Enhancing Malaca agents with learning
International Journal of Intelligent Information and Database Systems
A framework for quality of context management
QuaCon'09 Proceedings of the 1st international conference on Quality of context
System Grokking: a novel approach for software understanding, validation, and evolution
NGITS'09 Proceedings of the 7th international conference on Next generation information technologies and systems
A flexible multi-mode undo mechanism for a collaborative modeling environment
CRIWG'09 Proceedings of the 15th international conference on Groupware: design, implementation, and use
CRIWG'09 Proceedings of the 15th international conference on Groupware: design, implementation, and use
Journal of Systems and Software
Automated Formalisation for Verification of Diagrammatic Models
Electronic Notes in Theoretical Computer Science (ENTCS)
A reputation pattern for service oriented computing
ICICS'09 Proceedings of the 7th international conference on Information, communications and signal processing
Software refactoring process for adaptive user-interface composition
Proceedings of the 2nd ACM SIGCHI symposium on Engineering interactive computing systems
Aligning business goals and user goals by engineering hedonic quality
Proceedings of the 2nd ACM SIGCHI symposium on Engineering interactive computing systems
A model- and pattern-based approach for development of user interfaces of interactive systems
Proceedings of the 2nd ACM SIGCHI symposium on Engineering interactive computing systems
Evaluating the effectiveness of a pattern application support tool for novices
Proceedings of the fifteenth annual conference on Innovation and technology in computer science education
Agile learning & teaching with wikis: building a pattern
WikiSym '08 Proceedings of the 4th International Symposium on Wikis
Proceedings of the Fifth International Conference on the Foundations of Digital Games
Proceedings of the Fifth International Conference on the Foundations of Digital Games
Dynamic algorithm selection for runtime concepts
Science of Computer Programming
Sensor bus: an intermediary layer for linking geosensors and the sensor web
Proceedings of the 1st International Conference and Exhibition on Computing for Geospatial Research & Application
PEICS: towards HCI patterns into engineering of interactive systems
Proceedings of the 1st International Workshop on Pattern-Driven Engineering of Interactive Computing Systems
Generative pattern-based design of user interfaces
Proceedings of the 1st International Workshop on Pattern-Driven Engineering of Interactive Computing Systems
Tool-support for pattern-based generation of user interfaces
Proceedings of the 1st International Workshop on Pattern-Driven Engineering of Interactive Computing Systems
Research directions for the application of MVC in ambient computing environments
Proceedings of the 1st International Workshop on Pattern-Driven Engineering of Interactive Computing Systems
Different kinds of pattern support for interactive systems
Proceedings of the 1st International Workshop on Pattern-Driven Engineering of Interactive Computing Systems
Semantically relating user interface design patterns
Proceedings of the 1st International Workshop on Pattern-Driven Engineering of Interactive Computing Systems
Modular aspect-oriented design with XPIs
ACM Transactions on Software Engineering and Methodology (TOSEM)
A systematic review of comparative evidence of aspect-oriented programming
Information and Software Technology
Pattern-based genetic model refinements in MDA
Nordic Journal of Computing
Operation-based conflict detection
Proceedings of the 1st International Workshop on Model Comparison in Practice
Experiences with codifying event processing function patterns
Proceedings of the Fourth ACM International Conference on Distributed Event-Based Systems
On the use of genetic programming for automated refactoring and the introduction of design patterns
Proceedings of the 12th annual conference on Genetic and evolutionary computation
Authoring and verification of clinical guidelines: A model driven approach
Journal of Biomedical Informatics
A DVB-MHP web browser to pursue convergence between Digital Terrestrial Television and Internet
Multimedia Tools and Applications
Questions about object structure during coding activities
Proceedings of the 2010 ICSE Workshop on Cooperative and Human Aspects of Software Engineering
Using rationale to support pattern-based architectural design
Proceedings of the 2010 ICSE Workshop on Sharing and Reusing Architectural Knowledge
Semantic web enabled software analysis
Web Semantics: Science, Services and Agents on the World Wide Web
Parallel computing with patterns and frameworks
XRDS: Crossroads, The ACM Magazine for Students - The Changing Face of Programming
Mining early aspects based on syntactical and dependency analyses
Science of Computer Programming
Supporting prenatal care in the public healthcare system in a newly industrialized country
Proceedings of the 9th International Conference on Autonomous Agents and Multiagent Systems: Industry track
Interactive illustrative visualization of hierarchical volume data
Proceedings of Graphics Interface 2010
Behavioral profiles—a way to model and validate program behavior
Software—Practice & Experience
TracED: A tool for capturing and tracing engineering design processes
Advances in Engineering Software
A survey of customization support in agent-based business process simulation tools
ACM Transactions on Modeling and Computer Simulation (TOMACS)
A visual tool for using design patterns as pattern languages
Proceedings of the International Conference on Advanced Visual Interfaces
Domain ontology-based management of virtual scenes
MAMECTIS'10 Proceedings of the 12th WSEAS international conference on Mathematical methods, computational techniques and intelligent systems
Using an RTSJ-compatible MVC pattern as basis for configurable event-driven real-time software
Proceedings of the 8th International Workshop on Java Technologies for Real-Time and Embedded Systems
A design science based evaluation framework for patterns
ACM SIGMIS Database
Local redundant polymorphism query elimination
Proceedings of the 8th International Conference on the Principles and Practice of Programming in Java
A programming model for adaptable Java applications
Proceedings of the 8th International Conference on the Principles and Practice of Programming in Java
A prototypical Java-like language with records and traits
Proceedings of the 8th International Conference on the Principles and Practice of Programming in Java
Evaluating Java runtime reflection for implementing cross-language method invocations
Proceedings of the 8th International Conference on the Principles and Practice of Programming in Java
A qualitative study of animation programming in the wild
Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement
Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement
Adaptability performance trade-off: a controlled experiment
Proceedings of the 2010 ACM-IEEE International Symposium on Empirical Software Engineering and Measurement
Artificial Intelligence for Engineering Design, Analysis and Manufacturing
The Knowledge Engineering Review
Towards a general purpose architecture for UI generation
Journal of Systems and Software
How do architecture patterns and tactics interact? A model and annotation
Journal of Systems and Software
Revisiting sorting for GPGPU stream architectures
Proceedings of the 19th international conference on Parallel architectures and compilation techniques
Equational zero vector databases, non-equational databases, and inherent internal control
International Journal of Business Information Systems
Model-driven software development of applications based on web services
International Journal of Web and Grid Services
Deprogramming large software systems
HotDep'08 Proceedings of the Fourth conference on Hot topics in system dependability
Towards a reference architecture for the design of mobile shared workspaces
Future Generation Computer Systems
Effective self adaptation by integrating adaptive framework with architectural patterns
Proceedings of the 1st Amrita ACM-W Celebration on Women in Computing in India
Using mock object frameworks to teach object-oriented design principles
Journal of Computing Sciences in Colleges
A pilot study on the impact of creative achievement on academic achievement in media-oriented CS1
Journal of Computing Sciences in Colleges
Convergence model between the IDTV Brazilian middleware and home networking software platforms
WebMedia '09 Proceedings of the XV Brazilian Symposium on Multimedia and the Web
Software product lines for Web 2.0 synchronous collaboration
WebMedia '09 Proceedings of the XV Brazilian Symposium on Multimedia and the Web
EducaTV: an architecture to access educational content through IDTV
WebMedia '09 Proceedings of the XV Brazilian Symposium on Multimedia and the Web
Architectural style as an independent variable
Proceedings of the IEEE/ACM international conference on Automated software engineering
A pattern language for sound design in games
Proceedings of the 5th Audio Mostly Conference: A Conference on Interaction with Sound
A software model to prototype ant colony optimization algorithms
Expert Systems with Applications: An International Journal
Fundamental Nano-Patterns to Characterize and Classify Java Methods
Electronic Notes in Theoretical Computer Science (ENTCS)
Multi-Level Product Line Customization
Proceedings of the 2010 conference on New Trends in Software Methodologies, Tools and Techniques: Proceedings of the 9th SoMeT_10
A flexible, object-centric approach for business process modelling
Service Oriented Computing and Applications
Application programming gap between telecommunication and internet
IEEE Communications Magazine
CIRLab: A groupware framework for collaborative information retrieval research
Information Processing and Management: an International Journal
Improving the transparency of proxy injection in Java
ACSC '09 Proceedings of the Thirty-Second Australasian Conference on Computer Science - Volume 91
Structured parallel programming with deterministic patterns
HotPar'10 Proceedings of the 2nd USENIX conference on Hot topics in parallelism
OMNeT++-Based cross-layer simulator for content transmission over wireless ad hoc networks
EURASIP Journal on Wireless Communications and Networking - Special issue on simulators and experimental testbeds design and development for wireless networks
WISDOM: A website design method based on reusing design and software solutions
Information and Software Technology
Designing context-sensitive systems: An integrated approach
Expert Systems with Applications: An International Journal
Generating logic representations for programs in a language independent fashion
WSEAS Transactions on Computers
The use of domain ontologies for the virtual scenes management
WSEAS Transactions on Computers
Domain-specific templates for refinement transformations
Proceedings of the First International Workshop on Model-Driven Interoperability
Structured specification of model interpreters
ECBS'99 Proceedings of the 1999 IEEE conference on Engineering of computer-based systems
Application patterns for computer-based systems design reuse
ECBS'99 Proceedings of the 1999 IEEE conference on Engineering of computer-based systems
Role-centered design for evolution
ECBS'99 Proceedings of the 1999 IEEE conference on Engineering of computer-based systems
Engineering of computer based-systems enhancement courses-proposed course outlines
ECBS'99 Proceedings of the 1999 IEEE conference on Engineering of computer-based systems
On the impact of DSL tools on the maintainability of language implementations
Proceedings of the Tenth Workshop on Language Descriptions, Tools and Applications
Implicit invocation meets safe, implicit concurrency
GPCE '10 Proceedings of the ninth international conference on Generative programming and component engineering
JEqualityGen: generating equality and hashing methods
GPCE '10 Proceedings of the ninth international conference on Generative programming and component engineering
Model-based security and dependability patterns in RCES: the TERESA approach
Proceedings of the International Workshop on Security and Dependability for Resource Constrained Embedded Systems
User experience (UX) patterns for audio-visual networked applications: inspirations for design
Proceedings of the 6th Nordic Conference on Human-Computer Interaction: Extending Boundaries
A transactional model for automatic exception handling
Computer Languages, Systems and Structures
Component adaptation and assembly using interface relations
Proceedings of the ACM international conference on Object oriented programming systems languages and applications
Proceedings of the ACM international conference on Object oriented programming systems languages and applications
Registration-based language abstractions
Proceedings of the ACM international conference on Object oriented programming systems languages and applications
Concurrency by modularity: design patterns, a case in point
Proceedings of the ACM international conference on Object oriented programming systems languages and applications
Patterns and statistical analysis for understanding reduced resource computing
Proceedings of the ACM international conference on Object oriented programming systems languages and applications
Proceedings of the ACM international conference companion on Object oriented programming systems languages and applications companion
OOGIE: ownership object graph interactive editor
Proceedings of the ACM international conference companion on Object oriented programming systems languages and applications companion
Proceedings of the ACM international conference companion on Object oriented programming systems languages and applications companion
Reconciling concurrency and modularity with Panini's asynchronous typed events
Proceedings of the ACM international conference companion on Object oriented programming systems languages and applications companion
Almost free concurrency! (using GOF patterns)
Proceedings of the ACM international conference companion on Object oriented programming systems languages and applications companion
Bridging software languages and ontology technologies: tutorial summary
Proceedings of the ACM international conference companion on Object oriented programming systems languages and applications companion
Rulemakers and toolmakers: adaptive object-models as an agile division of labor
Proceedings of the ACM international conference companion on Object oriented programming systems languages and applications companion
Factor: a dynamic stack-based programming language
Proceedings of the 6th symposium on Dynamic languages
Controlling dynamic module composition through an extensible meta-level API
Proceedings of the 6th symposium on Dynamic languages
Contracts for first-class classes
Proceedings of the 6th symposium on Dynamic languages
NST: a unit testing system for common Lisp
Proceedings of the 2010 international conference on Lisp
Toward optimized code generation through model-based optimization
Proceedings of the Conference on Design, Automation and Test in Europe
FAETON: Form Analysis and Extraction Tool for ONtology construction
International Journal of Computer Applications in Technology
A semantic pattern approach to managing scientific publications
AST/UCMA/ISA/ACN'10 Proceedings of the 2010 international conference on Advances in computer science and information technology
Musical interaction patterns: communicating computer music knowledge in a multidisciplinary project
Proceedings of the 28th ACM International Conference on Design of Communication
A flexible model for improving the reuse of user interface design patterns
Proceedings of the 28th ACM International Conference on Design of Communication
A generic open-source animator based on X3D and XML
SpringSim '10 Proceedings of the 2010 Spring Simulation Multiconference
On using design patterns for DEVS modeling and simulation tools
SpringSim '10 Proceedings of the 2010 Spring Simulation Multiconference
SFS3: a simulation framework for self-stabilizing systems
SpringSim '10 Proceedings of the 2010 Spring Simulation Multiconference
Initiating a design pattern catalog for embedded network systems
EMSOFT '10 Proceedings of the tenth ACM international conference on Embedded software
A map of the heap: revealing design abstractions in runtime structures
Proceedings of the 5th international symposium on Software visualization
Domain-specific language modelling with UML profiles by decoupling abstract and concrete syntaxes
Journal of Systems and Software
Adaptive product tracking in RFID-enabled large-scale supply chain
Expert Systems with Applications: An International Journal
A review of patterns in collaborative work
Proceedings of the 16th ACM international conference on Supporting group work
Detailing and deriving system requirements
ECBS'97 Proceedings of the 1997 international conference on Engineering of computer-based systems
The Advanced Battlefield Architecture for Tactical Information Selection (ABATIS)
ECBS'97 Proceedings of the 1997 international conference on Engineering of computer-based systems
Are we on the way towards design habitability?
ECBS'97 Proceedings of the 1997 international conference on Engineering of computer-based systems
Designing adaptable geographic objects for mobile applications
WISEW'03 Proceedings of the Fourth international conference on Web information systems engineering workshops
Separation of concerns for dependable software design
Proceedings of the FSE/SDP workshop on Future of software engineering research
Building scalable software systems in the multicore era
Proceedings of the FSE/SDP workshop on Future of software engineering research
Research toward an engineering discipline for software
Proceedings of the FSE/SDP workshop on Future of software engineering research
Derivational software engineering
Proceedings of the FSE/SDP workshop on Future of software engineering research
Proceedings of the FSE/SDP workshop on Future of software engineering research
Unified event model for object databases
ICOODB'09 Proceedings of the Second international conference on Object databases
A new approach for pattern problem detection
CAiSE'10 Proceedings of the 22nd international conference on Advanced information systems engineering
The use of overloading in JAVA programs
ECOOP'10 Proceedings of the 24th European conference on Object-oriented programming
Local reasoning and dynamic framing for the composite pattern and its clients
VSTTE'10 Proceedings of the Third international conference on Verified software: theories, tools, experiments
Translations of service level agreement in systems based on service oriented architecture
KES'10 Proceedings of the 14th international conference on Knowledge-based and intelligent information and engineering systems: Part II
CM-Quality: a pattern-based method and tool for conceptual modeling evaluation and improvement
ADBIS'10 Proceedings of the 14th east European conference on Advances in databases and information systems
A process to derive domain-specific patterns: application to the real time domain
ADBIS'10 Proceedings of the 14th east European conference on Advances in databases and information systems
A new approach for software testability
TAIC PART'10 Proceedings of the 5th international academic and industrial conference on Testing - practice and research techniques
Model driven engineering with ontology technologies
ReasoningWeb'10 Proceedings of the 6th international conference on Semantic technologies for software engineering
Component-based authoring of complex, Petri net-based digital library infrastructure
ECDL'10 Proceedings of the 14th European conference on Research and advanced technology for digital libraries
Impact evaluation for quality-oriented architectural decisions regarding evolvability
ECSA'10 Proceedings of the 4th European conference on Software architecture
Linking design decisions to design models in model-based software development
ECSA'10 Proceedings of the 4th European conference on Software architecture
Independently extensibile contexts
ECSA'10 Proceedings of the 4th European conference on Software architecture
Mediating connector patterns for components interoperability
ECSA'10 Proceedings of the 4th European conference on Software architecture
The design of core 2: a library for exact numeric computation in geometry and algebra
ICMS'10 Proceedings of the Third international congress conference on Mathematical software
The cardiac atlas project: development of a framework integrating cardiac images and models
STACOM'10/CESC'10 Proceedings of the First international conference on Statistical atlases and computational models of the heart, and international conference on Cardiac electrophysiological simulation challenge
Pattern-mediated knowledge exchange in non-governmental organizations
EC-TEL'10 Proceedings of the 5th European conference on Technology enhanced learning conference on Sustaining TEL: from innovation to learning and practice
Morphing: Structurally shaping a class by reflecting on others
ACM Transactions on Programming Languages and Systems (TOPLAS)
COMPSAC-W'05 Proceedings of the 29th annual international conference on Computer software and applications conference
Searching design patterns in source code
COMPSAC-W'05 Proceedings of the 29th annual international conference on Computer software and applications conference
Constraint violation detection: a fundamental part of software cybernetics
COMPSAC-W'05 Proceedings of the 29th annual international conference on Computer software and applications conference
Knowledge-centric and language independent framework for safety analysis tools
HASE'04 Proceedings of the Eighth IEEE international conference on High assurance systems engineering
Towards trusted composition in software design
HASE'04 Proceedings of the Eighth IEEE international conference on High assurance systems engineering
DSL evolution through composition
Proceedings of the 7th Workshop on Reflection, AOP and Meta-Data for Software Evolution
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
Design principles for developing stream processing applications
Software—Practice & Experience - Focus on Selected PhD Literature Reviews in the Practical Aspects of Software Technology
Components meet aspects: Assessing design stability of a software product line
Information and Software Technology
An extensible framework for middleware design based on concurrent event-based AOP
Proceedings of the 9th International Workshop on Adaptive and Reflective Middleware
Pattern-driven performance optimization at runtime: experiment on JEE systems
Proceedings of the 9th International Workshop on Adaptive and Reflective Middleware
Supporting distributed collaboration through multidimensional software configuration management
SCM'01/SCM'03 Proceedings of the 2001 ICSE Workshops on SCM 2001, and SCM 2003 conference on Software configuration management
Monitoring of SLA parameters within VO for the SOA paradigm
PPAM'09 Proceedings of the 8th international conference on Parallel processing and applied mathematics: Part II
Towards a proposal for a vessel knowledge representation model
KES'10 Proceedings of the 14th international conference on Knowledge-based and intelligent information and engineering systems: Part IV
Building a framework to design and evaluate meta-learning support systems
KES'10 Proceedings of the 14th international conference on Knowledge-based and intelligent information and engineering systems: Part IV
A generic meta-model-based approach for specifying framework functionality and usage
TOOLS'10 Proceedings of the 48th international conference on Objects, models, components, patterns
Reasoning about function objects
TOOLS'10 Proceedings of the 48th international conference on Objects, models, components, patterns
Read-only execution for dynamic languages
TOOLS'10 Proceedings of the 48th international conference on Objects, models, components, patterns
Predicated generic functions: enabling context-dependent method dispatch
SC'10 Proceedings of the 9th international conference on Software composition
Security, privacy, and dependability in smart homes: a pattern catalog approach
ICOST'10 Proceedings of the Aging friendly technology for health and independence, and 8th international conference on Smart homes and health telematics
Proviola: a tool for proof re-animation
AISC'10/MKM'10/Calculemus'10 Proceedings of the 10th ASIC and 9th MKM international conference, and 17th Calculemus conference on Intelligent computer mathematics
A multi-environment multi-agent simulation framework for self-organizing systems
MABS'09 Proceedings of the 10th international conference on Multi-agent-based simulation
Detecting design pattern using subgraph discovery
ACIIDS'10 Proceedings of the Second international conference on Intelligent information and database systems: Part I
Resources utilization in distributed environment for complex services
ACIIDS'10 Proceedings of the Second international conference on Intelligent information and database systems: Part II
Technical approaches for achieving multi-resource polymorphic collaboration
CTS'05 Proceedings of the 2005 international conference on Collaborative technologies and systems
EUROMICRO-PDP'02 Proceedings of the 10th Euromicro conference on Parallel, distributed and network-based processing
Mobile agents in a distributed heterogeneous database system
EUROMICRO-PDP'02 Proceedings of the 10th Euromicro conference on Parallel, distributed and network-based processing
Scala for generic programmers: Comparing haskell and scala support for generic programming
Journal of Functional Programming
A configurable framework for stream programming exploration in baseband applications
IPDPS'06 Proceedings of the 20th international conference on Parallel and distributed processing
Exploiting dynamic proxies in middleware for distributed, parallel, and mobile java applications
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
Algorithm engineering: bridging the gap between algorithm theory and practice
Algorithm engineering: bridging the gap between algorithm theory and practice
Design of connection management module for MOM
ISPDC'03 Proceedings of the Second international conference on Parallel and distributed computing
Automated construction of memory diagrams for program comprehension
Proceedings of the 48th Annual Southeast Regional Conference
Java nano patterns: a set of reusable objects
Proceedings of the 48th Annual Southeast Regional Conference
Proceedings of the 48th Annual Southeast Regional Conference
Introduction to computer graphics
ACM SIGGRAPH ASIA 2010 Courses
Teaching strategies to millenial students
Futureplay '10 Proceedings of the International Academic Conference on the Future of Game Design and Technology
Parallel SAH k-D tree construction
Proceedings of the Conference on High Performance Graphics
Design patterns detection using SOP expressions for graphs
ACM SIGSOFT Software Engineering Notes
An approach based on citation analysis to support effective handling of regulatory compliance
Future Generation Computer Systems
A unified approach to modeling and programming
MODELS'10 Proceedings of the 13th international conference on Model driven engineering languages and systems: Part I
A comparison of model migration tools
MODELS'10 Proceedings of the 13th international conference on Model driven engineering languages and systems: Part I
Application logic patterns reusable elements of user-system interaction
MODELS'10 Proceedings of the 13th international conference on Model driven engineering languages and systems: Part I
Towards a semantics of activity diagrams with semantic variation points
MODELS'10 Proceedings of the 13th international conference on Model driven engineering languages and systems: Part I
Extending variability for OCL interpretation
MODELS'10 Proceedings of the 13th international conference on Model driven engineering languages and systems: Part I
Inter-modelling: from theory to practice
MODELS'10 Proceedings of the 13th international conference on Model driven engineering languages and systems: Part I
Adapter patterns for resolving mismatches in service discovery
ICSOC/ServiceWave'09 Proceedings of the 2009 international conference on Service-oriented computing
From mockups to user interface models: an extensible model driven approach
ICWE'10 Proceedings of the 10th international conference on Current trends in web engineering
A formal pattern architecture for safe medical systems
WRLA'10 Proceedings of the 8th international conference on Rewriting logic and its applications
Vidock: a tool for impact analysis of aspect weaving on test cases
ICTSS'10 Proceedings of the 22nd IFIP WG 6.1 international conference on Testing software and systems
Embedded software development with projectional language workbenches
MODELS'10 Proceedings of the 13th international conference on Model driven engineering languages and systems: Part II
Capturing the intention of model changes
MODELS'10 Proceedings of the 13th international conference on Model driven engineering languages and systems: Part II
iTasks for a change: type-safe run-time change in dynamically evolving workflows
Proceedings of the 20th ACM SIGPLAN workshop on Partial evaluation and program manipulation
Granularity in conceptual modelling: application to metamodels
ER'10 Proceedings of the 29th international conference on Conceptual modeling
Demystifying object schizophrenia
Proceedings of the 4th Workshop on MechAnisms for SPEcialization, Generalization and inHerItance
Reuse and combination with package templates
Proceedings of the 4th Workshop on MechAnisms for SPEcialization, Generalization and inHerItance
Reverse inheritance in statically typed object-oriented programming languages
Proceedings of the 4th Workshop on MechAnisms for SPEcialization, Generalization and inHerItance
ContextLua: dynamic behavioral variations in computer games
Proceedings of the 2nd International Workshop on Context-Oriented Programming
Exploring aesthetical gameplay design patterns: camaraderie in four games
Proceedings of the 14th International Academic MindTrek Conference: Envisioning Future Media Environments
Open source legality patterns: architectural design decisions motivated by legal concerns
Proceedings of the 14th International Academic MindTrek Conference: Envisioning Future Media Environments
Self-adapting workflow reconfiguration
Journal of Systems and Software
A tool for design pattern detection and software architecture reconstruction
Information Sciences: an International Journal
Large Scale Semantic Access to Content (Text, Image, Video, and Sound)
Complex adaptive digital EcoSystems
Proceedings of the International Conference on Management of Emergent Digital EcoSystems
GoHotDraw: evaluating the Go programming language with design patterns
Evaluation and Usability of Programming Languages and Tools
A two-stage framework for UML specification matching
Information and Software Technology
Optimization under adaptive error control for finite element based simulations
Computational Mechanics
Accelerating Machine-Learning Algorithms on FPGAs using Pattern-Based Decomposition
Journal of Signal Processing Systems
Information Systems and e-Business Management
Empirical studies on programming language stimuli
Software Quality Control
Extending UsiXML to support user-aware interfaces
HCSE'10 Proceedings of the Third international conference on Human-centred software engineering
A theory of mediators for eternal connectors
ISoLA'10 Proceedings of the 4th international conference on Leveraging applications of formal methods, verification, and validation - Volume Part II
Making pattern- and model-based software development more rigorous
ICFEM'10 Proceedings of the 12th international conference on Formal engineering methods and software engineering
ICFEM'10 Proceedings of the 12th international conference on Formal engineering methods and software engineering
A pattern system to support refining informal ideas into formal expressions
ICFEM'10 Proceedings of the 12th international conference on Formal engineering methods and software engineering
Sensor abstractions for opportunistic activity and context recognition systems
EuroSSC'10 Proceedings of the 5th European conference on Smart sensing and context
Open platforms: new challenges for software engineering
Programming Support Innovations for Emerging Distributed Applications
Reusable features for VoIP service realization
Principles, Systems and Applications of IP Telecommunications
Web Pontoon: a method for reflective web applications
IWST '10 International Workshop on Smalltalk Technologies
A pattern language for metadata-based frameworks
Proceedings of the 16th Conference on Pattern Languages of Programs
Proceedings of the 16th Conference on Pattern Languages of Programs
Is that true...?: thoughts on the epistemology of patterns
Proceedings of the 16th Conference on Pattern Languages of Programs
An analysis pattern for invoice processing
Proceedings of the 16th Conference on Pattern Languages of Programs
Symmetric encryption and XML encryption patterns
Proceedings of the 16th Conference on Pattern Languages of Programs
Goal-oriented security threat mitigation patterns: a case of credit card theft mitigation
Proceedings of the 16th Conference on Pattern Languages of Programs
Aggregation of experiences in experience factories into software patterns
ACM SIGSOFT Software Engineering Notes
Proceedings of the first ACM conference on Data and application security and privacy
SPARSE: A symptom-based antipattern retrieval knowledge-based system using Semantic Web technologies
Expert Systems with Applications: An International Journal
Visually specifying compliance rules and explaining their violations for business processes
Journal of Visual Languages and Computing
Identification of behavioural and creational design motifs through dynamic analysis
Journal of Software Maintenance and Evolution: Research and Practice
Towards metamodel support for variability and traceability in software product lines
Proceedings of the 5th Workshop on Variability Modeling of Software-Intensive Systems
Online diagnosis e-health system for all, based on advanced web accessible database technologies
International Journal of Knowledge and Web Intelligence
A programming language approach for context-aware mashups
Proceedings of the 3rd and 4th International Workshop on Web APIs and Services Mashups
Pattern-based framework for modularized software development and evolution robustness
Information and Software Technology
An architecture-centric approach to detecting security patterns in software
ESSoS'11 Proceedings of the Third international conference on Engineering secure software and systems
SScAC: towards a framework for small-scale software architectures comparison
SOFSEM'11 Proceedings of the 37th international conference on Current trends in theory and practice of computer science
Towards a pattern language approach to sharing experiences in healthcare technology evaluations
USAB'10 Proceedings of the 6th international conference on HCI in work and learning, life and leisure: workgroup human-computer interaction and usability engineering
Evaluation of web application security risks and secure design patterns
Proceedings of the 2011 International Conference on Communication, Computing & Security
Towards adaptive service ecosystems with agreement technologies
OTM'10 Proceedings of the 2010 international conference on On the move to meaningful internet systems
OTM'10 Proceedings of the 2010 international conference on On the move to meaningful internet systems
A new paradigm: web 2.0 Mashup patterns
MMACTEE'09 Proceedings of the 11th WSEAS international conference on Mathematical methods and computational techniques in electrical engineering
Role models—implementation-based approaches to using roles
Software—Practice & Experience
Message filters for hardening the Linux kernel
Software—Practice & Experience
Assessing architectural drift in commercial software development: a case study
Software—Practice & Experience
Software—Practice & Experience
Expert Systems with Applications: An International Journal
Detection and solution of software performance antipatterns in palladio architectural models
Proceedings of the 2nd ACM/SPEC International Conference on Performance engineering
ReConMUC: adaptable consistency requirements for efficient large-scale multi-user chat
Proceedings of the ACM 2011 conference on Computer supported cooperative work
A type system for reflective program generators
Science of Computer Programming
Aspect assumptions: a retrospective study of AspectJ developers' assumptions about aspect usage
Proceedings of the tenth international conference on Aspect-oriented software development
An aspect-oriented approach for implementing evolutionary computation applications
Proceedings of the tenth international conference on Aspect-oriented software development
Applying dependability aspects on top of "aspectized" software layers
Proceedings of the tenth international conference on Aspect-oriented software development
A design perspective on modularity
Proceedings of the tenth international conference on Aspect-oriented software development
Using aspect-orientation to simplify concurrent programming
Proceedings of the tenth international conference on Aspect-oriented software development companion
Refactoring at the core of agile software development
Proceedings of the tenth international conference on Aspect-oriented software development companion
Rulemakers and toolmakers: adaptive object-models as an agile division of labor
Proceedings of the tenth international conference on Aspect-oriented software development companion
Mapping connection templates to spring aspects to integrate business rules
Proceedings of the 2011 international workshop on Early aspects
Design patterns in mobile architectures
ECS'10/ECCTD'10/ECCOM'10/ECCS'10 Proceedings of the European conference of systems, and European conference of circuits technology and devices, and European conference of communications, and European conference on Computer science
IEEE Transactions on Very Large Scale Integration (VLSI) Systems
Software engineering and the semantic web: a match made in heaven or in hell?
SLE'10 Proceedings of the Third international conference on Software language engineering
A unified format for language documents
SLE'10 Proceedings of the Third international conference on Software language engineering
An extensible framework for context-aware smart environments
ARCS'11 Proceedings of the 24th international conference on Architecture of computing systems
A rich cloud application to improve sustainable mobility
W2GIS'11 Proceedings of the 10th international conference on Web and wireless geographical information systems
Memory-access-aware data structure transformations for embedded software with dynamic data accesses
IEEE Transactions on Very Large Scale Integration (VLSI) Systems - Special section on the 2002 international symposium on low-power electronics and design (ISLPED)
Synthesizing a specification-based monitor for safety requirements
Iranian Journal of Science and Technology, Transaction B: Engineering
Non-functional concerns in web services: requirements and state of the art analysis
Proceedings of the 12th International Conference on Information Integration and Web-based Applications & Services
Managing crosscutting concerns in component based systems using a model driven development approach
Journal of Systems and Software
Flexible feature binding in software product lines
Automated Software Engineering
An empirical study on the influence of pattern roles on change-proneness
Empirical Software Engineering
Information Systems and e-Business Management
Strategies for preparing computer science students for the multicore world
Proceedings of the 2010 ITiCSE working group reports
Platform independent neural semi-inverse controller
NN'05 Proceedings of the 6th WSEAS international conference on Neural networks
An agent-based manufacturing system using asynchronous messaging
ROCOM'06 Proceedings of the 6th WSEAS international conference on Robotics, control and manufacturing technology
Direct manipulation through surrogate objects
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Rigid structures, independent units, monitoring: organizing patterns in frontline firefighting
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Using VCL as an aspect-oriented approach to requirements modelling
Transactions on aspect-oriented software development VII
Language-independent generation of logic representations for programs
ICCOMP'10 Proceedings of the 14th WSEAS international conference on Computers: part of the 14th WSEAS CSCC multiconference - Volume I
A managed approach to computer vision
ICCOMP'06 Proceedings of the 10th WSEAS international conference on Computers
A pattern-based verification approach for a multi-core system development
Proceedings of the 2011 ACM Symposium on Applied Computing
Patterns for configuration requirements of Software-as-a-Service
Proceedings of the 2011 ACM Symposium on Applied Computing
Developing guideline-based decision support systems using protégé and jess
Computer Methods and Programs in Biomedicine
"Choose your own architecture" - interactive pattern storytelling
Transactions on pattern languages of programming II
Modifiers: Increasing richness and nuance of design pattern languages
Transactions on pattern languages of programming II
Patterns for effectively documenting frameworks
Transactions on pattern languages of programming II
Confidentiality with mobile sessions for web servers based on objects serialization
ICS'06 Proceedings of the 10th WSEAS international conference on Systems
ICCOMP'10 Proceedings of the 14th WSEAS international conference on Computers: part of the 14th WSEAS CSCC multiconference - Volume II
The whats and the whys of games and software engineering
Proceedings of the 1st International Workshop on Games and Software Engineering
Exploring game architecture best-practices with classic space invaders
Proceedings of the 1st International Workshop on Games and Software Engineering
Impact of refactoring on quality code evaluation
Proceedings of the 4th Workshop on Refactoring Tools
JavaGI: The Interaction of Type Classes with Interfaces and Inheritance
ACM Transactions on Programming Languages and Systems (TOPLAS)
On-demand integration of product lines: a study of reuse and stability
Proceedings of the 2nd International Workshop on Product Line Approaches in Software Engineering
The architecture description language model
Graph transformations and model-driven engineering
Implementing reliability: the interaction of requirements, tactics and architecture patterns
Architecting dependable systems VII
Design and implementation of the Rebeca publish/subscribe middleware
From active data management to event-based systems and more
Transformation for class immutability
Proceedings of the 33rd International Conference on Software Engineering
Proceedings of the 33rd International Conference on Software Engineering
CREWW: collaborative requirements engineering with wii-remotes (NIER track)
Proceedings of the 33rd International Conference on Software Engineering
Towards architectural information in implementation (NIER track)
Proceedings of the 33rd International Conference on Software Engineering
Concurrency among strangers: programming in E as plan coordination
TGC'05 Proceedings of the 1st international conference on Trustworthy global computing
The theory and practice of SALT
NFM'11 Proceedings of the Third international conference on NASA Formal methods
Using VCL as an aspect-oriented approach to requirements modelling
Transactions on aspect-oriented software development VII
E-learning frameworks: facilitating the implementation of educational design patterns
International Journal of Technology Enhanced Learning
Controversy Corner: An empirical study of software architectures' effect on product quality
Journal of Systems and Software
Separating different responsibilities into parallel hierarchies
Proceedings of The Fourth International C* Conference on Computer Science and Software Engineering
Identifying state space reduction techniques from behavioural design patterns
Proceedings of the Third Workshop on Behavioural Modelling
The organization of interaction design pattern languages alongside the design process
Interacting with Computers
Journal of Systems Architecture: the EUROMICRO Journal
Design patterns in enterprise application integration for e-learning arena
Proceedings of the 13th International Conference on Humans and Computers
Proceedings of the 13th International Conference on Humans and Computers
A computer model based on real anatomy for electrophysiology study
Advances in Engineering Software
Environmental modeling framework invasiveness: Analysis and implications
Environmental Modelling & Software
Design considerations for M&S software
Winter Simulation Conference
Can we talk about spatial hypertext
Proceedings of the 22nd ACM conference on Hypertext and hypermedia
A design pattern mining method for interaction design
Proceedings of the 3rd ACM SIGCHI symposium on Engineering interactive computing systems
Proceedings of the 3rd ACM SIGCHI symposium on Engineering interactive computing systems
Network performance engineering
Decoupling as a Fundamental Value of Computer Science
Minds and Machines
SEPL--a domain-specific language and execution environment for protocols of stateful Web services
Distributed and Parallel Databases
Diagnosing and correcting design inconsistencies in source code with logical abduction
Science of Computer Programming
Data exchange between distributed spectral databases
Computers & Geosciences
On designing safe and flexible embedded DSLs with Java 5
Science of Computer Programming
Delegation by object composition
Science of Computer Programming
SCHNAPS: a generic population-based simulator for public health purposes
Proceedings of the 2010 Summer Computer Simulation Conference
Patterns for the design of musical interaction with everyday mobile devices
Proceedings of the IX Symposium on Human Factors in Computing Systems
A marking language for the oto assignment marking tool
Proceedings of the 16th annual joint conference on Innovation and technology in computer science education
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
Component-based specification of software architecture constraints
Proceedings of the 14th international ACM Sigsoft symposium on Component based software engineering
A component-based open-source framework for general-purpose recommender systems
Proceedings of the 14th international ACM Sigsoft symposium on Component based software engineering
Implications of modular systems on dynamic updating
Proceedings of the 14th international ACM Sigsoft symposium on Component based software engineering
Combining clustering and pattern detection for the reengineering of component-based software systems
Proceedings of the joint ACM SIGSOFT conference -- QoSA and ACM SIGSOFT symposium -- ISARCS on Quality of software architectures -- QoSA and architecting critical systems -- ISARCS
Towards a process for architectural modelling in agile software development
Proceedings of the joint ACM SIGSOFT conference -- QoSA and ACM SIGSOFT symposium -- ISARCS on Quality of software architectures -- QoSA and architecting critical systems -- ISARCS
Multi-objective genetic synthesis of software architecture
Proceedings of the 13th annual conference companion on Genetic and evolutionary computation
Proceedings of the 5th ACM international conference on Distributed event-based system
Benchmarking library and application software with Data Envelopment Analysis
Software Quality Control
LEMON - an Open Source C++ Graph Template Library
Electronic Notes in Theoretical Computer Science (ENTCS)
On expanding the scope of design science in IS research
DESRIST'11 Proceedings of the 6th international conference on Service-oriented perspectives in design science research
Proceedings of the 16th International Conference on 3D Web Technology
Journal of Biomedical Informatics
Architectural and implementation issues for a context-aware hypermedia platform
Journal of Mobile Multimedia
Towards high-quality mobile applications by a systematic integration of patterns
Journal of Mobile Multimedia
Journal of Web Engineering
The webSA approach: applying model driven engineering to web applications
Journal of Web Engineering
A discussion of the role of user trails in web applications
Journal of Web Engineering
An engineering perspective on structural computing: developing structure services for the web
Journal of Web Engineering
Engineering web applications using roles
Journal of Web Engineering
Industrial acceptability of web design methods: an empirical study
Journal of Web Engineering
Integrating interaction design and log analysis: bridging the gap with UML, XML and XMI
Journal of Web Engineering
Oblivious integration of volatile functionality in web application interfaces
Journal of Web Engineering
Systematic improvement of web applications design
Journal of Web Engineering
Journal of Web Engineering
Engineering concern-sensitive navigation structures, concepts, tools and examples
Journal of Web Engineering
Component-based middleware for distributed augmented reality applications
Proceedings of the 5th International Conference on Communication System Software and Middleware
Process grammar as a tool for business process design
MIS Quarterly
A real-time framework for multiprocessor platforms using Ada 2012
Ada-Europe'11 Proceedings of the 16th Ada-Europe international conference on Reliable software technologies
CAP3 for interaction design pattern diagrams?
Proceedings of the 2nd International Workshop on Pattern-Driven Engineering of Interactive Computing Systems
Pattern-based user interface transformation for knowledge sharing applications
Proceedings of the 2nd International Workshop on Pattern-Driven Engineering of Interactive Computing Systems
Proceedings of the 15th International Software Product Line Conference, Volume 2
A framework for adapting interactive systems to user behavior
Journal of Ambient Intelligence and Smart Environments
Agent-based organizational structures for ambient intelligence scenarios
Journal of Ambient Intelligence and Smart Environments
Capitalizing on uncertainty, diversity and change by online individualization of functionality
UMAP'11 Proceedings of the 19th international conference on User modeling, adaption, and personalization
Optimization of visitor performance by reflection-based analysis
ICMT'11 Proceedings of the 4th international conference on Theory and practice of model transformations
University-industry collaboration journey towards product lines
ICSR'11 Proceedings of the 12th international conference on Top productivity through software reuse
HCI patterns as a means to transform interactive user interfaces to diverse contexts of use
HCII'11 Proceedings of the 14th international conference on Human-computer interaction: design and development approaches - Volume Part I
HCII'11 Proceedings of the 14th international conference on Human-computer interaction: design and development approaches - Volume Part I
User-oriented accessibility patterns for smart environments
HCII'11 Proceedings of the 14th international conference on Human-computer interaction: design and development approaches - Volume Part I
Adaptations based on ontology evolution as a mean to exploit collective intelligence
UAHCI'11 Proceedings of the 6th international conference on Universal access in human-computer interaction: design for all and eInclusion - Volume Part I
Designing a framework for end user applications
IS-EUD'11 Proceedings of the Third international conference on End-user development
FOCS'10 Proceedings of the 16th Monterey conference on Foundations of computer software: modeling, development, and verification of adaptive systems
A FUML-based distributed execution machine for enacting software process models
ECMFA'11 Proceedings of the 7th European conference on Modelling foundations and applications
Domain-specific model verification with QVT
ECMFA'11 Proceedings of the 7th European conference on Modelling foundations and applications
Enhancing a production rule engine with predictive models using pmml
Proceedings of the 2011 workshop on Predictive markup language modeling
E = MA2 (e-learning in a Moodle-based adaptive and accumulative system)
Proceedings of the 12th International Conference on Computer Systems and Technologies
i-KNOW '11 Proceedings of the 11th International Conference on Knowledge Management and Knowledge Technologies
Causes of premature aging during software development: an observational study
Proceedings of the 12th International Workshop on Principles of Software Evolution and the 7th annual ERCIM Workshop on Software Evolution
Proceedings of the 10th ACM SIGPLAN-SIGSOFT workshop on Program analysis for software tools
Programming challenges & solutions for multi-processor SoCs: an industrial perspective
Proceedings of the 48th Design Automation Conference
jStar-eclipse: an IDE for automated verification of Java programs
Proceedings of the 19th ACM SIGSOFT symposium and the 13th European conference on Foundations of software engineering
Theory and practice of monotone minimal perfect hashing
Journal of Experimental Algorithmics (JEA)
A case of visitor versus interpreter pattern
TOOLS'11 Proceedings of the 49th international conference on Objects, models, components, patterns
Seuss: better class responsibilities through language-based dependency injection
TOOLS'11 Proceedings of the 49th international conference on Objects, models, components, patterns
Deriving functional interface specifications for composite components
SC'11 Proceedings of the 10th international conference on Software composition
A sequence of patterns for reusable aspect libraries with easy configuration
SC'11 Proceedings of the 10th international conference on Software composition
Modeling design patterns with description logics: a case study
CAiSE'11 Proceedings of the 23rd international conference on Advanced information systems engineering
Faster secure two-party computation using garbled circuits
SEC'11 Proceedings of the 20th USENIX conference on Security
A system of patterns for reusable aspect libraries
Transactions on aspect-oriented software development VIII
Tackling the challenges of integrating 3rd party software using AspectJ
Transactions on aspect-oriented software development VIII
PUMA: an aspect-oriented code analysis and manipulation framework for C and C++
Transactions on aspect-oriented software development VIII
Building a digital publishing platform using AOSD: experiences and lessons learned
Transactions on aspect-oriented software development VIII
An aspect-oriented tool framework for developing process-sensitive embedded user assistance systems
Transactions on aspect-oriented software development VIII
A scenario editing environment for professional online training systems
ICCSA'11 Proceedings of the 2011 international conference on Computational science and its applications - Volume Part IV
Towards a better integration of patterns in secure component-based systems design
ICCSA'11 Proceedings of the 2011 international conference on Computational science and Its applications - Volume Part V
Reverse engineering of dependency graphs via dynamic analysis
Proceedings of the 5th European Conference on Software Architecture: Companion Volume
Delta-oriented architectural variability using MontiCore
Proceedings of the 5th European Conference on Software Architecture: Companion Volume
Analysis of a cross-domain reference architecture using change scenarios
Proceedings of the 5th European Conference on Software Architecture: Companion Volume
The beauty and the beast: separating design from algorithm
Proceedings of the 25th European conference on Object-oriented programming
Verifying multi-object invariants with relationships
Proceedings of the 25th European conference on Object-oriented programming
Patterns of memory inefficiency
Proceedings of the 25th European conference on Object-oriented programming
Proceedings of the 25th European conference on Object-oriented programming
Frequency estimation of virtual call targets for object-oriented programs
Proceedings of the 25th European conference on Object-oriented programming
New functional logic design patterns
WFLP'11 Proceedings of the 20th international conference on Functional and constraint logic programming
The LIDA framework as a general tool for AGI
AGI'11 Proceedings of the 4th international conference on Artificial general intelligence
OpenMPspy: Leveraging quality assurance for parallel software
Euro-Par'11 Proceedings of the 17th international conference on Parallel processing - Volume Part II
Visual modeling of workflow with support to multimedia and spatiotemporal indexing
EGOVIS'11 Proceedings of the Second international conference on Electronic government and the information systems perspective
Specification patterns and proofs for recursion through the store
FCT'11 Proceedings of the 18th international conference on Fundamentals of computation theory
A semantic model for graphical user interfaces
Proceedings of the 16th ACM SIGPLAN international conference on Functional programming
event.Hub: an event-driven information hub for mobile devices
UIC'11 Proceedings of the 8th international conference on Ubiquitous intelligence and computing
uFlow: dynamic software updating in wireless sensor networks
UIC'11 Proceedings of the 8th international conference on Ubiquitous intelligence and computing
Computational programming technologies
Programming and Computing Software
Assessing architectural evolution: a case study
Empirical Software Engineering
Digital Ecosystems: Ecosystem-Oriented Architectures
Natural Computing: an international journal
Student modeling and assessment in intelligent tutoring of software patterns
Expert Systems with Applications: An International Journal
Journal of Computing Sciences in Colleges
Cloud brokering mechanisms for optimized placement of virtual machines across multiple providers
Future Generation Computer Systems
Understanding the relevance of micro-structures for design patterns detection
Journal of Systems and Software
A feature-based approach for modeling role-based access control systems
Journal of Systems and Software
An empirical investigation on the reusability of design patterns and software packages
Journal of Systems and Software
Towards a compiler for business-IT systems: a vision statement complemented with a research agenda
CEE-SET'08 Proceedings of the Third IFIP TC 2 Central and East European conference on Software engineering techniques
Mining design patterns from existing projects using static and run-time analysis
CEE-SET'08 Proceedings of the Third IFIP TC 2 Central and East European conference on Software engineering techniques
Efficient generation of ambient intelligent user interfaces
KES'11 Proceedings of the 15th international conference on Knowledge-based and intelligent information and engineering systems - Volume Part IV
Reducing complexity of data flow testing in the verification of a IEC-62304 flexible workflow system
SAFECOMP'11 Proceedings of the 30th international conference on Computer safety, reliability, and security
Multimodal plan representation for adaptable BML scheduling
IVA'11 Proceedings of the 10th international conference on Intelligent virtual agents
Supervising the evolution of web service orchestrations using quality requirements
ECSA'11 Proceedings of the 5th European conference on Software architecture
A question-based method for deriving software architectures
ECSA'11 Proceedings of the 5th European conference on Software architecture
Design and evaluation of a process for identifying architecture patterns in open source software
ECSA'11 Proceedings of the 5th European conference on Software architecture
Decouplink: dynamic links for Java
ECSA'11 Proceedings of the 5th European conference on Software architecture
Smart work workbench; integrated tool for IT services planning, management, execution and evaluation
ICCCI'11 Proceedings of the Third international conference on Computational collective intelligence: technologies and applications - Volume Part I
Pattern tool support to guide interface design
INTERACT'11 Proceedings of the 13th IFIP TC 13 international conference on Human-computer interaction - Volume Part II
TPDL'11 Proceedings of the 15th international conference on Theory and practice of digital libraries: research and advanced technology for digital libraries
Rigorous software engineering for service-oriented systems
Towards support for software model checking: improving the efficiency of formal specifications
Advances in Software Engineering
A Hardware Abstraction Layer in Java
ACM Transactions on Embedded Computing Systems (TECS)
Memory management for safety-critical Java
Proceedings of the 9th International Workshop on Java Technologies for Real-Time and Embedded Systems
Activity-based learner-models for learner monitoring and recommendations in Moodle
EC-TEL'11 Proceedings of the 6th European conference on Technology enhanced learning: towards ubiquitous learning
Modelling with problem frames: explanations and context in ambient intelligent systems
CONTEXT'11 Proceedings of the 7th international and interdisciplinary conference on Modeling and using context
Architecture and Patterns for IT Service Management, Resource Planning, and Governance: Making Shoes for the Cobbler's Children: Making Shoes for the Cobbler's Children
Advances in Engineering Software
The proximity toolkit: prototyping proxemic interactions in ubiquitous computing ecologies
Proceedings of the 24th annual ACM symposium on User interface software and technology
Tailoring dynamic software product lines
Proceedings of the 10th ACM international conference on Generative programming and component engineering
Less is more: unparser-completeness of metalanguages for template engines
Proceedings of the 10th ACM international conference on Generative programming and component engineering
Catch me if you can: performance bug detection in the wild
Proceedings of the 2011 ACM international conference on Object oriented programming systems languages and applications
Declaratively programming the mobile web with Mobl
Proceedings of the 2011 ACM international conference on Object oriented programming systems languages and applications
First-class state change in plaid
Proceedings of the 2011 ACM international conference on Object oriented programming systems languages and applications
Backstage Java: making a difference in metaprogramming
Proceedings of the 2011 ACM international conference on Object oriented programming systems languages and applications
Proceedings of the 14th Communications and Networking Symposium
A case for new directions in agent-oriented software engineering
AOSE'10 Proceedings of the 11th international conference on Agent-oriented software engineering
CRIWG'11 Proceedings of the 17th international conference on Collaboration and technology
Enforcing S&D pattern design in RCES with modeling and formal approaches
Proceedings of the 14th international conference on Model driven engineering languages and systems
Vision paper: the essence of structural models
Proceedings of the 14th international conference on Model driven engineering languages and systems
A systematic review of software architecture evolution research
Information and Software Technology
Human and program factors affecting the maintenance of programs with deployed design patterns
Information and Software Technology
A domain-specific architectural foundation for engineering of numerical software systems
WSEAS TRANSACTIONS on SYSTEMS
Resource monitoring in industrial production with knowledge-based models and rules
Proceedings of the 4th workshop on Workshop for Ph.D. students in information & knowledge management
DS-RT '11 Proceedings of the 2011 IEEE/ACM 15th International Symposium on Distributed Simulation and Real Time Applications
The keyword revolution: promoting language constructs for data access to first class citizens
Proceedings of the 1st International Workshop on Free Composition
Composing heterogeneous software with style
Proceedings of the 1st International Workshop on Free Composition
Predicate-C: an efficient and generic runtime system for predicate dispatch
Proceedings of the 6th Workshop on Implementation, Compilation, Optimization of Object-Oriented Languages, Programs and Systems
Information and Software Technology
A model-based attack injection approach for security validation
Proceedings of the 4th international conference on Security of information and networks
Topological Patterns for Scalable Representation and Analysis of Dataflow Graphs
Journal of Signal Processing Systems
Evolution of legacy system comprehensibility through automated refactoring
Proceedings of the International Workshop on Machine Learning Technologies in Software Engineering
Proceedings of the 9th ACM Conference on Embedded Networked Sensor Systems
Using semantic web technologies for analysis and validation of structural markup
International Journal of Web Engineering and Technology
Design pattern mining using greedy algorithm for multi-labelled graphs
International Journal of Information and Communication Technology
Using semantic web technologies for analysis and validation of structural markup
International Journal of Web Engineering and Technology
A deck for sound design in games: enhancements based on a design exercise
Proceedings of the 8th International Conference on Advances in Computer Entertainment Technology
A theory of classes from the theoretical foundations of LePUS3
ICFEM'11 Proceedings of the 13th international conference on Formal methods and software engineering
ER'11 Proceedings of the 30th international conference on Advances in conceptual modeling: recent developments and new directions
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
STM with transparent API considered harmful
ICA3PP'11 Proceedings of the 11th international conference on Algorithms and architectures for parallel processing - Volume Part I
Adaptation patterns in multi-agent architectures: the gathering pattern
OTM'11 Proceedings of the 2011th Confederated international conference on On the move to meaningful internet systems
Linguistic style checking with program checking tools
Computer Languages, Systems and Structures
Computer Languages, Systems and Structures
A language to bridge the gap between component-based design and implementation
Computer Languages, Systems and Structures
A statically typed query language for property graphs
Proceedings of the 15th Symposium on International Database Engineering & Applications
Journal of Network and Computer Applications
Innovative system and application curriculum on multicore systems
WESE '11 Proceedings of the 6th Workshop on Embedded Systems Education
Introduction to computer graphics
SIGGRAPH Asia 2011 Courses
Context guided and personalized activity classification system
Proceedings of the 2nd Conference on Wireless Health
Unified Embedded Parallel Finite Element Computations via Software-Based Fréchet Differentiation
SIAM Journal on Scientific Computing
On the use of design patterns in collaborative design processes
Procedings of the Second Conference on Creativity and Innovation in Design
Object orientation and web services
ECOOP'04 Proceedings of the 2004 international conference on Object-Oriented Technology
MASPEGHI 2004 mechanisms for specialization, generalization and inheritance
ECOOP'04 Proceedings of the 2004 international conference on Object-Oriented Technology
Simulation and visualization for DNA computing in microreactors
ICNC'05 Proceedings of the First international conference on Advances in Natural Computation - Volume Part II
Ontology design patterns for semantic web content
ISWC'05 Proceedings of the 4th international conference on The Semantic Web
Applying semiotic analysis to the design and modeling of distributed multimedia systems
CSCWD'04 Proceedings of the 8th international conference on Computer Supported Cooperative Work in Design I
Prototypal ambient intelligence framework for assessment of food quality and safety
AI*IA'05 Proceedings of the 9th conference on Advances in Artificial Intelligence
Contory: a middleware for the provisioning of context information on smart phones
Middleware'06 Proceedings of the 7th ACM/IFIP/USENIX international conference on Middleware
A framework for the e-r computational creativity model
MICAI'06 Proceedings of the 5th Mexican international conference on Artificial Intelligence
Generic framework for parallel and distributed processing of video-data
ISPA'06 Proceedings of the 2006 international conference on Frontiers of High Performance Computing and Networking
Layered patterns in modelling and transformation of service-based software architectures
EWSA'06 Proceedings of the Third European conference on Software Architecture
Preserving software quality characteristics from requirements analysis to architectural design
EWSA'06 Proceedings of the Third European conference on Software Architecture
Managing transformations and events in networked virtual environments
MMM'07 Proceedings of the 13th International conference on Multimedia Modeling - Volume Part II
A plugin-based language to experiment with model transformation
MoDELS'06 Proceedings of the 9th international conference on Model Driven Engineering Languages and Systems
SiTra: simple transformations in Java
MoDELS'06 Proceedings of the 9th international conference on Model Driven Engineering Languages and Systems
A metamodeling approach to pattern specification
MoDELS'06 Proceedings of the 9th international conference on Model Driven Engineering Languages and Systems
A visualization framework for the modeling and formal analysis of high assurance systems
MoDELS'06 Proceedings of the 9th international conference on Model Driven Engineering Languages and Systems
ICSOC'06 Proceedings of the 4th international conference on Service-Oriented Computing
A service oriented reflective wireless middleware
ICSOC'06 Proceedings of the 4th international conference on Service-Oriented Computing
Applying and evaluating concern-sensitive design heuristics
Journal of Systems and Software
Identifying thresholds for object-oriented software metrics
Journal of Systems and Software
Automating the product derivation process of multi-agent systems product lines
Journal of Systems and Software
To lock, or not to lock: That is the question
Journal of Systems and Software
Design patterns selection: An automatic two-phase method
Journal of Systems and Software
Pattern based adaptation for service oriented applications
ACM SIGSOFT Software Engineering Notes
An Approach for Modeling Architectural Design Rules in UML and its Application to Embedded Software
ACM Transactions on Software Engineering and Methodology (TOSEM)
Proceedings of the 10th SIGPLAN symposium on New ideas, new paradigms, and reflections on programming and software
Proceedings of the 10th SIGPLAN symposium on New ideas, new paradigms, and reflections on programming and software
Biological realms in computer science
Proceedings of the 10th SIGPLAN symposium on New ideas, new paradigms, and reflections on programming and software
Language support for asynchronous event handling in the invocation call stack
Proceedings of the 10th SIGPLAN symposium on New ideas, new paradigms, and reflections on programming and software
Categorization of concerns: a categorical program comprehension model
Proceedings of the 3rd ACM SIGPLAN workshop on Evaluation and usability of programming languages and tools
Pattern-Based cross media social network analysis for technology enhanced learning in europe
EC-TEL'06 Proceedings of the First European conference on Technology Enhanced Learning: innovative Approaches for Learning and Knowledge Sharing
A service-oriented architecture for progressive delivery and adaptive rendering of 3d content
VSMM'06 Proceedings of the 12th international conference on Interactive Technologies and Sociotechnical Systems
Model to text transformation in practice: generating code from rich associations specifications
CoMoGIS'06 Proceedings of the 2006 international conference on Advances in Conceptual Modeling: theory and practice
A DSL for writing type systems for Xtext languages
Proceedings of the 9th International Conference on Principles and Practice of Programming in Java
Object reuse and behavior adaptation in Java-like languages
Proceedings of the 9th International Conference on Principles and Practice of Programming in Java
Proceedings of the 11th Koli Calling International Conference on Computing Education Research
Using stepwise feature introduction in practice: an experience report
RISE'05 Proceedings of the Second international conference on Rapid Integration of Software Engineering Techniques
Dynamic imperative languages for runtime extensible semantics and polymorphic meta-programming
RISE'05 Proceedings of the Second international conference on Rapid Integration of Software Engineering Techniques
Security engineering using problem frames
ETRICS'06 Proceedings of the 2006 international conference on Emerging Trends in Information and Communication Security
Simplifying signature engineering by reuse
ETRICS'06 Proceedings of the 2006 international conference on Emerging Trends in Information and Communication Security
Distributed load tests with TTCN-3
TestCom'06 Proceedings of the 18th IFIP TC6/WG6.1 international conference on Testing of Communicating Systems
Design patterns for metamodels
Proceedings of the compilation of the co-located workshops on DSM'11, TMC'11, AGERE!'11, AOOPES'11, NEAT'11, & VMIL'11
(No) more design patterns for multi-agent systems
Proceedings of the compilation of the co-located workshops on DSM'11, TMC'11, AGERE!'11, AOOPES'11, NEAT'11, & VMIL'11
A proposal of requirement definition method with patterns for element / network management
APNOMS'06 Proceedings of the 9th Asia-Pacific international conference on Network Operations and Management: management of Convergence Networks and Services
An inspection on a deck for sound design in games
Proceedings of the 6th Audio Mostly Conference: A Conference on Interaction with Sound
Supporting social organization modelling in cooperative work using patterns
CSCWD'05 Proceedings of the 9th international conference on Computer Supported Cooperative Work in Design II
ICCHP'06 Proceedings of the 10th international conference on Computers Helping People with Special Needs
Transparency and asynchronous method invocation
OTM'05 Proceedings of the 2005 Confederated international conference on On the Move to Meaningful Internet Systems - Volume >Part I
Seamless engineering of location-aware services
OTM'05 Proceedings of the 2005 OTM Confederated international conference on On the Move to Meaningful Internet Systems
Applying patterns for improving subcontracting management
OTM'05 Proceedings of the 2005 OTM Confederated international conference on On the Move to Meaningful Internet Systems
An abstract model for process mediation
ICFEM'05 Proceedings of the 7th international conference on Formal Methods and Software Engineering
Identification of reusable method fragments from the PASSI agent-oriented methodology
AOIS'05 Proceedings of the 7th international conference on Agent-Oriented Information Systems III
Safe object composition in the presence of subtyping
ICTCS'05 Proceedings of the 9th Italian conference on Theoretical Computer Science
The architect's dilemma – will reference architectures help?
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
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
Supporting security sensitive architecture design
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
GridMD: program architecture for distributed molecular simulation
ICA3PP'05 Proceedings of the 6th international conference on Algorithms and Architectures for Parallel Processing
The AHES taxonomy: extending adaptive hypermedia to software components
AH'06 Proceedings of the 4th international conference on Adaptive Hypermedia and Adaptive Web-Based Systems
Users matter: a multi-agent systems model of high performance computing cluster users
MABS'04 Proceedings of the 2004 international conference on Multi-Agent and Multi-Agent-Based Simulation
Exact type parameterization and ThisType support
TLDI '12 Proceedings of the 8th ACM SIGPLAN workshop on Types in language design and implementation
Semantics for graphical user interfaces
TLDI '12 Proceedings of the 8th ACM SIGPLAN workshop on Types in language design and implementation
A flexible and modular framework for implementing infrastructures for global computing
DAIS'05 Proceedings of the 5th IFIP WG 6.1 international conference on Distributed Applications and Interoperable Systems
Patterns in complex systems modeling
IDEAL'05 Proceedings of the 6th international conference on Intelligent Data Engineering and Automated Learning
From (meta) objects to aspects: a java and AspectJ point of view
FMCO'04 Proceedings of the Third international conference on Formal Methods for Components and Objects
rCOS: refinement of component and object systems
FMCO'04 Proceedings of the Third international conference on Formal Methods for Components and Objects
Assertion-based encapsulation, object invariants and simulations
FMCO'04 Proceedings of the Third international conference on Formal Methods for Components and Objects
A dynamic binding strategy for multiple inheritance and asynchronously communicating objects
FMCO'04 Proceedings of the Third international conference on Formal Methods for Components and Objects
A tool for a formal pattern modeling language
ICFEM'06 Proceedings of the 8th international conference on Formal Methods and Software Engineering
SALT—structured assertion language for temporal logic
ICFEM'06 Proceedings of the 8th international conference on Formal Methods and Software Engineering
Advanced data driven visualisation for geo-spatial data
ICCS'06 Proceedings of the 6th international conference on Computational Science - Volume Part III
A redesign framework for call centers
BPM'06 Proceedings of the 4th international conference on Business Process Management
An asml executable model for WS-BPEL with orthogonal transactional behavior
BPM'06 Proceedings of the 4th international conference on Business Process Management
Advances in Engineering Software
Detecting and Coordinating Complex Patterns of Distributed Events with KETAL
Electronic Notes in Theoretical Computer Science (ENTCS)
A model-driven process for the modernization of component-based systems
Science of Computer Programming
A methodology to assess the impact of design patterns on software quality
Information and Software Technology
Oberon script: a lightweight compiler and runtime system for the web
JMLC'06 Proceedings of the 7th joint conference on Modular Programming Languages
Object-Oriented language processing
JMLC'06 Proceedings of the 7th joint conference on Modular Programming Languages
Improve component-based programs with connectors
JMLC'06 Proceedings of the 7th joint conference on Modular Programming Languages
The design and implementation of GIS grid services
GCC'05 Proceedings of the 4th international conference on Grid and Cooperative Computing
A rule-based analysis method for cooperative business applications
GCC'05 Proceedings of the 4th international conference on Grid and Cooperative Computing
Contextual interfacing: a sensor and actuator framework
EUC'05 Proceedings of the 2005 international conference on Embedded and Ubiquitous Computing
Toward a programming model for service-oriented computing
ICSOC'05 Proceedings of the Third international conference on Service-Oriented Computing
A gradually proceeded software architecture design process
SPW'05 Proceedings of the 2005 international conference on Unifying the Software Process Spectrum
Detecting similarities in ontologies with the SOQA-SimPack toolkit
EDBT'06 Proceedings of the 10th international conference on Advances in Database Technology
Object-Oriented specification composition and refinement via category theoretic computations
TAMC'06 Proceedings of the Third international conference on Theory and Applications of Models of Computation
The BRITNeY suite animation tool
ICATPN'06 Proceedings of the 27th international conference on Applications and Theory of Petri Nets and Other Models of Concurrency
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
Designing volatile functionality in e-commerce web applications
EC-Web'06 Proceedings of the 7th international conference on E-Commerce and Web Technologies
A framework for exploiting security expertise in application development
TrustBus'06 Proceedings of the Third international conference on Trust, Privacy, and Security in Digital Business
Towards a customized methodology to develop multi-agent systems
PRIMA'06 Proceedings of the 9th Pacific Rim international conference on Agent Computing and Multi-Agent Systems
Applying pattern-based techniques to design groupware applications
CDVE'06 Proceedings of the Third international conference on Cooperative Design, Visualization, and Engineering
Aspectizing exception handling: a quantitative study
Advanced Topics in Exception Handling Techniques
A test case refactoring approach for pattern-based software development
Software Quality Control
An institution theory of formal meta-modelling in graphically extended BNF
Frontiers of Computer Science in China
ICTAC'06 Proceedings of the Third international conference on Theoretical Aspects of Computing
Simulations of microreactors: the order of things
DNA'06 Proceedings of the 12th international conference on DNA Computing
Considerate reasoning and the composite design pattern
VMCAI'10 Proceedings of the 11th international conference on Verification, Model Checking, and Abstract Interpretation
rCOS: theory and tool for component-based model driven development
FSEN'09 Proceedings of the Third IPM international conference on Fundamentals of Software Engineering
Generating smart wrapper libraries for arbitrary APIs
SLE'09 Proceedings of the Second international conference on Software Language Engineering
Reasoned modelling critics: turning failed proofs into modelling guidance
ABZ'10 Proceedings of the Second international conference on Abstract State Machines, Alloy, B and Z
A verifiable modeling approach to configurable role-based access control
FASE'10 Proceedings of the 13th international conference on Fundamental Approaches to Software Engineering
Incremental consistency checking of dynamic constraints
FASE'10 Proceedings of the 13th international conference on Fundamental Approaches to Software Engineering
Memory leaks detection in java by bi-abductive inference
FASE'10 Proceedings of the 13th international conference on Fundamental Approaches to Software Engineering
EWSA'05 Proceedings of the 2nd European conference on Software Architecture
Concern-based development of pattern systems
EWSA'05 Proceedings of the 2nd European conference on Software Architecture
ICCSA'06 Proceedings of the 2006 international conference on Computational Science and Its Applications - Volume Part V
Interaction transformation patterns based on semantic roles
NLDB'05 Proceedings of the 10th international conference on Natural Language Processing and Information Systems
Separation of structural concerns in physical hypermedia models
CAiSE'05 Proceedings of the 17th international conference on Advanced Information Systems Engineering
Improving web design methods with architecture modeling
EC-Web'05 Proceedings of the 6th international conference on E-Commerce and Web Technologies
Invited talk: agent-oriented approach to ubiquitous computing
ICESS'04 Proceedings of the First international conference on Embedded Software and Systems
Applying component-based meta-service in liquid operating system for pervasive computing
ICESS'04 Proceedings of the First international conference on Embedded Software and Systems
Designing and implementing physical hypermedia applications
ICCSA'06 Proceedings of the 2006 international conference on Computational Science and Its Applications - Volume Part IV
A study on automatic code generation tool from design patterns based on the XMI
ICCSA'06 Proceedings of the 2006 international conference on Computational Science and Its Applications - Volume Part IV
Development of integrated DAO pattern applying iterator pattern
ICCSA'06 Proceedings of the 2006 international conference on Computational Science and Its Applications - Volume Part IV
Meta-based distributed computing framework
ISPA'04 Proceedings of the Second international conference on Parallel and Distributed Processing and Applications
SuperPAS: a parallel architectural skeleton model supporting extensibility and skeleton composition
ISPA'04 Proceedings of the Second international conference on Parallel and Distributed Processing and Applications
A framework for patterns in gaia: a case-study with organisations
AOSE'04 Proceedings of the 5th international conference on Agent-Oriented Software Engineering
Generalized typestate checking for data structure consistency
VMCAI'05 Proceedings of the 6th international conference on Verification, Model Checking, and Abstract Interpretation
Applying web services and design patterns to modeling and simulating real-world systems
AIS'04 Proceedings of the 13th international conference on AI, Simulation, and Planning in High Autonomy Systems
Integrating natural language techniques in OO-Method
CICLing'05 Proceedings of the 6th international conference on Computational Linguistics and Intelligent Text Processing
Steps toward a socio-technical categorization scheme for communication and information standards
Proceedings of the 2012 iConference
Highway: a domain specific language for enterprise application integration
Proceedings of the 5th India Software Engineering Conference
Towards generative programming
UPP'04 Proceedings of the 2004 international conference on Unconventional Programming Paradigms
A system of patterns for web navigation
ICWE'05 Proceedings of the 5th international conference on Web Engineering
Building blocks for identity federations
ICWE'05 Proceedings of the 5th international conference on Web Engineering
Discovering re-usable design solutions in web conceptual schemas: metrics and methodology
ICWE'05 Proceedings of the 5th international conference on Web Engineering
Designing security requirements models through planning
CAiSE'06 Proceedings of the 18th international conference on Advanced Information Systems Engineering
Discovering remote software services that satisfy requirements: patterns for query reformulation
CAiSE'06 Proceedings of the 18th international conference on Advanced Information Systems Engineering
CAiSE'06 Proceedings of the 18th international conference on Advanced Information Systems Engineering
Business rules segregation for dynamic process management with an aspect-oriented framework
BPM'06 Proceedings of the 2006 international conference on Business Process Management Workshops
How design patterns affect application performance – a case of a multi-tier J2EE application
FIDJI'04 Proceedings of the 4th international conference on Scientific Engineering of Distributed Java Applications
A java package for transparent code mobility
FIDJI'04 Proceedings of the 4th international conference on Scientific Engineering of Distributed Java Applications
Runtime adaptation of applications through dynamic recomposition of components
ARCS'05 Proceedings of the 18th international conference on Architecture of Computing Systems conference on Systems Aspects in Organic and Pervasive Computing
An observer/controller architecture for adaptive reconfigurable stacks
ARCS'05 Proceedings of the 18th international conference on Architecture of Computing Systems conference on Systems Aspects in Organic and Pervasive Computing
Adaptive modeling: an approach and a method for implementing adaptive agents
MMAS'04 Proceedings of the First international conference on Massively Multi-Agent Systems
HiLO: high level optimization of FFTs
LCPC'04 Proceedings of the 17th international conference on Languages and Compilers for High Performance Computing
Embedded Systems Design
Conceptual modelling patterns for roles
Journal on Data Semantics V
RoleOf relationship and its meta model for design pattern instantiation
ADMA'05 Proceedings of the First international conference on Advanced Data Mining and Applications
SPH2000: a parallel object-oriented framework for particle simulations with SPH
Euro-Par'05 Proceedings of the 11th international Euro-Par conference on Parallel Processing
FAABS'04 Proceedings of the Third international conference on Formal Approaches to Agent-Based Systems
Using ontologies to formalize services specifications in multi-agent systems
FAABS'04 Proceedings of the Third international conference on Formal Approaches to Agent-Based Systems
Loose integration of COTS tools for the development of real time distributed control systems
ICCBSS'05 Proceedings of the 4th international conference on COTS-Based Software Systems
Java JR: fully abstract trace semantics for a core java language
ESOP'05 Proceedings of the 14th European conference on Programming Languages and Systems
A software architecture for effective document identifier reassignment
EUROCAST'05 Proceedings of the 10th international conference on Computer Aided Systems Theory
Retinal based authentication via distributed web application
EUROCAST'05 Proceedings of the 10th international conference on Computer Aided Systems Theory
Using design patterns in collaborative interaction design processes
Proceedings of the ACM 2012 conference on Computer Supported Cooperative Work Companion
BPM'05 Proceedings of the 3rd international conference on Business Process Management
Logic frameworks for components integration process
KES'05 Proceedings of the 9th international conference on Knowledge-Based Intelligent Information and Engineering Systems - Volume Part II
Quo vadis, design science? – a survey of literature
DESRIST'10 Proceedings of the 5th international conference on Global Perspectives on Design Science Research
DESRIST'10 Proceedings of the 5th international conference on Global Perspectives on Design Science Research
A software framework for rapid prototyping of run-time systems for mobile calculi
GC'04 Proceedings of the 2004 IST/FET international conference on Global Computing
SAM'04 Proceedings of the 4th international SDL and MSC conference on System Analysis and Modeling
Guaranteeing resource bounds for component software
FMOODS'05 Proceedings of the 7th IFIP WG 6.1 international conference on Formal Methods for Open Object-Based Distributed Systems
Specification and verification of encapsulation in java programs
FMOODS'05 Proceedings of the 7th IFIP WG 6.1 international conference on Formal Methods for Open Object-Based Distributed Systems
The emergent structure of development tasks
ECOOP'05 Proceedings of the 19th European conference on Object-Oriented Programming
Efficient multimethods in a single dispatch language
ECOOP'05 Proceedings of the 19th European conference on Object-Oriented Programming
Designing transparent location-dependent web-based applications on mobile environments
UCS'04 Proceedings of the Second international conference on Ubiquitous Computing Systems
A UML profile for OWL ontologies
MDAFA'03 Proceedings of the 2003 European conference on Model Driven Architecture: foundations and Applications
Towards multi-domain collaborative toolkits
Proceedings of the ACM 2012 conference on Computer Supported Cooperative Work
Support for early verification of embedded real-time systems through UML models simulation
ACM SIGOPS Operating Systems Review
Design patterns for learning games
International Journal of Technology Enhanced Learning
Pattern semantic link: a reusable pattern representation in MDA context
ICDCIT'04 Proceedings of the First international conference on Distributed Computing and Internet Technology
UniRSS: a new RSS framework supporting dynamic plug-in of RSS extension modules
ASWC'06 Proceedings of the First Asian conference on The Semantic Web
A pattern-based methodology for multimodal interaction design
TSD'06 Proceedings of the 9th international conference on Text, Speech and Dialogue
A reusable structural design for mobile collaborative applications
Journal of Systems and Software
Context-Aware services for physical hypermedia applications
OTM'06 Proceedings of the 2006 international conference on On the Move to Meaningful Internet Systems: AWeSOMe, CAMS, COMINF, IS, KSinBIT, MIOS-CIAO, MONET - Volume Part II
Quantitative evaluation of systems with security patterns using a fuzzy approach
OTM'06 Proceedings of the 2006 international conference on On the Move to Meaningful Internet Systems: AWeSOMe, CAMS, COMINF, IS, KSinBIT, MIOS-CIAO, MONET - Volume Part I
A pattern-knowledge base supported establishment of inter-organizational business processes
OTM'06 Proceedings of the 2006 international conference on On the Move to Meaningful Internet Systems: AWeSOMe, CAMS, COMINF, IS, KSinBIT, MIOS-CIAO, MONET - Volume Part I
Developing collaborative applications using sliverware
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 I
SMOP: a semantic web and service driven information gathering environment for mobile platforms
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 I
The oz-e project: design guidelines for a secure multiparadigm programming language
MOZ'04 Proceedings of the Second international conference on Multiparadigm Programming in Mozart/Oz
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
Sonata: Flexible connections between interaction and business spaces
Journal of Systems and Software
Pricing American bond options using a penalty method
Automatica (Journal of IFAC)
A CBD application integration framework for high productivity and maintainability
ICCSA'05 Proceedings of the 2005 international conference on Computational Science and Its Applications - Volume Part III
Tweek: a framework for cross-display graphical user interfaces
ICCSA'05 Proceedings of the 2005 international conference on Computational Science and Its Applications - Volume Part III
ICCS'05 Proceedings of the 5th international conference on Computational Science - Volume Part I
A visual interactive framework for formal derivation
ICCS'05 Proceedings of the 5th international conference on Computational Science - Volume Part I
ICCS'05 Proceedings of the 5th international conference on Computational Science - Volume Part II
A framework for linking projects and project management methods
PROFES'05 Proceedings of the 6th international conference on Product Focused Software Process Improvement
Design patterns and organisational memory in mobile application development
PROFES'05 Proceedings of the 6th international conference on Product Focused Software Process Improvement
Specifying patterns for mobile application domain using general architectural components
PROFES'05 Proceedings of the 6th international conference on Product Focused Software Process Improvement
Relation analysis among patterns on software development process
PROFES'05 Proceedings of the 6th international conference on Product Focused Software Process Improvement
ISSADS'05 Proceedings of the 5th international conference on Advanced Distributed Systems
Some security issues of wireless systems
ISSADS'05 Proceedings of the 5th international conference on Advanced Distributed Systems
Generating ambient behaviors in computer role-playing games
INTETAIN'05 Proceedings of the First international conference on Intelligent Technologies for Interactive Entertainment
Bringing usability concerns to the design of software architecture
EHCI-DSVIS'04 Proceedings of the 2004 international conference on Engineering Human Computer Interaction and Interactive Systems
Software architecture analysis of usability
EHCI-DSVIS'04 Proceedings of the 2004 international conference on Engineering Human Computer Interaction and Interactive Systems
Delegation modeling with paradigm
COORDINATION'05 Proceedings of the 7th international conference on Coordination Models and Languages
ZB'05 Proceedings of the 4th international conference on Formal Specification and Development in Z and B
A rigorous foundation for pattern-based design models
ZB'05 Proceedings of the 4th international conference on Formal Specification and Development in Z and B
RISE'04 Proceedings of the First international conference on Rapid Integration of Software Engineering Techniques
An exception monitoring system for java
RISE'04 Proceedings of the First international conference on Rapid Integration of Software Engineering Techniques
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
Activity diagram patterns for modeling quality constraints in business processes
MoDELS'05 Proceedings of the 8th international conference on Model Driven Engineering Languages and Systems
Code generation from UML models with semantic variation points
MoDELS'05 Proceedings of the 8th international conference on Model Driven Engineering Languages and Systems
Representing and applying design patterns: what is the problem?
MoDELS'05 Proceedings of the 8th international conference on Model Driven Engineering Languages and Systems
Simplifying transformations of OCL constraints
MoDELS'05 Proceedings of the 8th international conference on Model Driven Engineering Languages and Systems
Lessons learned from automated analysis of industrial UML class models (an experience report)
MoDELS'05 Proceedings of the 8th international conference on Model Driven Engineering Languages and Systems
Uniform support for modeling crosscutting structure
MoDELS'05 Proceedings of the 8th international conference on Model Driven Engineering Languages and Systems
Simplifying autonomic enterprise java bean applications via model-driven development: a case study
MoDELS'05 Proceedings of the 8th international conference on Model Driven Engineering Languages and Systems
SelfSync: a dynamic round-trip engineering environment
MoDELS'05 Proceedings of the 8th international conference on Model Driven Engineering Languages and Systems
ESL Design and Verification: A Prescription for Electronic System Level Methodology
ESL Design and Verification: A Prescription for Electronic System Level Methodology
Mobeet: a multi-agent framework for ubiquitous information systems
AOIS'04 Proceedings of the 6th international conference on Agent-Oriented Information Systems II
DILS'05 Proceedings of the Second international conference on Data Integration in the Life Sciences
Property preserving redesign of specifications
CALCO'05 Proceedings of the First international conference on Algebra and Coalgebra in Computer Science
Verifying pattern-generated LTL formulas: a case study
SPIN'05 Proceedings of the 12th international conference on Model Checking Software
Learning process models as mediators between didactical practice and web support
ER'05 Proceedings of the 24th international conference on Conceptual Modeling
Workflow data patterns: identification, representation and tool support
ER'05 Proceedings of the 24th international conference on Conceptual Modeling
Empowering end-users: a pattern-centered groupware development process
CRIWG'05 Proceedings of the 11th international conference on Groupware: design, Implementation, and Use
An architecture for collaborative geomodeling
CRIWG'05 Proceedings of the 11th international conference on Groupware: design, Implementation, and Use
Synchronization contexts as a means to support collaborative modeling
CRIWG'05 Proceedings of the 11th international conference on Groupware: design, Implementation, and Use
Design of an object-oriented workflow management system with reusable and fine-grained components
CRIWG'05 Proceedings of the 11th international conference on Groupware: design, Implementation, and Use
Problem frames and architectures for security problems
SAFECOMP'05 Proceedings of the 24th international conference on Computer Safety, Reliability, and Security
Object-oriented reengineering patterns — an overview
GPCE'05 Proceedings of the 4th international conference on Generative Programming and Component Engineering
AOP++: a generic aspect-oriented programming framework in c++
GPCE'05 Proceedings of the 4th international conference on Generative Programming and Component Engineering
Applying a generative technique for enhanced genericity and maintainability on the J2EE platform
GPCE'05 Proceedings of the 4th international conference on Generative Programming and Component Engineering
A type system for reflective program generators
GPCE'05 Proceedings of the 4th international conference on Generative Programming and Component Engineering
A team software development course featuring iPad programming (abstract only)
Proceedings of the 43rd ACM technical symposium on Computer Science Education
Studying virtual worlds as medium for telepresence robots
HRI '12 Proceedings of the seventh annual ACM/IEEE international conference on Human-Robot Interaction
Component-Based development of web-enabled ehome services
UMICS'04 Proceedings of the Second CAiSE conference on Ubiquitous Mobile Information and Collaboration Systems
An exploratory study of the impact of antipatterns on class change- and fault-proneness
Empirical Software Engineering
Explicit domain modelling in video games
Proceedings of the 6th International Conference on Foundations of Digital Games
Supplemental sonification of a bingo game
Proceedings of the 6th International Conference on Foundations of Digital Games
Improving the model view controller paradigm in the web
International Journal of Web Engineering and Technology
Region-Based RTSJ Memory Management: State of the art
Science of Computer Programming
ACM Transactions on Programming Languages and Systems (TOPLAS)
A per-type instantiation mechanism for generic aspects
Proceedings of the 3rd international workshop on Variability & Composition
On the extensibility requirements of business applications
Proceedings of the 2012 workshop on Next Generation Modularity Approaches for Requirements and Architecture
Adaptable generic programming with required type specifications and package templates
Proceedings of the 11th annual international conference on Aspect-oriented Software Development
Adding high-level concurrency to EScala
Proceedings of the 11th annual international conference on Aspect-oriented Software Development Companion
DELOS'04 Proceedings of the 6th Thematic conference on Peer-to-Peer, Grid, and Service-Orientation in Digital Library Architectures
A system architecture as a support to a flexible annotation service
DELOS'04 Proceedings of the 6th Thematic conference on Peer-to-Peer, Grid, and Service-Orientation in Digital Library Architectures
A semantic representation for domain-specific patterns
MIS'04 Proceedings of the 2004 international conference on Metainformatics
Finding resource bounds in the presence of explicit deallocation
ICTAC'05 Proceedings of the Second international conference on Theoretical Aspects of Computing
CRIWG'06 Proceedings of the 12th international conference on Groupware: design, implementation, and use
FORTE'05 Proceedings of the 25th IFIP WG 6.1 international conference on Formal Techniques for Networked and Distributed Systems
Application of real-time object-oriented modeling technique for real-time computer control
ACSAC'05 Proceedings of the 10th Asia-Pacific conference on Advances in Computer Systems Architecture
Model-Driven development – hot spots in business information systems
ECMDA-FA'05 Proceedings of the First European conference on Model Driven Architecture: foundations and Applications
Towards general purpose, high level, software languages
ECMDA-FA'05 Proceedings of the First European conference on Model Driven Architecture: foundations and Applications
On relationships between query models
ECMDA-FA'05 Proceedings of the First European conference on Model Driven Architecture: foundations and Applications
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
The realtime method based on audio scenegraph for 3d sound rendering
PCM'05 Proceedings of the 6th Pacific-Rim conference on Advances in Multimedia Information Processing - Volume Part I
Discretionary capability confinement
ESORICS'06 Proceedings of the 11th European conference on Research in Computer Security
QoSA'10 Proceedings of the 6th international conference on Quality of Software Architectures: research into Practice - Reality and Gaps
G2CL: a generic group communication layer for clustered applications
DAIS'10 Proceedings of the 10th IFIP WG 6.1 international conference on Distributed Applications and Interoperable Systems
Optimized java binary and virtual machine for tiny motes
DCOSS'10 Proceedings of the 6th IEEE international conference on Distributed Computing in Sensor Systems
Precise specification of design pattern structure and behaviour
ECMFA'10 Proceedings of the 6th European conference on Modelling Foundations and Applications
Socrates: a production-driven SCM agent
AMEC'05 Proceedings of the 2005 international conference on Agent-Mediated Electronic Commerce: designing Trading Agents and Mechanisms
MOFLON: a standard-compliant metamodeling framework with graph transformations
ECMDA-FA'06 Proceedings of the Second European conference on Model Driven Architecture: foundations and Applications
Using JDOSecure to introduce role-based permissions to java data objects-based applications
DEXA'06 Proceedings of the 17th international conference on Database and Expert Systems Applications
A formal template language enabling metaproof
FM'06 Proceedings of the 14th international conference on Formal Methods
Dimensions of composition models for supporting software evolution
SC'06 Proceedings of the 5th international conference on Software Composition
Understanding design patterns density with aspects
SC'06 Proceedings of the 5th international conference on Software Composition
Case factory: maintaining experience to learn
ECCBR'06 Proceedings of the 8th European conference on Advances in Case-Based Reasoning
Mappings make data processing go 'round
GTTSE'05 Proceedings of the 2005 international conference on Generative and Transformational Techniques in Software Engineering
Towards a theory of genericity based on government and binding
ER'06 Proceedings of the 25th international conference on Conceptual Modeling
A multi-perspective framework for organizational patterns
ER'06 Proceedings of the 25th international conference on Conceptual Modeling
KES'06 Proceedings of the 10th international conference on Knowledge-Based Intelligent Information and Engineering Systems - Volume Part III
An architecture design process using a supportable meta-architecture and roundtrip engineering
ADVIS'06 Proceedings of the 4th international conference on Advances in Information Systems
EKAW'06 Proceedings of the 15th international conference on Managing Knowledge in a World of Networks
A tool for management and reuse of software design knowledge
EKAW'06 Proceedings of the 15th international conference on Managing Knowledge in a World of Networks
Privacy injector — automated privacy enforcement through aspects
PET'06 Proceedings of the 6th international conference on Privacy Enhancing Technologies
A Smalltalk implementation of Exil, a component-based programming language
Proceedings of the International Workshop on Smalltalk Technologies
MDE-based FPGA physical design: fast model-driven prototyping with Smalltalk
Proceedings of the International Workshop on Smalltalk Technologies
Talents: dynamically composable units of reuse
Proceedings of the International Workshop on Smalltalk Technologies
A social-driven design of e-business system
Software Engineering for Multi-Agent Systems III
Aspectizing multi-agent systems: from architecture to implementation
Software Engineering for Multi-Agent Systems III
Self-Aware software – will it become a reality?
Self-star Properties in Complex Information Systems
A case for design methodology research in self-* distributed systems
Self-star Properties in Complex Information Systems
A feature-oriented alternative to implementing reliability connector wrappers
Architecting Dependable Systems III
Problem structure and dependable architecture
Architecting Dependable Systems III
Data management support for notification services
Data Management in a Connected World
Component-Based Software Development for Embedded Systems
A component framework for consumer electronics middleware
Component-Based Software Development for Embedded Systems
COCONES: an approach for components and contracts in embedded systems
Component-Based Software Development for Embedded Systems
Model-driven ontology engineering
Journal on Data Semantics VII
Determining the specification of a control system: an illustrative example
Rigorous Development of Complex Fault-Tolerant Systems
Engineering reconfigurable distributed software systems: issues arising for pervasive computing
Rigorous Development of Complex Fault-Tolerant Systems
Modularizing design patterns with aspects: a quantitative study
Transactions on Aspect-Oriented Software Development I
Towards a catalogue of refactorings and code smells for aspectj
Transactions on Aspect-Oriented Software Development I
Embedding a middleware for networked hardware and software objects
GPC'06 Proceedings of the First international conference on Advances in Grid and Pervasive Computing
Aspects in agent-oriented software engineering: lessons learned
AOSE'05 Proceedings of the 6th international conference on Agent-Oriented Software Engineering
A software development course featuring iPAD APP construction
Journal of Computing Sciences in Colleges
Bringing unity to the classroom
Journal of Computing Sciences in Colleges
Featherweight Jigsaw - Replacing inheritance by composition in Java-like languages
Information and Computation
A pattern-based approach to business process modeling and implementation in web services
ICSOC'06 Proceedings of the 4th international conference on Service-oriented computing
Transformational techniques for model-driven authoring of learning designs
ICWL'07 Proceedings of the 6th international conference on Advances in web based learning
A role model for description of agent behavior and coordination
ESAW'05 Proceedings of the 6th international conference on Engineering Societies in the Agents World
Fission for program comprehension
MPC'06 Proceedings of the 8th international conference on Mathematics of Program Construction
Efficient object querying for java
ECOOP'06 Proceedings of the 20th European conference on Object-Oriented Programming
From ECOOP'87 to ECOOP 2006 and beyond
ECOOP'06 Proceedings of the 20th European conference on Object-Oriented Programming
Responders: language support for interactive applications
ECOOP'06 Proceedings of the 20th European conference on Object-Oriented Programming
Automated detection of refactorings in evolving components
ECOOP'06 Proceedings of the 20th European conference on Object-Oriented Programming
Modeling runtime behavior in framework-based applications
ECOOP'06 Proceedings of the 20th European conference on Object-Oriented Programming
Demeter interfaces: adaptive programming without surprises
ECOOP'06 Proceedings of the 20th European conference on Object-Oriented Programming
Verification of component-based software application families
CBSE'06 Proceedings of the 9th international conference on Component-Based Software Engineering
On-Demand quality-oriented assistance in component-based software evolution
CBSE'06 Proceedings of the 9th international conference on Component-Based Software Engineering
CBSE'06 Proceedings of the 9th international conference on Component-Based Software Engineering
Adjusting software-intensive systems developed by using software factories and fuzzy features
ICAISC'06 Proceedings of the 8th international conference on Artificial Intelligence and Soft Computing
Towards a pattern language for intelligent teaching and training systems
ITS'06 Proceedings of the 8th international conference on Intelligent Tutoring Systems
Leveraging code smell detection with inter-smell relations
XP'06 Proceedings of the 7th international conference on Extreme Programming and Agile Processes in Software Engineering
Adaptation and composition within component architecture specification
ICSR'06 Proceedings of the 9th international conference on Reuse of Off-the-Shelf Components
ICSR'06 Proceedings of the 9th international conference on Reuse of Off-the-Shelf Components
Improving extensibility of object-oriented frameworks with aspect-oriented programming
ICSR'06 Proceedings of the 9th international conference on Reuse of Off-the-Shelf Components
Comparing white-box, black-box, and glass-box composition of aspect mechanisms
ICSR'06 Proceedings of the 9th international conference on Reuse of Off-the-Shelf Components
Does refactoring improve reusability?
ICSR'06 Proceedings of the 9th international conference on Reuse of Off-the-Shelf Components
ICSR'06 Proceedings of the 9th international conference on Reuse of Off-the-Shelf Components
NGITS'06 Proceedings of the 6th international conference on Next Generation Information Technologies and Systems
Analyzing object-oriented design patterns from an object-process viewpoint
NGITS'06 Proceedings of the 6th international conference on Next Generation Information Technologies and Systems
Rigorous Methods for Software Construction and Analysis
Aspect-Oriented development of crosscutting features in distributed, heterogeneous systems
Transactions on Aspect-Oriented Software Development II
Shakeins: nonintrusive aspects for middleware frameworks
Transactions on Aspect-Oriented Software Development II
Run-Time and atomic weaving of distributed aspects
Transactions on Aspect-Oriented Software Development II
Lean and efficient system software product lines: where aspects beat objects
Transactions on Aspect-Oriented Software Development II
A pattern language for extensible program representation
Transactions on Pattern Languages of Programming I
Batching: a design pattern for efficient and flexible client/server interaction
Transactions on Pattern Languages of Programming I
Synchronization patterns for process-driven and service-oriented architectures
Transactions on Pattern Languages of Programming I
A pattern language for process execution and integration design in service-oriented architectures
Transactions on Pattern Languages of Programming I
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 distributed multi-agent architecture in simulation based medical training
Transactions on Edutainment III
On novices' local views of algorithmic characteristics
ISSEP'06 Proceedings of the 2006 international conference on Informatics in Secondary Schools - Evolution and Perspectives: the Bridge between Using and Understanding Computers
EuroSPI'06 Proceedings of the 13th European conference on Software Process Improvement
Spreading design patterns with semantic web technologies
AI'06 Proceedings of the 19th Australian joint conference on Artificial Intelligence: advances in Artificial Intelligence
Towards integrated tool support for the user requirements notation
SAM'06 Proceedings of the 5th international conference on System Analysis and Modeling: language Profiles
Programming declarative goals using plan patterns
DALT'06 Proceedings of the 4th international conference on Declarative Agent Languages and Technologies
PAKM'06 Proceedings of the 6th international conference on Practical Aspects of Knowledge Management
Automatic incrementalization of prolog based static analyses
PADL'07 Proceedings of the 9th international conference on Practical Aspects of Declarative Languages
Patterns for b: bridging formal and informal development
B'07 Proceedings of the 7th international conference on Formal Specification and Development in B
ONTO-EVOAL an ontology evolution approach guided by pattern modeling and quality evaluation
FoIKS'10 Proceedings of the 6th international conference on Foundations of Information and Knowledge Systems
Agent-Based user interface generation from combined task, context and domain models
TAMODIA'09 Proceedings of the 8th international conference on Task Models and Diagrams for User Interface Design
From requirements to code in a model driven way
ADBIS'09 Proceedings of the 13th East European conference on Advances in Databases and Information Systems
A coordination-based model-driven method for parallel application development
MODELS'09 Proceedings of the 2009 international conference on Models in Software Engineering
Teaching object-oriented modeling and UML to various audiences
MODELS'09 Proceedings of the 2009 international conference on Models in Software Engineering
Using ontology reasoning for reverse engineering design patterns
MODELS'09 Proceedings of the 2009 international conference on Models in Software Engineering
Model driven software development of applications based on web services
ICCSA'10 Proceedings of the 2010 international conference on Computational Science and Its Applications - Volume Part II
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
On the pragmatics of model-based design
Monterey'08 Proceedings of the 15th Monterey conference on Foundations of Computer Software: future Trends and Techniques for Development
A software architecture for adapting virtual reality content to mobile devices
FMN'10 Proceedings of the Third international conference on Future Multimedia Networking
Automated creation and assessment of component adapters with test cases
CBSE'10 Proceedings of the 13th international conference on Component-Based Software Engineering
(Behavioural) design patterns as composition operators
CBSE'10 Proceedings of the 13th international conference on Component-Based Software Engineering
A safety case approach to assuring configurable architectures of safety-critical product lines
ISARCS'10 Proceedings of the First international conference on Architecting Critical Systems
HAL: a framework for the automated analysis and design of high-performance algorithms
LION'05 Proceedings of the 5th international conference on Learning and Intelligent Optimization
Efficient secure computation with garbled circuits
ICISS'11 Proceedings of the 7th international conference on Information Systems Security
Lessons learned in applying formal concept analysis to reverse engineering
ICFCA'05 Proceedings of the Third international conference on Formal Concept Analysis
Applying transformations to model driven development of web applications
ER'05 Proceedings of the 24th international conference on Perspectives in Conceptual Modeling
Improving object-oriented micro architectural design through knowledge systematization
ER'05 Proceedings of the 24th international conference on Perspectives in Conceptual Modeling
IFM'05 Proceedings of the 5th international conference on Integrated Formal Methods
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
A lightweight model-driven orchestration engine for e-services
TES'05 Proceedings of the 6th international conference on Technologies for E-Services
A high-level specification for mediators(virtual providers)
BPM'05 Proceedings of the Third international conference on Business Process Management
CIAA'05 Proceedings of the 10th international conference on Implementation and Application of Automata
Bridging agent theory and object orientation: importing social roles in object oriented languages
ProMAS'05 Proceedings of the Third international conference on Programming Multi-Agent Systems
An empirical investigation on the impact of design pattern application on computer game defects
Proceedings of the 15th International Academic MindTrek Conference: Envisioning Future Media Environments
Computer data analysis of the oscillating forward-reverse method
Journal of Computational Physics
Amplifying the benefits of design patterns: from specification through implementation
FASE'06 Proceedings of the 9th international conference on Fundamental Approaches to Software Engineering
Trustworthy instantiation of frameworks
Proceedings of the 2004 international conference on Architecting Systems with Trustworthy Components
Towards an engineering approach to component adaptation
Proceedings of the 2004 international conference on Architecting Systems with Trustworthy Components
Coalgebraic semantics for component systems
Proceedings of the 2004 international conference on Architecting Systems with Trustworthy Components
Design and implementation of farmtasia: a game designed for the VISOLE teaching style
Edutainment'06 Proceedings of the First international conference on Technologies for E-Learning and Digital Entertainment
The research of component-based dependable encapsulation
ACC'11/MMACTEE'11 Proceedings of the 13th IASME/WSEAS international conference on Mathematical Methods and Computational Techniques in Electrical Engineering conference on Applied Computing
Engineering coordination: selection of coordination mechanisms
AAMAS'11 Proceedings of the 10th international conference on Advanced Agent Technology
GenComp --- a generic transformation system
EUROCAST'11 Proceedings of the 13th international conference on Computer Aided Systems Theory - Volume Part I
Behavioral interface specification languages
ACM Computing Surveys (CSUR)
Hierarchical composable optimization of web pages
Proceedings of the 21st international conference companion on World Wide Web
Design pattern support based on the source code annotations and feature models
SOFSEM'12 Proceedings of the 38th international conference on Current Trends in Theory and Practice of Computer Science
Intel's Array Building Blocks: A retargetable, dynamic compiler and embedded language
CGO '11 Proceedings of the 9th Annual IEEE/ACM International Symposium on Code Generation and Optimization
Mendel: Source code recommendation based on a genetic metaphor
ASE '11 Proceedings of the 2011 26th IEEE/ACM International Conference on Automated Software Engineering
Computer Methods and Programs in Biomedicine
Talking about implications for design in pattern language
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
A framework for the checking and refactoring of crosscutting concepts
ACM Transactions on Software Engineering and Methodology (TOSEM)
Using object-Z to compare the MVC and PAC architectures
FAC-FA'96 Proceedings of the 1996 BCS-FACS conference on Formal Aspects of the Human Computer Interface
An adaptive rule-based approach for managing situation-awareness
Expert Systems with Applications: An International Journal
Context-oriented programming: A software engineering perspective
Journal of Systems and Software
Preliminary reporting guidelines for experience papers
EASE'09 Proceedings of the 13th international conference on Evaluation and Assessment in Software Engineering
Identifying architectural patterns used in open source software: approaches and challenges
EASE'10 Proceedings of the 14th international conference on Evaluation and Assessment in Software Engineering
Assessing the value of architectural information extracted from patterns for architecting
EASE'06 Proceedings of the 10th international conference on Evaluation and Assessment in Software Engineering
A formal approach to design patterns in Re-engineering
IW-FM'97 Proceedings of the 1st Irish conference on Formal Methods
A Use Case Interpretation of B AMN
IW-FM'98 Proceedings of the 2nd Irish conference on Formal Methods
Validating time-constrained systems using UML statecharts patterns and timed automata observers
VECoS'09 Proceedings of the Third international conference on Verification and Evaluation of Computer and Communication Systems
Grand challenge 7: journeys in non-classical computation
VoCS'08 Proceedings of the 2008 international conference on Visions of Computer Science: BCS International Academic Conference
1FACS'96 Proceedings of the 1st BCS-FACS conference on Northern Formal Methods
A formal theory for the views-a relationship
3FACS'98 Proceedings of the 3rd BCS-FACS conference on Northern Formal Methods
Dimensions and dichotomy in metamodeling
3FACS'98 Proceedings of the 3rd BCS-FACS conference on Northern Formal Methods
Design improvement through dynamic and Structural pattern identification
ISIICT'09 Proceedings of the Third international conference on Innovation and Information and Communication Technology
Implementing a multimedia IR framework
MIRO'95 Proceedings of the Final conference on Multimedia Information Retrieval
Use and reuse of indexing and retrieval functionality in a multimedia IR framework
MIRO'95 Proceedings of the Final conference on Multimedia Information Retrieval
The Essence of the Iterator Pattern
MSFP'06 Proceedings of the 2006 international conference on Mathematically Structured Functional Programming
Structured axiomatic semantics for UML models
ROOM'00 Proceedings of the 2000 international conference on Rigorous Object-Oriented Methods
Statecharts as protocols for objects
ROOM'00 Proceedings of the 2000 international conference on Rigorous Object-Oriented Methods
Efficient method of pixel neighborhood traversal
Journal of Visual Communication and Image Representation
Ontology-based documentation extraction for semi-automatic migration of Java code
Proceedings of the 27th Annual ACM Symposium on Applied Computing
Experience report on developing the Front-end client unit under the control of formal methods
Proceedings of the 27th Annual ACM Symposium on Applied Computing
AODP: refactoring code to provide advanced aspect-oriented modularization of design patterns
Proceedings of the 27th Annual ACM Symposium on Applied Computing
An analysis of anti-micro-patterns effects on fault-proneness in large Java systems
Proceedings of the 27th Annual ACM Symposium on Applied Computing
An animation framework for improving the comprehension of TinyOS programs
Proceedings of the 27th Annual ACM Symposium on Applied Computing
Superimposing roles for design patterns into application classes by means of aspects
Proceedings of the 27th Annual ACM Symposium on Applied Computing
A flexible approach for service composition using service patterns
Proceedings of the 27th Annual ACM Symposium on Applied Computing
Autonomous role discovery for collaborating agents
Software—Practice & Experience
A testing strategy for abstract classes
Software Testing, Verification & Reliability
Analysis patterns in dimensional data modeling
ICDEM'10 Proceedings of the Second international conference on Data Engineering and Management
Design patterns for scientific computations on sparse matrices
Euro-Par'11 Proceedings of the 2011 international conference on Parallel Processing
Automatic source code transformation for GPUs based on program comprehension
Euro-Par'11 Proceedings of the 2011 international conference on Parallel Processing - Volume 2
A Tool for the Integration of Constraint Solving in Spreadsheets
Electronic Notes in Theoretical Computer Science (ENTCS)
Data binding for standard-based web applications
Proceedings of the 27th Annual ACM Symposium on Applied Computing
Manipulating Wi-Fi packet traces with WiPal: design and experience
Software—Practice & Experience
Simulating multiple inheritance and generics in Java
Computer Languages
An aspectual feature module based adaptive design pattern for autonomic computing systems
ACIIDS'12 Proceedings of the 4th Asian conference on Intelligent Information and Database Systems - Volume Part III
APWeb'12 Proceedings of the 14th international conference on Web Technologies and Applications
Introducing MapLan to map banking survey data into a time series database
Proceedings of the 15th International Conference on Extending Database Technology
The design of the TAO real-time object request broker
Computer Communications
Asynchronous active values for client-side interactive service coordination
Proceedings of the International Working Conference on Advanced Visual Interfaces
Spatial data and mobile applications: general solutions for interface design
Proceedings of the International Working Conference on Advanced Visual Interfaces
Towards building pervasive UIs for the intelligent classroom: the PUPIL approach
Proceedings of the International Working Conference on Advanced Visual Interfaces
Stable availability under denial of service attacks through formal patterns
FASE'12 Proceedings of the 15th international conference on Fundamental Approaches to Software Engineering
Developing an Android based learning application for mobile devices
Proceedings of the 6th Euro American Conference on Telematics and Information Systems
Evaluation of the Pattern-based method for Secure Development (PbSD): A controlled experiment
Information and Software Technology
The entity system architecture and its application in an undergraduate game development studio
Proceedings of the International Conference on the Foundations of Digital Games
Gear2D: an extensible component-based game engine
Proceedings of the International Conference on the Foundations of Digital Games
Event-driven adaptive collaboration using semantically-enriched patterns
Expert Systems with Applications: An International Journal
Survey: A survey on search-based software design
Computer Science Review
Automating the wrapping of software building blocks with test cases
Proceedings of the 17th international doctoral symposium on Components and Architecture
Proceedings of the 8th international ACM SIGSOFT conference on Quality of Software Architectures
Rapid prototyping of domain-specific architecture languages
Proceedings of the 15th ACM SIGSOFT symposium on Component Based Software Engineering
Architecting for usability: a survey
Journal of Systems and Software
iScreen: a toolkit for interactive screens
Proceedings of the 2012 International Symposium on Pervasive Displays
A hierarchical component model for large parallel interactive applications
The Journal of Supercomputing
Code generation for a family of executable modelling notations
Software and Systems Modeling (SoSyM)
Tracing the evolution of HCI patterns as an interaction design tool
Innovations in Systems and Software Engineering
Proceedings of the Designing Interactive Systems Conference
Verifying the reflective visitor pattern
Proceedings of the 14th Workshop on Formal Techniques for Java-like Programs
A systematic review of code generation proposals from state machine specifications
Information and Software Technology
RCDA: Architecting as a risk- and cost management discipline
Journal of Systems and Software
Incremental validation of digital TV applications in nested context language
Proceedings of the 10th European conference on Interactive tv and video
Scripting a refactoring with Rascal and Eclipse
Proceedings of the Fifth Workshop on Refactoring Tools
Applying fundamental banking patterns: stories and pattern sequences
Proceedings of the 15th European Conference on Pattern Languages of Programs
A survey of existing approaches for pattern search and selection
Proceedings of the 15th European Conference on Pattern Languages of Programs
Usability-improving mobile application development patterns
Proceedings of the 15th European Conference on Pattern Languages of Programs
Proceedings of the 15th European Conference on Pattern Languages of Programs
Analysis patterns for learning agents
Proceedings of the 15th European Conference on Pattern Languages of Programs
Identification and application of Extract Class refactorings in object-oriented systems
Journal of Systems and Software
Journal of Systems and Software
The automatic generation of mutation operators for genetic algorithms
Proceedings of the 14th annual conference companion on Genetic and evolutionary computation
Object-Oriented Techniques for Sparse Matrix Computations in Fortran 2003
ACM Transactions on Mathematical Software (TOMS)
A simple application program interface for saving java program data on a wiki
Advances in Software Engineering
Fluid interaction for information visualization
Information Visualization - Special issue on State of the Field and New Research Directions
Towards evolvable software architectures based on systems theoretic stability
Software—Practice & Experience
Design Scenarios: Enabling transparent parametric design spaces
Advanced Engineering Informatics
Proceedings of the 34th International Conference on Software Engineering
Proceedings of the 34th International Conference on Software Engineering
Specification patterns from research to industry: a case study in service-based applications
Proceedings of the 34th International Conference on Software Engineering
Efficient reuse of domain-specific test knowledge: an industrial case in the smart card domain
Proceedings of the 34th International Conference on Software Engineering
HARPPIE: hyper algorithmic recipe for productive parallelism intensive endeavors
Proceedings of the 34th International Conference on Software Engineering
Certification-based development of critical systems
Proceedings of the 34th International Conference on Software Engineering
Ubiquitous Agents for Ambient Ecologies
Pervasive and Mobile Computing
Workflow patterns put into context
Software and Systems Modeling (SoSyM)
Design of concept libraries for c++
SLE'11 Proceedings of the 4th international conference on Software Language Engineering
Reusing pattern solutions in modeling: a generic approach based on a role language
SLE'11 Proceedings of the 4th international conference on Software Language Engineering
Detecting entry points in java libraries
PSI'11 Proceedings of the 8th international conference on Perspectives of System Informatics
Evaluating APIs: a call for design science research
DESRIST'12 Proceedings of the 7th international conference on Design Science Research in Information Systems: advances in theory and practice
Automated refactoring to the Strategy design pattern
Information and Software Technology
A JAVA application framework for scientific software development
Software—Practice & Experience
MicroMAIS: executing and orchestrating Web services on constrained mobile devices
Software—Practice & Experience
Proceedings of the International Conference on Advances in Computing, Communications and Informatics
Refinement plans for informed formal design
ABZ'12 Proceedings of the Third international conference on Abstract State Machines, Alloy, B, VDM, and Z
Refactoring abstract state machine models
ABZ'12 Proceedings of the Third international conference on Abstract State Machines, Alloy, B, VDM, and Z
ModelicaML value bindings for automated model composition
Proceedings of the 2012 Symposium on Theory of Modeling and Simulation - DEVS Integrative M&S Symposium
A monitoring mechanism to support agility in service-based application evolution
ACM SIGSOFT Software Engineering Notes
Proceedings of the 2011 Grand Challenges on Modeling and Simulation Conference
MARINE: MiddlewAre for resource and mission oriented sensor networks
Proceedings of the first ACM international workshop on Mission-oriented wireless sensor networking
KAMA: a tool for developing conceptual models for C4ISR simulations
SIW '09 Proceedings of the 2009 SISO European Simulation Interoperability Workshop
Advances in Software Engineering
Journal of Ambient Intelligence and Smart Environments - A software engineering perspective on smart applications for AmI
Managing data dependencies in service compositions
Journal of Systems and Software
A layer-based method for rapid software development
Computers & Mathematics with Applications
Is there beauty in ontologies?
Applied Ontology - Is there Beauty in Ontologies?
Problems in the ontology of computer programs
Applied Ontology
Abstract vs. social roles - Towards a general theoretical account of roles
Applied Ontology - Roles, an interdisciplinary perspective
Expression templates and OpenCL
PPAM'11 Proceedings of the 9th international conference on Parallel Processing and Applied Mathematics - Volume Part II
ALMcss: a javascript implementation of the CSS template layout module
Proceedings of the 2012 ACM symposium on Document engineering
A first approach to the automatic recognition of structural patterns in XML documents
Proceedings of the 2012 ACM symposium on Document engineering
Architecture for hypermedia dynamic applications with content and behavior constraints
Proceedings of the 2012 ACM symposium on Document engineering
The role of variability patterns in multi-tenant business software
Proceedings of the WICSA/ECSA 2012 Companion Volume
High-Level Petri Net Model Checking with AlPiNA
Fundamenta Informaticae - Applications and Theory of Petri Nets and Other Models of Concurrency, 2010
Strong concepts: Intermediate-level knowledge in interaction design research
ACM Transactions on Computer-Human Interaction (TOCHI)
Rich communication patterns for mashups
ICWE'12 Proceedings of the 12th international conference on Web Engineering
Generating feature model from creative requirements using model driven design
Proceedings of the 16th International Software Product Line Conference - Volume 2
Specification and Verification of Invariants by Exploiting Layers in OO Designs
Fundamenta Informaticae - Concurrency Specification and Programming (CS&P)
Behavioral singletons to consistently handle global states of security patterns
DAIS'12 Proceedings of the 12th IFIP WG 6.1 international conference on Distributed Applications and Interoperable Systems
Real-Time coordination patterns for advanced mechatronic systems
COORDINATION'12 Proceedings of the 14th international conference on Coordination Models and Languages
An extensible situation-aware caring system for real-world smart wards
ICOST'12 Proceedings of the 10th international smart homes and health telematics conference on Impact Ananlysis of Solutions for Chronic Disease Prevention and Management
Assisted behavior driven development using natural language processing
TOOLS'12 Proceedings of the 50th international conference on Objects, Models, Components, Patterns
Adaptation of legacy codes to context-aware composition using aspect-oriented programming
SC'12 Proceedings of the 11th international conference on Software Composition
Extensibility for the masses: practical extensibility with object algebras
ECOOP'12 Proceedings of the 26th European conference on Object-Oriented Programming
Extensions during software evolution: do objects meet their promise?
ECOOP'12 Proceedings of the 26th European conference on Object-Oriented Programming
Multiple aggregate entry points for ownership types
ECOOP'12 Proceedings of the 26th European conference on Object-Oriented Programming
Lightweight polymorphic effects
ECOOP'12 Proceedings of the 26th European conference on Object-Oriented Programming
Magda: a new language for modularity
ECOOP'12 Proceedings of the 26th European conference on Object-Oriented Programming
Model transformations in non-functional analysis
SFM'12 Proceedings of the 12th international conference on Formal Methods for the Design of Computer, Communication, and Software Systems: formal methods for model-driven engineering
Reusability metrics for program source code written in c language and their evaluation
PROFES'12 Proceedings of the 13th international conference on Product-Focused Software Process Improvement
Diagrams'12 Proceedings of the 7th international conference on Diagrammatic Representation and Inference
SSGIP'10 Proceedings of the 2010 international spring school conference on Generic and Indexed Programming
A Rewriting Framework for Rule-Based Programming Dynamic Applications
Fundamenta Informaticae - SPECIAL ISSUE ON CONCURRENCY SPECIFICATION AND PROGRAMMING (CS&P 2005) Ruciane-Nide, Poland, 28-30 September 2005
Rough Sets and Infomorphisms: Towards Approximation of Relations in Distributed Environments
Fundamenta Informaticae - Concurrency Specification and Programming (CS&P'2002), Part 1
Proceedings of the 11th International Conference on Generative Programming and Component Engineering
An inheritance system for structural & behavioral reuse in component-based software programming
Proceedings of the 11th International Conference on Generative Programming and Component Engineering
HotDrink: a library for web user interfaces
Proceedings of the 11th International Conference on Generative Programming and Component Engineering
Design decision topology model for pattern relationship analysis
Proceedings of the 1st Asian Conference on Pattern Languages of Programs
Learning Patterns: a pattern language for creative learning II
Proceedings of the 1st Asian Conference on Pattern Languages of Programs
Engineering the Prover Interface
Electronic Notes in Theoretical Computer Science (ENTCS)
Recovering design patterns to support program comprehension
Proceedings of the 2nd international workshop on Evidential assessment of software technologies
Formal specification of usability heuristics: how convenient it is?
Proceedings of the 2nd international workshop on Evidential assessment of software technologies
Experimental assessment of software metrics using automated refactoring
Proceedings of the ACM-IEEE international symposium on Empirical software engineering and measurement
Proceedings of the ACM-IEEE international symposium on Empirical software engineering and measurement
Systematizing pragmatic software reuse
ACM Transactions on Software Engineering and Methodology (TOSEM)
Object-oriented design in feature-oriented programming
FOSD '12 Proceedings of the 4th International Workshop on Feature-Oriented Software Development
Architectural variability management in multi-layer web applications through feature models
FOSD '12 Proceedings of the 4th International Workshop on Feature-Oriented Software Development
Agent-based simulation for large-scale emergency response: A survey of usage and implementation
ACM Computing Surveys (CSUR)
Learning design patterns with bayesian grammar induction
Proceedings of the 25th annual ACM symposium on User interface software and technology
Three years of design-based research to reform a software engineering curriculum
Proceedings of the 13th annual conference on Information technology education
Proceedings of the second ACM workshop on Security and privacy in smartphones and mobile devices
ACM Transactions on Mathematical Software (TOMS)
Reuse in implementations of middleware for digital TV
Proceedings of the 18th Brazilian symposium on Multimedia and the web
Improving photo recommendation with context awareness
Proceedings of the 18th Brazilian symposium on Multimedia and the web
WebNCL: a web-based presentation machine for multimedia documents
Proceedings of the 18th Brazilian symposium on Multimedia and the web
Flaws of the OO paradigm: a perspective from the procedural side
Journal of Computing Sciences in Colleges
Generic integration of content-based image retrieval in computer-aided diagnosis
Computer Methods and Programs in Biomedicine
Programmable style for NPR line drawing
EGSR'04 Proceedings of the Fifteenth Eurographics conference on Rendering Techniques
Object-oriented programming with gradual abstraction
Proceedings of the 8th symposium on Dynamic languages
Managed data: modular strategies for data abstraction
Proceedings of the ACM international symposium on New ideas, new paradigms, and reflections on programming and software
The dark side of agile software development
Proceedings of the ACM international symposium on New ideas, new paradigms, and reflections on programming and software
The CloudBrowser web application framework
Proceedings of the 3rd annual conference on Systems, programming, and applications: software for humanity
What should developers be aware of? An empirical study on the directives of API documentation
Empirical Software Engineering
Integrating Hospital Information Systems in Healthcare Institutions: A Mediation Architecture
Journal of Medical Systems
Software engineering as the design theoretic transformation of software problems
Innovations in Systems and Software Engineering
A framework to visualize and interact with multimodal medical images
VG'01 Proceedings of the 2001 Eurographics conference on Volume Graphics
A Data Types Profile Suitable for Use with ISO EN 13606
Journal of Medical Systems
A framework for the application of metaheuristics to tasks-to-processors assignation problems
The Journal of Supercomputing
Architecture of a multiplatform virtual campus
Software—Practice & Experience
Patterns for safety-critical Java memory usage
Proceedings of the 10th International Workshop on Java Technologies for Real-time and Embedded Systems
An object-oriented framework for improving software reuse on automated testing of mobile phones
TestCom'07/FATES'07 Proceedings of the 19th IFIP TC6/WG6.1 international conference, and 7th international conference on Testing of Software and Communicating Systems
A methodology on extracting reusable software candidate components from open source games
Proceeding of the 16th International Academic MindTrek Conference
Proceedings of the Second International Conference on Computational Science, Engineering and Information Technology
Proceedings of the Second International Conference on Computational Science, Engineering and Information Technology
Piecewise modelling with state subtypes
MODELS'07 Proceedings of the 10th international conference on Model Driven Engineering Languages and Systems
Finding the pattern you need: the design pattern intent ontology
MODELS'07 Proceedings of the 10th international conference on Model Driven Engineering Languages and Systems
Integrated definition of abstract and concrete syntax for textual languages
MODELS'07 Proceedings of the 10th international conference on Model Driven Engineering Languages and Systems
A framework for the automatic generation of algorithm animations based on design techniques
EC-TEL'07 Proceedings of the Second European conference on Technology Enhanced Learning: creating new learning experiences on a global scale
Pattern-based evolution of software architectures
ECSA'07 Proceedings of the First European conference on Software Architecture
A distributed staged architecture for multimodal applications
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
Leveraging architecture patterns to satisfy quality attributes
ECSA'07 Proceedings of the First European conference on Software Architecture
Declarative object identity using relation types
ECOOP'07 Proceedings of the 21st European conference on Object-Oriented Programming
On the impact of aspectual decompositions on design stability: an empirical study
ECOOP'07 Proceedings of the 21st European conference on Object-Oriented Programming
Morphing: safely shaping a class in the image of others
ECOOP'07 Proceedings of the 21st European conference on Object-Oriented Programming
A higher abstraction level using first-class inheritance relations
ECOOP'07 Proceedings of the 21st European conference on Object-Oriented Programming
A machine model for aspect-oriented programming
ECOOP'07 Proceedings of the 21st European conference on Object-Oriented Programming
Patterns for flexible BPMN workflows
Proceedings of the 16th European Conference on Pattern Languages of Programs
Speech augmented multitouch interaction patterns
Proceedings of the 16th European Conference on Pattern Languages of Programs
Proceedings of the 16th European Conference on Pattern Languages of Programs
Proceedings of the 16th European Conference on Pattern Languages of Programs
Proceedings of the 16th European Conference on Pattern Languages of Programs
International Journal of Computer Applications in Technology
Development framework for a patient-centered record
Computer Methods and Programs in Biomedicine
Understanding design patterns — what is the problem?
Software—Practice & Experience
WSDarwin: automatic web service client adaptation
CASCON '12 Proceedings of the 2012 Conference of the Center for Advanced Studies on Collaborative Research
Desenvolvendo soluções com interface baseada em voz
Companion Proceedings of the 11th Brazilian Symposium on Human Factors in Computing Systems
Information and Software Technology
A framework-based approach for interactive multimedia application development
Proceedings of the 2012 ACM Research in Applied Computation Symposium
On the impact of fault tolerance tactics on architecture patterns
Proceedings of the 2nd International Workshop on Software Engineering for Resilient Systems
Efficient support for in-place metadata in transactional memory
Euro-Par'12 Proceedings of the 18th international conference on Parallel Processing
Dynamic anomaly detection for more trustworthy outsourced computation
ISC'12 Proceedings of the 15th international conference on Information Security
Enabling and evaluating mobile learning scenarios with multiple input channels
CRIWG'12 Proceedings of the 18th international conference on Collaboration and Technology
An eclipse modelling framework alternative to meet the models@runtime requirements
MODELS'12 Proceedings of the 15th international conference on Model Driven Engineering Languages and Systems
MODELS'12 Proceedings of the 15th international conference on Model Driven Engineering Languages and Systems
MODELS'12 Proceedings of the 15th international conference on Model Driven Engineering Languages and Systems
MODELS'12 Proceedings of the 15th international conference on Model Driven Engineering Languages and Systems
WSFAggressor: an extensible web service framework attacking tool
Proceedings of the Industrial Track of the 13th ACM/IFIP/USENIX International Middleware Conference
Towards performance isolation in multi-tenant SaaS applications
Proceedings of the 7th Workshop on Middleware for Next Generation Internet Computing
ICEC'12 Proceedings of the 11th international conference on Entertainment Computing
Formal Specification of Medical Systems by Proof-Based Refinement
ACM Transactions on Embedded Computing Systems (TECS) - Special Issue on Modeling and Verification of Discrete Event Systems
Using domain-specific data to enhance scientific workflow steering queries
IPAW'12 Proceedings of the 4th international conference on Provenance and Annotation of Data and Processes
Transactions on Large-Scale Data- and Knowledge-Centered Systems VI
A pattern language for touch point ecosystem user experience: a proposal
Proceedings of the 3rd International Conference on Human Computer Interaction
Program analysis scenarios in rascal
WRLA'12 Proceedings of the 9th international conference on Rewriting Logic and Its Applications
HCSE'12 Proceedings of the 4th international conference on Human-Centered Software Engineering
Proceedings of the 2nd edition on Programming systems, languages and applications based on actors, agents, and decentralized control abstractions
Testing-based process for component substitutability
Software Testing, Verification & Reliability
A pattern-based method for safe control systems exemplified within nuclear power production
SAFECOMP'12 Proceedings of the 31st international conference on Computer Safety, Reliability, and Security
Model-driven architectural risk analysis using architectural and contextualised attack patterns
Proceedings of the Workshop on Model-Driven Security
Efficient support of dynamic inheritance for class- and prototype-based languages
Journal of Systems and Software
Constraint-based specification of model transformations
Journal of Systems and Software
Application note: A multi-approach software library for estimating crop suitability to environment
Computers and Electronics in Agriculture
A logical geo-ontology design pattern for quantifying over types
Proceedings of the 20th International Conference on Advances in Geographic Information Systems
Micro-business behavior patterns associated with components in a requirements approach
Proceedings of the Second Edition of the International Workshop on Experiences and Empirical Studies in Software Modelling
Modelling and managing variability with feature assembly: an experience report
Proceedings of the Second Edition of the International Workshop on Experiences and Empirical Studies in Software Modelling
Customizing the common variability language semantics for your domain models
Proceedings of the VARiability for You Workshop: Variability Modeling Made Useful for Everyone
Reasoned modelling critics: Turning failed proofs into modelling guidance
Science of Computer Programming
How should teaching modeling and programming intertwine?
Proceedings of the 8th edition of the Educators' Symposium
Patterns and procedural content generation: revisiting Mario in world 1 level 1
Proceedings of the First Workshop on Design Patterns in Games
What video games have to teach us about childbirth and childbirth support
Proceedings of the First Workshop on Design Patterns in Games
Enemy NPC design patterns in shooter games
Proceedings of the First Workshop on Design Patterns in Games
SwarmSimX: real-time simulation environment for multi-robot systems
SIMPAR'12 Proceedings of the Third international conference on Simulation, Modeling, and Programming for Autonomous Robots
Modular verification of OO programs with interfaces
ICFEM'12 Proceedings of the 14th international conference on Formal Engineering Methods: formal methods and software engineering
Using the mOSAIC's semantic engine to design and develop civil engineering cloud applications
Proceedings of the 14th International Conference on Information Integration and Web-based Applications & Services
Tutorial on building M&S software based on reuse
Proceedings of the Winter Simulation Conference
Automatic generation of object-oriented code from DEVS graphical specifications
Proceedings of the Winter Simulation Conference
Toward a language for the flexible observation of simulations
Proceedings of the Winter Simulation Conference
Achieving scalable model-based testing through test case diversity
ACM Transactions on Software Engineering and Methodology (TOSEM)
WorMS- a framework to support workflows in M&S
Proceedings of the Winter Simulation Conference
Overview of techniques for model-driven development of a simulation package
Proceedings of the Winter Simulation Conference
RMSIM: a Java library for simulating revenue management systems
Proceedings of the Winter Simulation Conference
Product design patterns for agent-based modeling
Proceedings of the Winter Simulation Conference
Towards a model transformation intent catalog
Proceedings of the First Workshop on the Analysis of Model Transformations
Resource management in SAS simulation studio
Proceedings of the Winter Simulation Conference
Using workflows in M&S software
Proceedings of the Winter Simulation Conference
Libros-II: railway modeling with devs
Proceedings of the Winter Simulation Conference
Transactions on Aspect-Oriented Software Development IX
Challenges in the design of the package template mechanism
Transactions on Aspect-Oriented Software Development IX
Discrete sequences analysis for detecting software design patterns
ADNTIIC'11 Proceedings of the Second international conference on Advances in New Technologies, Interactive Interfaces and Communicability
ACM Transactions on Embedded Computing Systems (TECS) - Special section on ESTIMedia'12, LCTES'11, rigorous embedded systems design, and multiprocessor system-on-chip for cyber-physical systems
Parallel programming patterns for multi-processor SoC: Application to video processing
ACM Transactions on Embedded Computing Systems (TECS) - Special section on ESTIMedia'12, LCTES'11, rigorous embedded systems design, and multiprocessor system-on-chip for cyber-physical systems
CSS'12 Proceedings of the 4th international conference on Cyberspace Safety and Security
Context, patterns and geo-collaboration to support situated learning
UCAmI'12 Proceedings of the 6th international conference on Ubiquitous Computing and Ambient Intelligence
Ontology Engineering The "What's", "Why's", and "How's" of Data Exchange
International Journal of Decision Support System Technology
International Journal of Information System Modeling and Design
Design and Evaluation of a Project-Based Learning Ubiquitous Platform for Universal Client: PBL2U
International Journal of Mobile and Blended Learning
Using Description Logics for the Provision of Context-Driven Content Adaptation Services
International Journal of Systems and Service-Oriented Engineering
The crosscutting impact of the AOSD Brazilian research community
Journal of Systems and Software
Description and composition of bio-inspired design patterns: a complete overview
Natural Computing: an international journal
Research Note: Ontology-Based Structuring of Conceptual Data Modeling Patterns
Journal of Database Management
Journal of Management Information Systems
Variability in software: state of the art and future directions
FASE'13 Proceedings of the 16th international conference on Fundamental Approaches to Software Engineering
Design pattern-based extension of class hierarchies to support runtime invariant checks
FASE'13 Proceedings of the 16th international conference on Fundamental Approaches to Software Engineering
Modular specification and checking of structural dependencies
Proceedings of the 12th annual international conference on Aspect-oriented software development
Using roles to model crosscutting concerns
Proceedings of the 12th annual international conference on Aspect-oriented software development
A taxonomy of design methods process models
Information and Software Technology
A survey of experienced user perceptions about software design patterns
Information and Software Technology
TraitRecordJ: A programming language with traits and records
Science of Computer Programming
Practical experiences in modelling software engineering practices: The project patterns approach
Software Quality Control
A multiple case study of design pattern decay, grime, and rot in evolving software systems
Software Quality Control
Incremental concrete syntax for embedded languages with support for separate compilation
Science of Computer Programming
Adapting groupware systems to changes in the collaborator's context of use
Expert Systems with Applications: An International Journal
Natural language processing for MediaWiki: the semantic assistants approach
Proceedings of the Eighth Annual International Symposium on Wikis and Open Collaboration
A fuzzy control framework for wireless sensor networks
International Journal of Sensor Networks
Implementing generalized alternative construct for erasmus language
Proceedings of the 16th International ACM Sigsoft symposium on Component-based software engineering
Formalization of design patterns for security anddependability
Proceedings of the 4th international ACM Sigsoft symposium on Architecting critical systems
Leveraging design rules to improve software architecture recovery
Proceedings of the 9th international ACM Sigsoft conference on Quality of software architectures
On the appropriate rationale for using design patterns and pattern documentation
Proceedings of the 9th international ACM Sigsoft conference on Quality of software architectures
Towards architecture-centric evolution of long-living systems (the ADVERT approach)
Proceedings of the 9th international ACM Sigsoft conference on Quality of software architectures
Designing reusable alternate reality games
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Liger: an open source integrated optimization environment
Proceedings of the 15th annual conference companion on Genetic and evolutionary computation
Toward automated refactoring of crosscutting concerns into aspects
Journal of Systems and Software
MostoDE: A tool to exchange data amongst semantic-web ontologies
Journal of Systems and Software
Pattern language and HCI: expectations and experiences
CHI '13 Extended Abstracts on Human Factors in Computing Systems
Automatic recognition of design motifs using semantic conditions
Proceedings of the 28th Annual ACM Symposium on Applied Computing
Executing and debugging UML models: an fUML extension
Proceedings of the 28th Annual ACM Symposium on Applied Computing
Proceedings of the 28th Annual ACM Symposium on Applied Computing
Towards an approach for modeling and formalizing SOA design patterns with Event-B
Proceedings of the 28th Annual ACM Symposium on Applied Computing
A novel obfuscation: class hierarchy flattening
FPS'12 Proceedings of the 5th international conference on Foundations and Practice of Security
Goldenberry: EDA visual programming in orange
Proceedings of the 15th annual conference companion on Genetic and evolutionary computation
On flexible dynamic trait replacement for Java-like languages
Science of Computer Programming
Science of Computer Programming
Pattern Language Verification in Model Driven Design
Information Sciences: an International Journal
On the existence of high-impact refactoring opportunities in programs
ACSC '12 Proceedings of the Thirty-fifth Australasian Computer Science Conference - Volume 122
Scalable motif detection and aggregation
ADC '12 Proceedings of the Twenty-Third Australasian Database Conference - Volume 124
Local Reasoning for Global Invariants, Part I: Region Logic
Journal of the ACM (JACM)
A generic adaptive simulation algorithm for component-based simulation systems
Proceedings of the 2013 ACM SIGSIM conference on Principles of advanced discrete simulation
Supporting robust system analysis with the test matrix tool framework
Proceedings of the 2013 ACM SIGSIM conference on Principles of advanced discrete simulation
Discrete event design patterns.
Proceedings of the 2013 ACM SIGSIM conference on Principles of advanced discrete simulation
Research state of the art on GoF design patterns: A mapping study
Journal of Systems and Software
LAMBDAFICATOR: from imperative to functional programming through automated refactoring
Proceedings of the 2013 International Conference on Software Engineering
Testing principles, current practices, and effects of change localization
Proceedings of the 10th Working Conference on Mining Software Repositories
QoS-aware fully decentralized service assembly
Proceedings of the 8th International Symposium on Software Engineering for Adaptive and Self-Managing Systems
Self-adaptive containers: building resource-efficient applications with low programmer overhead
Proceedings of the 8th International Symposium on Software Engineering for Adaptive and Self-Managing Systems
Radialize: a tool for social listening experience on the web based on radio station programs
Proceedings of the 22nd international conference on World Wide Web companion
Imagen: runtime migration of browser sessions for javascript web applications
Proceedings of the 22nd international conference on World Wide Web
McMPI: a managed-code MPI library in pure C#
Proceedings of the 20th European MPI Users' Group Meeting
Towards a tight integration of a functional web client language into Scala
Proceedings of the 4th Workshop on Scala
Reuse and configuration for code generating architectural refinement transformations
Proceedings of the 1st Workshop on View-Based, Aspect-Oriented and Orthographic Software Modelling
Client/server communication for library management systems in different network environments
Proceedings of the 6th Balkan Conference in Informatics
Towards tool support for pattern-based secure and dependable systems development
Proceedings of the workshop on ACadeMics Tooling with Eclipse
Crossing the gap from imperative to functional programming through refactoring
Proceedings of the 2013 9th Joint Meeting on Foundations of Software Engineering
ACM Transactions on Software Engineering and Methodology (TOSEM) - In memoriam, fault detection and localization, formal methods, modeling and design
Design pattern alternatives: what to do when a GoF pattern fails
Proceedings of the 17th Panhellenic Conference on Informatics
Harmonizing classes, functions, tuples, and type parameters in virgil iii
Proceedings of the 34th ACM SIGPLAN conference on Programming language design and implementation
Charting the evolution of the Ada Ravenscar code archetypes
ACM SIGAda Ada Letters
Adding multiprocessor and mode change support to the Ada real-time framework
ACM SIGAda Ada Letters
Core patterns of object-oriented meta-architectures
Proceedings of the 17th Conference on Pattern Languages of Programs
Architectural patterns for metadata-based frameworks usage
Proceedings of the 17th Conference on Pattern Languages of Programs
Proceedings of the 17th Conference on Pattern Languages of Programs
Parameterized strategy pattern
Proceedings of the 17th Conference on Pattern Languages of Programs
Proceedings of the 17th Conference on Pattern Languages of Programs
Proceedings of the 17th Conference on Pattern Languages of Programs
Secure chained observer pattern in distributed systems
Proceedings of the 17th Conference on Pattern Languages of Programs
Patterns for building dependable systems with trusted bases
Proceedings of the 17th Conference on Pattern Languages of Programs
Patterns for measuring performance-related QoS properties in service-oriented systems
Proceedings of the 17th Conference on Pattern Languages of Programs
Pattern-oriented knowledge model for architecture design
Proceedings of the 17th Conference on Pattern Languages of Programs
Modeling the learning progressions of computational thinking of primary grade students
Proceedings of the ninth annual international ACM conference on International computing education research
Efficient egg drop contests: how middle school girls think about algorithmic efficiency
Proceedings of the ninth annual international ACM conference on International computing education research
A field study of multi-device workflows in distributed workspaces
Proceedings of the 2013 ACM international joint conference on Pervasive and ubiquitous computing
Advances in Engineering Software
Visualization in 3ds max for cell-DEVS models based on building information modeling
Proceedings of the Symposium on Simulation for Architecture & Urban Design
F2FMI: A toolkit for facilitating face-to-face mobile interaction
Expert Systems with Applications: An International Journal
An adapter-aware, non-intrusive dependency injection framework for Java
Proceedings of the 2013 International Conference on Principles and Practices of Programming on the Java Platform: Virtual Machines, Languages, and Tools
What learners teach us: e-learning patterns for adult ICT education
Proceedings of the 31st European Conference on Cognitive Ergonomics
MARINE: MiddlewAre for resource and mIssion-oriented sensor NEtworks
ACM SIGMOBILE Mobile Computing and Communications Review
The Science DMZ: a network design pattern for data-intensive science
SC '13 Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis
Injecting Self-Organisation into Pervasive Service Ecosystems
Mobile Networks and Applications
Robust tools for the imperfect world
Information Sciences: an International Journal
From types to type requirements: genericity for model-driven engineering
Software and Systems Modeling (SoSyM)
An object-oriented implementation of concurrent and hierarchical state machines
Information and Software Technology
Ultimate architecture enforcement: custom checks enforced at code-commit time
Proceedings of the 2013 companion publication for conference on Systems, programming, & applications: software for humanity
Do developers benefit from generic types?: an empirical comparison of generic and raw types in java
Proceedings of the 2013 ACM SIGPLAN international conference on Object oriented programming systems languages & applications
Storage strategies for collections in dynamically typed languages
Proceedings of the 2013 ACM SIGPLAN international conference on Object oriented programming systems languages & applications
Proceedings of the 6th International ICST Conference on Simulation Tools and Techniques
Informative sound design in video games
Proceedings of The 9th Australasian Conference on Interactive Entertainment: Matters of Life and Death
Ontology driven creational design patterns: creating objects on the fly
Proceedings of the 2013 Research in Adaptive and Convergent Systems
A design rule language for aspect-oriented programming
Journal of Systems and Software
Expert Systems with Applications: An International Journal
The power of interoperability: why objects are inevitable
Proceedings of the 2013 ACM international symposium on New ideas, new paradigms, and reflections on programming & software
WebAnnot: a learner's dedicated web-based annotation tool
International Journal of Technology Enhanced Learning
Proceedings of the 12th international conference on Generative programming: concepts & experiences
Exception handlers for healing component-based systems
ACM Transactions on Software Engineering and Methodology (TOSEM) - Testing, debugging, and error handling, formal methods, lifecycle concerns, evolution and maintenance
Required behavior of sequence diagrams: Semantics and conformance
ACM Transactions on Software Engineering and Methodology (TOSEM)
Design principles for research data export: lessons learned in e-health design research
DESRIST'13 Proceedings of the 8th international conference on Design Science at the Intersection of Physical and Virtual Design
Pattern-based design research: an iterative research method balancing rigor and relevance
DESRIST'13 Proceedings of the 8th international conference on Design Science at the Intersection of Physical and Virtual Design
Patterns as an artifact for business process improvement - insights from a case study
DESRIST'13 Proceedings of the 8th international conference on Design Science at the Intersection of Physical and Virtual Design
Feature-Oriented programming with object algebras
ECOOP'13 Proceedings of the 27th European conference on Object-Oriented Programming
The billion-dollar fix: safe modular circular initialisation
ECOOP'13 Proceedings of the 27th European conference on Object-Oriented Programming
A compositional paradigm of automating refactorings
ECOOP'13 Proceedings of the 27th European conference on Object-Oriented Programming
Umbra designer: graphical modelling for telephony services
ECMFA'13 Proceedings of the 9th European conference on Modelling Foundations and Applications
Proceedings of the Seventh Workshop on Programming Languages and Operating Systems
Concurrent object-oriented development with behavioral design patterns
ECSA'13 Proceedings of the 7th European conference on Software Architecture
Building correct by construction SOA design patterns: modeling and refinement
ECSA'13 Proceedings of the 7th European conference on Software Architecture
Towards an optimized software architecture for component adaptation at middleware level
ECSA'13 Proceedings of the 7th European conference on Software Architecture
Implementation concepts in vaucanson 2
CIAA'13 Proceedings of the 18th international conference on Implementation and Application of Automata
Lifecycle of adaptive agreements: a pattern language
AT'13 Proceedings of the Second international conference on Agreement Technologies
A single semester web programming course model
Journal of Computing Sciences in Colleges
Map algebra and model algebra for integrated model building
Environmental Modelling & Software
Adapting system execution traces to support analysis of software system performance properties
Journal of Systems and Software
Model-based cache-aware dispatching of object-oriented software for multicore systems
Journal of Systems and Software
A catalog of stream processing optimizations
ACM Computing Surveys (CSUR)
A pattern-oriented specification of gene network inference processes
Computers in Biology and Medicine
Contribution of model-driven engineering to crop modeling
ICCSA'13 Proceedings of the 13th international conference on Computational Science and Its Applications - Volume 1
Teaching embedded systems the Berkeley way
Proceedings of the Workshop on Embedded and Cyber-Physical Systems Education
Formal pattern specifications to facilitate semi-automated user interface generation
HCI'13 Proceedings of the 15th international conference on Human-Computer Interaction: human-centred design approaches, methods, tools, and environments - Volume Part I
Special challenges for models and patterns in smart environments
HCI'13 Proceedings of the 15th international conference on Human-Computer Interaction: human-centred design approaches, methods, tools, and environments - Volume Part I
Patterns and models for automated user interface construction: in search of the missing links
HCI'13 Proceedings of the 15th international conference on Human-Computer Interaction: human-centred design approaches, methods, tools, and environments - Volume Part I
Designing iDTV applications from participatory use of patterns
DUXU'13 Proceedings of the Second international conference on Design, User Experience, and Usability: design philosophy, methods, and tools - Volume Part I
Extracting UML class diagrams from object-oriented Fortran: ForUML
SE-HPCCSE '13 Proceedings of the 1st International Workshop on Software Engineering for High Performance Computing in Computational Science and Engineering
A pilot study: design patterns in parallel program development
SE-HPCCSE '13 Proceedings of the 1st International Workshop on Software Engineering for High Performance Computing in Computational Science and Engineering
Reusable abstractions for modeling languages
Information Systems
An architecture for surroundings discovery by linking 3D models and LOD cloud
Proceedings of the Second ACM SIGSPATIAL International Workshop on Mobile Geographic Information Systems
To what extent can maintenance problems be predicted by code smell detection? - An empirical study
Information and Software Technology
PLANT: A pattern language for transforming scenarios into requirements models
International Journal of Human-Computer Studies
Security for software engineering education
Journal of Computing Sciences in Colleges
Software engineering for eLearning
Proceedings of the First International Conference on Technological Ecosystem for Enhancing Multiculturality
Design of a haptic simulator framework for modelling surgical learning systems
Proceedings of the First International Conference on Technological Ecosystem for Enhancing Multiculturality
Proceedings of the First International Conference on Technological Ecosystem for Enhancing Multiculturality
Salespoint: A Java framework for teaching object-oriented software development
Science of Computer Programming
Taupe: Visualizing and analyzing eye-tracking data
Science of Computer Programming
Beyond plagiarism: An active learning method to analyze causes behind code-similarity
Computers & Education
Generating Emergent Physics for Action-Adventure Games
Proceedings of the The third workshop on Procedural Content Generation in Games
Selecting open source software projects to teach software engineering
Proceedings of the 45th ACM technical symposium on Computer science education
An ACM 2013 exemplar course integrating fundamentals, languages, and software engineering
Proceedings of the 45th ACM technical symposium on Computer science education
Automatic Recognition of Design Patterns from UML-based Software Documentation
Proceedings of International Conference on Information Integration and Web-based Applications & Services
Introducing inference-driven OWL ABox enrichment
Proceedings of International Conference on Information Integration and Web-based Applications & Services
Towards a Common Semantic Representation of Design and Cloud Patterns
Proceedings of International Conference on Information Integration and Web-based Applications & Services
Can undergraduates script their own refactorings?
Proceedings of the 2013 ACM workshop on Workshop on refactoring tools
Proceedings of the 2013 ACM workshop on Mobile development lifecycle
Um Framework para Compartilhamento de Objetos Inteligentes via Redes Sociais
Proceedings of the X Brazilian Symposium in Collaborative Systems
Assisting comprehension of animation programs through interactive code visualization
Journal of Visual Languages and Computing
Specification patterns for reasoning about recursion through the store
Information and Computation
State based encapsulation for modular reasoning about behavior-preserving refactorings
Aliasing in Object-Oriented Programming
Separation logic for object-oriented programming
Aliasing in Object-Oriented Programming
A multidimensional empirical study on refactoring activity
CASCON '13 Proceedings of the 2013 Conference of the Center for Advanced Studies on Collaborative Research
Middleware design for physically-asynchronous logically-synchronous (PALS) systems
Proceedings of the Eleventh ACM International Conference on Embedded Software
Structural feature interaction patterns: case studies and guidelines
Proceedings of the Eighth International Workshop on Variability Modelling of Software-Intensive Systems
ACM SIGSOFT Software Engineering Notes
Computational Coordination Mechanisms: A tale of a struggle for flexibility
Computer Supported Cooperative Work
A group Undo/Redo method in 3D collaborative modeling systems with performance evaluation
Journal of Network and Computer Applications
Journal of Systems Architecture: the EUROMICRO Journal
How patterns support computer-mediated exchange of knowledge-in-use
Computers & Education
Knowledge management acquisition improvement by using software engineering elicitation techniques
Computers in Human Behavior
Automated verification of design patterns: A case study
Science of Computer Programming
EasySOC: Making web service outsourcing easier
Information Sciences: an International Journal
Using standards to build the DIMAG connected mobile applications framework
Computer Standards & Interfaces
Visualizing protected variations in evolving software designs
Journal of Systems and Software
Automatica (Journal of IFAC)
Proceedings of the WICSA 2014 Companion Volume
Towards a script-aware monitoring process of computer-supported collaborative learning scenarios
International Journal of Technology Enhanced Learning
How changes affect software entropy: an empirical study
Empirical Software Engineering
Waveform reconstruction from ontological description
Analog Integrated Circuits and Signal Processing
Runtime support for type-safe and context-based behavior adaptation
Frontiers of Computer Science: Selected Publications from Chinese Universities
Software and Systems Modeling (SoSyM)
An approach for modeling and detecting software performance antipatterns based on first-order logics
Software and Systems Modeling (SoSyM)
Device-Independent Architecture for ubiquitous applications
Personal and Ubiquitous Computing
Simulating upgrades of complex systems: The case of Free and Open Source Software
Information and Software Technology
Web-GIS models: accomplishing modularity with aspects
Innovations in Systems and Software Engineering
Investigating the evolution of code smells in object-oriented systems
Innovations in Systems and Software Engineering
Interconnecting Federated Clouds by Using Publish-Subscribe Service
Cluster Computing
Journal of Signal Processing Systems
An extensible pattern-based library and taxonomy of security threats for distributed systems
Computer Standards & Interfaces
Taming distributed system complexity through formal patterns
Science of Computer Programming
Design considerations for a flexible multigrid preconditioning library
Scientific Programming
Playa: High-performance programmable linear algebra
Scientific Programming
Design patterns for sparse-matrix computations on hybrid CPU/GPU platforms
Scientific Programming
Journal of Integrated Design & Process Science
CRISTAL: A practical study in designing systems to cope with change
Information Systems
Organisational structures in next-generation distributed systems: Towards a technology of agreement
Multiagent and Grid Systems
Challenges of knowledge evolution in practice
AI Communications - Intelligent Engineering Techniques for Knowledge Bases
Evolutionary approach for automated component-based decision tree algorithm design
Intelligent Data Analysis - Business Analytics and Intelligent Optimization
A fuzzy matching approach for design pattern mining
Journal of Intelligent & Fuzzy Systems: Applications in Engineering and Technology - Hybrid approaches for approximate reasoning
ACM SIGBED Review - Special Issue on the 3rd Embedded Operating System Workshop (EWiLi 2013)
Querying large models efficiently
Information and Software Technology
EvalBench: a software library for visualization evaluation
EuroVis '13 Proceedings of the 15th Eurographics Conference on Visualization
Ontology driven creational design patterns as parameterized and reusable components
ACM SIGAPP Applied Computing Review
Topology analysis of software dependencies
ACM Transactions on Software Engineering and Methodology (TOSEM)
Hi-index | 0.43 |