Search For:

Displaying 1-36 out of 36 total
Guest Editors' Introduction: Software Engineering for the Wireless Internet
Found in: IEEE Transactions on Software Engineering
By Maurizio Morisio, Markku Oivo
Issue Date:December 2003
pp. 1057-1058
No summary available.
 
Measuring Functionality and Productivity in Web-Based Applications: A Case Study
Found in: Software Metrics, IEEE International Symposium on
By Maurizio Morisio, Ioannis Stamelos, Vasilis Spahos, Daniele Romano
Issue Date:November 1999
pp. 111
In this paper we explore the variation of the cost of writing code when Object - oriented framework based development of web applications is encountered for the first time. Managers need such information to justify their investments in innovative developme...
 
A Comparative Analysis of Software Reliability Growth Models using Defects Data of Closed and Open Source Software
Found in: 2012 35th Annual IEEE Software Engineering Workshop (SEW)
By Najeeb Ullah,Maurizio Morisio,Antonio Vetro
Issue Date:October 2012
pp. 187-192
The purpose of this study is to compare the fitting (goodness of fit) and prediction capability of eight Software Reliability Growth Models (SRGM) using fifty different failure Datasets. These data sets contain defect data collected from system test phase,...
 
Language interaction and quality issues: An exploratory study
Found in: 2012 6th International Symposium on Empirical Software Engineering and Measurement (ESEM)
By Antonio Vetro,Federico Tomassetti,Marco Torchiano,Maurizio Morisio,Politecnico di Torino
Issue Date:September 2012
pp. 319-322
Most software systems are complex and composed of a large number of artifacts. To realize each different artifact specific techniques are used resorting to different abstractions, languages and tools. Successful composition of different elements requires c...
 
The impact of process maturity on defect density
Found in: 2012 6th International Symposium on Empirical Software Engineering and Measurement (ESEM)
By Syed Muhammad Ali Shah,Maurizio Morisio,Marco Torchiano
Issue Date:September 2012
pp. 315-318
Context: A common assumption in software engineering is that a more structured process delivers higher quality products. However, there are limited empirical studies that support this assumption. Objective: In this paper we analyze 61 projects looking for ...
 
Towards an Efficient Context-Aware System: Problems and Suggestions to Reduce Energy Consumption in Mobile Devices
Found in: Mobile Business / Global Mobility Roundtable, International Conference on
By Jose Felipe Mejia Bernal, Luca Ardito, Maurizio Morisio, Paolo Falcarin
Issue Date:June 2010
pp. 510-514
Looking for optimizing the battery consumption is an open issue, and we think it is feasible if we analyze the battery consumption behavior of a typical context-aware application to reduce context-aware operations at runtime. This analysis is based on diff...
 
A Web-Based Application to Verify Open Mobile Alliance Device Management Specifications
Found in: Advances in System Testing and Validation Lifecycle, International Conference on
By Jose Felipe Mejia Bernal, Paolo Falcarin, Maurizio Morisio
Issue Date:September 2009
pp. 13-18
In this paper, we describe the implementation of a web-based application supported by SyncML protocol, which is able to execute management operations in different kind of devices. This application is characterized by a set of management options, in order t...
 
Development with Off-the-Shelf Components: 10 Facts
Found in: IEEE Software
By Jingyue Li, Reidar Conradi, Christian Bunse, Marco Torchiano, Odd Petter N. Slyngstad, Maurizio Morisio
Issue Date:March 2009
pp. 80-87
Several empirical studies have been conducted on issues related to the development of systems using commercial off-the-shelf and open source software components. The results demonstrate a discrepancy between academic theory and industrial practices regardi...
 
