Dinapter automatically generates a mapping between methods of incompatible components/services based on their public interfaces and behaviors. It uses a combination of expert system and A* algorithm.

Dinapter is the prototype resulting from a couple of research papers:

* J.A. Martín, E. Pimentel. Automatic Generation of Adaptation Contracts, FOCLASA'08, ENTCS, 2008 - http://goo.gl/21iJZ
* J.A. martín, E. Pimentel. Dinapter: Automatic Adapter Specification for Software Composition, PROLE'08, ENTCS, 2008 - http://goo.gl/VrQvG

...and later integrated and improved within the ITACA toolbox (http://itaca.gisum.uma.es/):

* J. Camara, J.A. Martín, G. Salaun, J. Cubo, M. Ouederni, C. Canal, E. Pimentel. ITACA: An integrated toolbox for the automatic composition and adaptation of Web services, ICSE'09, 2009 - http://goo.gl/oFGe8

Project Samples

Project Activity

See All Activity >

License

GNU General Public License version 2.0 (GPLv2)

Follow Dinapter:

Dinapter: Web Site

Other Useful Business Software
$300 Free Credits to Build on Google Cloud Icon
$300 Free Credits to Build on Google Cloud

New customers can spin up VMs, build with AI, and query data at no cost.

Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Dinapter:!

Additional Project Details

Languages

English

Intended Audience

Developers, Information Technology, Science/Research

User Interface

Console/Terminal, Java Swing

Programming Language

Java

Related Categories

Java Distributed Computing Software, Java Artificial Intelligence Software

Registered

2007-08-21