Response time and display rate in human performance with computers
ACM Computing Surveys (CSUR)
Aspects of systems integration
ISCI '90 Proceedings of the first international conference on systems integration on Systems integration '90
Survey on user interface programming
CHI '92 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Information system integration
Communications of the ACM
Patterns of Enterprise Application Architecture
Patterns of Enterprise Application Architecture
IEEE Internet Computing
Knowledge-Based User Interface Migration
ICSM '94 Proceedings of the International Conference on Software Maintenance
An Ontology-Based Method for Universal Design of User Conceptual Interfaces Using Scenarios
TAMODIA '02 Proceedings of the First International Workshop on Task Models and Diagrams for User Interface Design
Artificial Intelligence: A Modern Approach
Artificial Intelligence: A Modern Approach
A Policy Language for a Pervasive Computing Environment
POLICY '03 Proceedings of the 4th IEEE International Workshop on Policies for Distributed Systems and Networks
Handbook on Ontologies (International Handbooks on Information Systems)
Handbook on Ontologies (International Handbooks on Information Systems)
Jena: implementing the semantic web recommendations
Proceedings of the 13th international World Wide Web conference on Alternate track papers & posters
Utilising context ontology in mobile device application personalisation
Proceedings of the 3rd international conference on Mobile and ubiquitous multimedia
On Plug-ins and Extensible Architectures
Queue - Patching and Deployment
Ontology Application in Software Component Registry to Achieve Semantic Interoperability
ITCC '05 Proceedings of the International Conference on Information Technology: Coding and Computing (ITCC'05) - Volume II - Volume 02
Improving portlet interoperability through deep annotation
WWW '05 Proceedings of the 14th international conference on World Wide Web
Semantic-integration research in the database community
AI Magazine - Special issue on semantic integration
Deriving User Interface from Ontologies: A Model-Based Approach
ICTAI '05 Proceedings of the 17th IEEE International Conference on Tools with Artificial Intelligence
Semantic Annotation of Software Components
EUROMICRO '06 Proceedings of the 32nd EUROMICRO Conference on Software Engineering and Advanced Applications
Automatic Matchmaking of Web Services
ICWS '06 Proceedings of the IEEE International Conference on Web Services
Proceedings of the 16th international conference on World Wide Web
16th International World Wide Web Conference
Proceedings of the 16th international conference on World Wide Web
16th International World Wide Web Conference
The two cultures: mashing up web 2.0 and the semantic web
Proceedings of the 16th international conference on World Wide Web
A framework for rapid integration of presentation components
Proceedings of the 16th international conference on World Wide Web
Understanding UI Integration: A Survey of Problems, Technologies, and Opportunities
IEEE Internet Computing
Semantic Web Services: Concepts, Technologies, and Applications
Semantic Web Services: Concepts, Technologies, and Applications
The Semantic Web Vision: Where Are We?
IEEE Intelligent Systems
Understanding Mashup Development
IEEE Internet Computing
Response time in man-computer conversational transactions
AFIPS '68 (Fall, part I) Proceedings of the December 9-11, 1968, fall joint computer conference, part I
Semantic Web Service Choreography: Contracting and Enactment
ISWC '08 Proceedings of the 7th International Conference on The Semantic Web
Ontology-based modularization of user interfaces
Proceedings of the 1st ACM SIGCHI symposium on Engineering interactive computing systems
Model-driven approach for user interface: business alignment
Proceedings of the 1st ACM SIGCHI symposium on Engineering interactive computing systems
Research on the Portlet Semantic Interoperability Architecture
WCSE '09 Proceedings of the 2009 WRI World Congress on Software Engineering - Volume 01
Ontologies for User Interface Integration
ISWC '09 Proceedings of the 8th International Semantic Web Conference
An user interface adaptation architecture for rich internet applications
ESWC'08 Proceedings of the 5th European semantic web conference on The semantic web: research and applications
Ontologies for Software Engineering and Software Technology
Ontologies for Software Engineering and Software Technology
Self-configuring user interface components
Proceedings of the 1st international workshop on Semantic models for adaptive interactive systems
Towards the use of ontologies for improving user interaction for people with special needs
ICCHP'06 Proceedings of the 10th international conference on Computers Helping People with Special Needs
Efficient semantic event processing: lessons learned in user interface integration
ESWC'10 Proceedings of the 7th international conference on The Semantic Web: research and Applications - Volume Part II
Ontology-based information visualization in integrated UIs
Proceedings of the 16th international conference on Intelligent user interfaces
Proceedings of the International Conference on Web Intelligence, Mining and Semantics
SoKNOS: using semantic technologies in disaster management software
ESWC'11 Proceedings of the 8th extended semantic web conference on The semanic web: research and applications - Volume Part II
Hi-index | 0.00 |
Integration of software applications can be achieved on different levels: the data level, the business logic level, and the user interface level. Integration on the user interface level means assembling the user interfaces of existing applications in a framework allowing seamless, unified interaction with those applications. While integration on the user interface level is desirable both from a software engineering as well as from a usability point of view, most current approaches require detailed knowledge of the integrated applications and make the implementation of a common interaction that involves different applications a difficult issue. In this paper, we propose a framework using ontologies for application integration on the user interface level by encapsulating the applications in plugins. Our approach is to use different ontologies for characterizing applications and the interactions possible with them, and for semantically annotating information objects exchanged between applications. Thus, the domain-independent and the domain-specific parts are untangled, which makes the framework applicable to different domains. An instance-based reasoner is used to process the ontologies and to compute the possible interactions, thus enabling integration at run-time. In an example from the domain of emergency management, we show how our approach helps implementing cross-application interactions more easily, thus significantly lowering the barriers for interoperability.