A simple technique for handling multiple polymorphism
OOPLSA '86 Conference proceedings on Object-oriented programming systems, languages and applications
Designing object-oriented software
Designing object-oriented software
Teaching object-oriented software architecture by example: the games factory
OOPSLA '92 Addendum to the proceedings on Object-oriented programming systems, languages, and applications (Addendum)
A language-based approach to protocol implementation
IEEE/ACM Transactions on Networking (TON)
Object-oriented analysis and design with applications (2nd ed.)
Object-oriented analysis and design with applications (2nd ed.)
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
Patterns Generate Architectures
ECOOP '94 Proceedings of the 8th European Conference on Object-Oriented Programming
Code reuse in an optimizing compiler
Proceedings of the 11th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Components, frameworks, patterns
Proceedings of the 1997 symposium on Software reusability
Object-oriented application frameworks
Communications of the ACM
Making design patterns explicit in FACE: a frame work adaptive composition environment
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
A pattern system for network management interfaces
Communications of the ACM
NetVista: growing an Internet solution for schools
IBM Systems Journal
System support for object groups
Proceedings of the 13th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
IFIP/ACM International Conference on Distributed systems platforms
ACM Computing Surveys (CSUR)
Using design patterns to build a framework for multimedia networking
Design patterns in communications software
Applying patterns to develop a pluggable protocols framework for ORB middleware
Design patterns in communications software
Supporting high-performance I/O in QoS-enabled ORB middleware
Cluster Computing
CASiNO: component architecture for simulating network objects
Software—Practice & Experience
A compositional formalization of connector wrappers
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
Generic architecture and mechanisms for protocol reconfiguration
Mobile Networks and Applications
A java beans component architecture for cryptographic protocols
SSYM'98 Proceedings of the 7th conference on USENIX Security Symposium - Volume 7
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
A unified framework for the quality management of manufacturing systems software development
International Journal of Computer Applications in Technology
Software mechanisms for extensible and scalable 3D visualization of construction operations
Advances in Engineering Software
Towards the Functional Enhancement of 3GPP Networks with Reconfiguration Capacities
Wireless Personal Communications: An International Journal
Connecting embedded devices using a component platform for adaptable protocol stacks
Component-Based Software Development for Embedded Systems
Journal of Systems and Software
Hi-index | 0.03 |
Writing software to control networks is important and difficult. It must be efficient, reliable, and flexible. Conduits+ is a framework for network software that has been used to implement the signalling system of a mullti-protocol ATM access switch. An earlier version was used to implement TCP/IP. It reduces the complexity of network software, makes it easier to extend or modify network protocols, and is sufficiently efficient. Conduits+ shows the power of a componentized object-oriented framework and of common object-oriented design patterns.