Skip to main content

JADE: A Graphical Tool for Fast Development of Imaging Applications

  • Conference paper
  • First Online:
Advanced Techniques in Computing Sciences and Software Engineering

Abstract

This paper presents a novel graphic tool to develop imaging applications. Users interact with this tool by means of constructing a DIP graph, which is a series of nodes and edges indicating the processing flow of the images to be analyzed. Solutions created using our tool can run inside the developing environment and also we can get the equivalent Java source code; so that, we can reused the code in other platforms. Another advantage of our software tool is the fact that users can easily propose and construct new algorithms following the Java beans rules. Our proposal can be seen as a DIP compiler because our tool produces fullfunctional Java programs that can solve an specific problem. The program specification is not a text based one, but a graphic specification and that is one of the main contributions of this work.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. An Image Analysis & Software Development Environment. NeatVision. Available, http://www.neatvision.com.2005.

  2. Espeso M., P. J. Diseño de componentes Software de tiempo real (2002) España, 2002, pp 1-3.

    Google Scholar 

  3. [3] Bramley A., Fox G., Programming the Grid: Distributed Software Components, P2P and Grid Web Services for Scientific Applications, Journal of Cluster Computing, 2002, Vo. 5, pp. 325-336.

    Google Scholar 

  4. Mohammad Akif. “Java y XML: Referencia para el programador”. Anaya Multi- media.2001. CORECO ImagingInc.

    Google Scholar 

  5. WiTDemo. Available: http://www.wit-igraph.com , 2005.

  6. JavaBeans API Specification. Available en http://java.sun.com/beans.1998.

  7. The Java Tutorial, a practical guide for programmers.Available http://www.sun.com.2005.

  8. P.G.CableLaurence. “Drag and Drop subsystem for the Java Foundation Class- es”. Available http://java.sun.com/2000.

  9. [9] P.F. Whelan and R.J.T. Sadleir (2004), “A Visual Programming Environment for Machine Vision Engineers”, Sensor Review, 24(3), pp 265-270.

    Article  Google Scholar 

  10. P.F. Whelan and R.J.T. Sadleir, (2004) “NeatVision - Visual Programming for Computer Aided Diagnostic Applications” Radiographics, Nov 2004

    Google Scholar 

  11. [11] Robert J. T. Sadleir, Paul F. Whelan, Padraic MacMathuna, and Helen M. Fenlon (2004) “Informatics in Radiology (infoRAD): Portable Toolkit for Providing Straightforward Access to Medical Image Data” Radiographics. 2004 Jul-Aug:24(4):1193-1202.

    Article  Google Scholar 

  12. [12] P.F. Whelan and D. Molloy (2000), Machine Vision Algorithms in Java: Techniques and Implementation, Springer (London), 298 Pages. ISBN 1-85233-218-2

    Google Scholar 

  13. Ingeniería de Software (sexta edición), Ian Sommerville. Addison Wesley.

    Google Scholar 

  14. Reenskaug, The model-view-controller(mvc) its past and present and mvc pattern language,2003.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to J. A. Chávez-Aragón .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer Science+Business Media B.V.

About this paper

Cite this paper

Chávez-Aragón, J.A., Flores-Pulido, L., Portilla-Flores, E.A., Starostenko, O., Rodríguez-Gómez, G. (2010). JADE: A Graphical Tool for Fast Development of Imaging Applications. In: Elleithy, K. (eds) Advanced Techniques in Computing Sciences and Software Engineering. Springer, Dordrecht. https://doi.org/10.1007/978-90-481-3660-5_69

Download citation

  • DOI: https://doi.org/10.1007/978-90-481-3660-5_69

  • Published:

  • Publisher Name: Springer, Dordrecht

  • Print ISBN: 978-90-481-3659-9

  • Online ISBN: 978-90-481-3660-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics