Object-oriented software engineering
Object-oriented software engineering
Pattern-oriented software architecture: a system of patterns
Pattern-oriented software architecture: a system of patterns
Object-oriented application frameworks
Communications of the ACM
Building application frameworks: object-oriented foundations of framework design
Building application frameworks: object-oriented foundations of framework design
Inside C#
Introducing Microsoft® .NET
.NET Framework Essentials
CooplS '02 Proceedings of the 7th International Conference on Cooperative Information Systems
UML Activity Diagrams as a Workflow Specification Language
«UML» '01 Proceedings of the 4th International Conference on The Unified Modeling Language, Modeling Languages, Concepts, and Tools
Self-Aware software – will it become a reality?
Self-star Properties in Complex Information Systems
Hi-index | 0.00 |
This paper describes the design and realization of a component-based application framework to develop Manufacturing Execution Systems (MES). Manufacturing Execution Systems (MES) are a recently defined category of industrial software for the plant floor/manufacturing environment. The overall goal has been to enable the development of MES software systems by composition and extensions of prefabricated building blocks. The framework-based development of MES applications guarantees significant reduction in development time and cost by increased software quality. The framework is grounded on two supplementing approaches --- on the one side, an event- and constraint-based modelling approach is used to represent equipment states and production workflow and, on the other side, object-oriented and component-based software technology have been used as the underlying realization concepts. The framework has been realized in Microsoft's new C# programming language and .NET Framework.