Toward principles for the design of ontologies used for knowledge sharing
International Journal of Human-Computer Studies - Special issue: the role of formal ontology in the information technology
Extending UML to Support Ontology Engineering for the Semantic Web
«UML» '01 Proceedings of the 4th International Conference on The Unified Modeling Language, Modeling Languages, Concepts, and Tools
Metrics for Managing Customer View of Software Quality
METRICS '03 Proceedings of the 9th International Symposium on Software Metrics
A Survey on Software Components Search and Retrieval
EUROMICRO '04 Proceedings of the 30th EUROMICRO Conference
Rockwell automation agents for manufacturing
Proceedings of the fourth international joint conference on Autonomous agents and multiagent systems
Early estimation of software quality using in-process testing metrics: a controlled case study
3-WoSQ Proceedings of the third workshop on Software quality
Value-Based Software Engineering
Value-Based Software Engineering
Ontology-based Active Requirements Engineering Framework
APSEC '05 Proceedings of the 12th Asia-Pacific Software Engineering Conference
ICSEW '07 Proceedings of the 29th International Conference on Software Engineering Workshops
Integrating Production Automation Expert Knowledge Across Engineering Domains
International Journal of Distributed Systems and Technologies
Hi-index | 0.00 |
Systems development needs to reconcile views from many roles, such as domain experts and engineers. A particular challenge is the multitude of models for requirements and quality, which can get time consuming and error prone to trace, change, and verify. In this paper we introduce an ontology-supported component-based systems engineering approach for the production automation domain that describes explicitly stakeholder quality requirements and traces design decisions to generate new system and software versions that implement these requirements. The ontology approach is expected to allow continuous modeling and extracting model views for all roles involved to a) improve the quality assurance of system requirements; b) support more explicit feedback on the quality of intermediate models during systems development; and c) provide better auditing capabilities of the systems development process. Based on an industry case study, we describe the ontology concept of the system, the development process, and how software quality can be measured and improved.