Searched for: collection%253Air
(1 - 20 of 30)

Pages

document
Wasmus, H. (author), Gross, H.G. (author)
Test-driven development is a novel software development practice and part of the Extreme Programming paradigm. It is based on the principle that tests should be designed and written for a module iteratively, while the code of the module is devised. This is the opposite of what is usual in current software development methods in which testing is...
report 2007
document
Kanstrén, T. (author), Piel, E. (author), Gross, H.G. (author)
One of the single most important reasons that modeling and modelbased testing are not yet common practice in industry is the perceived difficulty of making the models up to the level of detail and quality required for their automated processing. Models unleash their full potential only through sufficient formality, and after being processed by...
report 2009
document
Lormans, M. (author), Van Deursen, A. (author), Gross, H.G. (author)
Preprint of article published in: Empirical Software Engineering (Springer), 13 (6), 2008; doi:10.1007/s10664-008-9078-4 Requirements views, such as coverage and status views, are an important asset for monitoring and managing software development projects. We have developed a method that automates the process of reconstructing these views, and...
report 2008
document
Greiler, M. (author), Gross, H.G. (author), Van Deursen, A. (author)
Plug-in architectures enable developers to build extensible software products. Such products are assembled from plug-ins, and their functionality can be enriched by adding or configuring plug-ins. The plug-ins themselves consist also of multiple plug-ins, and offer dedicated points through which their functionality can be influenced. A well...
report 2010
document
Bunse, C. (author), Gross, H.G. (author), Peper, C. (author)
Model-based and component-oriented software development approaches are slowly superseding traditional ways of developing embedded systems. For investigating to which extent model-based development is feasible for embedded system development, we conducted a case study in which a small embedded system is developed using the MARMOT approach. In...
report 2007
document
Ridderhof, W. (author), Gross, H-G. (author), Doerr, H. (author)
The upcoming safety standard ISO/WD 26262 that has been derived from the more general IEC 61508 and adapted for the automotive industry, introduces the concept of a safety case, a scheme that has already been successfully applied in other sectors of industry such as nuclear, defense, aerospace, and railway. A safety case communicates a clear,...
report 2007
document
Espinha, T. (author), Zaidman, A. (author), Gross, H.G. (author)
When trying to understand a system that is based on the principles of Service-Oriented Architecture (SOA), it is typically not enough to understand the individual services in the architecture, but also the interactions between the services. In this paper, we present a technique based on dynamic analysis that can be used to obtain insight into...
report 2011
document
Espinha, T.A. (author), Chen, C. (author), Zaidman, A.E. (author), Gross, H.G. (author)
Prepint of paper published in: ICSE Workshop on Principles of Engineering Service Oriented Systems (PESOS), 4 June 2012; doi:10.1109/PESOS.2012.6225940 Maintenance research in the context of Service Oriented Architecture (SOA) is currently lacking a suitable standard case study that can be used by scientists in order to (1) develop and assess...
report 2012
document
Espinha, T. (author), Chen, C. (author), Zaidman, A.E. (author), Gross, H.G. (author)
Preprint of paper published in: 16th European Conference on Software Maintenance and Reengineering (CSMR), 27-30 March 2012; doi:10.1109/CSMR.2012.49 Maintenance research in the context of Service Oriented Architecture (SOA) is currently lacking a suitable standard case study that can be used by scientists in order to develop and assess their...
report 2012
document
Kanstrén, T. (author), Piel, E. (author), Gross, H.G. (author)
Paper Submitted for review at the Eighth International Conference on Generative Programming and Component Engineering. Model-based testing can be a powerful means to generate test cases for the system under test. However, creating a useful model for model-based testing requires expertise in the (formal) modeling language of the used tool and the...
report 2009
document
Chen, C. (author), Gross, H.G. (author), Zaidman, A.E. (author)
Preprint of paper published in: 5th IEEE International Conference on Service-Oriented Computing and Applications (SOCA), 17-19 December 2012; doi:10.1109/SOCA.2012.6449440 Due to the loosely coupled and highly dynamic nature of service-oriented systems, the actual configuration of such system only fully materializes at runtime, rendering many of...
report 2012
document
Gross, H.G. (author), Lormans, M. (author), Zhou, J. (author)
One of the first steps of component procurement is the identification of required component features in large repositories of existing components. On the highest level of abstraction, component requirements as well as component descriptions are usually written in natural language. Therefore, we can reformulate component procurement as a text...
report 2007
document
Gonzalez, A. (author), Piel, E. (author), Gross, H.G. (author)
Version: Accepted as short paper at QSIC 2009. Runtime testing is emerging as the solution for the integration and assessment of highly dynamic, high availability software systems where traditional development-time integration testing is too costly, or cannot be performed. However, in many situations, an extra cost will have to be invested in...
report 2009
document
Gonzalez, A. (author), Piel, E. (author), Gross, H.G. (author)
Software Systems of Systems (SoS) are large-scale distributed component-based systems in which the individual components are elaborate and complex systems in their own right. Distinguishing characteristics are their short expected integration and deployment time, and the need to modify their architecture at runtime, while preserving the...
report 2008
document
Chen, C. (author), Zaidman, A. (author), Gross, H.G. (author)
The highly dynamic and loosely coupled nature of a service-oriented software system leads to the challenge of understanding it. In order to obtain insight into the runtime topology of a SOA system, we propose a framework-based runtime monitoring approach to trace the service interactions during execution. The approach can be transparently...
report 2011
document
Espinha, T. (author), Zaidman, A. (author), Gross, H.G. (author)
Web APIs provide a systematic and extensible approach for application-toapplication interaction. Developers using web APIs are forced to accompany the API providers in their software evolution tasks. In order to understand the distress caused by this imposition on web API client developers we perform a semi-structured interview with six such...
report 2014
document
Nasr, K.A. (author), Gross, H.G. (author), Van Deursen, A. (author)
Service Oriented Architecture, which builds on distributed computing platforms, is increasingly being adopted by organizations in both public and private sectors. Migration from traditional monolithic systems to services, in particular web services, characterizes much of systems evolution today. This paper analyzes some of the performance and...
report 2011
document
Gross, H. (author), Seesing, A. (author)
report 2006
document
Gonzalez, A. (author), Piel, E. (author), Gross, H.G. (author), Van Gemund, A.J.C. (author)
Runtime testing is emerging as the solution for the integration and assessment of highly dynamic, high availability software systems where traditional development-time integration testing cannot be performed. A prerequisite for runtime testing is the knowledge about to which extent the system can be tested safely while it is operational, i.e.,...
report 2010
document
Lormans, M. (author), Gross, H. (author), Van Deursen, A. (author), Van Solingen, R. (author), Stehouwer, A. (author)
Requirements views, such as coverage and status views, are an important asset for monitoring and managing software development. We have developed a method that automates the process for reconstructing these views, and built a tool, ReqAnalyst, to support this method. In this paper, we investigate to what extent we can automatically generate...
report 2006
Searched for: collection%253Air
(1 - 20 of 30)

Pages