An Ontological Model of an Information System
IEEE Transactions on Software Engineering
Towards a taxonomy of software connectors
Proceedings of the 22nd international conference on Software engineering
Modeling software architectures in the Unified Modeling Language
ACM Transactions on Software Engineering and Methodology (TOSEM)
Acme: an architecture description interchange language
CASCON '97 Proceedings of the 1997 conference of the Centre for Advanced Studies on Collaborative research
Ontological Evaluation of Enterprise Systems Interoperability Using ebXML
IEEE Transactions on Knowledge and Data Engineering
Generalizing a Model of Software Architecture Design from Five Industrial Approaches
WICSA '05 Proceedings of the 5th Working IEEE/IFIP Conference on Software Architecture
Extracting High-level Component-Connector View from Detailed UML Models: A Case Study
COMPSAC '07 Proceedings of the 31st Annual International Computer Software and Applications Conference - Volume 02
Journal of Systems and Software
Architecting-problems rooted in requirements
Information and Software Technology
Application of knowledge-based approaches in software architecture: A systematic mapping study
Information and Software Technology
Hi-index | 0.00 |
Mapping elements from an application domain to architectural abstractions is a significant architecture description activity from the point of view of seamlessness in descriptions. For establishing such a mapping of domain elements to architectural abstractions, an approach based on ontological analysis is presented. The central idea of the approach is to establish the mapping through a uniform framework of understanding that is applicable over the problem domain as well as the solution domain. The reference ontology used is an adaptation of Bunge-Wand-Weber (BWW) ontology. Typically, an element from an application domain is mapped with an architectural abstraction when both represent the same phenomena from BWW ontology. The approach is realized as a model-driven transformation process.