Search For:

Displaying 1-12 out of 12 total
Service-Oriented Dynamic Software Product Lines
Found in: Computer
By Luciano Baresi,Sam Guinea,Liliana Pasquale
Issue Date:October 2012
pp. 42-48
An operational example of controls in a smart home demonstrates the potential of a solution that combines the Common Variability Language and a dynamic extension of the Business Process Execution Language to address the need to manage software system varia...
 
Caprice: a tool for engineering adaptive privacy
Found in: 2012 27th IEEE/ACM International Conference on Automated Software Engineering (ASE)
By Inah Omoronyia,Liliana Pasquale,Mazeiar Salehie,Luca Cavallaro,Gavin Doherty,Bashar Nuseibeh
Issue Date:September 2012
pp. 354-357
In a dynamic environment where context changes frequently, users’ privacy requirements can also change. To satisfy such changing requirements, there is a need for continuous analysis to discover new threats and possible mitigation actions. A fre...
 
Requirements-driven adaptive security: Protecting variable assets at runtime
Found in: 2012 IEEE 20th International Requirements Engineering Conference (RE)
By Mazeiar Salehie,Liliana Pasquale,Inah Omoronyia,Raian Ali,Bashar Nuseibeh
Issue Date:September 2012
pp. 111-120
Security is primarily concerned with protecting assets from harm. Identifying and evaluating assets are therefore key activities in any security engineering process — from modeling threats and attacks, discovering existing vulnerabilities, to selecting app...
 
Fuzzy Goals for Requirements-Driven Adaptation
Found in: Requirements Engineering, IEEE International Conference on
By Luciano Baresi, Liliana Pasquale, Paola Spoletini
Issue Date:October 2010
pp. 125-134
Self-adaptation is imposing as a key characteristic of many modern software systems to tackle their complexity and cope with the many environments in which they can operate. Self-adaptation is a requirement per-se, but it also impacts the other (convention...
 
Adaptive Goals for Self-Adaptive Service Compositions
Found in: Web Services, IEEE International Conference on
By Luciano Baresi, Liliana Pasquale
Issue Date:July 2010
pp. 353-360
Service compositions need to continuously self- adapt to cope with unexpected failures. In this context adaptation becomes a fundamental requirement that must be elicited along with the other functional and non functional requirements. Beside modelling, ef...
 
Distributed Cross-Domain Change Management
Found in: Web Services, IEEE International Conference on
By Bruno Wassermann, Heiko Ludwig, Jim Laredo, Kamal Bhattacharya, Liliana Pasquale
Issue Date:July 2009
pp. 59-66
Distributed systems increasingly span organizational boundaries and, with this, system and service management domains. Web services are the primary means of exposing services to clients, be it in electronic commerce, Software-as-a-Service (SaaS) or on clou...
 
IRET: Requirements for service platforms
Found in: 2013 IEEE 21st International Requirements Engineering Conference (RE)
By Luciano Baresi,Gianluca Ripa,Liliana Pasquale
Issue Date:July 2013
pp. 336-337
This paper describes IRENE (Indenica Requirements ElicitatioN mEthod), a methodology to elicit and model the requirements of service platforms, and IRET (IREne Tool), the Eclipse-based modeling framework we developed for IRENE.
   
Requirements-driven adaptive digital forensics
Found in: 2013 IEEE 21st International Requirements Engineering Conference (RE)
By Liliana Pasquale,Yijun Yu,Mazeiar Salehie,Luca Cavallaro,Thein Than Tun,Bashar Nuseibeh
Issue Date:July 2013
pp. 340-341
We propose the use of forensic requirements to drive the automation of a digital forensics process. We augment traditional reactive digital forensics processes with proactive evidence collection and analysis activities, and provide immediate investigative ...
   
SecuriTAS: a tool for engineering adaptive security
Found in: Proceedings of the ACM SIGSOFT 20th International Symposium on the Foundations of Software Engineering (FSE '12)
By Bashar Nuseibeh, Claudio Menghi, Inah Omoronyia, Liliana Pasquale, Luca Cavallaro, Mazeiar Salehie
Issue Date:November 2012
pp. 1-4
This paper presents SecuriTAS, a tool to engineer adaptive security. It allows software designers to model security concerns together with the requirements of a system. This model is then used at runtime to analyze changes in security concerns and select t...
     
Caprice: a tool for engineering adaptive privacy
Found in: Proceedings of the 27th IEEE/ACM International Conference on Automated Software Engineering (ASE 2012)
By Bashar Nuseibeh, Gavin Doherty, Inah Omoronyia, Liliana Pasquale, Luca Cavallaro, Mazeiar Salehie
Issue Date:September 2012
pp. 354-357
In a dynamic environment where context changes frequently, users’ privacy requirements can also change. To satisfy such changing requirements, there is a need for continuous analysis to discover new threats and possible mitigation actions. A frequent...
     
REST-based management of loosely coupled services
Found in: Proceedings of the 18th international conference on World wide web (WWW '09)
By Bruno Wassermann, Heiko Ludwig, Jim Laredo, Kamal Bhattacharya, Liliana Pasquale
Issue Date:April 2009
pp. 66-66
Applications increasingly make use of the distributed platform that the World Wide Web provides - be it as a Software-as-a-Service such as salesforce.com, an application infrastructure such as facebook.com, or a computing infrastructure such as a "cloud". ...
     
Towards a unified framework for the monitoring and recovery of BPEL processes
Found in: Proceedings of the 2008 workshop on Testing, analysis, and verification of web services and applications (TAV-WEB '08)
By Liliana Pasquale, Luciano Baresi, Sam Guinea
Issue Date:July 2008
pp. 15-19
Web services have proven to be a viable solution for interoperability issues. Since end users do not buy services, but only interact with them remotely, such complex systems end up having a distributed ownership, meaning different parts of a system can evo...
     
 1