On Race Vulnerabilities in Web Applications (2009)
Paleari, Roberto, Marrone, Davide, Bruschi, Danilo, Monga, Mattia
Special section on Software Engineering for Secure Systems : Editorial (2009)
Special section on Software Engineering for Secure Systems : Editorial / S.-W. Lee, M. Monga. - In: Information and Software Technology. - ISSN 0950-5849. - 51:7(2009 Jul). - p. 1150-1151.
Unweaving the Impact of Aspect Changes in AspectJ (2009)
MONGA, MATTIA, Luca Cavallaro, Mattia Monga
Unweaving the Impact of Aspect Changes in AspectJ / Luca Cavallaro, Mattia Monga. - In: Proceedings of the 2009 workshop on Foundations of aspect-oriented languages. - [s.l.] : ACM, 2009. - ISBN...
Analysis of Aspect-Oriented Model Weaving (2009)
MONGA, MATTIA, A. Rashid, H. Ossher
Analysis of Aspect-Oriented Model Weaving / K. Mehner, M. Monga, G. Täntzer. - (Lecture Notes in Computer Science ; 5490). - In: Transactions on Aspect-Oriented Software Development V ; [a cura di]...
A hybrid analysis framework for detecting web application vulnerabilities (2009)
PALEARI, ROBERTO, PASSERINI, EMANUELE, MONGA, MATTIA
A hybrid analysis framework for detecting web application vulnerabilities / M. Monga, R. Paleari, E. Passerini. - In: Proceedings of the 5th International Workshop on Software Engineering for Secure...
Testi, soluzioni e commenti della gara Kangourou dell'Informatica 2009 (2009)
MONGA, MATTIA, TORELLI, MAURO, LONATI, VIOLETTA, MORPURGO, ANNA CHIARA GIOVANNA
Testi, soluzioni e commenti della gara Kangourou dell'Informatica 2009 ; [a cura di] E. Barboglio, F. Carimati, A. Compagnoni, F. Filippazzi, M. Italiani, A. Lissoni, V. Lonati, M. Monga, A....
Synthesizing intensional behavior models by graph transformation (2009)
MONGA, MATTIA, ACM SIGSOFT, IEEE CS
Synthesizing intensional behavior models by graph transformation / C. Ghezzi, A. Mocci, M. Monga. - In: Proceedings of the 2009 IEEE 31st International Conference on Software Engineering. - New York...
A Smart Fuzzer for x86 Executables (2008)
Andrea Lanzi, Lorenzo Martignoni, Mattia Monga, Roberto Paleari
The automatic identification of security-relevant flaws in binary executables is still a young but promising research area. In this paper, we describe a new approach for the identification of...
On Race Vulnerabilities in Web Applications (2008)
MONGA, MATTIA, PALEARI, ROBERTO, BRUSCHI, DANILO MAURO, D. Zamboni
On Race Vulnerabilities in Web Applications / R.Paleari, D. Marrone, D. Bruschi, M. Monga. - (Lecture Notes in Computer Science ; 5137). - In: Detection of Intrusions and Malware, and Vulnerability...
On Race Vulnerabilities in Web Applications (2008)
MONGA, MATTIA, PALEARI, ROBERTO, BRUSCHI, DANILO MAURO, D. Zamboni
On Race Vulnerabilities in Web Applications / R.Paleari, D. Marrone, D. Bruschi, M. Monga. - (Lecture Notes in Computer Science ; 5137). - In: Detection of Intrusions and Malware, and Vulnerability...
On race vulnerabilities in web applications (2008)
MONGA, MATTIA, PALEARI, ROBERTO, BRUSCHI, DANILO MAURO, D. Zamboni
On race vulnerabilities in web applications / R. Paleari, D. Marrone, D. Bruschi, M. Monga. - (Lecture Notes in Computer Science ; 5137). - In: Detection of Intrusions and Malware, and Vulnerability...
Detecting self-mutating malware using control-flow graph matching (2008)
Facoltà Di, Scienze Matematiche, Fisiche E Naturali, Danilo Bruschi, Lorenzo Martignoni, Mattia Monga, ...
Next generation malware will by be characterized by the intense use of polymorphic and metamorphic techniques aimed at circumventing the current malware detectors, based on pattern matching. In order...
Using Code Normalization for Fighting Self-Mutating Malware (2008)
Facoltà Di, Scienze Matematiche, Fisiche E Naturali, Danilo Bruschi, Lorenzo Martignoni, Mattia Monga, ...
Self mutating malware has been introduced by computer virus writers who, in ’90s, started to write polymorphic and metamorphic viruses in order to defeat anti-virus products. In this paper we...
Interaction Analysis in Aspect-Oriented Models (2008)
Katharina Mehner, Mattia Monga, Gabriele Taentzer
Aspect-oriented concepts are currently introduced in all phases of the software development life cycle. However, the complexity of interactions among different aspects and between aspects and base...
ABSTRACT A Generic Serializer for Mobile Devices (2008)
In this paper we describe a serializer component completely realized in.NET managed code, able to run on a stripped versions of the.NET platform (e.g., Compact Framework) and still generic enough to...
SESS06 – Secure by design (2008)
Danilo Bruschi, Bart De Win, Mattia Monga
testing, security usability 1. OUTLINE OF THE THEME AND GOALS The issue of software security is increasingly relevant in a world where most of our life depends directly on several complex...
A Smart Fuzzer for x86 Executables (2008)
Andrea Lanzi, Lorenzo Martignoni, Mattia Monga, Roberto Paleari
The automatic identification of security-relevant flaws in binary executables is still a young but promising research area. In this paper, we describe a new approach for the identification of...
Replay Attack in TCG Specification and Solution (2008)
Danilo Bruschi, Lorenzo Cavallaro, Andrea Lanzi, Mattia Monga
We prove the existence of a flaw which we individuated in the design of the Object-Independent Authorization Protocol (OIAP), which represents one of the building blocks of the Trusted Platform...
Interaction Analysis in Aspect-Oriented Models (2008)
Katharina Mehner, Mattia Monga, Gabriele Taentzer
Aspect-oriented concepts are currently introduced in all phases of the software development life cycle. However, the complexity of interactions among different aspects and between aspects and base...
Interaction Analysis in Aspect-Oriented Models (2008)
Katharina Mehner, Mattia Monga, Gabriele Taentzer
Aspect-oriented concepts are currently introduced in all phases of the software development life cycle. However, the complexity of interactions among different aspects and between aspects and base...
Assessing the Risk of Using Vulnerable (2008)
Components Davide Balzarotti, Davide Balzarotti, Mattia Monga, Sabrina Sicari, Piazza Leonardo Da, Via Comelico, ...
This paper discusses how information about the architecture and the vulnerabilities a#ecting a distributed system can be used to quantitatively assess the risk to which the system is exposed. Our...
Primi salti del Kangourou dell'informatica (2008)
MONGA, MATTIA, TORELLI, MAURO, LONATI, VIOLETTA, MORPURGO, ANNA CHIARA GIOVANNA, ...
Primi salti del Kangourou dell'informatica / Angelo Lissoni, Violetta Lonati,Mattia Monga, Anna Morpurgo,Roberta Raimondi, Mauro Torelli. - In: {DIDAMATICA 2008} -- Informatica per la didattica ;...
LISABETH: automated content-based signature generator for zero-day polymorphic worms (2008)
MONGA, MATTIA, CAVALLARO, LORENZO, LANZI, ANDREA
LISABETH: automated content-based signature generator for zero-day polymorphic worms / Lorenzo Cavallaro, Andrea Lanzi, Luca Mayer, Mattia Monga. - In: SESS '08: Proceedings of the fourth...
Working for a leap in the general perception of computing (2008)
TORELLI, MAURO, LONATI, VIOLETTA, MONGA, MATTIA, MORPURGO, ANNA CHIARA GIOVANNA
Working for a leap in the general perception of computing / A. Lissoni, V. Lonati, M. Monga, A. Morpurgo, M. Torelli. Informatics Education Europe IEEIII, Venezia, 2008.
Working for a leap in the general perception of computing (2008)
TORELLI, MAURO, LONATI, VIOLETTA, MONGA, MATTIA, MORPURGO, ANNA CHIARA GIOVANNA
Working for a leap in the general perception of computing / A. Lissoni, V. Lonati, M. Monga, A. Morpurgo, M. Torelli. Informatics Education Europe IEEIII, Venezia, 2008.
Using graph transformation systems to specify and verify data abstractions (2008)
Using graph transformation systems to specify and verify data abstractions / L. Baresi, C. Ghezzi, A. Mocci, M. Monga. - In: Electronic Communications of the EASST. - ISSN 1863-2122. - 10(2008). - p....
Managing Code Dependencies in C# (2007)
Abstract. Most modern object oriented programming languages do not offer constructs to specify dependencies among members of a class. Public interfaces are written using member types and method...
1 Malaj: A Multi Aspect LAnguage for Java (2007)
tries to provide linguistic mechanisms to factor out design concerns, which can be defined, understood, and evolved separately from the functional core of the application. A first approach to AOP can...
As the role of computers expands in every day life, the demand for software is increasing enormously. In 1998 in US about 2,400,000 of people was working as software specialist (1 % of total US...
1 Malaj: A Multi Aspect LAnguage for Java (2007)
Aspect-oriented programming [1] (AOP) tries to provide linguistic mechanisms to factor out design concerns, which can be defined, understood, and evolved separately from the functional core of the...
Politecnico Di Milano, Politecnico Di Milano, Politecnico Di Milano, Dottorato Di, Ricerca In, Ingegneria Informatica, ...
Verso la realizzazione di componenti software per gli aspetti non funzionali di sistemi complessi Relatore:
Alla sorgente del codice (2007)
RIPAMONTI, LAURA ANNA, MONGA, MATTIA
Alla sorgente del codice / M. Monga, L.A. Ripamonti, M. Pagani, L. Grasso. - In: Nova24review. - vol.16:2(2007 Apr). - p. 35-50.
Recognizing self-mutating malware by code normalization and control-flow graph analysis (2007)
MONGA, MATTIA, BRUSCHI, DANILO MAURO, MARTIGNONI, LORENZO
Recognizing self-mutating malware by code normalization and control-flow graph analysis / D. Bruschi, L. Martignoni, M. Monga. - In: IEEE Security & Privacy. - ISSN 1540-7993. - 5:2(2007 Mar). - p....
MONGA, MATTIA, BELLETTINI, CARLO, CAPRA, LORENZO
Using a stochastic well-formed net model for assessing a decentralized approach to configuration management / C. Bellettini, L. Capra, M. Monga. - In: Performance Evaluation. - ISSN 0166-5316. -...
MONGA, MATTIA, BRUSCHI, DANILO MAURO, ACM SIGSOFT
The 3rd International Workshop on Software Engineering for Secure Systems SESS07--Dependable and Secure / Danilo Bruschi, B. De Win, Seok-Won Lee, Mattia Monga. - In: 29th International Conference on...
On bytecode slicing and AspectJ interferences (2007)
On bytecode slicing and AspectJ interferences / A. Castaldo D'Ursi, L. Cavallaro, M. Monga. - (ACM International Conference Proceeding Series ; Vol. 268). - In: Proceedings of the 6th workshop on...
A Smart Fuzzer for x86 Executables (2007)
MONGA, MATTIA, LANZI, ANDREA, MARTIGNONI, LORENZO, PALEARI, ROBERTO, ACM SIGSOFT, ...
A Smart Fuzzer for x86 Executables / A. Lanzi, L. Martignoni, M. Monga, R. Paleari. - In: SESS'07: Proceedings of the 3rd International Workshop on Software Engineering for Secure Systems. -...
Efficient recovery of algebraic specifications for stateful components (2007)
Efficient recovery of algebraic specifications for stateful components / C. Ghezzi, A. Mocci, M. Monga. - In: Foundations of Software Engineering : Ninth international workshop on Principles of...
Weighing the impact of ICT on "modular" SMEs (2007)
TRENTINI, ANDREA, MARCHETTO, ALESSANDRO, MONGA, MATTIA
Weighing the impact of ICT on "modular" SMEs / A. Trentini, A. Marchetto, M. Monga. - 2007. Equity 2007, Amsterdam, 2007.
A Smart Fuzzer for x86 Executables (2007)
MONGA, MATTIA, LANZI, ANDREA, MARTIGNONI, LORENZO, PALEARI, ROBERTO, ACM SIGSOFT, ...
A Smart Fuzzer for x86 Executables / A. Lanzi, L. Martignoni, M. Monga, R. Paleari. - In: SESS'07: Proceedings of the 3rd International Workshop on Software Engineering for Secure Systems. -...
Supporting cooperative software processes in a decentralized and nomadic world (2006)
Supporting cooperative software processes in a decentralized and nomadic world / Davide Balzarotti, Carlo Ghezzi, Mattia Monga. - In: IEEE Transactions on systems, man and cybernetics. Part A :...
Supporting cooperative software processes in a decentralized and nomadic world (2006)
Supporting cooperative software processes in a decentralized and nomadic world / Davide Balzarotti, Carlo Ghezzi, Mattia Monga. - In: IEEE Transactions on systems, man and cybernetics. Part A :...
Interaction analysis in aspect-oriented models (2006)
MONGA, MATTIA, IEEE Computer Society, Martin Glinz, Robyn Lutz
Interaction analysis in aspect-oriented models / Katharina Mehner, Matteo Monga, Gabriele Taentzer. - In: 14th IEEE International requirements engineering conference : RE'06 : proceedings :...
Detecting Self-Mutating Malware Using Control-Flow Graph Matching (2006)
MONGA, MATTIA, MARTIGNONI, LORENZO, BRUSCHI, DANILO MAURO, Roland Büschkes ... (eds.)
Detecting Self-Mutating Malware Using Control-Flow Graph Matching / Danilo Bruschi,Lorenzo Martignoni,Mattia Monga. - (LNCS; 4064). - In: Detection of intrusions and malware & vulnerability...
Detecting Self-Mutating Malware Using Control-Flow Graph Matching (2006)
MONGA, MATTIA, MARTIGNONI, LORENZO, BRUSCHI, DANILO MAURO, Roland Büschkes ... (eds.)
Detecting Self-Mutating Malware Using Control-Flow Graph Matching / Danilo Bruschi,Lorenzo Martignoni,Mattia Monga. - (LNCS; 4064). - In: Detection of intrusions and malware & vulnerability...
Software Engineering for Secure Systems 2006 (2006)
MONGA, MATTIA, BRUSCHI, DANILO MAURO
Software Engineering for Secure Systems 2006 / Danilo Bruschi, Bart De Win, Mattia Monga. - In: Proceedings of the 28th International Conference on Software Engineering : 28-29 May, 2006, Shanghai,...
Software Engineering for Secure Systems 2006 (2006)
MONGA, MATTIA, BRUSCHI, DANILO MAURO
Software Engineering for Secure Systems 2006 / Danilo Bruschi, Bart De Win, Mattia Monga. - In: Proceedings of the 28th International Conference on Software Engineering : 28-29 May, 2006, Shanghai,...
Supporting interoperability and reusability of learning objects : the virtual campus approach (2006)
Supporting interoperability and reusability of learning objects : the virtual campus approach / Elisabetta Di Nitto, Luca Mainetti, Mattia Monga, Licia Sbattella, Roberto Tedesco. - In: Journal of...
Introduction to software engineering for secure systems : secure by design (2006)
MONGA, MATTIA, BRUSCHI, DANILO MAURO, ACM SIGSOFT
Introduction to software engineering for secure systems : secure by design / D. Bruschi, B. De Win, M. Monga. - In: International Conference on Software Engineering : Proceedings of the 2006...
Assessing the risk of using vulnerable components (2006)
Assessing the risk of using vulnerable components / Dieter Balzarotti, Matteo Monga, Sabrina Sicari. - (Advances in Information Security ; 23). - In: Quality of protection : security measurements and...
Supporting Interoperability and Reusability of Learning Objects: The Virtual Campus Approach (2006)
Elisabetta Di Nitto, Luca Mainetti, Mattia Monga, Licia Sbattella, Roberto Tedesco
E-learning has the potential to offer significant advantages over traditional classroom learning. However, it requires a complete redefinition of the dynamics of interaction between the various...
Detecting Self-Mutating Malware Using Control Flow Graph Matching (2006)
Danilo Bruschi, Lorenzo Martignoni, Mattia Monga
graph matching
Supporting interoperability and reusability of learning objects : the virtual campus approach (2006)
Supporting interoperability and reusability of learning objects : the virtual campus approach / Elisabetta Di Nitto, Luca Mainetti, Mattia Monga, Licia Sbattella, Roberto Tedesco. - In: Journal of...
Improving the Security of TCG Specification (2005)
MONGA, MATTIA, CAVALLARO, LORENZO, LANZI, ANDREA, BRUSCHI, DANILO MAURO, ...
Improving the Security of TCG Specification / Danilo Bruschi, Lorenzo Cavallaro, Andrea Lanzi, Mattia Monga. - In: Proceedings of the 21st Annual Computer Security Applications Conference : 5-9...
Improving the Security of TCG Specification (2005)
MONGA, MATTIA, CAVALLARO, LORENZO, LANZI, ANDREA, BRUSCHI, DANILO MAURO, ...
Improving the Security of TCG Specification / Danilo Bruschi, Lorenzo Cavallaro, Andrea Lanzi, Mattia Monga. - In: Proceedings of the 21st Annual Computer Security Applications Conference : 5-9...
Trusted Internet Forensics: design of a network forensics appliance (2005)
MONGA, MATTIA, ROSTI, EMILIA, BRUSCHI, DANILO MAURO, IEEE, CreateNet, IEEE Computer Society
Trusted Internet Forensics: design of a network forensics appliance / Danilo Bruschi,Mattia Monga,Emilia Rosti. - In: Security and privacy for emerging areas in communications networks : SecureComm...
Trusted Internet Forensics: design of a network forensics appliance (2005)
MONGA, MATTIA, ROSTI, EMILIA, BRUSCHI, DANILO MAURO, IEEE, CreateNet, IEEE Computer Society
Trusted Internet Forensics: design of a network forensics appliance / Danilo Bruschi,Mattia Monga,Emilia Rosti. - In: Security and privacy for emerging areas in communications networks : SecureComm...
A Generic Serializer for Mobile Devices (2005)
MONGA, MATTIA, Mattia Monga, Angelo Scotto, Lorie M. Liebrock
A Generic Serializer for Mobile Devices / Mattia Monga, Angelo Scotto. - In: The 20th Annual ACM Symposium on Applied Computing : Santa Fe, New Mexico, March 13-17, 2005/ [a cura di] Lorie M....
Slicing AspectJ Woven Code (2005)
Slicing AspectJ Woven Code / Davide Balzarotti, Antonio Castaldo D'Ursi, Luca Cavallaro, Mattia Monga. - (TR #05-05). - In: FOAL 2005 : Proceedings Foundations of Aspect-Oriented Languages Workshop...
A Generic Serializer for Mobile Devices (2005)
MONGA, MATTIA, Mattia Monga, Angelo Scotto, Lorie M. Liebrock
A Generic Serializer for Mobile Devices / Mattia Monga, Angelo Scotto. - In: The 20th Annual ACM Symposium on Applied Computing : Santa Fe, New Mexico, March 13-17, 2005/ [a cura di] Lorie M....
Slicing AspectJ Woven Code (2005)
Slicing AspectJ Woven Code / Davide Balzarotti, Antonio Castaldo D'Ursi, Luca Cavallaro, Mattia Monga. - (TR #05-05). - In: FOAL 2005 : Proceedings Foundations of Aspect-Oriented Languages Workshop...
MONGA, MATTIA, BELLETTINI, CARLO, CAPRA, LORENZO
Quantitative assessment of a peer-to-peer cooperative infrastructure using Stochastic Well-Formed Nets / Carlo Bellettini,Lorenzo Capra,Mattia Monga. - In: Electronic Notes in Theoretical Computer...
Software engineering for secure systems (2005)
MONGA, MATTIA, BRUSCHI, DANILO MAURO
Software engineering for secure systems / Danilo Bruschi, Bart De Win, Mattia Monga. - In: Software Engineering Notes. - ISSN 0163-5948. - 30:4(2005). - p. 1-2.
Slicing AspectJ Woven Code (2005)
Davide Balzarotti, Antonio Castaldo D'Ursi, Luca Cavalaro, Mattia Monga, Antonio Castaldo, D’ursi Luca Cavallaro
The AspectJ programming language allows for the expression, in a compact way, of computations that a#ect several points in a program (join points), even without knowing where these point exactly are....
MONGA, MATTIA, BELLETTINI, CARLO, CAPRA, LORENZO
Quantitative assessment of a peer-to-peer cooperative infrastructure using Stochastic Well-Formed Nets / Carlo Bellettini,Lorenzo Capra,Mattia Monga. - In: Electronic Notes in Theoretical Computer...
Software engineering for secure systems (2005)
MONGA, MATTIA, BRUSCHI, DANILO MAURO
Software engineering for secure systems / Danilo Bruschi, Bart De Win, Mattia Monga. - In: Software Engineering Notes. - ISSN 0163-5948. - 30:4(2005). - p. 1-2.
A comparative assessment of peer-to-peer and server-based configuration management systems (2004)
MONGA, MATTIA, BELLETTINI, CARLO, CAPRA, LORENZO
A comparative assessment of peer-to-peer and server-based configuration management systems / Carlo Bellettini,Lorenzo Capra,Mattia Monga. - In: Proceedings of the Workshop on Cooperative Support for...
A comparative assessment of peer-to-peer and server-based configuration management systems (2004)
MONGA, MATTIA, BELLETTINI, CARLO, CAPRA, LORENZO
A comparative assessment of peer-to-peer and server-based configuration management systems / Carlo Bellettini,Lorenzo Capra,Mattia Monga. - In: Proceedings of the Workshop on Cooperative Support for...
How to Reuse Knowledge about Forensic Investigations (2004)
MONGA, MATTIA, BRUSCHI, DANILO MAURO, MARTIGNONI, LORENZO
How to Reuse Knowledge about Forensic Investigations / Danilo Bruschi, Lorenzo Martignoni, Mattia Monga. - In: DFRWS 2004 : Proceedings of Digital Forensic Research Workshop/ [a cura di] n/a. -...
How to Reuse Knowledge about Forensic Investigations (2004)
MONGA, MATTIA, BRUSCHI, DANILO MAURO, MARTIGNONI, LORENZO
How to Reuse Knowledge about Forensic Investigations / Danilo Bruschi, Lorenzo Martignoni, Mattia Monga. - In: DFRWS 2004 : Proceedings of Digital Forensic Research Workshop/ [a cura di] n/a. -...
From Bazaar to Kibbutz: How Freedom Deals with Coherence in the Debian Project (2004)
From Bazaar to Kibbutz: How Freedom Deals with Coherence in the Debian Project / Mattia Monga. - In: Collaboration, Conflict and Control : proceedings of the 4th Workshop on Open Source Software...
From Bazaar to Kibbutz: How Freedom Deals with Coherence in the Debian Project (2004)
From Bazaar to Kibbutz: How Freedom Deals with Coherence in the Debian Project / Mattia Monga. - In: Collaboration, Conflict and Control : proceedings of the 4th Workshop on Open Source Software...
Using Program Slicing to Analyze Aspect-Oriented Composition (2004)
MONGA, MATTIA, Davide Balzarotti, Mattia Monga
Using Program Slicing to Analyze Aspect-Oriented Composition / Davide Balzarotti, Mattia Monga. - (TR #04-04). - In: FOAL 2004 : Proceedings Foundations of Aspect-Oriented Languages Workshop at AOSD...
Carrying on the e-Learning process with a Workflow Management Engine (2004)
MONGA, MATTIA, Lorie M. Liebrock
Carrying on the e-Learning process with a Workflow Management Engine / Mirko Cesarini, Mattia Monga, Roberto Tedesco. - In: Proceedings of 2004 ACM Symposium on Applied Computing/ [a cura di] Lorie...
Using Program Slicing to Analyze Aspect-Oriented Composition (2004)
MONGA, MATTIA, Davide Balzarotti, Mattia Monga
Using Program Slicing to Analyze Aspect-Oriented Composition / Davide Balzarotti, Mattia Monga. - (TR #04-04). - In: FOAL 2004 : Proceedings Foundations of Aspect-Oriented Languages Workshop at AOSD...
Carrying on the e-Learning process with a Workflow Management Engine (2004)
MONGA, MATTIA, Lorie M. Liebrock
Carrying on the e-Learning process with a Workflow Management Engine / Mirko Cesarini, Mattia Monga, Roberto Tedesco. - In: Proceedings of 2004 ACM Symposium on Applied Computing/ [a cura di] Lorie...
Learning Objects and Tests (2004)
Learning Objects and Tests / Mirko Cesarini, Paolo Mazzoni, Mattia Monga. - In: Proceedings of the IASTED International Conference on Web-Based Education/ [a cura di] V. Uskov. - Calgari, Canada :...
Learning Objects and Tests (2004)
Learning Objects and Tests / Mirko Cesarini, Paolo Mazzoni, Mattia Monga. - In: Proceedings of the IASTED International Conference on Web-Based Education/ [a cura di] V. Uskov. - Calgari, Canada :...
Managing Code Dependencies in C# (2004)
Managing Code Dependencies in C# / Riccardo Casero, Mirko Cesarini, Mattia Monga. - In: Journal of object technology. - ISSN 1660-1769. - 3:2(2004). - p. 47-55.
L'evoluzione della sicurezza informatica: la prospettiva del CERT-IT (2004)
MONGA, MATTIA, BRUSCHI, DANILO MAURO, ROSTI, EMILIA
L'evoluzione della sicurezza informatica: la prospettiva del CERT-IT / Danilo Bruschi, Mattia Monga, Emilia Rosti. - (FTI : Forum per la tecnologia dell'informazione). - In: Crimine virtuale,...
Carrying on the e-learning process with a workflow management engine (2004)
Mirko Cesarini, Politecnico Di Milano, Mattia Monga, Roberto Tedesco
In recent years e-learning systems have promised to change the way people learn. However open issues still remain, in particular actual e-learning environments do not consider learning activities as...
Carlo Bellettini, Lorenzo Capra, Mattia Monga
Traditional support tools for software engineers, normally based on a client-server architecture, are unsuitable to deal with the new issues emerging from the current (and future) cooperative work...
How to Reuse Knowledge about Forensic Investigations (2004)
Danilo Bruschi, Mattia Monga, Lorenzo Martignoni
When detectives perform investigations they manage a huge amount of information, they make use of specialized skills and analyze a wide knowledge base of evidence. Most of the work is not explicitly...
Using Program Slicing to Analyze Aspect Oriented Composition (2004)
Davide Balzarotti, Mattia Monga
AspectJ language was proposed to make cross-cutting concerns clearly identifiable with special linguistic constructs called aspects. In order to analyze the properties of an aspect one should...
Managing Code Dependencies in C# (2004)
Managing Code Dependencies in C# / Riccardo Casero, Mirko Cesarini, Mattia Monga. - In: Journal of object technology. - ISSN 1660-1769. - 3:2(2004). - p. 47-55.
L'evoluzione della sicurezza informatica: la prospettiva del CERT-IT (2004)
MONGA, MATTIA, BRUSCHI, DANILO MAURO, ROSTI, EMILIA
L'evoluzione della sicurezza informatica: la prospettiva del CERT-IT / Danilo Bruschi, Mattia Monga, Emilia Rosti. - (FTI : Forum per la tecnologia dell'informazione). - In: Crimine virtuale,...
Supporting Nomadic Co-Workers: an Experience with a Peer-To-Peer Configuration Management Tool / Mattia Monga. - In: Proceedings of the International Symposium on Towards Peta-Bit Ultra-Networks/ [a...
Supporting Nomadic Co-Workers: an Experience with a Peer-To-Peer Configuration Management Tool / Mattia Monga. - In: Proceedings of the International Symposium on Towards Peta-Bit Ultra-Networks/ [a...
Reasoning on AspectJ programmes (2003)
In this paper we suggest that in order to analyse the properties of an AspectJ aspect one can consider the aspect itself and the part of the system it affects. In fact, we argue that in AspectJ every...
Nowadays the Internet infrastructure is so pervasive that it is common that people connect their laptop computer from a range of different locations: office, home, the hotel hosting them for a...
Investigating Feature Interactions by Exploiting Aspect Oriented Programming (2003)
Mattia Monga, Fatima Beltagui, Lynne Blair
Users think of systems in terms of the functionalities they provide. Any coherent and identifiable bundle of system functionality perceived by users is then a feature of the system. Features cut...
Extreme programming: programmazione estrema o revisionismo estremista? (2002)
MONGA, MATTIA, Carlo Ghezzi, Mattia Monga
Extreme programming: programmazione estrema o revisionismo estremista? / Carlo Ghezzi, Mattia Monga. - In: Mondo Digitale. - ISSN 1720-898X. - 1:4(2002 Dec). - p. 3-14.
Extreme programming: programmazione estrema o revisionismo estremista? (2002)
MONGA, MATTIA, Carlo Ghezzi, Mattia Monga
Extreme programming: programmazione estrema o revisionismo estremista? / Carlo Ghezzi, Mattia Monga. - In: Mondo Digitale. - ISSN 1720-898X. - 1:4(2002 Dec). - p. 3-14.
Fostering component evolution with c# attributes (2002)
This paper discusses the problems arising when object oriented libraries are evolved through the subclass mechanism. The overriding of a method may in fact produce undesirable side effects in the...
Freeing cooperation from servers tyranny (2002)
Davide Balzarotti, Carlo Ghezzi, Mattia Monga, Politecnico Di Milano
Abstract. This paper deals with computer supported cooperative work in the context of untethered scenarios typical of mobile environments. The scenario envisions a number of homogeneous peers that...
Freeing cooperation from servers tyranny (2002)
Davide Balzarotti, Carlo Ghezzi, Mattia Monga
Abstract. This paper deals with computer supported cooperative work in the context of untethered scenarios typical of mobile environments. The scenario envisions a number of homogeneous peers that...
A Virtual Campus for tethered and untehered scenarios (2002)
Luca Mainetti, Mattia Monga, Licia Sbattella
Abstract — The paper focuses on the novel features of the architecture of the “Virtual Campus ” infrastructure we are building at Politecnico di Milano. First, it illustrates the rich...
Malaj: A Proposal to Eliminate Clashes Between Aspect-Oriented (2000)
Gianpaolo Cugola, Carlo Ghezzi, Mattia Monga, Gian Pietro Picco
Aspect-oriented programming (AOP) aims at providing linguistic mechanisms that enable better separation of concerns in program development. Mainstream techniques, like objectoriented programming, do...
Coding Different Design Paradigms for Distributed Applications with (1999)
Gianpaolo Cugola, Carlo Ghezzi, Mattia Monga
Abstract. In this paper we discuss how Aspect-Oriented Programming (AOP) may be useful in the design of distributed applications. Different design paradigms might be singled out in separate aspects,...
Coding Different Design Paradigms for Distributed Applications with (1999)
Gianpaolo Cugola, Carlo Ghezzi, Mattia Monga
Abstract. In this paper we discuss how Aspect-Oriented Programming (AOP) may be useful in the design of distributed applications. Different design paradigms might be singled out in separate aspects,...
Language support for evolvable software: An initial assessment of aspectoriented programming (1999)
Gianpaolo Cugola, Carlo Ghezzi, Mattia Monga
Separation of concerns [1] is key to manage the complexity of understanding and evolving software. Software engineers have learned how to decompose a complex system into simpler sub-systems, with the...