Integrated Manufacturing Systems · 2000 · 13 citations · 13 references
ComputingComputer ScienceSystems EngineeringDatabasesDistributed SystemsSoftware EngineeringDistributed Systems ArchitectureDistributed Systems DesignSoftware ArchitectureSoftware MaintenanceVersion ControlVersion Control SystemsAgent CommunicationAgent Communication ModelsAgent Oriented Software EngineeringBroker ArchitectureDatabase Management SystemsHeterogeneous NetworksObject Request Broker ArchitectureSoftware Versioning
In this paper we present a system of distributed co‐operating agents whose goal is to manage change and organise version sets in an engineering environment. The agents are designed for full lifecycle support and inter‐operation across heterogeneous networks. The agent communication is based on common object request broker architecture (CORBA) but an extra messaging layer is developed which utilises a language built in Vienna development method‐specification language (VDM‐SL). Problems encountered in the use of engineering database management systems are investigated and solutions are proposed in the context of agents. A version model is presented in two ways; informally based on our assumptions on a general design process and formally in VDM‐SL. An industrial case study is presented and preliminary results shown.
13
Michael Genesereth, Steven P. Ketchpel · Communications of the ACM · 1994 · 1.1K citations
The source code control system
Marc Rochkind · IEEE Transactions on Software Engineering · 1975 · 711 citations
PACT: an experiment in integrating concurrent engineering systems
Mark R. Cutkosky, Robert S. Engelmore, R. Fikes et al. · Computer · 1993 · 544 citations