A State-of-the-Practice Survey of Risk Management in Development with Off-the-Shelf Software Components
Found in: IEEE Transactions on Software Engineering
By Jingyue Li, Reidar Conradi, Odd Petter Slyngstad, Marco Torchiano, Maurizio Morisio, Christian Bunse
Issue Date:March 2008
pp. 271-286
An international survey on risk management in software development with OTS (Off-The-Shelf) components is reported upon and discussed. The survey investigated actual risk-management activities and their correlations with the occurrences of typical risks in...
 
An empirical study on decision making in off-the-shelf component-based development
Found in: Software Engineering, International Conference on
By Marco Torchiano, Maurizio Morisio, Odd Petter N. Slyngstad, Reidar Conradi, Christian Bunse, Jingyue Li
Issue Date:May 2006
pp. 897-900
Component-based software development (CBSD) is becoming more and more important since it promotes reuse to higher levels of abstraction. As a consequence, many components are available being either open-source software (OSS) or commercial-off-the-shelf (CO...
 
Validation of New Theses on Off-the-Shelf Component Based Development
Found in: Software Metrics, IEEE International Symposium on
By Jingyue Li, Reidar Conradi, Odd Petter N. Slyngstad, Christian Bunse, Umair Khan, Marco Torchiano, Maurizio Morisio
Issue Date:September 2005
pp. 26
Using OTS (Off-The-Shelf) components in software development has become increasingly popular in the IT industry. OTS components can be either COTS (Commercial-Off-The-Shelf), or OSS (Open-Source-Software) components. A recent study with seven structured in...
 
On the Effectiveness of the Test-First Approach to Programming
Found in: IEEE Transactions on Software Engineering
By Hakan Erdogmus, Maurizio Morisio, Marco Torchiano
Issue Date:March 2005
pp. 226-237
Test-Driven Development (TDD) is based on formalizing a piece of functionality as a test, implementing the functionality such that the test passes, and iterating the process. This paper describes a controlled experiment for evaluating an important aspect o...
 
The Evolution of Source Folder Structure in actively evolved Open Source Systems
Found in: Software Metrics, IEEE International Symposium on
By Andrea Capiluppi, Maurizio Morisio, Juan F. Ramil
Issue Date:September 2004
pp. 2-13
Predicting when and how a software system will evolve is one of the most fascinating challenges of software engineering. No matter what approach one is using to study such evolution, empirical studies, including observations of systems used in the real wor...
 
Assessing Quantitatively a Programming Course
Found in: Software Metrics, IEEE International Symposium on
By Maurizio Morisio, Marco Torchiano, Giovanni Argentieri
Issue Date:September 2004
pp. 326-336
The focus on assessment and measurement represents the main distinction between programming course and software engineering courses in computer curricula.<div></div> We introduced testing as an essential asset of a programming course. It allows...
 
Overlooked Aspects of COTS-Based Development
Found in: IEEE Software
By Marco Torchiano, Maurizio Morisio
Issue Date:March 2004
pp. 88-93
<p>Studies on commercial-off-the-shelf-based development often disagree, lack product and project details, and are founded on uncritically accepted assumptions. This empirical study establishes key features of industrial COTS-based development and cr...
 
Evolution of understanding in OSS projects
Found in: Software Maintenance and Reengineering, European Conference on
By Andrea Capiluppi, Maurizio Morisio, Patricia Lago
Issue Date:March 2004
pp. 58
Empirical papers on Open Source software should try and formulate reasons for successes as Linux, Apache and some other flagship projects. What we need to understand about this topic is on the process of producing software through cooperation of different ...
 
Comments on
Found in: IEEE Transactions on Software Engineering
By Maurizio Morisio, Michel Ezran, Colin Tully
Issue Date:May 2003
pp. 478-479
No summary available.
 
Characteristics of Open Source Projects
Found in: Software Maintenance and Reengineering, European Conference on
By Andrea Capiluppi, Patricia Lago, Maurizio Morisio
Issue Date:March 2003
pp. 317
Most empirical studies about Open Source (OS)projects or products are vertical and usually deal with the flagship, successful projects.There is a substantial lack of horizontal studies to shed light on the whole population of projects,including failures.Th...
 
Quality, Productivity, and Learning in Framework-Based Development: An Exploratory Case Study
Found in: IEEE Transactions on Software Engineering
By Maurizio Morisio, Daniele Romano, Ioannis Stamelos
Issue Date:September 2002
pp. 876-888
<p><b>Abstract</b>—This paper presents an empirical study in an industrial context on the production of software using a framework. Frameworks are semicomplete applications, usually implemented as a hierarchy of classes. The framework is ...
 
Applying the PSP in Industry
Found in: IEEE Software
By Maurizio Morisio
Issue Date:November 2000
pp. 90-95
The author introduced the PSP in a company and reports that experience. One year after the introduction, only part of the PSP is still in use. The PSP proved to be more useful as a model to inspire a process improvement effort than an off-the-shelf process...
 
Extending UML to Support Domain Analysis
Found in: Automated Software Engineering, International Conference on
By Maurizio Morisio, Guilherme H. Travassos, Michael E. Stark
Issue Date:September 2000
pp. 321
We developed a domain engineering approach and the supporting tools to define software product lines. The approach is composed of a process and a notation. The notation is an extension of UML {Unified Modeling Language), the process is influenced by Synthe...
 
Diversity in Reuse Processes
Found in: IEEE Software
By Maurizio Morisio, Colin Tully, Michel Ezran
Issue Date:July 2000
pp. 56-63
The authors present and contrast the processes put in place by four companies to achieve systematic reuse. The companies have different sizes, business contexts, and development approaches. However, all achieved their reuse goals, even though they made rad...
 
A Survey of European Reuse Experiences: Initial Results
Found in: EUROMICRO Conference
By Michel Ezran, Maurizio Morisio, Colin Tully
Issue Date:August 1998
pp. 20875
<p>This paper presents the initial results of the Surprise project. Surprise is an Essi Dissemination action, aimed at identifying and disseminating key factors in adopting or running a company wide reuse program. Key factors are derived from empiric...
 
A Metric Suite for a Team PSP
Found in: Software Metrics, IEEE International Symposium on
By David Escala, Maurizio Morisio
Issue Date:March 1998
pp. 89
The PSP (Personal Software Process) defined by Watts Humphrey is based on the definition of a personal process, and its monitoring and improvement through a set of metrics. The process and the related metrics are designed to be used by a single person. We ...
 
Exploratory Testing as a Source of Technical Debt
Found in: IT Professional
By Syed Muhammad Ali Shah,Marco Torchiano,Antonio Vetro,Maurizio Morisio
Issue Date:May 2014
pp. 44-51
Practitioners generally view exploratory testing (ET) as a cost-effective substitute for their daily testing activities. However, empirical evidence reported in the literature gives a more comprehensive picture of ET that considers its technical debt impli...
 
Structural Evolution of an Open Source System: A Case Study
Found in: International Conference on Program Comprehension
By Andrea Capiluppi, Maurizio Morisio, Juan F. Ramil
Issue Date:June 2004
pp. 172
Software evolution empirical studies are made possible only when data is available and easily collectable. Open Source software provides a good opportunity for observing software products in various phases of their evolution, growth and maturity.<div>...
 
Framework Based Software Development: Investigating the Learning Effect
Found in: Software Metrics, IEEE International Symposium on
By Maurizio Morisio, Daniele Romano, Corrado Moiso
Issue Date:November 1999
pp. 260
We present a case study in framework based software development, with specific analysis of the effect of learning on productivity and defect density. The framework supports the development of multimedia, web-based services on a digital network. It uses a C...
 
Failure and success factors in reuse programs: a synthesis of industrial experiences
Found in: Software Engineering, International Conference on
By Michel Ezran, Maurizio Morisio, Colin Tully
Issue Date:May 1999
pp. 681
No summary available.
   
Language interaction and quality issues: an exploratory study
Found in: Proceedings of the ACM-IEEE international symposium on Empirical software engineering and measurement (ESEM '12)
By Antonio Vetro', Federico Tomassetti, Marco Torchiano, Maurizio Morisio
Issue Date:September 2012
pp. 319-322
Most software systems are complex and composed of a large number of artifacts. To realize each different artifact specific techniques are used resorting to different abstractions, languages and tools. Successful composition of different elements requires c...
     
The impact of process maturity on defect density
Found in: Proceedings of the ACM-IEEE international symposium on Empirical software engineering and measurement (ESEM '12)
By Marco Torchiano, Maurizio Morisio, Syed Muhammad Ali Shah
Issue Date:September 2012
pp. 315-318
Context: A common assumption in software engineering is that a more structured process delivers higher quality products. However, there are limited empirical studies that support this assumption. Objective: In this paper we analyze 61 projects looking for ...
     
An empirical study on decision making in off-the-shelf component-based development
Found in: Proceeding of the 28th international conference on Software engineering (ICSE '06)
By Christian Bunse, Jingyue Li, Marco Torchiano, Maurizio Morisio, Odd Petter N. Slyngstad, Reidar Conradi
Issue Date:May 2006
pp. 897-900
Component-based software development (CBSD) is becoming more and more important since it promotes reuse to higher levels of abstraction. As a consequence, many components are available being either open-source software (OSS) or commercial-off-the-shelf (CO...
     
Barriers to disseminating off-the-shelf based development theories to IT industry
Found in: Proceedings of the 2005 workshop on Models and processes for the evaluation of off-the-shelf components (MPEC '05)
By Christian Bunse, Jingyue Li, Marco Torchiano, Maurizio Morisio, Odd Petter N. Slyngstad, Reidar Conradi, Umair Khan
Issue Date:May 2005
pp. 105-110
In this position paper, we have reported results of an industrial seminar. The seminar was intended to show our findings in an international survey, conducted in Norway, Italy and Germany, on off-the-shelf component-based development. Discussion in the sec...
     
A new method to evaluate software artifacts against predefined profiles
Found in: Proceedings of the 14th international conference on Software engineering and knowledge engineering (SEKE '02)
By Alexis Tsoukias, Ioannis Stamelos, Maurizio Morisio
Issue Date:July 2002
pp. 811-818
Software artifacts are characterised by many attributes, each one in its turn can be measured by one or more measures. In several cases the software artifact has to be evaluated as a whole, thus raising the problem of aggregating measures to give an overal...
     
Software process improvement education (poster session): a European experiment
Found in: Proceedings of the 6th annual conference on Innovation and technology in computer science education (ITiCSE '01)
By Gerry Coleman, Maurizio Morisio, Rory O'Connor
Issue Date:June 2001
pp. 121-128
This paper describes a Theory of Computation course that was taught in an electronic classroom equipped with a network of pen-based computers, a touch-sensitive electronic whiteboard, and locally written groupware that was designed to enhance the ability o...
     
Introducing reuse in companies: a survey of European experiences
Found in: Proceedings of the 1999 symposium on Software reusability (SSR '99)
By Colin Tully, Maurizio Morisio, Michel Ezran
Issue Date:May 1999
pp. 3-9
Ensuring that object technology will achieve its promise of significant software reuse requires that special attention be paid to a combination of people, process and technology issues. Reuse will not happen automatically. The panelists will describe their...
     
Failure and success factors in reuse programs: a synthesis of industrial experiences
Found in: Proceedings of the 21st international conference on Software engineering (ICSE '99)
By Colin Tully, Maurizio Morisio, Michel Ezran
Issue Date:May 1999
pp. 681-682
In this article we present a research scheme which aims to analyze the use of Embodied Conversational Agent (ECA) technology to improve the robustness and acceptability of speaker enrolment and verification dialogues designed to provide secure access throu...
     
 1