H ? « »

Language peer sets for Piccola2:
Switzerland
Switzerland/2000
Designed 2000
2000s languages
Internet
New internationlism

Piccola2(ID:3319/pic006)

alternate simple view
Country: Switzerland
Designed 2000


Piccola2 is an approach in which everything is a form. The core operations of the underlying process calculus (creation of new channels and parallel composition) are available as predefined services. Furthermore, Piccola2 introduces user-defined infix and prefix operators and also models the static and dynamic environment as an explicit form.

Related languages
Piccola1 Piccola2   Evolution of
Piccola2 Piccola3   Evolution of

References:
  • Markus Lumpe, “Forms — A Flexible Notion for Compo (2000) Markus Lumpe, “Forms — A Flexible Notion for Composition,” March 2000, ECOOP 2000 Workshop on Component-Oriented Programming. Abstract
  • Markus Lumpe, Franz Achermann and Oscar Nierstrasz (2000) Markus Lumpe, Franz Achermann and Oscar Nierstrasz, “A Formal Language for Composition,” Foundations of Component Based Systems, Gary Leavens and Murali Sitaraman (Eds.), pp. 69—90, Cambridge University Press, 2000 Abstract pdf
  • Oscar Nierstrasz and Franz Achermann, (2000) Oscar Nierstrasz and Franz Achermann, "Supporting Compositional Styles for Software Evolution" pdf
  • Oscar Nierstrasz and Franz Achermann, “Separation (2000) Oscar Nierstrasz and Franz Achermann, “Separation of Concerns through Unification of Concepts,” ECOOP 2000 Workshop on Aspects & Dimensions of Concerns, 2000. pdf Abstract
  • Achermann, Franz and Nierstrasz, Oscar (2001) Achermann, Franz and Nierstrasz, Oscar "Applications = Components + Scripts - A Tour of Piccola" pp261-292 Abstract pdf
          in (2001) Software Architectures and Component Technology, Mehmet Aksit (Ed.), Kluwer, 2001
  • Franz Achermann, Markus Lumpe, Jean-Guy Schneider (2001) Franz Achermann, Markus Lumpe, Jean-Guy Schneider and Oscar Nierstrasz, “Piccola — a Small Composition Language,” Formal Methods for Distributed Processing — A Survey of Object-Oriented Approaches, Howard Bowman and John Derrick (Eds.), pp. 403-426, Cambridge University Press, 2001 Abstract pdf
          in (2000) Computer Languages 25(3)
  • (2001) Stefan Kneubuehl, “Implementing Coordination Styles in Piccola,” Technical Report, University of Bern, February 2001, Informatikprojekt pdf
          in (2000) Computer Languages 25(3)
  • Franz Achermann, “Forms, Agents and Channels - Def (2002) Franz Achermann, “Forms, Agents and Channels - Defining Composition Abstraction with Style,” Ph.D. thesis, University of Berne, January 2002 Abstract pdf
          in (2000) Computer Languages 25(3)
    Search in: Google  Google scholar  World Cat  Yahoo  Overture  DBLP  Monash bib  NZ  IEEE  ACM portal  CiteSeer  CSB  ncstrl  jstor  Bookfinder