Tools Interoperability Workshop ICCS 2006

Download Report

Transcript Tools Interoperability Workshop ICCS 2006

Tools Interoperability Workshop
ICCS 2006
Issues
• Interchange
• Problems
• Solutions
– Web services
– IS architectures
– Common projects
– ...
Interchange issues
• Interoperability
– Internal (CG, FCA communities)
– External (rest-of-the-world)
• Standards
– De facto
– Official
• Interfaces
• Efficiency
– Theoretical
– Experimental
• Benchmarks
Problems
• Incomplete functionalities
• Overlap in functionalities
• Lack of development capacity
Solutions
• Web services as inspiration
– Conceptual models and techniques
• Develop IS architectures
– What roles do tools play in IS?
• Do Common projects
– How to organize, divide tasks?
•
•
•
•
Open source approaches
Better documentation
Modular development
Requirements analysis
– Resulting in scenarios, lists
• Better configurability
– E.g. different layout styles
Solutions
• Back end infrastructure
– Basic CG representations/operations etc
– Specialized functionality
– Quality criteria: efficiency, reliablity
• External interoperability
– RDF etc.
• Concentrate on core functionalities
• Converters, wrappers
– Let existing tools interoperate without requiring
complete redesign
• FMF-framework
– Possible (implementation of) overall IS architecture?
• Architectural conceptual models
– E.g; modularity
Solutions
• Use principles from software engineering
• Types of modules
– Sequences of operations
– Modular inferencing
• Implement CGIF
– Don’t just talk about it!
• Common logic
– Standardize semantics, not just syntax
Solutions
• Develoip data-sets for benchmarking
• Benchmarking
– Objects, problems
– Internal, external
– Data, operations
• Application frameworks
• Classification of functionalities
• Tool assessment
– What to evaluate?