-
54
pages
-
English
-
Documents
Description
A Guide to JPiccolaOscar Nierstrasz Franz AchermannStefan KneubuehlInstitut fur¨ Informatik und Angewandte MathematikUniversity of Bern, SwitzerlandIAM-03-003Version 1.1—June 21, 2003AbstractPiccola is small, experimental composition language — a language for building applications fromsoftware components implemented in another, host programming language. This document de-scribes JPiccola, thentation of Piccola for the Java host language.Chapter 1 (“Piccola in a Nutshell”) presents a small example that illustrates the key conceptsof Piccola. Chapter 2 presents a step-by-step tutorial of JPiccola including exercises that can becarried out with JPiccola version 3.7a.Chapter 3 presents the interfaces of the standard Piccola libraries. Chapter 4 presents thesyntax and informal semantics of Piccola.Chapter 5 outlines the history of the Piccola project, and provides an annotated guide to thePiccola publications. Chapter 6 contains a list of Frequently Asked Questions (and Answers).CR Categories and Subject Descriptors: D.2.11[Software Engineering]: Software Architec-tures—Languages; D.3.0 [Programming Languages]: Standards; D.3.2 [Programming Languages]:Language Classifications—Very high-level languagesGeneral Terms: Software Components, architectural styles.Additional Keywords: Composition language, Java, π-calculus.Contents1 Piccola In a Nutshell 32 A Small Piccola Tutorial 72.1 Quick Start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...
-
Publié par
-
Langue
English