Research

   

Extra
 

Research Interests

  • Software Architecture Analysis and Design. Quality aspects of software (evolution, performance, reliability, security, real-time). Special emphasis on software product family architectures, software performance and embedded real-time systems.Part of the performance tools I have developed are now used in Nokia Mobile Phones business unit  to profile and improve software performance.
  • Software architecture evaluations and assessment methods.
    • Scenario based assessments.
    • Experience based assessments.
    • Quantitative approaches to evaluate software performance and memory consumption.
    • Social Networks Analysis (investigation on the organizational and social aspects of software development and its impact on the software architecture)
  • Service Oriented Architectures for enterprises
  • Context awareness user-centric service architectures for mobile phone users (see MobiLife European project)
 
 

Professional Activities

Memberships and Appointments

  • IEEE Member, ACM member

Reviewer

  • Reviewer for ISPASS 2005, IEEE International Symposium on Performance Analysis of Systems and Software 
  • Reviewer for ICSM 2005,2006, IEEE International Conference on Software Maintenance
  • Reviewer for WICSA 2005, Working IEEE / IFIP Conference on Software Architecture
  • Reviewer for OOPSLA 2006, ACM SIGPLAN International Conference on Object-Oriented Programming, Systems, Languages and Applications
  • Reviewer for CSMR 2006, IEEE European Conference on Software Maintenance and Reengineering
  • Reviewer and Program Commitee Member of ICSEA 2007, IEEE International Conference on Software Engineering Advances

Last 5 downloaded publications found through a search engine

Paper Keywords Search Engine Date Day
delrosso-wicsa05.pdf dynamic memory management Yahoo 2008-08-21 Thursday
delrosso-wicsa05.pdf dynamic memory management embedded Yahoo 2008-08-21 Thursday
jss07-delrosso.pdf nokia hierarchical product line scope Yahoo 2008-08-19 Tuesday
delrosso-wiser06.pdf what is solution to internal fragmentation Google 2008-08-18 Monday
delrosso-csmr04.pdf performance code process system Google 2008-08-16 Saturday

Publications

In this page TAGS are automatically created with the keywords the specific publication was found with a search engine. Basically, the search engine has tagged the publications and the persons downloading the papers have created the tags in this page.

Journals

Conferences and Workshops 

  1. Creating next generation applications and services for mobile devices: challenges and opportunities, Christian Del Rosso, Agathe Battestini, Adrian Flanagan, Markus Miettinen
    Proceedings of PIMRC 2007, the 18th Annual IEEE Symposium on Personal, Indoor and Mobile Radio Communications.
    TAGS:
    • Best approach for creating the next generation of a software system
    • N Eagle A Pentland and D Lazer (2007) Inferring Social Network
    • software architecture of 3g mobile device
    • IFE device and server
    • Opportunities in Mobile Applications


  2. Assessing the architecture of large software-intensive systems using a knowledge-based approach, Christian Del Rosso, Alessandro Maccari
    Sixth Working IEEE/IFIP Conference on Software Architecture, WICSA 2007.
    TAGS:
    • Assessing the architecture of large software-intensive system using a knowledge-based approach
    • Software Evolution in Complex Software Intensive Systems
    • Functional knowledge of Evolving system incorporated ( order path and Number manager)
    • large system architecture
    • assessing current thoughts and knowledge on architectural design

  3. The method, the tools and rationales for assessing dynamic memory efficiency in embedded real-time systems in practice, Christian Del Rosso
    International Conference on Software Engineering Advances, ICSEA 2006, IEEE.
    TAGS:
    • fragmented memory compaction win32
    • garbage collection by jeffery Ritcher part 1
    • Allocation and Deallocation of Memory Knuth
    • Dynamic mans Memory Methods
    • Journal simulation Eviroment Dynamic

  4. The MobiLife Service Infrastructure, Christian Del Rosso, Mika Klemettinen,Bernd Mrohs, Stephan Steglich, Christian Rack
    IST Mobile & Wireless Communication Summit 2006, 4-8 June, Mykonos, Greece, http://mobilesummit2006.org
  5. Reducing internal fragmentation in segregated free lists using genetic algorithms, Christian Del Rosso,
    Proceedings of WISER 2006, the 2nd International Workshop on Interdisciplinary Software Engineering Research, ACM, 20th May 2006, the Proceedings of WISER 2006 are bundled together with the ICSE 2006 proceedings. 
    TAGS:
    • what is solution to internal fragmentation
    • how can solve internal fragmentation
    • internal fragmentation and its solution
    • memory management algorithms fragmentation
    • internal fragmentation in Memory

  6. Experiences of Performance Tuning Software Product Family Architectures Using a Scenario-Driven Approach, Christian Del Rosso, 
    Proceedings of EASE 2006, Evaluation and Assessment in Software Engineering, British Computer Society, April 10-11, 2006, Keele, UK. 
    TAGS:
    • feature model book
    • feature model problem software product line pdf
    • software performance use test cases
    • drawback feature model software product line
    • FREE tuning software

  7. Dynamic memory management for software product family architectures in embedded real-time systems. Christian Del Rosso,
    In Proceedings of the 5th Working IEEE / IFIP Conference on Software Architecture, Pittsburgh, Pennsylvania, USA, November 6 − 10, 2005 
    TAGS:
    • dynamic memory management embedded
    • dynamic memory management embedded system
    • share dynamic memory
    • memory management benefit
    • what scenario means in software

  8. Trust and Privacy in Context-Aware Support for Communication in Mobile Groups, Christian del Rosso, Stefano Campadello, Olivier Coutand, Silke Holtmanns, Theo Kanter, Christian Räck, Bernd Mrohs, Stephan Steglich,
    In Proceedings of the Workshop on Context Awareness for Proactive Systems (CAPS 2005), Helsinki, Finland, June 16-17, 2005
  9. Performance Analysis Framework for Large Software-Intensive Systems with a Message Passing Paradigm. Christian Del Rosso,
    In Proceedings of the 20th Annual ACM Symposium on Applied Computing (SAC 2005), Embedded Systems technical track. Santa Fe, New Mexico, March 13 − 17, 2005.
    TAGS:
    • System Analysis pdf
    • static analysis tool for C program
    • # Performance Analyst
    • framework performance
    • system analysis framework

  10. The process of and the lessons learned from performance tuning of a product family software architecture for mobile phones. Christian Del Rosso,
    In Proceedings of the Eighth European IEEE Conference on Software Maintenance and Reengineering, 2004. CSMR 2004. Publication Date: 24 − 26 March 2004 On page(s): 270 − 275
    TAGS:
    • performance code process system
    • cpu load lesson
    • MACCARI TUNING HW 8
    • lessons learned on architectural design process
    • tribute software system conference meetings achieved in 2003

  11. Experiences with Software Product Family Evolution, Christian Del Rosso, Claudio Riva,
    In Proceedings of the Sixth IEEE International Workshop on Principles of Software Evolution, 2003, Helsinki, Finland. Publication Date: 1 − 2 Sept. 2003 On page(s): 161 − 169
    TAGS:
    • Component-based software engineering product line
    • evolving software platforms
    • product reuse product evolution
    • evolution of software product lines methods IEEE
    • software architecture for product families pdf