| 2013 | ||
|---|---|---|
| j23 | Lorenzo Bettini, Ferruccio Damiani, Ina Schaefer: Compositional type checking of delta-oriented software product lines. Acta Inf. 50(2): 77-122 (2013) | |
| j22 | Lorenzo Bettini, Ferruccio Damiani, Kathrin Geilmann, Jan Schäfer: Combining traits with boxes and ownership types in a Java-like setting. Sci. Comput. Program. 78(2): 218-247 (2013) | |
| j21 | Lorenzo Bettini, Ferruccio Damiani, Ina Schaefer, Fabio Strocco: TraitRecordJ: A programming language with traits and records. Sci. Comput. Program. 78(5): 521-541 (2013) | |
| c45 | ||
| 2012 | ||
| j20 | Ina Schaefer, Rick Rabiser, Dave Clarke, Lorenzo Bettini, David Benavides, Goetz Botterweck, Animesh Pathak, Salvador Trujillo, Karina Villela: Software diversity: state of the art and perspectives. STTT 14(5): 477-495 (2012) | |
| c44 | ||
| c43 | ||
| c42 | Lorenzo Bettini, Dietmar Stoll, Markus Völter, Serano Colameo: Approaches and Tools for Implementing Type Systems in Xtext. SLE 2012: 392-412 | |
| 2011 | ||
| j19 | Lorenzo Bettini, Viviana Bono, Betti Venneri: Delegation by object composition. Sci. Comput. Program. 76(11): 992-1014 (2011) | |
| c41 | Ina Schaefer, Lorenzo Bettini, Ferruccio Damiani: Compositional type-checking for delta-oriented programming. AOSD 2011: 43-56 | |
| c40 | ||
| c39 | Lorenzo Bettini, Betti Venneri: Object reuse and behavior adaptation in Java-like languages. PPPJ 2011: 111-120 | |
| 2010 | ||
| c38 | Lorenzo Bettini, Ferruccio Damiani, Marco De Luca, Kathrin Geilmann, Jan Schäfer: A Calculus for Boxes and Traits in a Java-Like Setting. COORDINATION 2010: 46-60 | |
| c37 | Lorenzo Bettini, Ferruccio Damiani, Ina Schaefer, Fabio Strocco: A prototypical Java-like language with records and traits. PPPJ 2010: 129-138 | |
| c36 | Lorenzo Bettini, Ferruccio Damiani, Ina Schaefer: Implementing software product lines using traits. SAC 2010: 2096-2102 | |
| c35 | Ina Schaefer, Lorenzo Bettini, Viviana Bono, Ferruccio Damiani, Nico Tanzarella: Delta-Oriented Programming of Software Product Lines. SPLC 2010: 77-91 | |
| 2009 | ||
| j18 | Lorenzo Bettini, Sara Capecchi, Betti Venneri: Dynamic overloading with copy semantics in object-oriented languages: a formal account. ITA 43(3): 517-565 (2009) | |
| j17 | Lorenzo Bettini, Sara Capecchi, Betti Venneri: Featherweight Java with dynamic and static overloading. Sci. Comput. Program. 74(5-6): 261-278 (2009) | |
| c34 | Lorenzo Bettini, Sara Capecchi, Betti Venneri: A Safe Implementation of Dynamic Overloading in Java-Like Languages. FSEN 2009: 455-462 | |
| c33 | Alexandre Bergel, Lorenzo Bettini: Reverse Generics - Parametrization after the Fact. ICSOFT (1) 2009: 39-46 | |
| c32 | Lorenzo Bettini, Viviana Bono, Erica Turin: I-Java: An Extension of Java with Incomplete Objects and Object Composition. Software Composition 2009: 27-44 | |
| 2008 | ||
| j16 | Lorenzo Bettini: Timed buffers: A technique for update propagation in nomadic environments. Computer Communications 31(14): 3209-3222 (2008) | |
| j15 | Lorenzo Bettini, Sara Capecchi, Elena Giachino: Featherweight Wrap Java: wrapping objects and methods. Journal of Object Technology 7(2): 5-29 (2008) | |
| j14 | Viviana Bono, Betti Venneri, Lorenzo Bettini: A typed lambda calculus with intersection types. Theor. Comput. Sci. 398(1-3): 95-113 (2008) | |
| c31 | Lorenzo Bettini, Sara Capecchi, Mariangiola Dezani-Ciancaglini, Elena Giachino, Betti Venneri: Session and Union Types for Object Oriented Programming. Concurrency, Graphs and Models 2008: 659-680 | |
| c30 | Lorenzo Bettini, Mario Coppo, Loris D'Antoni, Marco De Luca, Mariangiola Dezani-Ciancaglini, Nobuko Yoshida: Global Progress in Dynamically Interleaved Multiparty Sessions. CONCUR 2008: 418-433 | |
| c29 | Lorenzo Bettini, Rocco De Nicola, Michele Loreti: Implementing Session Centered Calculi. COORDINATION 2008: 17-32 | |
| c28 | Lorenzo Bettini, Viviana Bono, Marco Naddeo: A trait based re-engineering technique for Java hierarchies. PPPJ 2008: 149-158 | |
| c27 | Lorenzo Bettini, Viviana Bono: Type safe dynamic object delegation in class-based languages. PPPJ 2008: 171-180 | |
| c26 | Lorenzo Bettini, Viviana Bono, Betti Venneri: Object Incompleteness and Dynamic Composition in Java-Like Languages. TOOLS (46) 2008: 198-217 | |
| 2007 | ||
| j13 | Lorenzo Bettini, Rocco De Nicola, Daniele Falassi, Michele Loreti: Implementing a Distributed Mobile Calculus Using the IMC Framework. Electr. Notes Theor. Comput. Sci. 181: 63-79 (2007) | |
| c25 | Lorenzo Bettini, Sara Capecchi, Betti Venneri: Featherweight Java with multi-methods. PPPJ 2007: 83-92 | |
| c24 | ||
| 2006 | ||
| j12 | Lorenzo Bettini, Rocco De Nicola, Michele Loreti: Implementing Mobile and Distributed Applications in X-Klaim. Scalable Computing: Practice and Experience 7(4) (2006) | |
| j11 | Lorenzo Bettini, Sara Capecchi, Betti Venneri: Double dispatch in C++. Softw., Pract. Exper. 36(6): 581-613 (2006) | |
| 2005 | ||
| j10 | Lorenzo Bettini, Betti Venneri, Viviana Bono: MOMI: a calculus for mobile mixins. Acta Inf. 42(2-3): 143-190 (2005) | |
| j9 | Lorenzo Bettini: Data Privacy in Tuple Space Based Mobile Agent Systems. Electr. Notes Theor. Comput. Sci. 128(5): 3-16 (2005) | |
| j8 | Lorenzo Bettini, Sara Capecchi, Betti Venneri: Translating Double Dispatch into Single Dispatch. Electr. Notes Theor. Comput. Sci. 138(2): 59-78 (2005) | |
| j7 | Lorenzo Bettini, Viviana Bono, Silvia Likavec: Safe and Flexible Objects with Subtyping. Journal of Object Technology 4(10): 5-29 (2005) | |
| c23 | Lorenzo Bettini, Rocco De Nicola, Daniele Falassi, Marc Lacoste, Michele Loreti: A Flexible and Modular Framework for Implementing Infrastructures for Global Computing. DAIS 2005: 181-193 | |
| c22 | Lorenzo Bettini, Viviana Bono, Silvia Likavec: Safe Object Composition in the Presence of Subtyping. ICTCS 2005: 128-142 | |
| c21 | ||
| c20 | ||
| 2004 | ||
| j6 | Lorenzo Bettini, Rocco De Nicola, Michele Loreti: Formulae Meet Programs Over the Net: A Framework for Correct Network Aware Programming. Autom. Softw. Eng. 11(3): 245-288 (2004) | |
| c19 | Lorenzo Bettini, Viviana Bono, Betti Venneri: O'Klaim: A Coordination Language with Mobile Mixins. COORDINATION 2004: 20-38 | |
| c18 | ||
| c17 | Lorenzo Bettini, Rocco De Nicola, Daniele Falassi, Marc Lacoste, Luís M. B. Lopes, Licínio Oliveira, Hervé Paulino, Vasco Thudichum Vasconcelos: A Software Framework for Rapid Prototyping of Run-Time Systems for Mobile Calculi. Global Computing 2004: 179-207 | |
| c16 | Lorenzo Bettini, Pilu Crescenzi, Gaia Innocenti, Michele Loreti, Leonardo Cecchi: An Environment for Self-Assessing Java Programming Skills in Undergraduate First Programming Courses. ICALT 2004: 0- | |
| c15 | Lorenzo Bettini, Viviana Bono, Betti Venneri: Subtyping-Inheritance Conflicts: The Mobile Mixin Case. IFIP TCS 2004: 451-464 | |
| c14 | Lorenzo Bettini, Viviana Bono, Silvia Likavec: A core calculus of mixins and incomplete objects. OOPSLA Companion 2004: 208-209 | |
| c13 | Lorenzo Bettini, Viviana Bono, Silvia Likavec: A core calculus of higher-order mixins and classes. SAC 2004: 1508-1509 | |
| 2003 | ||
| j5 | Lorenzo Bettini, Sara Capecchi, Betti Venneri: Extending Java to dynamic object behaviors. Electr. Notes Theor. Comput. Sci. 82(7): 33-52 (2003) | |
| c12 | Lorenzo Bettini: A Java Package for Class and Mixin Mobility in a Distributed Setting. FIDJI 2003: 12-22 | |
| c11 | Lorenzo Bettini, Viviana Bono, Rocco De Nicola, Gian Luigi Ferrari, Daniele Gorla, Michele Loreti, Eugenio Moggi, Rosario Pugliese, Emilio Tuosto, Betti Venneri: The Klaim Project: Theory and Practice. Global Computing 2003: 88-150 | |
| c10 | Lorenzo Bettini, Viviana Bono, Silvia Likavec: A Core Calculus of Higher-Order Mixins and Classes. TYPES 2003: 83-98 | |
| 2002 | ||
| j4 | Lorenzo Bettini, Rocco De Nicola, Rosario Pugliese: Klava: a Java package for distributed and mobile applications. Softw., Pract. Exper. 32(14): 1365-1394 (2002) | |
| c9 | Lorenzo Bettini, Viviana Bono, Betti Venneri: Coordinating Mobile Object-Oriented Code. COORDINATION 2002: 56-71 | |
| c8 | Lorenzo Bettini, Rocco De Nicola, Michele Loreti: Formalizing Properties of Mobile Agent Systems. COORDINATION 2002: 72-87 | |
| c7 | Lorenzo Bettini, Rocco De Nicola: A Java Middleware for Guaranteeing Privacy of Distributed Tuple Spaces. FIDJI 2002: 175-184 | |
| c6 | Lorenzo Bettini, Rocco De Nicola, Michele Loreti: Software update via mobile agent based programming. SAC 2002: 32-36 | |
| c5 | Lorenzo Bettini, Michele Loreti, Rosario Pugliese: An infrastructure language for open nets. SAC 2002: 373-377 | |
| 2001 | ||
| j3 | Lorenzo Bettini, Michele Loreti, Rosario Pugliese: Modelling Node Connectivity in Dynamically Evolving Networks. Electr. Notes Theor. Comput. Sci. 54: 81-91 (2001) | |
| j2 | Lorenzo Bettini, Rocco De Nicola, Rosario Pugliese: XKlaim and Klava: Programming Mobile Code. Electr. Notes Theor. Comput. Sci. 62: 24-37 (2001) | |
| j1 | Lorenzo Bettini, Viviana Bono, Betti Venneri: Towards Object-Oriented Klaim. Electr. Notes Theor. Comput. Sci. 62: 38-51 (2001) | |
| c4 | Lorenzo Bettini, Rocco De Nicola: Translating Strong Mobility into Weak Mobility. Mobile Agents 2001: 182-197 | |
| 2000 | ||
| c3 | ||
| c2 | Lorenzo Bettini, Rocco De Nicola, Gian Luigi Ferrari, Rosario Pugliese: Mobile Applications in X-KLAIM. WOA 2000: 1-6 | |
| 1998 | ||
| c1 | Lorenzo Bettini, Rocco De Nicola, Rosario Pugliese, Gian Luigi Ferrari: Interactive Mobile Agents in X-Klaim. WETICE 1998: 110-117 | |
| 1 | David Benavides (David Felipe Benavides Cuevas) | |
| 2 | Alexandre Bergel | |
| 3 | Viviana Bono | |
| 4 | Goetz Botterweck | |
| 5 | Sara Capecchi | |
| 6 | Leonardo Cecchi | |
| 7 | Dave Clarke (David G. Clarke) | |
| 8 | Serano Colameo | |
| 9 | Mario Coppo | |
| 10 | Pierluigi Crescenzi (Pilu Crescenzi) | |
| 11 | Loris D'Antoni | |
| 12 | Ferruccio Damiani | |
| 13 | Mariangiola Dezani-Ciancaglini (Mariangiola Dezani) | |
| 14 | Daniele Falassi | |
| 15 | Gian Luigi Ferrari (GianLuigi Ferrari) | |
| 16 | Kathrin Geilmann | |
| 17 | Elena Giachino | |
| 18 | Daniele Gorla | |
| 19 | Gaia Innocenti | |
| 20 | Marc Lacoste | |
| 21 | Silvia Likavec | |
| 22 | Luís M. B. Lopes | |
| 23 | Michele Loreti | |
| 24 | Marco De Luca | |
| 25 | Eugenio Moggi | |
| 26 | Marco Naddeo | |
| 27 | Rocco De Nicola | |
| 28 | Licínio Oliveira | |
| 29 | Animesh Pathak | |
| 30 | Hervé Paulino | |
| 31 | Rosario Pugliese | |
| 32 | Rick Rabiser | |
| 33 | Ina Schaefer | |
| 34 | Jan Schäfer (Jan Schaefer) | |
| 35 | Dietmar Stoll | |
| 36 | Fabio Strocco | |
| 37 | Nico Tanzarella | |
| 38 | Salvador Trujillo | |
| 39 | Emilio Tuosto | |
| 40 | Erica Turin | |
| 41 | Vasco Thudichum Vasconcelos (Vasco T. Vasconcelos) | |
| 42 | Betti Venneri | |
| 43 | Karina Villela | |
| 44 | Markus Völter (Markus Voelter) | |
| 45 | Nobuko Yoshida |
Data released under the ODC-BY 1.0 license — See also our legal information page