Skip to main content

Programming process coordination in Little-JIL

  • Section 3: Position Papers
  • Conference paper
  • First Online:
Software Process Technology (EWSPT 1998)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1487))

Included in the following conference series:

Abstract

Process programming languages have not been readily adopted by practitioners. We are addressing this problem through the development of Little-JIL, a language that focuses on the coordination aspects of processes and provides a visual representation, yet one that is rigorous enough for execution and formal reasoning. We have used Little-JIL to program several software engineering processes, knowledge discovery processes, and are working on processes to coordinate robot teams. We believe the simplicity gained by focusing on coordination and visualization should make Little-JIL both readily adoptable and widely useful.

This research was supported by the Air Force Research Laboratory/IFTD and the Defense Advanced Research Projects Agency under Contract F30602-97-2-0032. The U.S. Government is authorized to reproduce and distribute reprints for Governmental purposes notwithstanding any copyright annotation thereon. The views and conclusions contained herein are those of the authors and should not be interpreted as necessarily representing the official policies or endorsements, either expressed or implied, of the Defense Advanced Research Projects Agency, Air Force Research Laboratory/IFTD or the U.S. Government.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Sutton, Jr., S.M., Osterweil, L.J., The Design of a Next-Generation Process Language. In: Proc. of the Joint 6th European Software Engg. Conf. and the 5th ACM SIGSOFT Symposium on the Foundations of Software Engg. Springer-Verlag (1997) 142–158.

    Google Scholar 

  2. Canals, G., Boudjlida, N., Derniame, J.-C., Godart, C., Lonchamp, J.: ALF: A Framework for Building Process-Centred Software Engineering Environments. In: Finkelstein, A., Kramer, J., Nuseibeh, B., (eds): Software Process Modelling and Technology. John Wiley & Sons Inc. (1994) 153–185.

    Google Scholar 

  3. Montangero, C., Ambriola, V.: OIKOS: Constructing Process-Centered SDEs. In: Finkelstein, A., Kramer, J., Nuseibeh, B., (eds): Software Process Modelling and Technology. John Wiley & Sons Inc. (1994) 33–70.

    Google Scholar 

  4. Bandinelli, S., Fuggetta, A., Ghezzi, C., Lavazza, L.: SPADE: An Environment for Software Process Analysis, Design, and Enactment. In: Finkelstein, A., Kramer, J., Nuseibeh, B., (eds): Software Process Modelling and Technology. John Wiley & Sons Inc. (1994) 223–248.

    Google Scholar 

  5. Gruhn, V., Jegelka, R.: An Evaluation of FUNSOFT Nets. In: Proc. of the Second Eurpoean Workshop on Software Process Technology. Trondheim, Norway (1992).

    Google Scholar 

  6. Dami, S., Estublier, J., Amiour, M.: APEL: A Graphical yet Executable Formalism for Process Modelling. Automated Software Engg., 5 (1998) 61–96.

    Article  Google Scholar 

  7. Young, P.S., Taylor, R.N.: Human-Executed Operations in the Teamware Process Programming System. In: Proc. of the Ninth Intl. Software Process Workshop. (1994).

    Google Scholar 

  8. Jensen, D., Dong, Y., Lerner, B.S., Osterweil, L.J., Sutton Jr., S.M., Wise, A.: Represening and Reasoning about Knowledge Discovery Processes. In: Seventh Intl. Conf. on Information and Knowledge Management. (1998). Submitted.

    Google Scholar 

  9. McCall, E.K., Clarke, L.A., Osterweil, L.J.: An Adaptable Generation Approach to Agenda Management. In: Proc. of the 20th Intl. Conf. on Software Engg. (1998).

    Google Scholar 

  10. Garvey, A., Decker, K., Lesser, V.: A Negotiation-Based Interface between a RealTime Scheduler and a Decision-Maker. In: Proc. of the Workshop on Models of Conflict Management in Cooperative Problem Solving. AAAI (1994).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Volker Gruhn

Rights and permissions

Reprints and permissions

Copyright information

© 1998 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Lerner, B.S., Osterweil, L.J., Sutton, S.M., Wise, A. (1998). Programming process coordination in Little-JIL. In: Gruhn, V. (eds) Software Process Technology. EWSPT 1998. Lecture Notes in Computer Science, vol 1487. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-64956-5_13

Download citation

  • DOI: https://doi.org/10.1007/3-540-64956-5_13

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-64956-4

  • Online ISBN: 978-3-540-49907-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics